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 - Brunswick 10 Water St., Brunswick, ME 04011 ~1.52 miles south of Topsham
  • High end Suburban property
  • 2 suites in hotel
Americas Best Value Inn : 215 Pleasant St. 215 Pleasant St., Brunswick, ME 04011 ~1.69 miles south of Topsham
  • 2-star property
  • 2 floors in hotel
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
The Brunswick Inn 165 Park Row, Brunswick, ME 04011 ~1.93 miles south of Topsham
  • Three Star property
From$125
Very Good 4.5 /5Reviews CallBookMore Details
The Brunswick Hotel & Tavern : 4 Noble St. 4 Noble St., Brunswick, ME 04011 ~2.10 miles south of Topsham
  • Midscale Downtown hotel
  • Hotel has 3 floors
  • Great room
  • New England architecture
From$134
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Inn in Brunswick 199 Pleasant St., Brunswick, ME 04011 ~2.45 miles southwest of Topsham
  • Economical Suburban hotel
  • Free breakfast available
  • Fair breakfast prices
  • Good accessibility by car
Fairfield Inn & Suites Bruswick / Freeport 36 Old Portland Rd., Brunswick, ME 04011 ~2.86 miles southwest of Topsham
  • Three Star Suburban property
  • Gym is available on property
  • Most guests said rooms were clean
  • Kids loved the hot tub
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn 224 Bath Rd., Brunswick, ME 04011 ~3.50 miles southeast of Topsham
  • Two star Downtown hotel
  • Hotel has 70 rooms
Rodeway Inn & Suites - Brunswick 287 Bath Rd., Brunswick, ME 04011 ~3.88 miles southeast of Topsham
  • 2-star Downtown property
  • 38 rooms in property
  • Rooms need regular maintenance
  • Beds were acceptable for 68%
Best Western Plus Brunswick Bath in Brunswick 71 Gurnet Rd., Brunswick, ME 04011 ~3.90 miles southeast of Topsham
  • Three Star Rural property
  • Access to gym on-site
From$68
Very Good 4.0 /5Read Reviews CallBookMore Details
Residence Inn Bath Brunswick Area 139 Richardson St., Bath, ME 04530 ~7.23 miles east of Topsham
  • 3 star Rural hotel
  • 4 floors in property
From$95
Very Good 4.5 /5Read Reviews CallBookMore Details
Hampton Inn Bath Brunswick Area 140 Commercial St., Bath, ME 04530 ~7.71 miles east of Topsham
  • 3 star Riverfront property
  • Gym is available on property
Quality Suites in Freeport 500 Us Route 1, Freeport, ME 04032 ~8.80 miles southwest of Topsham
  • 3-star Highway property
  • 3 floors in property
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Hilton Garden Inn 5 Park St., Freeport, ME 04032 ~8.94 miles southwest of Topsham
  • Three Star Downtown hotel
  • Fitness / Gym is on-site
  • Wifi quality could be improved
  • Fairly good value for money
From$98
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn Freeport / Brunswick - Freeport 194 Lower Main St., Freeport, ME 04032 ~10.05 miles southwest of Topsham
  • Three Star Suburban property
  • Access to gym on-site
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Econo Lodge 537 Route 1 South, Freeport, ME 04032 ~10.47 miles southwest of Topsham
  • 2 star Suburban hotel
  • Hotel has 60 rooms
  • Good accessibility by car
  • Most guests said the bathroom was dirty
Super 8 Freeport L.l. Bean Brunswick Area in Freeport
+1-888-305-3366
506 Us Route 1, Freeport, ME 04032 ~10.63 miles southwest of Topsham
  • Low-priced Downtown hotel
  • Check-in time: 03:00PM
Holiday Inn Express Hotel & Suites Freeport 450 U.s. Route 1, Freeport, ME 04032 ~10.87 miles southwest of Topsham
  • Midscale hotel
  • Gym / Fitness Center Available
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Casco Bay Inn in Freeport 107 Us Route 1, Freeport, ME 04032 ~12.45 miles southwest of Topsham
  • Cheap Suburban hotel
  • Comp. Breakfast
Best Western Freeport Inn : 31 Us Route 1 31 Us Route 1, Freeport, ME 04032 ~12.81 miles southwest of Topsham
  • Three Star Suburban hotel
  • Check-in time: 3:00pm
  • Almost all guests said the bathroom was dirty
  • Internet is poor
Sebasco Harbor Resort : 29 Kenyon Rd. 29 Kenyon Rd., Sebasco Estates, ME 04565 ~13.08 miles southeast of Topsham
  • 3 star Oceanfront hotel
  • Hotel has 25 suites
Super 8 Lewiston Auburn Area in Lewiston 1440 Lisbon St., Lewiston, ME 04240 ~14.02 miles northwest of Topsham
  • Two-star hotel
  • Check-in time: 11:00 AM
Motel 6 Lewiston 516 Pleasant St., Lewiston, ME 04240 ~14.26 miles northwest of Topsham
  • Inexpensive hotel
  • 2 floors in hotel
Ramada Hotel & Conference Center Lewiston Auburn in Lewiston 490 Pleasant St., Lewiston, ME 04240 ~14.29 miles northwest of Topsham
  • Three Star Highway property
  • Access to gym on-site
  • Relatively friendly Atmosphere
  • Bathroom could be optimized
Chebeague Island Inn : 61 South Rd. 61 South Rd., Chebeague Island, ME 04017 ~14.78 miles southwest of Topsham
  • Midscale hotel
  • 2 suites in property
Grey Havens Inn : 96 Seguinland Rd. 96 Seguinland Rd., Georgetown, ME 04548 ~14.95 miles southeast of Topsham
  • Affordable hotel
Next 25 Topsham Hotels >  [1 - 25 of 50]    
Next: See My Topsham Hotels with Pricing
Back to Top