Find and Book Top Rated Hotels in Harpswell

Search among 39 available hotels and places to stay in Harpswell from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-39 out of 39
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
6 adults
3 bedrooms
3 beds
MapView on map4.3 mi from City Center100 yd from City Center
From   US$ 286 /nightSelect
Places to stay near Harpswell
8.4
Great177 reviews
MapView on map8.7 mi from Harpswell8.7 mi from City Center
From   US$ 165 /nightSelect
8.6
Great19 reviews
5229.5 mi from Harpswell
From   US$ 276 /nightSelect
8.6
Great61 reviews
8.3 mi from Harpswell8.3 mi from City Center
From   US$ 114 /nightSelect
8.4
Great107 reviews
8.6 mi from Harpswell8.6 mi from City Center
From   US$ 95 /nightSelect
8.4
Great32 reviews
5229.5 mi from Harpswell
From   US$ 206 /nightSelect
8.4
Great46 reviews
8.5 mi from Harpswell8.5 mi from City Center
From   US$ 287 /nightSelect
8.6
Great144 reviews
8.5 mi from Harpswell8.5 mi from City Center
From   US$ 117 /nightSelect
8.7 mi from Harpswell8.7 mi from City Center
From   US$ 176 /nightSelect
8.6
Great63 reviews
4.8 mi from Harpswell4.8 mi from City Center
From   US$ 210 /nightSelect
8.6
Great52 reviews
11.2 mi from Harpswell11.2 mi from City Center
From   US$ 245 /nightSelect
8.2
Great63 reviews
25.1 mi from Harpswell25.1 mi from City Center
From   US$ 139 /nightSelect
8.4
Great142 reviews
8.5 mi from Harpswell8.5 mi from City Center
From   US$ 63 /nightSelect
8.2
Great47 reviews
10.3 mi from Harpswell10.3 mi from City Center
From   US$ 227 /nightSelect
Hotel
8.0
Great30 reviews
8.9 mi from Harpswell8.9 mi from City Center
From   US$ 339 /nightSelect
9.1 mi from Harpswell9.1 mi from City Center
From   US$ 100 /nightSelect
8.4
Great43 reviews
24.9 mi from Harpswell24.9 mi from City Center
From   US$ 127 /nightSelect
8.0
Great75 reviews
8.4 mi from Harpswell8.4 mi from City Center
From   US$ 185 /nightSelect
8.0
Great58 reviews
9.1 mi from Harpswell9.1 mi from City Center
From   US$ 145 /nightSelect
8.4
Great88 reviews
8.9 mi from Harpswell8.9 mi from City Center
From   US$ 96 /nightSelect
Bed & Breakfast
8.4
Great19 reviews
14.5 mi from Harpswell14.5 mi from City Center
From   US$ 237 /nightSelect
Bed & Breakfast
8.4
Great23 reviews
12.3 mi from Harpswell12.3 mi from City Center
From   US$ 277 /nightSelect
Bed & Breakfast
8.4
Great54 reviews
8.8 mi from Harpswell8.8 mi from City Center
From   US$ 109 /nightSelect
8.2
Great45 reviews
8.8 mi from Harpswell8.8 mi from City Center
From   US$ 343 /nightSelect
8.8
Great23 reviews
11.8 mi from Harpswell11.8 mi from City Center
From   US$ 171 /nightSelect
8.4
Great41 reviews
24.6 mi from Harpswell24.6 mi from City Center
From   US$ 141 /nightSelect
Hotel
8.6
Great66 reviews
8.9 mi from Harpswell8.9 mi from City Center
From   US$ 228 /nightSelect
8.2
Great9 reviews
8.9 mi from Harpswell8.9 mi from City Center
From   US$ 326 /nightSelect
8.6
Great57 reviews
8.7 mi from Harpswell8.7 mi from City Center
From   US$ 382 /nightSelect
8.0
Great77 reviews
9.0 mi from Harpswell9.0 mi from City Center
From   US$ 277 /nightSelect
Bed & Breakfast
8.6
Great43 reviews
11.4 mi from Harpswell11.4 mi from City Center
From   US$ 250 /nightSelect
8.8
Great97 reviews
9.7 mi from Harpswell9.7 mi from City Center
From   US$ 229 /nightSelect
Bed & Breakfast
8.4
Great29 reviews
10.6 mi from Harpswell10.6 mi from City Center
From   US$ 286 /nightSelect
7.8
Very good20 reviews
8.6 mi from Harpswell8.6 mi from City Center
From   US$ 160 /nightSelect
Bed & Breakfast
8.6
Great60 reviews
9.3 mi from Harpswell9.3 mi from City Center
From   US$ 210 /nightSelect
Bed & Breakfast
8.2
Great11 reviews
25.1 mi from Harpswell25.1 mi from City Center
From   US$ 200 /nightSelect
8.4
Great36 reviews
24.9 mi from Harpswell24.9 mi from City Center
From   US$ 140 /nightSelect
8.6
Great55 reviews
11.4 mi from Harpswell11.4 mi from City Center
From   US$ 229 /nightSelect
Homestay
8.0
Great1 review
8.7 mi from Harpswell8.7 mi from City Center
From   US$ 361 /nightSelect

