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 Glen Arbor  4 stars

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

Glen Arbor
USD 192

Best Western Scenic Hill Resort Beulah  3 stars

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

Beulah Good
USD 156

Empire Lakeshore Inn  3 stars

11730 S. Lacore Rd , Empire, United States

Empire
USD 143

Honor Motel  3 stars

10800 Main Street, Honor, United States, 49640

Honor
USD 85

The Hotel Frankfort  3 stars

231 Main St., Frankfort, United States, 49635

Frankfort
USD 137

Crystal Mountain Thompsonville  3 stars

12500 Crystal Mountain Drive, Thompsonville, United States, 49683

Thompsonville Superb
USD 168

Harbor Lights Resort Frankfort  2 stars

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

Frankfort
USD 94

Cold Creek Inn Beulah  2 stars

185 S. Benzie Blvd, Beulah, United States

Beulah

Crystal Lake Resort Beulah  2 stars

498 North Michigan Avenue, Beulah, United States

Beulah

Northwoods Lodging Beulah  2 stars

475 N Michigan Ave, Beulah, United States

Beulah