Sleeping Bear Dunes National Lakeshore hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Sleeping Bear Dunes National Lakeshore Overview

Popular Cities in Sleeping Bear Dunes National Lakeshore
Hotels City Rating

The Sylvan Inn  4 stars

6680 W. Western Ave, Glen Arbor, United States, 49636

Glen Arbor Great
USD 142

Hotel Frankfort & Restaurant  4 stars

231 Main St., Frankfort, United States, 49635

Frankfort Very good
USD 183

Bay Port Lodging  4 stars

905 Forest Avenue, Frankfort, United States, MI 49635

Frankfort Very good
USD 154

Cedar Ridge Cabins  4 stars

11481 Main Street, Honor, United States, MI 49640

Honor Great
USD 135

Honor Motel  3 stars

10800 Main St, Honor, United States, 49640

Honor Great
USD 85

The Cottonwood Inn B&B  3 stars

9583 West Front Street, Empire, United States, MI 49630

Empire Very good
USD 179

Empire Lakeshore Inn  3 stars

11626 Sunset Drive, Empire, United States

Empire Very good
USD 117

M22 Inn Empire  2 stars

8720 South Dorsey Road, Empire, United States, MI 49630

Empire

Scenic Hill Resort  2 stars

1400 Us Highway 31, Beulah, United States, 49617-9704

Beulah Nice
USD 146

Crystal Lake Resort  2 stars

498 North Michigan Avenue, Beulah, United States

Beulah

Cold Creek Inn  2 stars

185 S. Benzie Blvd, Beulah, United States

Beulah

Northwoods Lodging  2 stars

475 N Michigan Ave, Beulah, United States

Beulah

Harbor Lights Resort  2 stars

15 S. Second Street, Frankfort, United States, 49635

Frankfort
USD 189

Agape Centennial House  0 stars

138 South Benzie Boulevard, Beulah, United States, MI 49617

Beulah
USD 229

Chimney Corners Resort  0 stars

1602 Crystal Drive, Frankfort, United States, MI 49635

Frankfort
USD 134

Lavish Apartment With Decks On Little Glen Lake!  0 stars

7627 South Dune Highway, Empire, Mi 49630, Us, Empire, United States, 49630

Empire