The best deals on hotels when visiting Harpswell in Maine.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Harpswell, Maine 04079

Best Western Plus Brunswick Bath

71 Gurnet Road Brunswick, ME

With rates from $84.99, Best Western Plus Brunswick Bath provides inviting accommodations for travelers visiting Harpswell, creating a comfortable and welcoming space for relaxation. Stay on top of your business needs with the comprehensive services offered at Best Western Plus' business centers.

At Best Western Plus Brunswick Bath, guests can enjoy the comfort of being slightly removed from the city’s busiest areas, with downtown Harpswell just a convenient drive away. Stay relaxed and on budget while exploring Harpswell—reserve your hotel room today!

  Call (855) 235-6136 to book with an agent.
  7.4 miles from Harpswell, ME 04079

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

The Brunswick Hotel

4 Noble St Brunswick, ME

Relax in the tucked away ambiance of The Brunswick Hotel as you journey to Harpswell, where inviting rooms create a peaceful stay, with nightly rates starting at $119.99. Enjoy a blend of modern amenities and personalized service, ensuring a comfortable and hassle-free stay.

Guests at The Brunswick Hotel can enjoy the serenity of being further from the city, while downtown Harpswell remains within reach for a day of exploration. Choose a Harpswell hotel that combines elegance with budget-friendly rates for your ultimate stay—book today!

  Call (855) 233-0132 to book with an agent.
  7.8 miles from Harpswell, ME 04079

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Brunswick Bath Area

224 Bath Rd Brunswick, ME

With rates starting at $94.99, Days Inn by Wyndham Brunswick Bath Area provides affordable accommodations for travelers visiting Harpswell, creating a clean and tranquil environment ideal for rest. Navigate your trip with ease, thanks to Days Inn's central locations and accessibility to public transportation.

At Days Inn by Wyndham Brunswick Bath Area, guests can enjoy a restful stay with the convenience of having downtown Harpswell just a drive away for a day of adventure. Book a value-packed, comfortable hotel for your Harpswell visit—reserve now!

  Call (855) 235-6136 to book with an agent.
  7.9 miles from Harpswell, ME 04079

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

OneSixtyFive

165 Park Row Brunswick, ME

Relax in style at OneSixtyFive as you travel to Harpswell, with comfortable rooms that offer a restful escape, with rates beginning at a budget-friendly $209.99. Stay in rooms that are tailored to provide extra comfort and amenities, ensuring a relaxing and enjoyable experience.

Guests staying at OneSixtyFive will love the balance of easy city access and the tranquility of a quieter stay. Enjoy a Harpswell adventure with a hotel that’s committed to your satisfaction—book today!

  Call (855) 233-7850 to book with an agent.
  8.0 miles from Harpswell, ME 04079

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Relax Inn

133 Pleasant St Brunswick, ME

Guests visiting Harpswell will appreciate the inviting comfort at Relax Inn, where harmonious rooms begin at $79.00, creating a warm, welcoming atmosphere. Experience accommodations that focus on providing essential comforts at a good value, perfect for cost-conscious travelers.

From Relax Inn, a convenient drive into downtown Harpswell allows guests to enjoy the city’s highlights while returning to a quiet, restful stay. Relax in Harpswell with a hotel that blends comfort and savings perfectly—reserve now!

  Call (855) 234-2997 to book with an agent.
  8.0 miles from Harpswell, ME 04079

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Travelers Inn

130 Pleasant St Brunswick, ME

With rates beginning at $75.00, Travelers Inn is a practical option for travelers visiting Harpswell, providing a cozy-like space perfect for unwinding. Relax in rooms that offer a straightforward approach to lodging, with all the necessary comforts for a budget-friendly trip.

Guests at Travelers Inn will love the peaceful atmosphere, while downtown Harpswell is just a convenient drive away for all their sightseeing adventures. Enjoy Harpswell adventures without the expense—book your inviting, cost-effective stay now!

  Call (855) 234-5074 to book with an agent.
  8.1 miles from Harpswell, ME 04079

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Brunswick

199 Pleasant St Brunswick, ME

