Top 10 Yellowstone Restaurants
Mammoth Hot Springs Dining Room
Hot Springs, Yellowstone National Park
(307) 344-7901
Star Rating: 4 of 5 stars
Price range: $10 – $30
Cuisine Style: American
Good For: Families with children, Large Groups
Options: Breakfast/Brunch, Lunch, Dinner, Dessert
Obsidian Dining Room, Old Faithful Snow Lodge
2305 Old Faithful, Yellowstone National Park
(307) 344-7901
Star Rating: 4 of 5 stars
Price range: $0 – $20
Cuisine Style: American
Good For: Local cuisine, Lounge outside Restaurant
Options: Breakfast/Brunch, Lunch, Dinner, Dessert
Lake Yellowstone Hotel
Lake Village Road, North side of lake, Yellowstone National Park
(307) 344-7901
Star Rating: 3.5 of 5 stars
Price range: $4 – $30
Cuisine Style: American
Good For: Romance
Options: Breakfast/Brunch, Lunch, Dinner, Late Night, Dessert
Guests can enjoy a great view of the lake from the dining room as they sample the creative dishes at Lake Yellowstone Hotel. The staff is friendly and knowledgeable, and can offer tips for sightseeing within the park. The menu choices are good, the portions are ample, and the buffets have a wide variety of choices. Despite its gourmet-styled offerings, the restaurant has something for everyone. The Breakfast Buffet is widely-recommended and includes salmon, fresh fruit and berries, scrambled eggs, pastries, French toast and more.
Roosevelt Lodge
Tower-Roosevelt, Yellowstone National Park
(307) 344-7902
Star Rating: 4 of 5 stars
Price range: $10 – $30
Cuisine Style: American
Good For: Families with children, Local cuisine
Options: Breakfast/Brunch, Lunch, Dinner
When traveling between Lamar Valley and Yellowstone Lake, the Roosevelt Lodge is a great option for a meal. The restaurant is large, the staff is friendly, the menu choices are good and portions are ample. Food preparation and general service and seating can be slow, but the food is good and satisfying. There is wheelchair access is in the back of the restaurant.
Old Faithful Lodge Cafeteria & Bakery
South end of Old Faithful Bypass Rd., Yellowstone National Park
(307) 344-7311
Star Rating: 3.5 of 5 stars
Price range: $4 – $30
Cuisine Style: American, Bakery
Good For: Cafeteria
Options: Lunch
You can’t beat the view overlooking Old Faithful at the Old Faithful Lodge Cafeteria. The deli offers a number of take-out snacks and sandwiches, and the customer service is excellent. The cafeteria is in the lodge on the right side of the Visitor Center and is a great option if the park restaurants are full, and you’ll find a nice assortment of offerings like soup, Philly cheese steak, mac and cheese, pot roast, bison meatloaf, mashed potatoes, and more. Most items are pre-cooked and placed in a warming tray, but service is quick and the food is satisfying.
Old Faithful Inn Restaurant
Yellowstone National Park
(307) 344-7311
Star Rating: 3.5 of 5 stars
Price range: $5 – $20
Cuisine Style: American
Good For: Reservations
Options: Breakfast/Brunch, Lunch, Dinner, Buffet, Late Night, Dessert
Imagine dining in a 110 year-old iconic hotel with locally-sourced wood, surrounded by geysers, and you’ll be dinning at the Old Faithful Inn restaurant. The staff is friendly and knowledgeable, the menu choices are good, and you’ll enjoy wonderfully-prepared entrees like Wild Game Sausage, Prime Rib, or Alaskan Salmon. The secret to enjoying Yellowstone and watching the wildlife is that you must arrive early to your favorite site before the crowds and traffic. If you want an early full-service breakfast, Old Faithful Inn is your best choice.
Old Faithful Basin Store
Old Faithful area, Yellowstone National Park
Star Rating: 4 of 5 stars
Price range: $4 – $30
Cuisine Style: American, Armenian
Good For: Yellowstone General Store
Options: Lunch
This is a little gem hiding between Old Faithful Lodge and the gas station where you’ll find a cute little restaurant, clean restrooms, and a souvenir shop. The staff here is friendly and nice, and they serve the best milkshakes, ice cream, French fries, and burgers in the park. The old name “Hamilton’s” still hangs on a sign above the porch, but it has been renamed the Old Faithful Basin Store.
Lake Lodge Cafeteria
Lake Village Rd., Yellowstone National Park
(307) 344-7311
Star Rating: 3.5 of 5 stars
Price range: $0 – $20
Cuisine Style: American
Good For: Families with children, Large groups, Dining on a budget
Options: Breakfast/Brunch, Lunch, Dinner, Late Night
The dining room is beautiful, rustic with plenty of windows, the staff is friendly, and the views from the tables by the windows are stunning. The menu choices are good, the portions are ample, and the specials include pork loin with apples, stuffed shells with marinara sauce, pot roast, and more. Breakfast service is good, but all dishes are a la carte, so it can be pricey. The front porch is huge, and there are a lot of places where you can sit down, relax, and enjoy the beautiful surroundings.
Lower Hamilton Store
Old Faithful area, Yellowstone National Park
Star Rating: 4 of 5 stars
Price range: $0 – $20
Cuisine Style: American
The Lower Hamilton Store restaurant is a retro-styled diner with good burgers, chicken sandwiches, and amazing fries. It has good breakfast offerings all at reasonable prices. The employees are genuinely friendly and engaging, and the food is very good. Since it is also a store, you will share the space with plenty of guests that are shopping for souvenirs.
Old Faithful Lodge Cabins
Old Faithful Bypass Rd., Yellowstone National Park, WY
(307) 344-7901
Star Rating: 3.5 of 5 stars
Price range: $0 – $20
Cuisine Style: American
Good For: Families with children
Options: Breakfast/Brunch, Lunch, Dinner, Late Night
With windows facing Old Faithful, you’ll enjoy a good meal at the Old Faithful Cabins. The staff is friendly, the menu choices are good and portions are ample. Food preparation and general service and seating can be slow, but the food is good and satisfying.