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 & Accommodations

The Daniel - Brunswick 10 Water St., Brunswick, ME 04011 ~1.52 miles south of Topsham
  • High end Suburban hotel
  • 3 meeting rooms in hotel
Americas Best Value Inn 215 Pleasant St., Brunswick, ME 04011 ~1.69 miles south of Topsham
  • Two-star property
The Brunswick Inn 165 Park Row, Brunswick, ME 04011 ~1.93 miles south of Topsham
  • 3-star hotel
From$125
Very Good 4.5 /5Review Score CallBookMore Details
The Brunswick Hotel & Tavern 4 Noble St., Brunswick, ME 04011 ~2.10 miles south of Topsham
  • Midscale Downtown property
  • 52 rooms in hotel
  • Front desk was friendly and helpful
  • Breakfast is average
From$134
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn : 199 Pleasant St. 199 Pleasant St., Brunswick, ME 04011 ~2.45 miles southwest of Topsham
  • Low priced Suburban hotel
  • Access to gym on-site
  • World class service
  • Easily accessible by car and offers nearby parking areas
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 property
  • Check in: 3:00PM
  • Included breakfast buffet
  • World class service
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn 224 Bath Rd., Brunswick, ME 04011 ~3.50 miles southeast of Topsham
  • Low priced Downtown property
  • Check in: 3:00
Rodeway Inn & Suites : 287 Bath Rd. 287 Bath Rd., Brunswick, ME 04011 ~3.88 miles southeast of Topsham
  • Inexpensive Downtown hotel
  • Check in: 2.00pm
  • Most guests found the staff to be very friendly
  • Average comfort
Best Western Plus Brunswick Bath 71 Gurnet Rd., Brunswick, ME 04011 ~3.90 miles southeast of Topsham
  • Affordable Rural property
  • Complimentary breakfast is offered
Residence Inn Bath Brunswick Area - Bath 139 Richardson St., Bath, ME 04530 ~7.23 miles east of Topsham
  • 3-star Rural property
  • 86 sleeping rooms in hotel
Hampton Inn Bath Brunswick Area in Bath 140 Commercial St., Bath, ME 04530 ~7.71 miles east of Topsham
  • Mid-scale Riverfront property
  • 94 rooms in property
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Quality Suites in Freeport 500 Us Route 1, Freeport, ME 04032 ~8.80 miles southwest of Topsham
  • Affordable Highway hotel
  • Hotel has 78 suites
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Hilton Garden Inn in Freeport 5 Park St., Freeport, ME 04032 ~8.94 miles southwest of Topsham
  • Mid-scale Downtown hotel
  • 3 floors in property
  • Most guests said rooms were clean
  • Super reasonable and very friendly staff
From$98
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Inn Freeport / Brunswick : 194 Lower Main St. 194 Lower Main St., Freeport, ME 04032 ~10.05 miles southwest of Topsham
  • Three Star Suburban property
  • Fitness + Health Center
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge 537 Route 1 South, Freeport, ME 04032 ~10.47 miles southwest of Topsham
  • Low Cost Suburban hotel
  • 60 rooms in hotel
  • About half of guests didn't like the uncomfortable beds
  • Average sized rooms
Super 8 Freeport L.l. Bean Brunswick Area - Freeport
+1-888-305-3366
506 Us Route 1, Freeport, ME 04032 ~10.63 miles southwest of Topsham
  • 2-star Downtown property
  • Complimentary breakfast is offered
Holiday Inn Express Hotel & Suites Freeport in Freeport 450 U.s. Route 1, Freeport, ME 04032 ~10.87 miles southwest of Topsham
  • 3 star property
  • Hotel has 32 suites
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Casco Bay Inn 107 Us Route 1, Freeport, ME 04032 ~12.45 miles southwest of Topsham
  • 2 star Suburban property
  • Check in time: 3:00 PM
Best Western Freeport Inn 31 Us Route 1, Freeport, ME 04032 ~12.81 miles southwest of Topsham
  • 3 star Suburban property
  • 80 sleeping rooms in hotel
  • Air conditioning was criticized by 95%
  • Every guests reviewed criticized the small bathroom
Sebasco Harbor Resort 29 Kenyon Rd., Sebasco Estates, ME 04565 ~13.08 miles southeast of Topsham
  • 3-star Oceanfront hotel
  • Hotel has 110 rooms
Super 8 Lewiston Auburn Area 1440 Lisbon St., Lewiston, ME 04240 ~14.02 miles northwest of Topsham
  • Economical property
  • Check-in time: 11:00 AM
Motel 6 Lewiston 516 Pleasant St., Lewiston, ME 04240 ~14.26 miles northwest of Topsham
  • Low Cost hotel
  • Check in time: 14:00
Ramada Hotel & Conference Center Lewiston Auburn 490 Pleasant St., Lewiston, ME 04240 ~14.29 miles northwest of Topsham
  • Three Star Highway property
  • Check-in time: 03:00
  • Dated interior
  • Horrible vibe
Chebeague Island Inn : 61 South Rd. 61 South Rd., Chebeague Island, ME 04017 ~14.78 miles southwest of Topsham
  • 3 star hotel
  • 21 sleeping rooms in hotel
Grey Havens Inn 96 Seguinland Rd., Georgetown, ME 04548 ~14.95 miles southeast of Topsham
  • Mid-scale property
  • 13 rooms in property
Next 25 Topsham Hotels >  [1 - 25 of 50]    
Next: See My Topsham Hotels with Pricing
Back to Top