Independent guides to the U.S. national parks
Screen-printed illustration: Rainbow Point picnic table facing the forests and plateaus of the park's southern section.

Where to Eat in Bryce Canyon: Restaurants in the Park and Nearby

By Jocelyn Pion · Data: National Park Service · ← Complete guide Bryce Canyon

In short, the Lodge at Bryce Canyon restaurant is the park's only full-service dining room. Valhalla Pizzeria handles quick meals, and the General Store covers picnic supplies. For more choice, Bryce Canyon City, 0.6 miles from the entrance, has most of the area's restaurants.

Eating in the Park: Lodges, Restaurants, and Cafeterias

Food service inside the park is concentrated around the Lodge. You can walk between the two places below.

The Lodge at Bryce Canyon

This is the park's only full-service restaurant. It serves breakfast, lunch, and dinner, with a menu rooted in Western American cooking: river trout, grilled bison, and seasonal vegetables. The rustic wood building dates to the 1920s. It has the authentic feel of a national park lodge without feeling stuffy.

Reservations are strongly recommended for dinner from June through September. You can book online through operator Xanterra, ideally before you leave home. Plan on spending $20 to $35 for an entrée. If you're staying at the Lodge, the Bryce Canyon lodging options have their own guide.

Valhalla Pizzeria and Coffee Shop

Right next to the Lodge, Valhalla Pizzeria is the perfect place to stop between trails. It serves pizza, sandwiches, coffee, and ice cream. No reservations are needed, and service is quick. It's open roughly from May through October. Check the hours during peak season before counting on it for dinner.

Groceries and Picnics in the Park

Located near North Campground, Bryce Canyon General Store is the most versatile option if you want to put together your own meal. It sells prepared sandwiches, snacks, drinks, and a few basic groceries.

The park has several picnic areas, including Sunrise Point and Sunset Point. Eating in front of the amphitheater of pink hoodoos is an experience few restaurants can match. It's also the most affordable option.

Where to Eat Nearby: Gateway Towns

Bryce Canyon City

Just 0.6 miles from the entrance, Bryce Canyon City has most of the restaurants open at the end of the day.

Best Western Plus Ruby's Inn is a local institution with several restaurants under one roof. Cowboy's Buffet and Steak Room serves a wide Western buffet with grilled meats, salads, and homemade desserts. It's a good fit for families and groups. Ebenezer's Barn and Grill, in the same complex, focuses on dinner and a show, with country musicians performing in a barn setting. It's festive and noisy, so skip it if you're looking for peace and quiet. Canyon Diner, also nearby, handles quick meals such as burgers, nachos, and milkshakes.

Bryce Canyon Pines, about 6 miles west on UT-12, is a classic American diner with homemade pies, including blueberry and peach, plus a quiet patio. During the season, Dawg House Food Truck sets up near the entrance with hot dogs and grilled specialties. Keep an eye out for it between noon and 4 p.m. if you happen to be nearby.

Tropic

About 6.8 miles east on UT-12, Tropic is often overlooked by visitors in a hurry, which is part of its appeal. Stone Hearth Grille serves polished American food in a stone house, with open views of the area's colorful cliffs. The atmosphere is quiet and the service attentive. It's the place to go if you want to get away from the concentration of tourists around the park entrance.

Panguitch

About 28 miles north, Panguitch is the nearest service town along I-15. The options are ordinary, with local diners, grocery stores, and fast-food restaurants, but the town is useful if you arrive late or are coming from the north.

Our Picks for Every Craving

For a quick bite between trails: Valhalla Pizzeria or the General Store. Quick, no reservations needed, and inside the park.

For families with kids: Cowboy's Buffet at Ruby's Inn. Plenty of choices, generous portions, and a relaxed atmosphere.

For the view: a picnic table at Sunrise Point or Sunset Point, with a sandwich in hand. No restaurant can compete with that.

For a meal with history: the restaurant at the Lodge at Bryce Canyon. Reserve several days ahead in July and August.

The Specialty to Try in Bryce Canyon

Bryce Canyon is cowboy country in Utah at its finest. The specialty to try is the bison burger. It's leaner and more flavorful than beef, and you'll find it on the Lodge's menu and at several places in Bryce Canyon City.

Order it with fry sauce, Utah's signature condiment. It's a blend of ketchup and mayonnaise, sometimes with a little heat depending on the recipe. It's automatically brought to the table, free of charge, and addictive. You can't escape it, and you won't want to.

For dessert, homemade pies, especially wild blueberry or peach, are a fixture at the area's diners. Don't miss them at Bryce Canyon Pines if you're traveling along UT-12.

Practical Tips: Hours, Reservations, Budget, and Season

Hours: During peak season, from June through August, the main spots in the park and Bryce Canyon City are generally open from 7 a.m. to 9 p.m. In the off-season, from November through April, several close or reduce their hours. The park is open year-round, around the clock, but food services follow their own schedules.

Reservations: Required for dinner at the Lodge at Bryce Canyon in summer. For Cowboy's Buffet and the other spots in Bryce Canyon City, you usually won't need one on weekdays, but it helps on weekends in July and August.

Budget: Plan on $12 to $18 for a quick meal at Valhalla Pizzeria or Canyon Diner, $20 to $35 for a sit-down meal at the Lodge, and less than $12 at the General Store. For entrance fees and the annual pass, see the National Parks Fees & Passes page.

Season: In July and August, restaurant lines can be surprisingly long at peak times. Eating lunch before noon or after 2 p.m. can save 20 to 30 minutes. The Bryce Canyon seasons guide can help you choose when to visit if your dates are flexible.

In Short: Where to Eat in Each Area You Visit

If you're staying in the park, go to the Lodge at Bryce Canyon for a sit-down meal, Valhalla Pizzeria for something quick, or the General Store for a picnic with a view.

If you're heading back toward the entrance at the end of the day, Bryce Canyon City covers almost every craving, from a family buffet to a lively dinner show. Tropic is worth the detour if you want a quieter, less crowded table.

To plan your days around these meals, the Bryce Canyon guide and the 1-, 2-, or 3-day itineraries will walk you through it step by step.

Frequently Asked Questions

Can you pay by card at the park's restaurants?

Yes. Credit and debit cards are accepted at the Lodge at Bryce Canyon restaurant, Valhalla Pizzeria, and the General Store. It's still useful to carry some cash for food trucks nearby, since they don't always accept cards.

Are vegetarian and vegan options available?

The Lodge at Bryce Canyon usually offers one or two vegetarian dishes. At Valhalla Pizzeria, you can build a pizza without meat. For a wider range of vegan choices, grocery stores in Bryce Canyon City offer more flexibility than the park's restaurants.

Do you need reservations in the off-season?

During the off-season, from November through April, several places close or sharply reduce their hours. The Lodge restaurant may be closed or available by reservation only. Check directly with operator Xanterra before you go.

Can you bring your own food into the park?

Yes, with no restrictions. The park has several developed picnic areas, including Sunrise Point and Sunset Point. It's the recommended way to eat lunch in front of the hoodoos without waiting in line.