We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ruby's Inn Cowboy's Buffet and Steak Room

1000 S State Hwy 63, Bryce Canyon National Park, UT 84764-8001
+1 435-834-5341
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent13%
  • Very good30%
  • Average35%
  • Poor13%
  • Terrible9%
Travellers talk about
“rice” (22 reviews)
“dinner buffet” (76 reviews)
“dessert bar” (25 reviews)
Open Now
6:30 AM - 9:00 PMAll hours
Steakhouse, American, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
1000 S State Hwy 63, Bryce Canyon National Park, UT 84764-8001
All Details
Write a Review
Reviews (2,806)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 2,066 reviews

Reviewed 3 days ago

We were staying here so ate dinner here- not much choice as far as restaurants. I had coconut shrimp - kind of greasy and burnt. Vegetables were from a frozen package. Husband had pork chops- they were fine. The buffet price was overpriced. Would not...More

Thank ORCon
Reviewed 1 week ago

This place is taking advantage of the busloads of people shunted in, The quality of the food was bad especially for the price they charge. Had a buffet dinner,

Thank claudiamP5195WD
Reviewed 1 week ago

Ruby's is located right outside Bryce Canyon National Park. They have a Best Western hotel and store on site. The restaurant is large and has a nice buffet. Service was good and when they ran out of decaf coffee they brewed a new pot right...More

Thank jfarlam
Reviewed 1 week ago

Spent the night at the attached hotel. It was easy to stop here and grab breakfast. They have a buffet but we chose to order. I had a nice omelet and my bride the pancakes. Typical stuff at a good price.

Thank DrKoob
Reviewed 1 week ago

Nice breakfast buffet selection. Tasted good, filled us up, and was good for our picky eaters. Our main goal was to fill up before exploring the National Park.

Thank igot2catz
Reviewed 1 week ago via mobile

My family ate the buffet here for dinner one night over Columbus Day weekend. We arrived for the dinner rush but only had to wait a few minutes to be seated. The staff was friendly and provided us with the necessary information to eat the...More

Thank KBJ278
Reviewed 1 week ago

This is a typical buffet. Bland food, too many people (tourist trap) and overpriced. Unfortunately there are not many dining options around Bryce Canyon. I recommend driving 10 miles to Tropic, UT where there are better options and it's cheaper.

Thank Melissa K
Reviewed 1 week ago

We stayed in Bryce for one night while visiting Bryce Canyon National Park. For dinner we ate at Ruby's Inn. This was an off time of year so there were not a lot of choices in fact, the steakhouse next door to Ruby's was closed...More

Thank Vicki1962
Rubys-Restaurant, General Manager at Ruby's Inn Cowboy's Buffet and Steak Room, responded to this reviewResponded 6 days ago

Thank you for your review! We're happy to hear that you enjoyed your trout-- that's one of our favorite dishes! We're also happy to hear that you enjoyed the fast, friendly service we work hard to provide. We hope you enjoyed your visit to Bryce...More

Reviewed 1 week ago

Pretty much the only option and it showed. It was so busy! Lots of options and everything I tried was so good. My husband did have the steak on the buffet and said it was gristly, but everything else he liked too. We'd go again....More

Thank flyeaa
Rubys-Restaurant, General Manager at Ruby's Inn Cowboy's Buffet and Steak Room, responded to this reviewResponded 6 days ago

Thanks for a great review! We work hard to provide plenty of delicious options and friendly service; we're happy to hear that was your experience. We hope you enjoyed your visit to Bryce Canyon and that you'll come visit us again soon! Best Regards, Hayley,...More

Reviewed 1 week ago via mobile

There are far too few restaurants in Bryce Canyon City, but we decided to try this place. It was close and off-season so we thought we would be in and out quickly. We were seated right away, but it appeared to be the “children’s” section...More

Thank OtPot
Rubys-Restaurant, General Manager at Ruby's Inn Cowboy's Buffet and Steak Room, responded to this reviewResponded 6 days ago

Thanks for your review and excellent feedback! We hope you enjoyed your visit to Bryce Canyon. Best Regards, Hayley, General Manager

Nearby Restaurants
Ebenezer's Barn & Grill
520 reviews
.31 km away
Foster's Family Steakhouse
1,063 reviews
3.61 km away
Bryce Canyon Pines
1,669 reviews
6.18 km away
185 reviews
2.06 km away
Nearby Attractions
Bryce Canyon ATV Adventures
101 reviews
.04 km away
53 reviews
.42 km away
Bryce Canyon Scenic Drive
47 reviews
1.47 km away
Yovimpa Point
83 reviews
1.47 km away
Ask a question
Questions & Answers
23 February 2017|
AnswerShow all 2 answers
Response from Rubys-Restaurant | Property representative |
Thank you for your question! We currently don't take any reservations, but seat people as they arrive. Our friendly and efficient wait staff ensures that the wait time is never too long!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$5 - US$20
Breakfast, Lunch, Dinner, After-hours
Restaurant features
Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Free Wifi, Buffet
Good for
Groups, Kids, Local cuisine, Child-friendly
Open Hours
6:30 AM - 9:00 PM
6:30 AM - 9:00 PM
6:30 AM - 9:00 PM
6:30 AM - 9:00 PM
6:30 AM - 9:00 PM
6:30 AM - 9:00 PM
6:30 AM - 9:00 PM
Location and Contact Information
  • Address: 1000 S State Hwy 63, Bryce Canyon National Park, UT 84764-8001
  • Location: United States  >  Utah (UT)  >  Bryce Canyon National Park
  • Phone Number: +1 435-834-5341
Welcome to Cowboy's Buffet & Steak Room, an old western eatery located inside the historic Ruby's Inn! We take pride in offering the finest steak, ribs, chicken, and seafood in the area, and our seasonal buffet is a smorgasbord of delicious hot and cold entrees, vegetables, hors d'oeuvres, and more. There's sure to be something for everyone at Ruby's Inn Cowboy's Buffet & Steak Room! We have a full service bar and our menu changes seasonally, so there will always be something new for you to try when you visit us. Whether you're local or just in town for a vacation, make your way to Ruby's Inn Cowboy's Buffet & Steak Room! We're looking forward to serving you.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing