Book Bay Lake hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Bay Lake

Cheap Bay Lake hotels

Ruttger's Bay Lake Resort

Ruttger's Bay Lake Resort

3 out of 5
25039 Tame Fish Lake Rd, Deerwood, MN
The price is AU$196 per night from 16 Dec to 17 Dec
AU$196
includes taxes & fees
16 Dec - 17 Dec
Located in Deerwood, Ruttger's Bay Lake Resort is within a 15-minute drive of Cuyuna Country State Recreation Area and Crosby Memorial Park.
Ruttger's Bay Lake Resort
Grand Casino Mille Lacs

Grand Casino Mille Lacs

3 out of 5
777 Grand Avenue, Onamia, MN
Fully refundableReserve now, pay when you stay
The price is AU$136 per night from 5 Dec to 6 Dec
AU$136
includes taxes & fees
5 Dec - 6 Dec
With a stay at Grand Casino Mille Lacs in Onamia, you'll be a 1-minute walk from Grand Casino Mille Lacs and 7 minutes by foot from Mille Lacs Indian ...
Grand Casino Mille Lacs
The Lodge at Brainerd Lakes

The Lodge at Brainerd Lakes

3 out of 5
6967 Lake Forest Rd, Brainerd, MN
Fully refundableReserve now, pay when you stay
The price is AU$159 per night from 2 Dec to 3 Dec
AU$159
includes taxes & fees
2 Dec - 3 Dec
With a stay at The Lodge at Brainerd Lakes in Brainerd, you'll be in the business district, within a 10-minute drive of Mississippi River and Northland ...
The Lodge at Brainerd Lakes
Save an average of 15% on thousands of hotels when you're signed in
Rapid River Lodge

Rapid River Lodge

2.5 out of 5
7376 Woida Rd, Baxter, MN
Fully refundableReserve now, pay when you stay
The price is AU$169 per night from 24 Nov to 25 Nov
AU$169
includes taxes & fees
24 Nov - 25 Nov
With a stay at Rapid River Lodge in Baxter, you'll be within a 5-minute drive of Mississippi River and Northland Arboretum.
Rapid River Lodge
Country Inn Deerwood

Country Inn Deerwood

2.5 out of 5
23884 Front Street, Deerwood, MN
Fully refundableReserve now, pay when you stay
The price is AU$98 per night from 22 Dec to 23 Dec
AU$98
includes taxes & fees
22 Dec - 23 Dec
Located in Deerwood, Country Inn Deerwood is a 1-minute drive from Traditions at Cuyuna Falls Mini Golf and 6 minutes from Cuyuna Country State Recreation ...
Country Inn Deerwood
Holiday Inn Express Hotel & Suites Brainerd-Baxter, an IHG Hotel

Holiday Inn Express Hotel & Suites Brainerd-Baxter, an IHG Hotel

3 out of 5
15739 Audubon Way, Brainerd, MN
Fully refundable
The price is AU$211 per night from 24 Nov to 25 Nov
AU$211
includes taxes & fees
24 Nov - 25 Nov
With a stay at Holiday Inn Express Hotel & Suites Brainerd-Baxter, an IHG Hotel in Brainerd, you'll be within a 10-minute drive of Mississippi River and Brainerd ...
Holiday Inn Express Hotel & Suites Brainerd-Baxter, an IHG Hotel
Country Inn & Suites by Radisson, Baxter, MN

Country Inn & Suites by Radisson, Baxter, MN

2 out of 5
15058 Dellwood Dr, Brainerd, MN
Fully refundable
The price is AU$178 per night from 22 Dec to 23 Dec
AU$178
includes taxes & fees
22 Dec - 23 Dec
With a stay at Country Inn & Suites by Radisson, Baxter, MN, you'll be centrally located in Brainerd, within a 5-minute drive of Mississippi River and Northland ...
Country Inn & Suites by Radisson, Baxter, MN
Days Inn & Suites by Wyndham Baxter Brainerd Area

Days Inn & Suites by Wyndham Baxter Brainerd Area

2.5 out of 5
14466 Dellwood Drive, Baxter, MN
Fully refundableReserve now, pay when you stay
The price is AU$121 per night from 15 Dec to 16 Dec
AU$121
includes taxes & fees
15 Dec - 16 Dec
With a stay at Days Inn & Suites by Wyndham Baxter Brainerd Area in Baxter, you'll be in a shopping district, within a 10-minute drive of Mississippi River and ...
Days Inn & Suites by Wyndham Baxter Brainerd Area
Super 8 by Wyndham Baxter/Brainerd Area

Super 8 by Wyndham Baxter/Brainerd Area

2 out of 5
14341 Edgewood Dr, Baxter, MN
Fully refundableReserve now, pay when you stay
The price is AU$110 per night from 1 Dec to 2 Dec
AU$110
includes taxes & fees
1 Dec - 2 Dec
With a stay at Super 8 by Wyndham Baxter/Brainerd Area in Baxter, you'll be near ski lifts, within a 5-minute drive of Mississippi River and Northland ...
Super 8 by Wyndham Baxter/Brainerd Area
Don't see what you're looking for?
See all available properties in Bay Lake
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Bay Lake hotels essential information

Accommodation
401 hotels
Lowest Price
AU$98
Highest Price
AU$211
Popular hotels
Ruttger's Bay Lake Resort, Grand Casino Mille Lacs, The Lodge at Brainerd Lakes, Rapid River Lodge, Country Inn Deerwood, Holiday Inn Express Hotel & Suites Brainerd-Baxter, an IHG Hotel, Country Inn & Suites by Radisson, Baxter, MN, Days Inn & Suites by Wyndham Baxter Brainerd Area, Super 8 by Wyndham Baxter/Brainerd Area

Most recent Bay Lake hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.