Find hotels in Topsham, ME from $79

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1,310 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Comfort Inn Brunswick
2.5 out of 5
199 Pleasant St, Brunswick, ME, 04011
Fully refundableReserve now, pay when you stay
The price is $103 per night from Apr 1 to Apr 2
$103
per night
Apr 1 - Apr 2
1.46 mi from city center
8.8/10 Excellent! (956 reviews)
Excellent reception
"The accommodations were what we expected--even better. The reception was excellent--and the bonus of a hot soup in the evening was especially appreciated after a full day of travel without eating"

Reviewed on Mar 20, 2023

Comfort Inn Brunswick
Hilton Garden Inn Freeport Downtown
3 out of 5
5 Park St, Freeport, ME, 04032
Fully refundableReserve now, pay when you stay
The price is $110 per night from Apr 10 to Apr 11
$110
per night
Apr 10 - Apr 11
7.86 mi from city center
9/10 Wonderful! (1,002 reviews)
"The pool and hot tub looked very dirty but were being closed the next day for repair. Everything else was great!"

Reviewed on Mar 11, 2023

Hilton Garden Inn Freeport Downtown
Harraseeket Inn
3.5 out of 5
162 Main St, Freeport, ME, 04032
Fully refundable
The price is $188 per night from Apr 2 to Apr 3
$188
per night
Apr 2 - Apr 3
7.75 mi from city center
9.4/10 Exceptional! (370 reviews)
"We enjoyed our stay and the surrounding towns."

Reviewed on Mar 9, 2023

Harraseeket Inn

Save an average of 15% on thousands of hotels when you're signed in

The Federal
2.5 out of 5
10 Water St, Brunswick, ME, 04011
Fully refundableReserve now, pay when you stay
The price is $139 per night from Apr 9 to Apr 10
$139
per night
Apr 9 - Apr 10
0.85 mi from city center
9.6/10 Exceptional! (117 reviews)
"Very impressive. This is an exceptional hotel with a very nice restaurant. The only complaint is the free coffee is bitter. The pot needs to be cleaned."

Reviewed on Mar 17, 2023

The Federal
Best Western Plus Brunswick Bath
2.5 out of 5
71 Gurnet Road, Brunswick, ME, 04011
The price is $104 per night from Apr 30 to May 1
$104
per night
Apr 30 - May 1
3.73 mi from city center
8/10 Very Good! (999 reviews)
Definitely recommend!
"Friendly staff. Even the trainees were nice! Accommodated my pet easily. There’s a $35 pet fee, so heads up. Big rooms. Great showers."

Reviewed on Mar 11, 2023

Best Western Plus Brunswick Bath
The Poland Spring Resort
3.5 out of 5
640 Maine Street, Poland, ME, 04274
The price is $129 per night from Apr 2 to Apr 3
$129
per night
Apr 2 - Apr 3
20.49 mi from city center
7.8/10 Good! (543 reviews)
"We were pleasantly surprised by the location and property. Hotel overall met our standards and it was easy access to hiking and breweries in the area. We would stay again!"

Reviewed on Nov 1, 2022

The Poland Spring Resort
Hilton Garden Inn Auburn Riverwatch
3 out of 5
14 Great Falls Plz, Auburn, ME, 04210
Fully refundableReserve now, pay when you stay
The price is $120 per night from Apr 19 to Apr 20
$120
per night
Apr 19 - Apr 20
17.15 mi from city center
8.8/10 Excellent! (822 reviews)
"."

Reviewed on Mar 26, 2023

Hilton Garden Inn Auburn Riverwatch
Travelers Inn
2 out of 5
130 Pleasant St, Brunswick, ME, 04011
Fully refundableReserve now, pay when you stay
The price is $86 per night from Apr 2 to Apr 3
$86
per night
Apr 2 - Apr 3
1.09 mi from city center
8.6/10 Excellent! (1,000 reviews)
"Nice room. Spotless."

Reviewed on Mar 26, 2023

Travelers Inn
Quality Inn & Suites
2.5 out of 5
1777 Washington St. South, Auburn, ME, 04210
Fully refundableReserve now, pay when you stay
The price is $101 per night from Apr 11 to Apr 12
$101
per night
Apr 11 - Apr 12
16.29 mi from city center
7.2/10 Good! (335 reviews)
"Very friendly and kind staff. It was very quiet. Comfortable bed and pillows."

Reviewed on Feb 25, 2023

Quality Inn & Suites
The Brunswick Hotel
3 out of 5
4 Noble St, Brunswick, ME, 04011
Fully refundableReserve now, pay when you stay
The price is $176 per night from Apr 2 to Apr 3
$176
per night
Apr 2 - Apr 3
1.32 mi from city center
8.8/10 Excellent! (506 reviews)
"Great hotel in a great location and the employees were sensational!!"