At Comfort Inn Brunswick, travelers to Harpswell will find inviting rooms with rates from $101.99, creating a warm, welcoming space perfect for relaxation. Relax in Comfort Inn's tastefully decorated lobbies, offering a welcoming space to unwind or meet up with friends.

Guests at Comfort Inn Brunswick are close enough to downtown Harpswell to explore its top attractions, while enjoying a peaceful retreat afterward. Relax and enjoy your Harpswell trip with a hotel that fits your budget—reserve today!

  Call (855) 233-0132 to book with an agent.
  8.1 miles from Harpswell, ME 04079

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Moonlight Inn

215 Pleasant St Brunswick, ME

At Moonlight Inn, travelers to Harpswell can enjoy inviting, affordable rooms with rates starting at $101.00, creating a warm and welcoming space ideal for relaxation. Experience reliable comfort in rooms that offer all the essentials, making your stay both pleasant and budget-friendly.

Guests staying at Moonlight Inn will love the peaceful surroundings, with downtown Harpswell still just a short drive away for easy access to the city’s highlights. Plan your Harpswell trip with savings and extra comfort—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  8.2 miles from Harpswell, ME 04079

Starting at

$101.00

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites Brunswick near Hwy 1

287 Bath Rd Brunswick, ME

With affordable rooms beginning at $90.00, Rodeway Inn & Suites Brunswick near Hwy 1 provides budget-conscious accommodations for travelers headed to Harpswell, creating a warm, welcoming environment. Experience lodging that understands the basics, with rooms that offer essential comforts and a welcoming environment.

From Rodeway Inn & Suites Brunswick near Hwy 1, a brief drive delivers guests into downtown Harpswell, where they can explore the city’s highlights and return to the calm of the hotel. Make your Harpswell trip simple and cost-effective—reserve your comfortable stay today!

  Call (855) 234-2997 to book with an agent.
  8.2 miles from Harpswell, ME 04079

Starting at

$90.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Brunswick Freeport

36 Old Portland Rd Brunswick, ME

At Fairfield Inn & Suites by Marriott Brunswick Freeport, guests visiting Harpswell will find budget-friendly comfort with rooms from $119.99, creating a clean and inviting space perfect for rest. Appreciate the modern amenities at Fairfield, including fast and free Wi-Fi, flat-screen TVs, and ergonomic workstations in every room.

From Fairfield Inn & Suites by Marriott Brunswick Freeport, a brief drive takes guests into downtown Harpswell, where they can experience the city’s highlights before returning to a restful stay. Treat yourself to a Harpswell stay that blends convenience with budget-friendly rates—book now!

  Call (855) 235-0725 to book with an agent.
  8.3 miles from Harpswell, ME 04079

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

The Federal

10 Water St Brunswick, ME

Guests bound for Harpswell will appreciate the comforting comfort at The Federal, with budget-friendly rooms beginning at $139.00, creating a warm and inviting space. Enjoy a comfortable and welcoming environment in rooms that provide additional amenities for a relaxing visit.

At The Federal, guests can enjoy the comfort of being further from the city’s busiest areas, with downtown Harpswell still just a trip away. Find a hotel in Harpswell that checks all the boxes for a great stay—book today!

  Call (855) 236-8982 to book with an agent.
  8.4 miles from Harpswell, ME 04079

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Freeport Downtown

5 Park St Freeport, ME

Enjoy a peaceful escape at Hilton Garden Inn Freeport Downtown as you travel to Harpswell, where peaceful accommodations offer relaxation and quality, with affordable rates from $99.99. Indulge in the evening room service at Hilton Garden Inn, allowing you to enjoy a delicious meal in the comfort of your room.

The convenience of downtown Harpswell is just a drive away from Hilton Garden Inn Freeport Downtown, making it easy for guests to experience the city’s top spots without the noise. Get the most out of Harpswell with a hotel that enhances your travel experience—secure now!

  Call (855) 234-5074 to book with an agent.
  8.4 miles from Harpswell, ME 04079

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

The Harraseeket Inn & Event House

162 Main St Freeport, ME

