1
Eagle Harbor Inn
Hotel
Cozy property offering warm, traditional rooms & breakfast, plus an indoor pool, a sauna & gardens.
4.80 (602 reviews)
2
High Point Inn
Hotel
Cozy all-suite guesthouse with a fitness center & a hot tub, plus indoor & outdoor pools.
4.80 (239 reviews)
3
Ephraim Shores Resort
Hotel
Elegant rooms & suites in a polished waterfront resort offering a pool, a sundeck & beach access.
4.80 (217 reviews)
4
Edgewater Resort
Resort hotel
Casual resort offering simple rooms & seasonal cottages, plus a private shoreline, a pool & a sauna.
4.60 (486 reviews)
5
Bay Breeze Resort
Resort hotel
Waterfront resort offering colorful, simple rooms, plus a private beach & a seasonal pool.
$83/night
4.70 (170 reviews)
6
Waterbury Inn
Hotel
Casual hotel offering homey suites with kitchens & free Wi-Fi, plus pools, a gym & a playground.
4.60 (196 reviews)
7
Pine Grove Resort
Resort hotel
Informal resort offering casual rooms with water views, plus a private beach & an indoor pool.
4.50 (191 reviews)
8
The Water Street Inn
Hotel
Casual rooms in a charming 19th-century hotel with an outdoor pool, plus free loaner bikes & kayaks.
4.80 (93 reviews)
9
Somerset Inn & Suites
Hotel
Straightforward rooms & suites with free Wi-Fi, plus indoor & outdoor pools with hot tubs.
$84/night
4.50 (166 reviews)
10
Village Green Lodge
Lodge
👍👍 Best little secret in Door County. Lovely quaint hotel tucked behind the beauty of the lake. Top notch all the way! And the incredible flowers and well maintained landscape! We will be back! Thank you!
4.80 (75 reviews)
11
Ephraim Motel
Motel
Laid-back motel offering free breakfast, parking & Wi-Fi, plus gardens & a seasonal outdoor pool.
$89/night
4.50 (119 reviews)
13
Willow Creek Inn
Hotel
Unfussy rooms, & suites with whirlpool tubs, in a casual inn offering a hot tub, a gym & free Wi-Fi.
$82/night
4.00 (368 reviews)