Best hotels and places to stay in Harpswell

Why visit?

With its picturesque coastal landscapes and charming seaside villages, Harpswell is a hidden gem that offers a tranquil and scenic escape for tourists. This coastal town boasts stunning beaches, hiking trails, and rich maritime history, making it an ideal destination for nature enthusiasts, history buffs, and those looking to unwind in a serene environment.

Where to stay?

When it comes to finding the perfect place to stay in Harpswell, there are several areas that offer excellent options for accommodation. Whether you prefer to stay close to the water, in the heart of the town, or surrounded by lush greenery, Harpswell has something for everyone.

What is the average price per hotel room per night?

In Harpswell, the average price per hotel room per night varies based on the hotel's star rating. Here is an overview of the average prices for 3-star, 4-star, and 5-star hotels in the area:

3-star hotels: $150 - $200 per night

4-star hotels: $200 - $300 per night

5-star hotels: $300 - $500 per night

Best value for money:

Harpswell Inn: Offering comfortable and cozy accommodations, Harpswell Inn provides excellent value for money. This historic inn features charming rooms, a complimentary breakfast, and easy access to nearby attractions. Prices start at $150 per night.

Cribstone Lodge: Situated close to the waterfront, Cribstone Lodge offers modern amenities and spacious rooms at affordable prices. Guests can enjoy complimentary Wi-Fi, a fitness center, and stunning ocean views. Prices start at $175 per night.

Lands End Inn: This waterfront inn offers comfortable rooms with spectacular views of the ocean. With its convenient location and competitive prices, Lands End Inn is a popular choice among budget-conscious travelers. Prices start at $180 per night.

Best kids-friendly hotels:

Beachcomber Inn: Located right on the beach, Beachcomber Inn provides a family-friendly atmosphere with spacious rooms and easy access to the shoreline. The inn offers beachfront activities, a swimming pool, and a playground for children. Prices start at $220 per night.

Sea Breeze Motel: Nestled between the lush greenery and the ocean, Sea Breeze Motel offers comfortable accommodations suitable for families. The motel features a picnic area, barbecue facilities, and a children's play area. Prices start at $190 per night.

Best hotels for a romantic getaway:

Sunset Cove Bed and Breakfast: This romantic retreat overlooks beautiful Sunset Cove and offers cozy rooms with breathtaking views. With its serene atmosphere and delicious homemade breakfast, Sunset Cove Bed and Breakfast is perfect for couples seeking a romantic escape. Prices start at $250 per night.

Orr's Island Hideaway: Surrounded by nature, Orr's Island Hideaway provides a secluded and romantic setting. The cozy cottages offer privacy and stunning waterfront views, making it an ideal choice for couples looking for a peaceful getaway. Prices start at $300 per night.

Best for location:

Dolphin Marina and Restaurant: Situated right on the water, Dolphin Marina and Restaurant offers comfortable rooms with stunning harbor views. Guests can enjoy fresh seafood at the on-site restaurant and explore nearby attractions easily. Prices start at $275 per night.

Sebasco Harbor Resort: Nestled on 550 acres of picturesque waterfront, Sebasco Harbor Resort offers a stunning location surrounded by natural beauty. The resort features a golf course, spa facilities, and various outdoor activities. Prices start at $350 per night.

Blackberry Inn: Located in a peaceful area, Blackberry Inn provides a scenic setting and easy access to hiking trails and outdoor activities. The inn offers cozy rooms, a delicious breakfast, and beautiful views of the surrounding countryside. Prices start at $200 per night.

Best for a short city break:

The Brunswick Hotel and Tavern: Located in nearby Brunswick, this boutique hotel provides easy access to both Harpswell and Brunswick's attractions. With its modern amenities and convenient location, it is a great choice for a short city break. Prices start at $225 per night.

The Daniel: This upscale hotel offers luxurious accommodations with a touch of New England charm. Situated in Brunswick, The Daniel provides a comfortable and elegant setting for a short city break. Prices start at $275 per night.

Show moreLess