A coastal landscape with a sandy dune, dense forest, and a large body of water.

Hotels near Sleeping Bear Dunes National Lakeshore

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 9 - Aug 10
Tomorrow
Aug 10 - Aug 11
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Sleeping Bear Dunes National Lakeshore hotels

1. M22 Inn Suttons Bay

M22 Inn Suttons Bay
36.1 km from Sleeping Bear Dunes National Lakeshore
United States
Jennifer
P8,448
P8,955 total
includes taxes & fees
Sep 6 - Sep 7
M22 Inn Suttons Bay

2. Dune Climb Inn

Dune Climb Inn
25 km from Sleeping Bear Dunes National Lakeshore
United States
Patrick
P14,812
P18,285 total
includes taxes & fees
Aug 10 - Aug 11
Dune Climb Inn

3. Whaleback Inn

Whaleback Inn
21.5 km from Sleeping Bear Dunes National Lakeshore
Canada
Andrew
P17,006
P18,748 total
includes taxes & fees
Sep 7 - Sep 8
Whaleback Inn

4. The Sylvan Inn

The Sylvan Inn
22.3 km from Sleeping Bear Dunes National Lakeshore
United States
Marci
P13,745
P15,153 total
includes taxes & fees
Aug 11 - Aug 12
The Sylvan Inn

5. Honor Motel

Honor Motel
48.2 km from Sleeping Bear Dunes National Lakeshore
United States
Jennifer
P8,388
P9,311 total
includes taxes & fees
Aug 30 - Aug 31
Honor Motel

6. Empire Lakeshore Inn

Empire Lakeshore Inn
32.2 km from Sleeping Bear Dunes National Lakeshore
United States
jane
P11,589
P12,284 total
includes taxes & fees
Sep 1 - Sep 2
Empire Lakeshore Inn

7. Coastal Inn

Coastal Inn
51.6 km from Sleeping Bear Dunes National Lakeshore
United States
Emily
P7,906
P8,776 total
includes taxes & fees
Sep 1 - Sep 2
Coastal Inn

8. Crystal Lake Resort

Crystal Lake Resort
51.5 km from Sleeping Bear Dunes National Lakeshore
United States
Christine
P8,192
P9,093 total
includes taxes & fees
Sep 7 - Sep 8
Crystal Lake Resort

9. Leland Lodge

Leland Lodge
21.7 km from Sleeping Bear Dunes National Lakeshore
United States
Danielle
P17,112
P18,139 total
includes taxes & fees
Aug 11 - Aug 12
Leland Lodge

10. Maple Lane Empire

Maple Lane Empire
27 km from Sleeping Bear Dunes National Lakeshore
United States
David
P9,595
P12,929 total
includes taxes & fees
Aug 30 - Aug 31
Maple Lane Empire

11. Coastal Suites Resort

Coastal Suites Resort
52 km from Sleeping Bear Dunes National Lakeshore
United States
Steve
P8,774
P9,739 total
includes taxes & fees
Aug 31 - Sep 1
Coastal Suites Resort

12. Leelanau Sands Casino & Lodge

Leelanau Sands Casino & Lodge
32.9 km from Sleeping Bear Dunes National Lakeshore
United States
Rosalie
P12,343
P13,084 total
includes taxes & fees
Aug 17 - Aug 18
Leelanau Sands Casino & Lodge

13. Baymont by Wyndham Beulah

Baymont by Wyndham Beulah
49.9 km from Sleeping Bear Dunes National Lakeshore
United States
Jacqueline
P9,119
P10,122 total
includes taxes & fees
Aug 23 - Aug 24
Baymont by Wyndham Beulah

14. Cedar Ridge Cabins

Cedar Ridge Cabins
48.5 km from Sleeping Bear Dunes National Lakeshore
United States
Johanna
P9,692
P10,273 total
includes taxes & fees
Sep 1 - Sep 2
Cedar Ridge Cabins

15. A Breath of Heaven B&B

A Breath of Heaven B&B
42.2 km from Sleeping Bear Dunes National Lakeshore
United States
Jeff
P23,809
P25,238 total
includes taxes & fees
Sep 7 - Sep 8
A Breath of Heaven B&B

16. Bay Port Lodging

Bay Port Lodging
54.5 km from Sleeping Bear Dunes National Lakeshore
United States
Kate
P8,289
P10,554 total
includes taxes & fees
Sep 1 - Sep 2
Bay Port Lodging

17. Mountain Valley Lodge & Campground

