1. Montana Sky Restaurant, Billings
You’ll find the appropriately named Montana Sky Restaurant at the top of the Crowne Plaza, where you can enjoy classic American food and martinis while taking in the views of the city.
2. The Raven, Woods Bay
This Caribbean-themed restaurant has incredible views of Flathead Lake. The fact that the food and beverages are delicious doesn’t hurt, either.
3. SkyBar at Casey’s, Whitefish
Montana’s only true rooftop restaurant and bar doesn’t disappoint, with beautiful city views in every direction. SkyBar even serves a special Sunday brunch right on the roof.
4. Gallatin River Lodge, Bozeman
Bozeman’s most lavish lodging option has an incredible restaurant with peaceful views of Big Sky Country best seen from the patio.
5. Gallatin Riverhouse Grill, Big Sky
Finger lickin’ good barbecue served right on the Gallatin River… is there anything better? This place is as good as it gets.
6. Finn and Porter, Missoula
Finn and Porter has a menu for every time of day and an entree for every taste, with menu items ranging from oyster shooters to gourmet pizza. They also boast the best view of the Clark Fork River in town.
7. Amber Bear Inn, Heron
The Amber Bear Inn is an absolute gem of a B&B, but you don’t have to spend the night to have a meal there. Make a reservation and take in the breathtaking views of the Bitterroot and Cabinet Mountains. You may even see some wildlife.
8. Whitefish Lake Golf Club Restaurant, Whitefish
The name says it all. This is a great place for fine dining with beautiful golf course views.
9. Fiesta en Jalisco, Polson
Sipping a margarita and nibbling on chips and salsa while looking out at Flathead Lake sounds pretty ideal, doesn’t it? That’s the experience you’ll have at Fiesta en Jalisco in Polson.
10. Iron Horse Bar & Grill, Missoula
The food at the Iron Horse is good, but what makes the experience great is the outdoor seating. They have four separate outdoor areas, and the second story sunset deck delivers top notch views while keeping guests cool in the shaded areas.
11. Yellowstone Valley Grill, Livingston
The fine dining restaurant at the Yellowstone Valley Lodge has delicious farm to table dining with relaxing river views.
12. Mackenzie River Pizza, Great Falls
If you’re craving pizza in Great Falls, make sure you dine in at Mackenzie River Pizza… and if the weather permits, sit outside so you can have the best view of the Missouri River.