Find hotels in Topsham, ME from $75

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Check Topsham hotel prices

Tomorrow nightJan 23 - Jan 24
Next weekendJan 28 - Jan 30

Filter by

Residence Inn by Marriott Auburn
3 out of 5
670 Turner Street, Auburn, ME
Fully refundableReserve now, pay when you stay
The price is $122 per night from Feb 2 to Feb 3
17.36 mi from city center
4.6/5 Exceptional! (371 reviews)
"Location is great, clean & well kept."

Reviewed on Dec 20, 2021

Residence Inn by Marriott Auburn
Residence Inn Bath Brunswick Area
3 out of 5
139 Richardson St., Bath, ME
Fully refundableReserve now, pay when you stay
The price is $127 per night from Jan 28 to Jan 29
7.66 mi from city center
4.7/5 Exceptional! (180 reviews)
"Front desk service was excellent."

Reviewed on Jan 6, 2022

Residence Inn Bath Brunswick Area
Fairfield Inn & Suites by Marriott Brunswick Freeport
2.5 out of 5
36 Old Portland Rd, Brunswick, ME
Fully refundableReserve now, pay when you stay
The price is $111 per night from Jan 23 to Jan 24
4.18 mi from city center
4.3/5 Excellent! (196 reviews)
"Good price and very clean"

Reviewed on Oct 11, 2021

Fairfield Inn & Suites by Marriott Brunswick Freeport
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Ocean Point Inn
3 out of 5
191 Shore Road, East Boothbay, ME
20.32 mi from city center
4.3/5 Excellent! (264 reviews)
"You are paying for the exceptional location when you stay here. The outdoor part is truly beautiful with Adirondack chairs along the ocean front and a fire pit to enjoy with the sunset each night. And the staff is wonderful, both of the hotel and in the restaurant, and the included breakfast is generous. ..."

Reviewed on Oct 16, 2021

Ocean Point Inn
The Poland Spring Resort
3.5 out of 5
640 Maine Street, Poland, ME
The price is $119 per night from Jan 23 to Jan 24
20.56 mi from city center
3.9/5 Good! (395 reviews)
"thanks"

Reviewed on Dec 6, 2021

The Poland Spring Resort
Relax Inn
2.5 out of 5
133 Pleasant St, Brunswick, ME
Fully refundableReserve now, pay when you stay
The price is $75 per night from Jan 23 to Jan 24
3.59 mi from city center
3.7/5 Good! (616 reviews)
"Everything was fine."

Reviewed on Oct 26, 2021

Relax Inn
Brand New Spacious Beautifully Designed 1 BR 2minutes to Downtown Brunswick
4/5 Very Good! (1 review)
Little Lincoln
"A nice one bedroom close to Main Street."

Reviewed on Aug 19, 2021

Brand New Spacious Beautifully Designed 1 BR 2minutes to Downtown Brunswick
Brand New Modern Loft
0.09 mi from city center
5/5 Exceptional! (1 review)
Lovely loft
"We had a wonderful stay! Picture windows throughout the loft display a burst of ME fall colors. The loft is warm and inviting with lots of natural sunlight. The wood floors are beautiful and create an added warmth. The location (Topsham-country) is approximately a 10 minute drive to Bowdoin College ..."

Reviewed on Oct 20, 2020

Brand New Modern Loft
Best Western Freeport Inn
3 out of 5
31 US Route 1, Freeport, ME
Fully refundableReserve now, pay when you stay
The price is $75 per night from Feb 1 to Feb 2
13.9 mi from city center
3.8/5 Good! (983 reviews)
"Good location,guilt away from the business .. restaurant close"

Reviewed on Dec 18, 2021

Best Western Freeport Inn
Best Western Plus Brunswick Bath
2.5 out of 5
71 Gurnet Road, Brunswick, ME
Fully refundableReserve now, pay when you stay
The price is $86 per night from Jan 25 to Jan 26
4.91 mi from city center
4/5 Very Good! (869 reviews)
"Friendly and helpful staff, clean and comfortable, though not luxurious. Quiet, even on the weekend, and I was very happy they accepted dogs. The pool and room with exercise machines were open, although I did not use them so can't review. There was a bit of trash around the side doors, and the door ..."

Reviewed on Jan 17, 2022

