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.

Canyon Diner

25 North Main St, Next to Ruby's Best Western Inn, Bryce, UT 84764
+1 435-834-8030
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent4%
  • Very good15%
  • Average38%
  • Poor20%
  • Terrible23%
3 weeks ago
“Average food, reasonably priced”
3 weeks ago
“Not a Diner, Not Fast Food either”
Open Now
06:30 - 21:30All hours
American, Fast food
25 North Main St, Next to Ruby's Best Western Inn, Bryce, UT 84764
All Details
Write a Review
Reviews (301)
Traveller rating
Traveller type
Time of year

1 - 10 of 223 reviews

Reviewed 1 week ago via mobile

We stopped for lunch here on the first day of coming to Bryce. We ordered a fish sandwich, chicken sandwich, two cheeseburgers and fries. Everything was horrible. It may have been "fast" food but for $7 sandwiches, we expected better quality. Everything was processed food....More

Thank Grant M
Reviewed 2 weeks ago via mobile

Ok in case you want to have a quick bite and fast food kind of style. Place not extremely clean for a restaurant. Good news they have GLUTEN FREE burgers........

Thank bart m
Reviewed 3 weeks ago

We should have turned around when we saw no one in there. A couple behind us were smarter and walked out before ordering. The staff seemed bored and could have spent more time getting rid of the flies instead of doing nothing. The food was...More

Thank Rick D
Reviewed 3 weeks ago via mobile

The food here is decent, nothing special. It's pretty much glorified fast food, but it was fairly cheap and right off the highway. Not terrible but probably wouldn't be my first choice upon returning.

Thank Christian E
Reviewed 3 weeks ago

This hotel has no bar - must be unique in the world! Awful food and service and table dining rationed to 2 drinks per hour. Breakfast was equally awful.

Thank Andrew C
Reviewed 3 weeks ago

Was it a converted ARBY's or Burger King, I don't know. But what I do know it was horrible. You could bounce the chicken off the floor - so rubbery. So few choices in town, more healthier options was be great

1  Thank scampiekat
Reviewed 3 weeks ago

Fast food - which is not so fast! The pizzas are ridiculous expensive. This is an emergency solution if you do not want to use the restaurant in the hotel.

Thank Friis-Christensen
Reviewed 4 weeks ago

We ordered 2 large pizzas and the cost was $51. The pizzas were doughy and had no flavor. Would not visit again.

Thank DNR4ever
Reviewed 5 weeks ago

Fast food options. A little overpriced...but you really don't have many other choices for a quick meal.

Thank Tricia A
Reviewed 10 July 2017

There are very few quick dining choices in the area. Quick it wasn't. I was surprised there was so much staff basically just standing area. Too quite a long time to get our food. Mostly sandwiches and pizza. Nothing great but where else can you...More

Thank chitownsam
Nearby Restaurants
Ebenezer's Barn & Grill
491 reviews
.31 km away
Fosters Family Steakhouse
256 reviews
3.62 km away
Bryce Canyon Pines
1,555 reviews
6.19 km away
170 reviews
2.06 km away
Nearby Attractions
Ruby's ATV Tours
75 reviews
.19 km away
Bryce Canyon ATV Adventures
94 reviews
.03 km away
53 reviews
.22 km away
Rainbow Point
230 reviews
1.47 km away
Questions & Answers
Get quick answers from Canyon Diner staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Parking Available, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
06:30 - 21:30
06:30 - 21:30
06:30 - 21:30
06:30 - 21:30
06:30 - 21:30
06:30 - 21:30
06:30 - 21:30
Location and Contact Information
  • Address: 25 North Main St, Next to Ruby's Best Western Inn, Bryce, UT 84764
  • Location: United States  >  Utah (UT)  >  Bryce
  • Phone Number: +1 435-834-8030
  • E-mail
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