With elevated comfort, The Harraseeket Inn & Event House near Harpswell is a intimate-feeling choice, where inviting rooms create a warm atmosphere, with nightly rates beginning at $131.99. Find a refined retreat in our rooms that blend modern comforts with luxurious amenities for a superior stay.

The tranquil environment at The Harraseeket Inn & Event House offers guests a peaceful stay, with downtown Harpswell just a short drive away for easy access to the city. Enjoy your Harpswell travels with a hotel that treats you to the best—book your accommodations today!

  Call (855) 239-4019 to book with an agent.
  8.5 miles from Harpswell, ME 04079

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Freeport / Brunswick

194 Lower Main St Freeport, ME

With budget-conscious rooms beginning at $102.99, Hampton Inn Freeport / Brunswick provides enchanting accommodations for travelers bound for Harpswell, creating a warm environment. Start your day right with Hampton's complimentary hot breakfast, featuring a variety of delicious options to suit all tastes.

At Hampton Inn Freeport / Brunswick, guests can enjoy the calm of being outside the city center, while downtown Harpswell is still conveniently accessible by car. Stay smart and relaxed in Harpswell with a hotel that fits your budget perfectly—lock in today!

  Call (855) 234-5074 to book with an agent.
  8.7 miles from Harpswell, ME 04079

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Freeport Brunswick Area

537 Route 1 South Freeport, ME

Guests bound for Harpswell will enjoy budget-friendly accommodations at Econo Lodge Freeport Brunswick Area, where cozy-like rooms start at $75.99, creating a welcoming space for relaxation. Depend on Econo Lodge for consistent cleanliness and comfort across all locations, making it a reliable choice for every stay.

Guests at Econo Lodge Freeport Brunswick Area can enjoy the quiet surroundings, knowing that downtown Harpswell is still just a drive away for all their sightseeing needs. Stay relaxed and budget-savvy while visiting Harpswell—secure your hotel now!

  Call (855) 236-8982 to book with an agent.
  8.8 miles from Harpswell, ME 04079

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

The Freeport Hotel Ascend Hotel Collection

506 Us Route 1 Freeport, ME

For a welcoming stay near Harpswell, The Freeport Hotel Ascend Hotel Collection offers budget-friendly accommodations with rates starting at $93.99, creating a warm and inviting atmosphere. Experience practical comfort in rooms that deliver standard amenities, ensuring a comfortable stay at a great price.

The relaxing atmosphere at The Freeport Hotel Ascend Hotel Collection provides a calm retreat, with downtown Harpswell still just a short drive away for a day’s adventures. Make your Harpswell trip memorable and cost-effective—secure your room now!

  Call (855) 233-0132 to book with an agent.
  8.9 miles from Harpswell, ME 04079

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Freeport Brunswick

500 US 1 Freeport, ME

With budget-friendly rooms starting at $109.99, SpringHill Suites by Marriott Freeport Brunswick is a practical choice for travelers bound for Harpswell, providing a enveloping, welcoming atmosphere perfect for rest. Explore with ease, as SpringHill Suites provides expert local recommendations and centrally located accommodations.

Guests at SpringHill Suites by Marriott Freeport Brunswick will love the peaceful atmosphere, while downtown Harpswell is just a convenient drive away for all their sightseeing adventures. Stay relaxed and on budget while exploring Harpswell—book your room today!

  Call (855) 235-6136 to book with an agent.
  9.0 miles from Harpswell, ME 04079

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Freeport an IHG Hotel

450 U.S. Route 1 Freeport, ME

At Holiday Inn Express Hotel & Suites Freeport an IHG Hotel, guests bound for Harpswell can enjoy affordable accommodations with rooms beginning at $99.00, creating a warm, inviting atmosphere for relaxation. Benefit from Holiday Inn Express's strategic partnerships, offering guests discounts and access to local attractions and services.

Guests at Holiday Inn Express Hotel & Suites Freeport an IHG Hotel can enjoy the quiet of staying further out, with downtown Harpswell still just a short drive away for all their sightseeing adventures. Choose a hotel that adds value to your Harpswell experience—reserve your stay now!

  Call (855) 234-7135 to book with an agent.
  9.1 miles from Harpswell, ME 04079

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Casco Bay Inn

107 US Route 1 Freeport, ME