Reviewed on Mar 2, 2023

The Brunswick Hotel
Hampton Inn Freeport/Brunswick
2.5 out of 5
194 Lower Main St, Freeport, ME, 04032
Fully refundableReserve now, pay when you stay
The price is $121 per night from Apr 26 to Apr 27
$121
per night
Apr 26 - Apr 27
9.03 mi from city center
8.8/10 Excellent! (977 reviews)
"Had a great stay with our 2 granddaughters, they loved the pool & the breakfast was just right for them."

Reviewed on Mar 19, 2023

Hampton Inn Freeport/Brunswick
Candlebay Inn
3 out of 5
8 Maple Avenue, Freeport, ME, 04032
Fully refundableReserve now, pay when you stay
The price is $139 per night from Mar 31 to Apr 1
$139
per night
Mar 31 - Apr 1
7.76 mi from city center
9.4/10 Exceptional! (289 reviews)
Delightful 2 night stay!
"Wonderful 2 night stay! Lovely bed and breakfast in a charming historical home. Connie was welcoming and accommodating. Walking distance to Freeport shops and restaurants. On-site parking. Quiet and clean room with a tasty morning breakfast. Looking forward to future stays here!"

Reviewed on Jan 30, 2023

Candlebay Inn
Residence Inn by Marriott Auburn
3 out of 5
670 Turner Street, Auburn, ME, 04210
Fully refundableReserve now, pay when you stay
The price is $152 per night from Apr 16 to Apr 17
$152
per night
Apr 16 - Apr 17
18.42 mi from city center
9.2/10 Wonderful! (414 reviews)
"It is within walking distance from iHop and the Auburn mall which has an Arcade and playplace perfect for my 6 year old grandson. The rooms are perfect size and very comfortable. The temperature never seemed quite right. Too hot or too cold. Staff were all friendly and helpful."

Reviewed on Feb 24, 2023

Residence Inn by Marriott Auburn
Econo Lodge
2 out of 5
1777 Washington St N, Building B, Auburn, ME, 04210
Fully refundableReserve now, pay when you stay
The price is $83 per night from Apr 19 to Apr 20
$83
per night
Apr 19 - Apr 20
16.23 mi from city center
6.8/10 (147 reviews)
"I enjoyed the balcony outside of room door the availablity to se my car in quite well kept property with reasonable rates and no deposit"

Reviewed on Mar 2, 2023

Econo Lodge
Hampton Inn Lewiston-Auburn
2.5 out of 5
15 Lincoln Street, Lewiston, ME, 04240
Fully refundableReserve now, pay when you stay
The price is $127 per night from Apr 11 to Apr 12
$127
per night
Apr 11 - Apr 12
16.84 mi from city center
9.2/10 Wonderful! (606 reviews)
"I appreciated that the property was very clean and I had great customer service. Overall the property was very clean and my room had hot water. Everything was cleaned and maintained well."

Reviewed on Mar 22, 2023

Hampton Inn Lewiston-Auburn
Fairfield Inn & Suites by Marriott Brunswick Freeport
2.5 out of 5
36 Old Portland Rd, Brunswick, ME, 04011
Fully refundableReserve now, pay when you stay
The price is $110 per night from Apr 30 to May 1
$110
per night
Apr 30 - May 1
1.72 mi from city center
8.6/10 Excellent! (243 reviews)
Under construction
"We had a great stay even though the hotel was getting a facelift. The lobby and breakfast area were under construction which I was not aware of when I booked, but our stay was still good. The staff was very friendly and accommodating. Our room which was recently renovated was absolutely gorgeous. ..."

Reviewed on Mar 6, 2023

Fairfield Inn & Suites by Marriott Brunswick Freeport
Relax Inn
2.5 out of 5
133 Pleasant St, Brunswick, ME, 04011
Fully refundableReserve now, pay when you stay
The price is $79 per night from Apr 1 to Apr 2
$79
per night
Apr 1 - Apr 2
1.13 mi from city center
7.4/10 Good! (734 reviews)
"room was sufficient, office staff was not a personable man but I'm not complaining he just needs to be more friendly to his customers. Room was clean enough except behind mattress. Served our purpose"

Reviewed on Mar 26, 2023

Relax Inn
Ramada Hotel & Conference Center by Wyndham Lewiston
2.5 out of 5
490 Pleasant St, Lewiston, ME, 04240
Fully refundableReserve now, pay when you stay
The price is $117 per night from Apr 9 to Apr 10
$117
per night
Apr 9 - Apr 10
14.52 mi from city center
6/10 (516 reviews)
"Hot tub was absolutely disgusting. Sauna was out of service. My room had tons of tiny flys another room in the group had cockroaches in it."

