GoHotelly
Resort hotel

Mc Gregor Lake Resort

Stay at Mc Gregor Lake Resort in Marion, MT. Enjoy kid-friendly amenities, nearby McGregor Lake, and easy access to Glacier Park International Airport.

12250 U.S. Hwy 2 W, Marion, MT 59925, United States View on map
9/10
Exceptional Based on 256 recent guest reviews
Kid-friendly
What recent guests emphasize

Comfortable lakeside retreat with welcoming service

Visitors highlight friendly new ownership, good food, and a relaxed atmosphere while noting simple accommodations and some mixed feedback on menu items.

Guests often praise

  • Friendly and attentive service from the new owners and staff
  • Relaxed, welcoming atmosphere ideal for a casual stay
  • Tasty food offerings, including popular steak specials and shrimp appetizers
  • Comfortable beds and functional, simple accommodations
  • Scenic outdoor seating with lake views at the on-site restaurant

Worth knowing

  • Not a luxury resort; focuses on a rural, no-frills experience
  • Cancellation policy requires 72-hour notice, though management is accommodating
  • Some dishes, such as the prime rib, received mixed reviews due to fattiness
  • Good beer and wine selection enhances the dining experience
  • Located close to attractive nature spots like McGregor Lake and Logan State Park

Best for

  • Travelers seeking a laid-back lakeside stay in Montana
  • Visitors looking for kid-friendly service options and a casual restaurant
  • Those valuing personable hosts and a local, welcoming vibe
  • Outdoor enthusiasts exploring nearby state parks and natural attractions
  • Guests prioritizing comfort and affordability over luxury amenities
Compare booking partners

Open this hotel on the platform you trust.

GoHotelly doesn't process bookings — we open this property on each partner so you can compare live rates, cancellation rules and loyalty perks side by side.

Some links are affiliate — if you book, GoHotelly may earn a small commission at no extra cost to you. Read the full disclosure.

About this property

Welcome to Mc Gregor Lake Resort

Mc Gregor Lake Resort is a 4.5-star resort hotel located along U.S. Hwy 2 in rural Marion, Montana. The setting offers easy access to McGregor Lake and nearby state parks such as Logan State Park and Thompson Chain of Lakes State Park, making it suitable for visitors interested in sightseeing and outdoor recreation. Glacier Park International Airport is about a 50-minute drive away, supporting convenient travel connections.

The resort has a relaxed, unpretentious atmosphere popular with guests seeking a comfortable, no-frills stay by the lake. A kid-friendly service option caters to families, while onsite dining at the Lodge At McGregor Lake provides guests with tasty food and friendly service, as highlighted by several reviewers. The restaurant’s outdoor seating also offers scenic lake views, adding to the overall experience.

Guest feedback praises the welcoming and attentive new owners, noting improvements in service, cuisine, and accommodations such as upgraded beds in lake cabins. While many applaud the atmosphere and value, some reviews point out occasional criticisms, like uneven quality in the prime rib dinner. Still, the balanced mix of positive experiences suggests a well-regarded property for travelers valuing a casual lakeside retreat.

Overall, Mc Gregor Lake Resort suits visitors looking for a straightforward Montana getaway with opportunities for outdoor activities nearby. The property's modest but functional facilities and approachable style make it a practical choice for families and those who appreciate a friendly, down-to-earth setting without luxury pretenses.

Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.
Facilities & essentials

What's on-site and what you should know before you arrive

The short version: what's available day-to-day, and the key practical details most travelers search for.

Most popular facilities

Kid-friendly
Verified guest reviews

What recent guests are actually saying

Reviews from travelers who stayed here in the last 12 months, grouped to help you spot the pattern quickly.

JW
Jessica Wagar Apr 04, 2026
10

New owners Paul and Bernadette are awesome! Very friendly staff and Dakota doesn't disappoint in the kitchen. If you haven't been in since new ownership took over, it's definitely worth the stop.

MB
Mike Burgoyne Mar 03, 2026
10

The new owners have stepped it up. They have way better service and food compared last year. They made our stay very nice and are great people. Thanks again Bernadette for your kindness. And the beds in the lake cabin are way better. Just an all out welcome from all of them.

BP
Brandon Puckett Feb 01, 2026
10

Had a great time here! Their steak special was only $20 for a massive plate on Saturday night. Met the owners and they are sweet people. Very relaxed atmosphere and good vibes here.

HS
Hunt Simple Feb 01, 2026
10

