Star Rating
Hotel Name
Price Range (USD)to
Amenities

Topsham Maine Hotels & Motels

Only hotels in Topsham are listed below. Search for cheap and discounted hotel and motel rates in or near Topsham, ME for your personal leisure or group travel. We list the best Topsham, Maine hotel and motel rooms. Browse the Topsham area hotels to find the perfect lodging! Please use the provided map of the Topsham hotels. Group booking? Search Topsham Group Hotel Rates

The Topsham center is about 2 miles north of Bowdoin College and 3 miles north of Parkview Hospital.

Topsham Hotels, Motels & Accommodations

The Daniel : 10 Water St. 10 Water St., Brunswick, ME 04011 ~1.52 miles south of Topsham
  • Four-star Suburban hotel
  • 2 floors in hotel
The Brunswick Inn 165 Park Row, Brunswick, ME 04011 ~1.93 miles south of Topsham
  • Midscale hotel
From$125
Very Good 4.5 /5Review Score Call
The Brunswick Hotel & Tavern 4 Noble St., Brunswick, ME 04011 ~2.10 miles south of Topsham
  • Three Star Downtown property
  • Hotel has 3 floors
  • Spacious rooms
  • Breakfast is mediocre
From$134
Very Good 4.5 /5Hotel Reviews Call
Comfort Inn in Brunswick 199 Pleasant St., Brunswick, ME 04011 ~2.45 miles southwest of Topsham
  • Economical Suburban hotel
  • 76 sleeping rooms in hotel
  • Professional service
  • Clean baths
From$85
Very Good 4.0 /5Review Score Call
Fairfield Inn & Suites Bruswick / Freeport : 36 Old Portland Rd. 36 Old Portland Rd., Brunswick, ME 04011 ~2.86 miles southwest of Topsham
  • 3-star Suburban hotel
  • Fitness / Gym is on-site
  • Well-maintained, according to 71%
  • Most guests said the beds were comfortable
From$79
Very Good 4.0 /5Reviews Call
Days Inn in Brunswick 224 Bath Rd., Brunswick, ME 04011 ~3.50 miles southeast of Topsham
  • Low priced Downtown property
  • 2 floors in hotel
Rodeway Inn & Suites 287 Bath Rd., Brunswick, ME 04011 ~3.88 miles southeast of Topsham
  • Two-star Downtown hotel
  • Has environment-friendly policy Read more
  • Vibe is not too good
  • Average comfort
Best Western Plus Brunswick / Bath 71 Gurnet Rd., Brunswick, ME 04011 ~3.91 miles southeast of Topsham
  • Affordable Rural property
  • Check in: 3:00 PM
  • High comfort
  • Horrible pool
From$134
Very Good 4.0 /5Hotel Reviews Call
Residence Inn Bath Brunswick Area in Bath 139 Richardson St., Bath, ME 04530 ~7.23 miles east of Topsham
  • 3-star Rural property
  • 4 floors in hotel
From$109
Very Good 4.5 /5Hotel Reviews Call
Hampton Inn Bath Brunswick Area in Bath 140 Commercial St., Bath, ME 04530 ~7.71 miles east of Topsham
  • 3 star Riverfront hotel
  • 94 rooms in property
From$99
Very Good 4.5 /5Review Score Call
Comfort Suites : 500 Us Route One 500 Us Route One, Freeport, ME 04032 ~8.80 miles southwest of Topsham
  • Affordable Highway hotel
  • Gym is available on property
From$80
Very Good 4.0 /5Read Reviews Call
Hilton Garden Inn in Freeport 5 Park St., Freeport, ME 04032 ~8.94 miles southwest of Topsham
  • Midscale Downtown property
  • Fitness / Gym is on-site
  • Clean rooms
  • Great location
From$103
Very Good 4.5 /5Hotel Reviews Call
Hampton Inn Freeport / Brunswick : 194 Lower Main St. 194 Lower Main St., Freeport, ME 04032 ~10.05 miles southwest of Topsham
  • 3 star Suburban property
  • Free comp. breakfast
From$85
Very Good 4.0 /5Read Reviews Call
Super 8 - Freeport
+1-800-881-1523
506 Us Route 1, Freeport, ME 04032 ~10.60 miles southwest of Topsham
  • Inexpensive Highway hotel
  • 71 rooms in hotel
  • Average cleanliness
  • A few restaurants nearby
From$152
Average 3.5 /5Reviews Call
Holiday Inn Express Hotel & Suites Freeport in Freeport 450 U.s. Route 1, Freeport, ME 04032 ~10.87 miles southwest of Topsham
  • Three Star property
  • Fitness + Health Center
Super 8 Freeport Brunswick Area
+1-800-997-5149
506 Us Route 1, Freeport, ME 4032 ~12.28 miles southwest of Topsham
  • Low Cost Downtown hotel
  • 71 rooms in property
Econo Lodge of Freeport in Freeport 537 Route 1 South, Freeport, ME 04032 ~12.37 miles southwest of Topsham
  • Low-priced Suburban property
  • Check in: 3:00pm
  • Good accessibility by car
  • Free internet
Casco Bay Inn 107 Us Route 1, Freeport, ME 04032 ~12.45 miles southwest of Topsham
  • Three Star Suburban hotel
  • Check-in time: 3:00 PM
Best Western Freeport Inn in Freeport
+1-800-997-5148
31 Us Route 1, Freeport, ME 04032 ~12.93 miles southwest of Topsham
  • Three Star Suburban hotel
  • Check-in time: 3:00pm
  • Bad amenities
  • No fitness center
Sebasco Harbor Resort : 29 Kenyon Rd. 29 Kenyon Rd., Sebasco Estates, ME 04565 ~13.08 miles southeast of Topsham
  • Mid-scale Oceanfront property
  • Hotel has 6 meeting rooms
From$49
Very Good 4.5 /5Read Reviews Call
Super 8 Lewiston Auburn Area in Lewiston 1440 Lisbon St., Lewiston, ME 04240 ~14.02 miles northwest of Topsham
  • Two-star property
  • Check-in time: 11:00 AM
Ramada Conference Center - Lewiston
+1-800-881-1523
490 Pleasant St., Lewiston, ME 04240 ~14.29 miles northwest of Topsham
  • Three Star Highway property
  • Hotel has 10 meeting rooms
  • Quiet, lots of parking
  • Dirty tiles
Waters Edge Banquet & Function Facility at Sheep : 306 Eddy Rd. 306 Eddy Rd., Edgecomb, ME 04556 ~16.04 miles east of Topsham
  • 4-star property
Sheepscot Harbour Village Resort & Spa : 7 Island Lane 7 Island Lane, Edgecomb, ME 04556 ~16.04 miles east of Topsham
  • Expensive Riverfront hotel
  • 2 meeting rooms in hotel
Fireside Inn & Suites in Auburn 1777 Washington St., Auburn, ME 04210 ~16.37 miles west of Topsham
  • Cheap Highway property
  • Hotel has 12 suites
Next 25 Topsham Hotels >  [1 - 25 of 50]    
Next: See My Topsham Hotels with Pricing
Back to Top