Sleeping Bear Dunes National Lakeshore hotels

Sleeping Bear Dunes National Lakeshore Overview

Popular Cities in Sleeping Bear Dunes National Lakeshore
Hotels City Rating

Sylvan Inn Bed & Breakfast  4 stars

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

Glen Arbor
USD 192

The Hotel Frankfort  4 stars

231 Main St., Frankfort, United States, 49635

Frankfort
USD 115

Best Western Scenic Hill Resort  3 stars

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

Beulah Good
USD 150

Empire Lakeshore Inn  3 stars

11730 South Lacore Road, Empire, United States

Empire
USD 113

Honor Motel  3 stars

10800 Main Street, Honor, United States, 49640

Honor
USD 79

Harbor Lights Resort  2 stars

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

Frankfort
USD 94

Northwoods Lodging  2 stars

475 N Michigan Ave, Beulah, United States

Beulah

Cold Creek Inn  2 stars

185 S. Benzie Blvd, Beulah, United States

Beulah

Crystal Lake Resort  2 stars

498 North Michigan Avenue, Beulah, United States

Beulah