4 Best Restaurants in Zion National Park, Utah

Background Illustration for Restaurants

Only one full-service restaurant operates within the park, but there are numerous places just beyond it. Springdale is the best choice for family-friendly restaurants.

Sego

$$ Fodor's Choice

Folks have been known to drive for an hour or more to partake of the outstanding modern American and Asian fare served in this charmingly intimate dining room just off the lobby of the romantic Canyons Boutique Hotel in Kanab. The small-plates–focused menu here changes often according to what's fresh, but recent standouts have included wok-fry rice noodles with Hawaiian red crab and curry oil, and seared duck-breast lo mein with sambal and jalapeño cream.

190 N. 300 W, Kanab, UT, 84741, USA
435-644–5680
Known For
  • Creative, globally inspired cooking
  • Stellar wine and cocktail list
  • Romantic yet unfussy vibe
Restaurant Details
Closed Sun. and Thurs. No lunch

Something incorrect in this review?

Zion Canyon Brew Pub

$$ Fodor's Choice

Relax after a rugged day of hiking with a flight of ales or a juicy elk burger in the beer garden of southern Utah's oldest craft beer maker, Zion Brewery, which is just steps from the park's South Entrance. The kitchen turns out excellent pub grub, such as stout-glazed buffalo meat loaf and beer-battered fish-and-chips, and there's live music most weekend evenings.

Castle Dome Café

$

Next to the shuttle stop at Zion Lodge, this small, convenient, fast-food restaurant has a lovely shaded patio but no indoor seating. You can grab a banana, burger, smoothie, or salad to go, order local brews from the beer garden cart, or enjoy a dish of ice cream while soaking up the views of the surrounding geological formations.

Zion Canyon Scenic Dr., Zion National Park, UT, 84767, USA
435-772–7700
Known For
  • Quick option for pre- or posthiking
  • Gorgeous views
  • Nice beer selection
Restaurant Details
Closed Dec.–late Feb. No dinner

Something incorrect in this review?

Recommended Fodor's Video

Red Rock Grill

$$

The dinner fare at this restaurant in Zion Lodge includes steaks, seafood, and Western specialties, such as pecan-encrusted trout and garlic-rubbed sirloin steaks with a cranberry-wine sauce; salads, sandwiches, and hearty Navajo tacos are lunch highlights; and, for breakfast, you can partake of the plentiful buffet. Photos showcasing the surrounding landscape adorn the walls of the spacious dining room; enormous windows and a large patio (which can be buggy) take in the actual landscape.

Zion Canyon Scenic Dr., Zion National Park, UT, 84779, USA
435-772–7760
Known For
  • There can be a wait for a table at busy times
  • Astounding canyon views from dining room and patio
  • Only full-service restaurant in the park
Restaurant Details
Reservations not accepted

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$ Springdale

Spotted Dog7.4 miles away

Modern American
428 Zion Park Blvd., Springdale, Utah, 84767, USA
We recommend 5 Restaurants in Springdale
$ Springdale

Oscar's Café7.7 miles away

Southwestern
948 Zion Park Blvd., Springdale, Utah, 84767, USA
We recommend 5 Restaurants in Springdale
$ Springdale

Zion Pizza & Noodle Co.7.7 miles away

Italian
868 Zion Park Blvd., Springdale, Utah, 84767, USA
We recommend 5 Restaurants in Springdale
$ Springdale Fodor's Choice

Deep Creek Coffee Company7.7 miles away

Café
932 Zion Park Blvd., Springdale, Utah, 84767, USA
We recommend 5 Restaurants in Springdale
$$ Springdale

The Bit & Spur7.9 miles away

Southwestern
1212 Zion Park Blvd., Springdale, Utah, 84737, USA
We recommend 5 Restaurants in Springdale