Guests bound for Harpswell will find budget-conscious comfort at Casco Bay Inn, with enveloping rooms starting at $75.99, creating a clean, inviting environment for relaxation. Relax in accommodations that provide a comfortable environment, with everything you need for a worry-free visit.

Guests staying at Casco Bay Inn will appreciate the balance of easy city access and the calm of a quieter setting further from downtown Harpswell. Stay smart and save on your Harpswell travels with cost-effective lodging—reserve now!

  Call (855) 235-0725 to book with an agent.
  9.7 miles from Harpswell, ME 04079

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Bath Brunswick Area

139 Richardson St. Bath, ME

Find a soothing escape at Residence Inn Bath Brunswick Area when visiting Harpswell, where quality rooms create a relaxing stay, with rates starting at an accessible $149.99. Unwind in the comfort of your suite at Residence Inn, designed to provide a relaxing and productive environment.

Guests staying at Residence Inn Bath Brunswick Area will appreciate the balance of a quiet stay, while downtown Harpswell is just a convenient drive away for easy access. Discover the ultimate balance of affordability and luxury in Harpswell—lock in your stay today!

  Call (855) 234-2997 to book with an agent.
  9.8 miles from Harpswell, ME 04079

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Best Western Freeport Inn

31 US Route 1 Freeport, ME

Explore cozy-like accommodations at Best Western Freeport Inn on your journey to Harpswell, where restful rooms create a welcoming environment, with rates beginning at $86.79. Enjoy the convenience of Best Western's complimentary breakfast, serving a range of delicious options to kickstart your day.

With a simple drive into downtown Harpswell, guests at Best Western Freeport Inn can enjoy the city’s highlights without sacrificing the calm of their stay. Find out how comfortable Harpswell can be with a hotel that delivers exceptional service—lock in today!

  Call (855) 236-8982 to book with an agent.
  9.9 miles from Harpswell, ME 04079

Starting at

$86.79

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Bath (Brunswick Area)

140 Commercial St Bath, ME

Enjoy the peaceful surroundings of Hampton Inn Bath (Brunswick Area) near Harpswell, where quality rooms create a restful escape, with budget-friendly rates starting from $132.99. Sleep soundly with Hampton's 100 percent Satisfaction Guarantee, ensuring every aspect of your stay meets your expectations.

For a calm stay, Hampton Inn Bath (Brunswick Area) offers a peaceful retreat, with the added bonus of downtown Harpswell being a smooth drive away. Step into Harpswell elegance with a hotel that’s designed to impress—secure your room now!

  Call (855) 234-2997 to book with an agent.
  10.7 miles from Harpswell, ME 04079

Starting at

$132.99

per night

Read Reviews View Amenities View All Rooms

The Thistle Inn

55 Oak St Boothbay Harbor, ME

At The Thistle Inn, travelers to Harpswell can enjoy inviting accommodations with rooms from $199.99, creating a clean and comfortable atmosphere perfect for unwinding. Relax in rooms that offer a straightforward approach to lodging, with all the necessary comforts for a budget-friendly trip.

A relaxing stay awaits at The Thistle Inn, with the calm surroundings offering a peaceful retreat and downtown Harpswell still accessible by car. Stay comfortably and affordably in Harpswell with value-driven accommodations—book today!

  Call (855) 239-5277 to book with an agent.
  16.7 miles from Harpswell, ME 04079

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Flagship Inn&Suites

200 Townsend Avenue Boothbay Harbor, ME

Guests bound for Harpswell will appreciate the comfy comfort at Flagship Inn&Suites, with budget-friendly rooms beginning at $235.99, creating a warm and inviting space. Find a delightful stay in accommodations that provide added amenities, offering a more comfortable visit at a budget-friendly price.

A relaxing stay awaits at Flagship Inn&Suites, where guests can enjoy quiet surroundings while still being within reach of downtown Harpswell. Experience the perfect mix of comfort and affordability in Harpswell—lock in your room today!

  Call (855) 235-6136 to book with an agent.
  16.8 miles from Harpswell, ME 04079

Starting at

$235.99

per night

Read Reviews View Amenities View All Rooms