We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Harpswell Hotels and B&Bs

What style of hotel do you prefer?
Within 10 km (11)
Within 25 km (71)
Within 50 km (272)
All Mid Coast Maine

Refine search

Price per night

 

Property type

 

Search nearby

from Harpswell city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Hotels & B&Bs / Inns travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 25 km
Harpswell B&Bs / Inns (4)
Ranked #1 of 4 Harpswell B&B and Inns
4.5 of 5 stars 14 reviews
Traveller photos (7) | Map
The Captain's Watch Bed and Breakfast
INR7,881 - 9,851 per night*
Ranked #2 of 4 Harpswell B&B and Inns
4.5 of 5 stars 16 reviews
Traveller photos (10) | Map
Harpswell Inn
INR5,348 - 12,947 per night*
Ranked #3 of 4 Harpswell B&B and Inns
4 of 5 stars 36 reviews
Traveller photos (1) | Map
Common Table
INR4,785 - 5,629 per night*
No photo provided
Ranked #4 of 4 Harpswell B&B and Inns
3.5 of 5 stars 1 review
Map
Recommended nearby hotels and B&Bs
James Place Inn, Freeport
11.8 km from Harpswell
Announcement Stay, Sail, Dine
Ranked #1 of 12 Freeport B&B and Inns
5 of 5 stars 179 reviews
Traveller photos (32) | Map
2.5 of 5 Brewster House Bed & Breakfast, Freeport
INR10,245 - 14,973 per night*
11.7 km from Harpswell
+1 207-865-4121
E-mail hotel
Brewster House Bed & Breakfast Slideshow
CHECK RATES! ABS:HotelCheckRates-d120997?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 12 Freeport B&B and Inns
5 of 5 stars 157 reviews
Professional photos | Traveller photos (34) | Map
Coveside Bed and Breakfast, Georgetown
INR7,881 - 11,539 per night*
22.3 km from Harpswell
Ranked #1 of 4 Georgetown B&B and Inns
5 of 5 stars 62 reviews
Traveller photos (41) | Map
Kismet Inn, Bath
INR8,725 per night*
19.2 km from Harpswell
Offers & Announcements 7 Nights for Price of 6
+1 207-443-3399
E-mail hotel
Offers & Announcements 7 Nights for Price of 6
Kismet Inn Slideshow
Ranked #1 of 7 Bath B&B and Inns
5 of 5 stars 111 reviews
Traveller photos (37) | Map
The 1774 Inn at Phippsburg, Phippsburg
INR901 - 13,510 per night*
14.4 km from Harpswell
Special offer 3 nights for price of 2
+1 207-389-1774
E-mail hotel
Special offer 3 nights for price of 2
The 1774 Inn at Phippsburg Slideshow
Ranked #1 of 3 Phippsburg B&B and Inns
5 of 5 stars 45 reviews
Traveller photos (38) | Map
Grey Havens Inn, Georgetown
INR9,513 - 11,483 per night*
21.4 km from Harpswell
CHECK RATES! ABS:HotelCheckRates-d77261?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 4 Georgetown B&B and Inns
5 of 5 stars 26 reviews
Professional photos | Traveller photos (19) | Map
2.5 of 5 Hampton Inn Bath Brunswick, Bath
INR8,162 - 10,920 per night*
19.4 km from Harpswell
E-mail hotel
+1 207-386-1310
Hampton Inn Bath Brunswick Slideshow
CHECK RATES! ABS:HotelCheckRates-d1783450?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Bath
5 of 5 stars 82 reviews
Professional photos | Traveller photos (27) | Map
Benjamin F. Packard House, Bath
INR5,066 - 10,132 per night*
19.6 km from Harpswell
Ranked #2 of 7 Bath B&B and Inns
5 of 5 stars 41 reviews
Traveller photos (11) | Map
White Cedar Inn Bed and Breakfast, Freeport
INR6,755 - 11,258 per night*
11.7 km from Harpswell
Ranked #3 of 12 Freeport B&B and Inns
4.5 of 5 stars 113 reviews
Traveller photos (32) | Map
3.0 of 5 Black Lantern B & B, Topsham
INR6,698 - 7,824 per night*
14.7 km from Harpswell
CHECK RATES! ABS:HotelCheckRates-d124812?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 Topsham B&B and Inns
4.5 of 5 stars 35 reviews
Professional photos | Traveller photos (24) | Map
Log Cabin: An Island Inn, Bailey Island
INR5,573 - 9,851 per night*
6.2 km from Harpswell
Ranked #1 of 2 Bailey Island B&B and Inns
4.5 of 5 stars 24 reviews
Traveller photos (12) | Map
The Brunswick Inn, Brunswick
INR8,162 - 11,258 per night*
12.9 km from Harpswell
Ranked #1 of 4 Brunswick B&B and Inns
4.5 of 5 stars 48 reviews
Traveller photos (8) | Map
3.5 of 5 Harraseeket Inn, Freeport
INR9,626 - 13,847 per night*
11.6 km from Harpswell
CHECK RATES! ABS:HotelCheckRates-d115510?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 10 hotels in Freeport
4.5 of 5 stars 191 reviews
Professional photos | Traveller photos (35) | Map
Inn at Bath, Bath
INR7,881 - 10,357 per night*
19.5 km from Harpswell
Ranked #3 of 7 Bath B&B and Inns
4.5 of 5 stars 51 reviews
Traveller photos (7) | Map
The Kennebec Inn, Bath
INR6,192 - 10,414 per night*
18.4 km from Harpswell
Ranked #4 of 7 Bath B&B and Inns
4.5 of 5 stars 12 reviews
Map
Stonehouse Manor, Phippsburg
16.9 km from Harpswell
Ranked #2 of 3 Phippsburg B&B and Inns
4.5 of 5 stars 17 reviews
Traveller photos (12) | Map
Applewood Inn, Freeport
11.7 km from Harpswell
Ranked #4 of 12 Freeport B&B and Inns
4.5 of 5 stars 27 reviews
Traveller photos (6) | Map
4.0 of 5 Captain Daniel Stone Inn, Brunswick
INR7,768 - 13,284 per night*
13.9 km from Harpswell
CHECK RATES! ABS:HotelCheckRates-d93502?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 11 hotels in Brunswick
4.5 of 5 stars 35 reviews
Professional photos | Traveller photos (40) | Map
3.0 of 5 Hilton Garden Inn Freeport Downtown, Freeport
INR7,937 - 13,397 per night*
11.3 km from Harpswell
CHECK RATES! ABS:HotelCheckRates-d550039?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 10 hotels in Freeport
4.5 of 5 stars 160 reviews
Professional photos | Traveller photos (50) | Map
Captain Briggs House Bed and Breakfast, Freeport
11.7 km from Harpswell
Ranked #5 of 12 Freeport B&B and Inns
4.5 of 5 stars 18 reviews
Traveller photos (3) | Map
Middle Bay Farm Bed & Breakfast, Brunswick
7.3 km from Harpswell
Ranked #2 of 4 Brunswick B&B and Inns
4.5 of 5 stars 9 reviews
Traveller photos (13) | Map
Wolf Neck B & B, Freeport
INR7,036 - 9,851 per night*
9.2 km from Harpswell
Ranked #6 of 12 Freeport B&B and Inns
4.5 of 5 stars 19 reviews
Traveller photos (4) | Map
Nicholson Inn, Freeport
INR6,473 - 8,162 per night*
11.6 km from Harpswell
Ranked #7 of 12 Freeport B&B and Inns
4.5 of 5 stars 15 reviews
Map
2.0 of 5 Comfort Inn, Brunswick
INR6,980 - 9,457 per night*
12.9 km from Harpswell
CHECK RATES! ABS:HotelCheckRates-d89237?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 11 hotels in Brunswick
4.5 of 5 stars 64 reviews
Professional photos | Traveller photos (7) | Map
Chebeague Island Inn, Chebeague Island
INR11,258 - 27,019 per night*
10.5 km from Harpswell
CHECK RATES! ABS:HotelCheckRates-d572480?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 Chebeague Island B&B and Inns
4.5 of 5 stars 41 reviews
Professional photos | Traveller photos (38) | Map
Driftwood Inn and Cottages, Bailey Island
7.7 km from Harpswell
Ranked #2 of 2 Bailey Island B&B and Inns
4.5 of 5 stars 30 reviews
Traveller photos (11) | Map

Additional Information about Harpswell

4.5 of 5 stars | 77 Reviews