We recently stayed here in the Cottage and you know what........it was a good deal. The rate is reasonable for what you get - a simple place that is functional and comfortable. We will stay again. We reserved 5 nights but left a day early. I asked if we could get a refund for the night we did not stay but their policy requires a 72 hour cancellation notice. No problem, I signed up to their policy. They offered to pay for our dinner the night before we left to offset this issue, which I felt was a very nice offer. These are stand up people running a very cool small business. We will be back!

DH
Dana Haring Jan 25, 2026
10

This is a rural Montana resort by a lake. It's not fancy and doesn't try to be! The beer and wine selection is good, the food is tasty, and the service is friendly and fun.

KW
Ken Western Jan 07, 2026
10

We live nearby and frequently stop to fill our faces with good, hot grub. Always enjoy this place.

KV
Kimberly Vanoverbeck Dec 31, 2025
10

Every time I come here,I have a wonderful time. Wonderful food, wonderful staff.

JM
Janet McAtee Dec 24, 2025
8.0

We went to the restaurant, the outside seating offers a spectacular view of the lake. The service was quick and friendly, we started off with a shrimp appetizer, and then enjoyed the prime rib dinner and although it was good, the cut of meat was very fatty. That was disappointing. Overall our visit was enjoyable.

Location & neighborhood

Where you'll find Mc Gregor Lake Resort

Marion, Montana, USA

Based on sightseeing, recreation, and getting around

  • Glacier Park International Airport 50 min Car
Things to do nearby

Worth the walk or a quick ride

Curated spots travelers usually pair with a stay in Montana. Distances are rough real-world times, not straight-line.

McGregor Lake 47 reviews

McGregor Lake

Montana 59925, USA

4.7 · Lake
Logan State Park 121 reviews

Logan State Park

U.S. Hwy 2 W, Kalispell, MT 59901, United States

4.5 · State Park
Thompson Chain of Lakes State Park 8 reviews

Thompson Chain of Lakes State Park

78854 Old US Hwy 2 S, Libby, MT 59923, United States

5 · State Park
People also viewed

Similar Resort Hotels in Montana

Hand-picked alternatives with a comparable feel, size and price band.

1055 First Ave., San Diego, CA 92101, United States

The Bristol Hotel - San Diego

Stay at The Bristol Hotel in San Diego, featuring free WiFi, fitness center, and close to USS Midway Museum and San Diego Zoo. Ra...

4.1 (1,171) View
1405 US-2, Rumford, ME 04276, United States

Blue Iris Motor Inn

Blue Iris Motor Inn in Rumford, ME offers modest riverfront rooms, free WiFi, free parking, and an outdoor pool. Near Black Mount...

4.3 (40) View
615 Serenity, Kimberling Shores Ln, Kimberling City, MO 65686, United States

Serenity Shores Resort

Experience toprated comfort at Serenity Shores Resort in Kimberling City, MO. Close to Silver Dollar City, Titanic Museum & natur...

4.9 (99) View
7520 Hayne Blvd, New Orleans, LA 70126, United States

Bishop's Bed Breakfast & Beyond

Relax in understated rooms with free WiFi at Bishop's Bed Breakfast & Beyond, located near Bayou Sauvage and key New Orleans attr...

3.3 (36) View
1325 N Beach St, Philadelphia, PA 19125, United States

Switch House Hotel

Stay at Switch House Hotel in Philadelphia with free WiFi, fitness center, and kitchenequipped rooms. Close to top attractions l...

4.5 (32) View
1821 Holiday Dr, Athens, TN 37303, United States

Hampton Inn Athens

Hampton Inn Athens offers free WiFi, outdoor pool, and breakfast near downtown Athens, TN. Rated 4.2 with 617 reviews. Close to M...

4.2 (617) View
310 Hammons Dr, Junction City, KS 66441, United States

Sonesta Essential Junction City

Stay at Sonesta Essential Junction City with free WiFi, breakfast, and indoor pool near Milford Lake and Geary County Historical ...

3.8 (69) View
2700 SW 145th Ave, Miramar, FL 33027, United States

Holiday Inn Express & Suites Miramar

Stay at Holiday Inn Express & Suites Miramar with free WiFi, breakfast, parking, and a pool. Convenient access to Miami Intl Airp...

4.3 (288) View
108 Saluda Pointe Ct, Lexington, SC 29072, United States

Wingate by Wyndham Columbia / Lexington

Stay at Wingate by Wyndham Columbia / Lexington featuring free WiFi, hot breakfast, outdoor pool, and convenient location at 108 ...

4.5 (985) View
Share your stay

Stayed at Mc Gregor Lake Resort? Help the next traveler decide.

Short, honest notes are more useful than long ones. A few sentences about what worked, what surprised you, and who the hotel is best for will go a long way.

Your email is only used to verify the review — it won't be shown publicly.