The best deals on hotels when visiting Lake Mcdonald in Montana.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Lake Mcdonald, Montana 59936

Mini Golden Inns Motel

8955 Highway 2 East Hungry Horse, MT

For travelers headed to Lake Mcdonald, Mini Golden Inns Motel provides inviting accommodations with rooms starting at $99.00, creating a warm and comfortable environment. Relax in well-maintained accommodations that offer the essentials for a comfortable and affordable stay.

For a calm getaway, Mini Golden Inns Motel offers serene surroundings while keeping downtown Lake Mcdonald within reach for sightseeing. Enjoy a convenient, cost-saving hotel for your Lake Mcdonald travels—lock in now!

  Call (855) 235-6136 to book with an agent.
  18.3 miles from Lake Mcdonald, MT 59936

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Beargrass Lodging&RV Resort

8688 Highway 2 East Hungry Horse, MT

With budget-conscious rooms starting at $135.99, Beargrass Lodging&RV Resort is an ideal choice for travelers to Lake Mcdonald, creating a tranquil, welcoming space perfect for rest. Relax in a setting that offers more than just the essentials, with added comforts to enhance your stay without the high cost.

Escape the hustle of downtown Lake Mcdonald at Beargrass Lodging&RV Resort, where peaceful surroundings create a restful stay. Choose accommodations that make your Lake Mcdonald adventure easy and enjoyable—reserve now!

  Call (855) 235-6136 to book with an agent.
  18.6 miles from Lake Mcdonald, MT 59936

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Wonderstone at Glacier

7336 US Highway 2 E Columbia Falls, MT

With budget-friendly rooms from $104.99, Wonderstone at Glacier is ideal for travelers to Lake Mcdonald, creating a calm, welcoming environment perfect for relaxation. Find straightforward accommodations that prioritize essential comforts and value, making your stay efficient and enjoyable.

Discover peace at Wonderstone at Glacier, where guests can enjoy quiet rooms and still explore Lake Mcdonald at their leisure. Enjoy Lake Mcdonald stress-free with a hotel that offers comfort and savings—lock in now!

  Call (855) 233-0132 to book with an agent.
  21.7 miles from Lake Mcdonald, MT 59936

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Meadow Lake Resort & Condos

100 Saint Andrews Dr Columbia Falls, MT

With elegant surroundings, Meadow Lake Resort & Condos near Lake Mcdonald offers refined accommodations for a peaceful retreat, with inviting nightly rates beginning at $89.99. Find a world of luxury in rooms that cater to your refined tastes, featuring top-tier amenities and expansive views.

Relax in the comfort of Meadow Lake Resort & Condos, a quiet haven where Lake Mcdonald's attractions are always within easy reach for exploration. Get ready for a Lake Mcdonald retreat where every need is met with impeccable service—lock in today!

  Call (855) 233-0132 to book with an agent.
  22.3 miles from Lake Mcdonald, MT 59936

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Cedar Creek Lodge&Conference Center

930 2nd Ave. West Columbia Falls, MT

Relax in the peaceful ambiance of Cedar Creek Lodge&Conference Center near Lake Mcdonald, where quality rooms create a warm stay, with affordable nightly rates starting at $159.99. Find unparalleled comfort and luxury in rooms that offer everything needed for a lavish and satisfying stay.

Enjoy a quiet stay at Cedar Creek Lodge&Conference Center, where guests can recharge and still visit Lake Mcdonald's lively attractions just a short drive away. Unwind in Lake Mcdonald with accommodations that take luxury to a whole new level—lock in today!

  Call (855) 239-4019 to book with an agent.
  22.4 miles from Lake Mcdonald, MT 59936

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Apres Whitefish

800 Spokane Ave Whitefish, MT

Guests headed to Lake Mcdonald will find safe, budget-friendly comfort at Apres Whitefish, where rooms begin at $118.31, creating a welcoming space perfect for relaxation. Stay in a room that offers standard amenities and a welcoming environment, ensuring a comfortable and economical visit.

Relax at Apres Whitefish, where serene surroundings make for a peaceful stay and Lake Mcdonald's activities are always close by. Make your Lake Mcdonald trip enjoyable and economical—secure your hotel stay today!

  Call (855) 234-7135 to book with an agent.
  26.0 miles from Lake Mcdonald, MT 59936

Starting at

$118.31

per night