Reviewed on Mar 27, 2023

Ramada Hotel & Conference Center by Wyndham Lewiston
SureStay Hotel by Best Western Lewiston
2.5 out of 5
516 Pleasant St, Lewiston, ME, 04240
Fully refundableReserve now, pay when you stay
The price is $113 per night from Apr 5 to Apr 6
$113
per night
Apr 5 - Apr 6
14.41 mi from city center
7.8/10 Good! (58 reviews)
"Staff was polite room was clean."

Reviewed on Mar 21, 2023

SureStay Hotel by Best Western Lewiston
Days Inn by Wyndham Brunswick Bath Area
2 out of 5
224 Bath Rd, Brunswick, ME, 04011
Fully refundableReserve now, pay when you stay
The price is $102 per night from Apr 2 to Apr 3
$102
per night
Apr 2 - Apr 3
3.46 mi from city center
7.6/10 Good! (905 reviews)
"It was a perfect place for my needs and shopping right around the corner plenti of restaurants in area"

Reviewed on Feb 20, 2023

Days Inn by Wyndham Brunswick Bath Area
Don't see what you're looking for?
See all available properties in Topsham
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Topsham attractions

Topsham hotels information

Number of reviews
11,539
Accommodation
1,310 hotels
Lowest Price
$79
Highest Price
$188

Frequently asked questions

What's the best place for a stay in Topsham?

Black Lantern is one of the top choices for your stay based on our traveler data. This 3-star B&B offers free breakfast and free parking. Other good choices for your stay in the area are Hotel 44 North and Hilton Garden Inn Freeport Downtown. See all available top hotels, or vacation rentals in Topsham.

What's the top vacation rental in Topsham?

Whiteleys Wharf Boothbay by RedAwning: You might want to consider this vacation home rental near Topsham, which offers a balcony, a barbecue grill, and air-conditioning to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, an oven, and a microwave. See all vacation rentals in Topsham.

If I need to cancel my hotel reservation in Topsham, will I receive a refund?

Yes, you'll find most hotel bookings are fully refundable if cancelled before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you may still be able to cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Topsham.

Where can I learn more about changing or cancelling my trip to Topsham?

For additional details about changing or cancelling your trip to Topsham, head over to our customer service page.

What's the best place to stay for a couple visiting Topsham?

Black Lantern is a favorite 3-star B&B for couples, and features satellite TV and free breakfast. See all romantic hotels in Topsham.

Where is the best hotel to stay near Maine Fiberarts?

Adjacent to Maine Fiberarts, Black Lantern is one of the top choices for your stay based on our traveler data, and this 3-star B&B offers free breakfast and free parking. Other good options within a short distance include The Brunswick Hotel and The Daniel.

What about the best place to stay close to Cathance River Preserve?

One of the top choices for your stay is Black Lantern, located 2.1 mi (3.4 km) from Cathance River Preserve, and this 3-star B&B offers free breakfast and free parking. The Brunswick Hotel and The Daniel are other good choices within a few miles.

What's the best hotel to stay near the beach in Topsham?

Black Lantern is a top 3-star B&B for a beach vacation, and features free breakfast and free WiFi. Spend a relaxing afternoon at Thomas Point Beach during your stay.

What are some accommodations with pools in Topsham?

Hilton Garden Inn Freeport Downtown: Provides complimentary wired Internet access, an indoor pool, and free self parking. Best Western Plus Brunswick Bath and Hampton Inn Freeport/Brunswick are a couple of other choices with an onsite pool. View all hotels with pools in Topsham.

What is the best accommodation for staying close to Portland International Jetport Airport (PWM)?

Hilton Garden Inn Portland Airport is a popular 3-star hotel featuring a restaurant and an indoor pool. It's located a short 0.3 mi (0.4 km) from Portland Intl. Jetport Airport. Other good choices within close proximity to the airport include Days Inn by Wyndham Airport/Maine Mall and Embassy Suites by Hilton Portland Maine.

What is staying in Topsham like?

Visitors can enjoy all that Topsham has to offer including the breweries and riverfront. This city also attracts tourists with its scenic and relaxing setting. In Topsham, there are 10 hotels and other accommodations to choose from. Find out more about Topsham.

What are the top places to visit in Topsham?

Natural beauty is on display at Casco Bay, Cathance River Preserve, and Androscoggin River. Additionally, you might want to add Maine Fiberarts to your itinerary. Check out what more to see and do in Expedia's Topsham guide.

Recent reviews of Topsham hotels
Expedia verified reviews