Best Western Plus Brunswick Bath
Cod Cove Inn
2.5 out of 5
22 Cross Rd, Edgecomb, ME
The price is $160 per night from Jan 23 to Jan 24
16.56 mi from city center
4.7/5 Exceptional! (96 reviews)
"Clean, quaint, very easy to access from route 1 and conveniently located to several coastal towns and the botanical gardens. Staff were friendly and offered excellent customer service."

Reviewed on Dec 5, 2021

Cod Cove Inn
Tugboat Inn
3 out of 5
80 Commercial St., Boothbay Harbor, ME
18.23 mi from city center
4.4/5 Excellent! (455 reviews)
"I have stayed there 4 times in the past 12 months. It is just a great place to stay. I'll stay there while in Boothbay Harbor."

Reviewed on Jan 6, 2022

Tugboat Inn
Flagship Inn and Suites
2.5 out of 5
200 Townsend Avenue, Boothbay Harbor, ME
Fully refundableReserve now, pay when you stay
The price is $129 per night from Jan 23 to Jan 24
17.98 mi from city center
4.3/5 Excellent! (705 reviews)
"Very basic older motel in good condition. Convenient location."

Reviewed on Jan 1, 2022

Flagship Inn and Suites
Ramada Hotel & Conference Center by Wyndham Lewiston
2.5 out of 5
490 Pleasant St, Lewiston, ME
Fully refundableReserve now, pay when you stay
The price is $80 per night from Feb 1 to Feb 2
13.53 mi from city center
3.4/5 Good! (315 reviews)
"Was a little disappointed that the Sauna was closed & the hot tub was broken. Breakfast was great but really should have been complimentary. Bed & room & bathroom was clean & cozy. Temperature was easy to control. Was a little frustrated I asked for towels 2 times & none were ever brought . The hotel ..."

Reviewed on Jan 4, 2022

Ramada Hotel & Conference Center by Wyndham Lewiston
Spruce Point Inn
3.5 out of 5
88 Grandview Ave, Boothbay Harbor, ME
19.13 mi from city center
4.4/5 Excellent! (246 reviews)
"Beautiful setting, food was bare at best, no room service, no products in room."

Reviewed on Oct 15, 2021

Spruce Point Inn
Casco Bay Inn
2 out of 5
107 US Route 1, Freeport, ME
13.56 mi from city center
4.7/5 Exceptional! (553 reviews)
"Service was exceptional. Room cleanliness was incredible. 10/10 would stay again!"

Reviewed on Jan 5, 2022

Casco Bay Inn
The Brunswick Hotel
3 out of 5
4 Noble St, Brunswick, ME
Fully refundableReserve now, pay when you stay
The price is $119 per night from Jan 23 to Jan 24
3.51 mi from city center
4.4/5 Excellent! (427 reviews)
"Cozy"

Reviewed on Jan 11, 2022

The Brunswick Hotel
Hampton Inn Bath (Brunswick Area)
3 out of 5
140 Commercial St, Bath, ME
Fully refundableReserve now, pay when you stay
The price is $118 per night from Jan 29 to Jan 30
7.99 mi from city center
4.6/5 Exceptional! (385 reviews)
"The room was not really clean. We found someones sock and there were M&M's on the floor in the bathroom. The staff was very pleasant. They all deserve a pat on the back."

Reviewed on Jan 17, 2022

Hampton Inn Bath (Brunswick Area)
Hilton Garden Inn Auburn Riverwatch
3 out of 5
14 Great Falls Plz, Auburn, ME
Fully refundableReserve now, pay when you stay
The price is $110 per night from Jan 28 to Jan 29
16.2 mi from city center
4.4/5 Wonderful! (700 reviews)
"good location,friendly helpful staff, great size room, very good onsite food"

Reviewed on Jan 17, 2022

Hilton Garden Inn Auburn Riverwatch
Hilton Garden Inn Freeport Downtown
3 out of 5
5 Park St, Freeport, ME
Fully refundableReserve now, pay when you stay
The price is $94 per night from Feb 2 to Feb 3
9.99 mi from city center
4.5/5 Wonderful! (982 reviews)
"Excellent location in walking distance to shops and restaurants; spacious with all the amenities to make a wonderful overnight stay."

Reviewed on Jan 16, 2022

Hilton Garden Inn Freeport Downtown
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.

Frequently asked questions

Recent reviews of Topsham hotels
expedia verified reviews