Perched high on East Gros Ventre Butte, The Granary Restaurant at Spring Creek Ranch occupies one of the most dramatic dining positions in all of Wyoming. Sitting roughly 1,000 feet above the town of Jackson, the restaurant commands sweeping, unobstructed panoramas of the Teton Range that stretch across the entire horizon. Before you even glance at the menu, the view alone earns this place a permanent spot on your Jackson Hole itinerary.
Getting there is part of the experience. You wind up a winding road flanked by sagebrush and wildflowers, leaving the bustle of downtown Jackson behind with every hairpin turn. By the time you reach the top, the valley floor spreads out below you like a living map, and the jagged silhouette of the Grand Teton stands front and center, as if the whole restaurant were built just to frame it. Spoiler: it basically was.
The dining room itself feels like the mountain version of a grand lodge — warm wood tones, stone accents, and enormous windows that pull the outdoors inside without any compromise. Whether you snag an interior table or settle onto the outdoor deck, you are eating with one of the most celebrated backdrops on the continent. Sunset dinners here border on theatrical. Watch the alpenglow paint the peaks in shades of rose and amber while you work through your first course, and you will understand why people plan entire trips around a single meal at The Granary.
The menu leans into upscale Rocky Mountain cuisine with care and confidence. Executive chefs here have long championed locally sourced ingredients — Wyoming beef, fresh fish, seasonal vegetables — prepared with a culinary finesse that feels simultaneously refined and approachable. The bison tenderloin is a perennial standout, served with accompaniments that change with the season and always feel intentional rather than decorative. The elk dishes are equally impressive, rich and complex in a way that reminds you exactly where you are eating. The wine list is thoughtfully curated, and the craft cocktail program holds its own against anything you will find down in town.
Brunch at The Granary deserves special mention. Weekend mornings bring a menu that is both indulgent and elegant, with egg dishes, house-made pastries, and fresh-pressed juices that taste even better at altitude. If you are visiting Jackson Hole in summer, arriving for a late brunch and staying through early afternoon while the light shifts across the Tetons is a genuinely perfect way to spend a day.
Spring Creek Ranch itself is a year-round resort, which means The Granary welcomes guests across all four seasons. Summer brings wildflower meadows and long golden evenings. Fall delivers aspen color that rivals anything in New England. Winter wraps the butte in snow and turns dinner into something almost cinematic — steam rising from your plate while the mountains outside glitter in cold, clear starlight.
Reservations are strongly recommended, especially during peak summer months and holiday weekends. The restaurant fills quickly, and for good reason — word has gotten around. But even if you book last-minute and end up waiting at the bar for a table, you will not mind. The bar staff is warm, knowledgeable, and happy to point you toward the best whiskey for the occasion.
The Granary is located at 1800 Spirit Dance Road, just a short drive from downtown Jackson. Valet parking is available at the resort, making the uphill arrival as smooth as possible. Whether you are celebrating something special or simply want to treat yourself to a meal that earns every penny, this is the kind of place that reminds you why travel matters in the first place.