Read Reviews View Amenities View All Rooms

Best Western Rocky Mountain Lodge

6510 Highway 93 South Whitefish, MT

For budget-savvy travelers, Best Western Rocky Mountain Lodge offers inviting accommodations with rates starting at $91.99, creating a clean and welcoming environment ideal for relaxation. Stay connected with the world using Best Western’s international satellite TV channels, available in multiple languages.

Find serenity at Best Western Rocky Mountain Lodge, where calm lodgings are matched with the convenience of being close to Lake Mcdonald's top spots. Make your Lake Mcdonald travels both comfortable and cost-efficient—reserve now!

  Call (855) 235-6136 to book with an agent.
  26.2 miles from Lake Mcdonald, MT 59936

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Chalet Motel Whitefish

6430 Highway 93 South Whitefish, MT

For guests headed to Lake Mcdonald, Chalet Motel Whitefish offers delightful accommodations with rooms starting at $108.99, creating a warm and inviting space perfect for relaxation. Enjoy accommodations that focus on providing essential comforts with no unnecessary extras, perfect for a budget-friendly trip.

Discover the tranquility of Chalet Motel Whitefish, perfectly situated for those who want to balance calm surroundings with city exploration. Plan ahead for your Lake Mcdonald visit and enjoy affordable, comfortable lodging—reserve today!

  Call (855) 234-5074 to book with an agent.
  26.4 miles from Lake Mcdonald, MT 59936

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Whitefish

300 Akers Lane Whitefish, MT

Stay at TownePlace Suites by Marriott Whitefish when traveling to Lake Mcdonald, where restful rooms provide relaxation and quality, with affordable nightly rates from $139.99. Indoor swimming pools at TownePlace Suites offer year-round leisure regardless of the weather.

Find your perfect retreat at TownePlace Suites by Marriott Whitefish, where the quiet atmosphere lets you unwind while Lake Mcdonald remains just a drive away. Enjoy a well-rounded Lake Mcdonald stay with a hotel that’s tailored to your comfort—reserve now!

  Call (855) 235-6136 to book with an agent.
  26.4 miles from Lake Mcdonald, MT 59936

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Whitefish

6390 Highway 93 South Whitefish, MT

Guests visiting Lake Mcdonald will appreciate the inviting comfort at Baymont by Wyndham Whitefish, where quiet rooms begin at $102.40, creating a warm, welcoming atmosphere. Appreciate the attention to detail in Baymont by Wyndham’s room design, featuring work desks and comfortable seating areas.

Relax and recharge at Baymont by Wyndham Whitefish, where a calm atmosphere ensures restful nights with Lake Mcdonald's vibrant streets nearby. Maximize your Lake Mcdonald adventure with well-rounded, cost-effective accommodations—secure now!

  Call (855) 234-5074 to book with an agent.
  26.5 miles from Lake Mcdonald, MT 59936

Starting at

$102.40

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Whitefish

6340 US Highway 93 South Whitefish, MT

At Hampton Inn & Suites Whitefish, guests bound for Lake Mcdonald will find snug comfort with rooms starting at $105.99, creating a warm, inviting environment perfect for rest. Relax in the stylish ambiance of Hampton’s renovated properties, where contemporary design meets the brand’s signature comfort.

Unwind at Hampton Inn & Suites Whitefish, a peaceful haven just a short drive from the vibrant life of Lake Mcdonald. Choose a hotel in Lake Mcdonald that gives you more for your money—reserve your stay now!

  Call (855) 233-0132 to book with an agent.
  26.5 miles from Lake Mcdonald, MT 59936

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Grouse Mountain Lodge

2 Fairway Dr Whitefish, MT

Designed for comfort, Grouse Mountain Lodge near Lake Mcdonald provides a welcoming ambiance, with inviting rooms available from just $124.99 per night. Experience a stay where luxury meets comfort, with rooms that are beautifully appointed and equipped with premium amenities.

Unwind at Grouse Mountain Lodge, where the peaceful surroundings offer a refreshing break while keeping Lake Mcdonald within reach. Take your Lake Mcdonald adventure to the next level with a hotel that makes every moment memorable—book today!

  Call (855) 239-4019 to book with an agent.
  26.8 miles from Lake Mcdonald, MT 59936

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Glacier International Lodge

4150 U.S. Highway 2 East Kalispell, MT

Relax in the inviting surroundings of Glacier International Lodge as you journey to Lake Mcdonald, where quality rooms offer warmth and comfort, with room rates beginning at $144.99. Experience the perfect blend of comfort and functionality, with rooms designed to meet the needs of modern travelers.

Relax and reset at Glacier International Lodge, where guests can enjoy a calm environment just minutes away from the heart of Lake Mcdonald. Relax and enjoy Lake Mcdonald with a hotel that keeps your comfort in mind—book your room today!

  Call (855) 233-7850 to book with an agent.
  27.9 miles from Lake Mcdonald, MT 59936

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Aspen Village Inn

111 Windflower Avenue Waterton Park, AB

With budget-conscious rooms starting at $84.99, Aspen Village Inn provides affordable accommodations for guests headed to Lake Mcdonald, creating a clean and welcoming environment. Stay in a room that provides standard amenities and a comfortable environment, ensuring a pleasant and budget-friendly visit.

Aspen Village Inn provides the perfect escape from the crowds, while keeping Lake Mcdonald's top sights within easy reach. Plan your Lake Mcdonald adventure with comfort and affordability—reserve your hotel today!

  Call (855) 234-5074 to book with an agent.
  29.8 miles from Lake Mcdonald, MT 59936

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Crandell Mountain Lodge

102 Mountview Road Waterton Park, AB

Stay at Crandell Mountain Lodge on your trip to Lake Mcdonald, where comfortable accommodations create a restful escape, with inviting rates starting from just $81.99. Find a relaxing escape in rooms that offer a variety of amenities, designed to make your visit both pleasant and memorable.

Immerse yourself in the comfort of Crandell Mountain Lodge, while Lake Mcdonald remains easily accessible for day trips or city explorations. Find the perfect spot to unwind in Lake Mcdonald with a hotel that offers exceptional value—reserve now!

  Call (855) 239-5277 to book with an agent.
  30.0 miles from Lake Mcdonald, MT 59936

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Kalispell MT

195 Hutton Ranch Road Kalispell, MT

Experience a welcoming atmosphere at Homewood Suites by Hilton Kalispell MT on your trip to Lake Mcdonald, where gentle accommodations provide comfort, with rates beginning at a friendly $110.99. Enjoy the cozy atmosphere of Homewood Suites' fireplaces in select suites, adding an extra touch of comfort to your stay.

Discover the balance of relaxation and adventure at Homewood Suites by Hilton Kalispell MT, where a peaceful stay is matched with proximity to Lake Mcdonald. Maximize your Lake Mcdonald experience with a hotel that keeps you pampered and stress-free—secure now!

  Call (855) 234-7135 to book with an agent.
  33.8 miles from Lake Mcdonald, MT 59936

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Kalispell an IHG Hotel

275 Treeline Rd Kalispell, MT

With rooms beginning at $134.00, Holiday Inn Express Kalispell an IHG Hotel is a practical choice for travelers visiting Lake Mcdonald, creating a intimate-feeling and comfortable space ideal for rest. Stay refreshed with Holiday Inn Express's indoor or outdoor swimming pools, providing a relaxing escape or a fun family activity.

Nestled outside the busy hub, Holiday Inn Express Kalispell an IHG Hotel lets you enjoy both the calm of your stay and the easy access to Lake Mcdonald's attractions. Plan your ideal Lake Mcdonald getaway with accommodations that make sense for your budget—reserve now!

  Call (855) 235-0725 to book with an agent.
  33.9 miles from Lake Mcdonald, MT 59936

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Kalispell

250 Old Reserve Drive Kalispell, MT

Guests bound for Lake Mcdonald can unwind at SpringHill Suites by Marriott Kalispell, where cushy rooms start at $139.99, creating a warm and inviting environment perfect for relaxation. Explore with ease, as SpringHill Suites provides expert local recommendations and centrally located accommodations.

Experience a tranquil stay at SpringHill Suites by Marriott Kalispell, where spacious accommodations make it easy to enjoy the proximity to Lake Mcdonald. Choose a hotel that takes your Lake Mcdonald experience to the next level—book now!

  Call (855) 234-7135 to book with an agent.
  34.1 miles from Lake Mcdonald, MT 59936

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Kalispell / Glacier Park West Hotel & Suites

255 Montclair Dr Kalispell, MT

At Best Western Plus Kalispell / Glacier Park West Hotel & Suites, travelers visiting Lake Mcdonald will find inviting accommodations with rates starting at $109.99, creating a relaxing, welcoming environment ideal for rest. Take advantage of the ticket service at Best Western Plus, helping you secure entry to local attractions and events.

Step into comfort at Best Western Plus Kalispell / Glacier Park West Hotel & Suites, a serene retreat with the convenience of Lake Mcdonald's attractions just a short drive away. Find the right balance between affordability and quality during your Lake Mcdonald trip—lock in today!

  Call (855) 239-4019 to book with an agent.
  34.3 miles from Lake Mcdonald, MT 59936

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

My Place Hotel Kalispell MT

755 Treeline Road Kalispell, MT

At My Place Hotel Kalispell MT, guests bound for Lake Mcdonald will find budget-friendly comfort with rooms starting at $94.00, creating a clean, welcoming space ideal for rest. Enjoy a functional stay, where rooms provide the essentials for comfort and convenience, without any unnecessary extras.

Discover the quiet charm of My Place Hotel Kalispell MT, a relaxing retreat that’s never too far from the bustling streets of Lake Mcdonald. Treat yourself to an affordable, inviting hotel experience in Lake Mcdonald—book today!

  Call (855) 235-0725 to book with an agent.
  34.3 miles from Lake Mcdonald, MT 59936

Starting at

$94.00

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Kalispell

1550 Sunset Boulevard Kalispell, MT

For an inviting stay near Lake Mcdonald, Americas Best Value Inn Kalispell offers budget-friendly rooms with rates from $56.99, creating a clean and comfortable space ideal for rest. Plan your travel with ease, as our locations are situated near major roadways and public transport for convenient access.

Enjoy spacious comfort at Americas Best Value Inn Kalispell, a quiet haven positioned just a short drive from the dynamic heart of Lake Mcdonald. Enjoy more of Lake Mcdonald for less with comfortable, affordable lodging—reserve today!

  Call (855) 239-5277 to book with an agent.
  34.8 miles from Lake Mcdonald, MT 59936

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Kalispell

350 North Main St Kalispell, MT

Guests traveling to Lake Mcdonald can unwind in inviting accommodations at Travelodge by Wyndham Kalispell, where restful rooms start at $53.99, creating a clean, comfortable space. Stay refreshed with Travelodge's in-room air conditioning, ensuring a comfortable environment during warmer months.

Escape the crowds at Travelodge by Wyndham Kalispell, where guests can relax in quiet comfort with Lake Mcdonald's highlights just a short drive away. Stay smart and comfortable on your Lake Mcdonald visit without breaking the bank—book now!

  Call (855) 234-7135 to book with an agent.
  35.3 miles from Lake Mcdonald, MT 59936

Starting at

$53.99

per night

Read Reviews View Amenities View All Rooms

Red Lion Hotel Kalispell

20 North Main St Kalispell, MT

Guests visiting Lake Mcdonald will find alluring accommodations at Red Lion Hotel Kalispell, with rooms starting at $98.99, creating a warm and inviting environment ideal for relaxation. Enjoy the added convenience and comfort of rooms that offer more than just the basics, at a price that’s still affordable.

Find your tranquil escape at Red Lion Hotel Kalispell, perfectly situated for guests seeking both relaxation and proximity to Lake Mcdonald. Unlock the comfort you deserve on your Lake Mcdonald trip with affordable lodging—reserve now!

  Call (855) 235-0725 to book with an agent.
  35.4 miles from Lake Mcdonald, MT 59936

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Kalispell Grand Hotel

100 Main Street Kalispell, MT

With budget-friendly rooms starting at $105.00, Kalispell Grand Hotel is ideal for travelers bound for Lake Mcdonald, providing a warm and inviting environment for relaxation. Stay in rooms that provide a balance of comfort and value, with free Wi-Fi, comfortable bedding, and a peaceful setting.

At Kalispell Grand Hotel, guests are welcomed into a peaceful environment while keeping the sights of Lake Mcdonald just a drive away. Choose a Lake Mcdonald hotel that turns your trip into a seamless, budget-friendly experience—reserve now!

  Call (855) 233-0132 to book with an agent.
  35.5 miles from Lake Mcdonald, MT 59936

Starting at

$105.00

per night

Read Reviews View Amenities View All Rooms