Mountain Valley Lodge & Campground
61.7 km from Sleeping Bear Dunes National Lakeshore
United States
Wesley
P8,862
P10,132 total
includes taxes & fees
Aug 11 - Aug 12
Mountain Valley Lodge & Campground

18. The Birches

The Birches
26.5 km from Sleeping Bear Dunes National Lakeshore
P27,658
P42,240 total
includes taxes & fees
Sep 8 - Sep 9
The Birches

19. Chalet w Loft Near Sleeping Bear 2552

Chalet w Loft Near Sleeping Bear 2552
25.8 km from Sleeping Bear Dunes National Lakeshore
P52,117
P55,244 total
includes taxes & fees
Aug 19 - Aug 20
Chalet w Loft Near Sleeping Bear 2552

20. 🌤 The Birches - Condotel Downtown Lake Leelanau Unit 4

🌤 The Birches - Condotel Downtown Lake Leelanau Unit 4
26.5 km from Sleeping Bear Dunes National Lakeshore
🌤 The Birches - Condotel Downtown Lake Leelanau Unit 4
View all properties

Compare popular hotels close to Sleeping Bear Dunes National Lakeshore

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Exterior
M22 Inn Suttons Bay
7.8
Good
58 reviews
View
WiFi (free), bed sheets
Dune Climb Inn
9.4
Exceptional
98 reviews
View
Kayaking
Whaleback Inn
9.8
Exceptional
182 reviews
View
Porch
The Sylvan Inn
9.2
Wonderful
330 reviews
View
Lobby
Honor Motel
9.4
Exceptional
246 reviews
View

Top Sleeping Bear Dunes National Lakeshore Hotel Reviews

The Sylvan Inn

The Sylvan Inn

8/10 Good
"Friendly staff and good breakfasts."
Michael 2-night trip
Posted 3 days ago
The Sylvan Inn
Whaleback Inn

Whaleback Inn

10/10 Excellent
"Attention to detail was truly appreciated! Highly recommend. Quiet and very relaxing."
Tori 1-night trip
Posted 4 days ago
Whaleback Inn
Leland Lodge

Leland Lodge

10/10 Excellent
"Very nice cabin clean , staff was helpful walking distance to everything Would stay again"
Danielle 2-night trip
Posted 8 days ago
Leland Lodge

Other attractions near Sleeping Bear Dunes National Lakeshore

A coastal landscape with a sandy beach and clear blue waters.

Crystal River

9.8/10 (10 reviews)
Commune with nature and explore the great outdoors at Crystal River during your travels in Glen Arbor. You can enjoy the restaurants while in the area.
See properties
A porch leading to a beach with a cloudy sky.

Sleeping Bear Point Coast Guard Station Maritime Museum

8.8/10 (33 reviews)
You can spend time browsing the exhibits at Sleeping Bear Point Coast Guard Station Maritime Museum in Glen Arbor. While you're in the area, stroll along the beaches.
See properties

Historic Fishtown

9.6/10 (147 reviews)
You can learn about the history of Leland with a trip to Historic Fishtown. You can enjoy the restaurants while in the area.
See properties

beach near Crystal River

Why not spend a lazy afternoon at beach near Crystal River during your trip to Glen Arbor? You can enjoy the restaurants while in the area.
See properties

beach near Downtown Glen Arbor

Why not spend a lazy afternoon at beach near Downtown Glen Arbor during your trip to Glen Arbor? You can enjoy the restaurants while in the area.
See properties

Frequently asked questions

What's the area like around Sleeping Bear Dunes National Lakeshore?
If you're planning to come to the area to visit Sleeping Bear Dunes National Lakeshore, take some time to see the rest of the sights while you're in town. This family-friendly area is known for its beautiful lakeside setting and sporting events.
What's the best hotel to stay near Sleeping Bear Dunes National Lakeshore?
Leland Lodge is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and a restaurant. You'll find it 13.5 mi (21.7 km) from Sleeping Bear Dunes National Lakeshore. Other good choices in the area include Whaleback Inn and The Sylvan Inn.
How many hotels can I expect to find close to Sleeping Bear Dunes National Lakeshore?
Expedia has 35 hotels and other accommodations within a mile from Sleeping Bear Dunes National Lakeshore.
If I need to cancel the hotel reservation for my stay near Sleeping Bear Dunes National Lakeshore, will I receive a refund?
Yes, you'll find most hotel bookings are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If your reservation is non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Add your dates and click on "Search", then use the filter option "fully refundable" to review the best deals near Sleeping Bear Dunes National Lakeshore.