Places to stay in Marion, Montana

Marion is a census-designated place and unincorporated community in Flathead County, Montana. Its population was 1,119 as of the 2020 census. Marion has a post office with ZIP code 59925.

If you are travelling in the area, Marion is located close to Rest-A-Day Campground, Smith Lake, Marion Post Office, Wild Bill Creek and Averill Dam.

Available Marion lodging

We currently have 12 accommodations in and around Marion.

Marion Hotels, Motels, Resorts, B&Bs and Extended Stay

Bed & Breakfasts

Cabin Creek Landing B&B

Perfect lodging accommodations located near Glacier National Park with a private airport for those who are looking to pilot their own plane and are looking for lodging near Glacier National Park. A Superb lodging experience that can accommodate the most discerning traveler..
1771 Bitterroot Drive
Marion, Montana
Motels

Hilltop Hitchin' Post

When you're in the mood for good times and great cuisine, be sure to check out The Marion Grille. The restaurant is located in one of the area's most pleasant settings and is known for its delightful staff and superb cuisine.
8225 US Highway 2 West
Marion, Montana
Bed & Breakfasts

Lost Prairie B&b

2970 Lower Lost Prairie Road
Marion, Montana
Bed & Breakfasts

At The Lake Bed & Breakfast

250 Mcgregor Lane
Marion, Montana
Motels

Mcgregor Lake Resort

12250 Highway 2 West
Marion, Montana
Bed & Breakfasts

Dream Haven Guest Ranch

11055 Highway 2 West
Marion, Montana

Marion Camping & RV, Cottages, Rentals and Lodges / Ranches

Vacation Rentals

Forest Green Lodge

182 Boisverts Ridge
Marion, Montana
Cottages

Mcgregor Shores Lakefront

340 McGregor Lane
Marion, Montana
Vacation Rentals

Bitterroot Carriage House

1064 Kelsey Road
Marion, Montana
Vacation Rentals

Mcgregor Lake Place

240 Mcgregor Lane
Marion, Montana
Campsite / RV Parks

Sylvia Lake Campground

Marion, Montana
Cottages

Cabin On Little Bitterroot Lake

1074 Kelsey Road
Marion, Montana
Booking.com

Other useful links: