 There's something for everyone. After a day of fun and adventure, gather around a campfire or head on over to Ruby's Inn and enjoy a meal at Cowboys Buffet and Steak Room. Canyon Diner and Ebenezer's Barn and Grill will be opening April 21st. Ruby's Inn is the closest lodging to Bryce Canyon National Park. It's the perfect place to gather around with all your loved ones, sharing stories and creating memories. So go experience the magic of Bryce Canyon National Park.