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 in Brunswick 10 Water St., Brunswick, ME 04011 ~1.52 miles south of Topsham
  • Expensive Suburban hotel
  • Fitness / Gym is on-site
Americas Best Value Inn : 215 Pleasant St. 215 Pleasant St., Brunswick, ME 04011 ~1.69 miles south of Topsham
  • 2-star property
  • Hotel has 2 floors
From$60
Very Good 4.0 /5Review Score CallBookMore Details
The Brunswick Inn 165 Park Row, Brunswick, ME 04011 ~1.93 miles south of Topsham
  • 3-star hotel
From$125
Very Good 4.5 /5Hotel Reviews CallBookMore Details
The Brunswick Hotel & Tavern : 4 Noble St. 4 Noble St., Brunswick, ME 04011 ~2.10 miles south of Topsham
  • Three Star Downtown hotel
  • 52 rooms in hotel
  • Great location
  • Front desk was friendly and helpful
From$134
Very Good 4.5 /5Recent Reviews CallBookMore Details
Comfort Inn 199 Pleasant St., Brunswick, ME 04011 ~2.45 miles southwest of Topsham
  • 2 star Suburban hotel
  • Gym is available on property
  • Almost all guests thought they were poorly maintained
  • Clean
Fairfield Inn & Suites Bruswick / Freeport - Brunswick 36 Old Portland Rd., Brunswick, ME 04011 ~2.86 miles southwest of Topsham
  • Mid-scale Suburban hotel
  • Gym / Fitness Center Available
  • Rooms are very well kept and clean
  • Good value
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
  • 2-star Downtown hotel
  • Hotel has an eco-friendly policy See more
  • Service is adequate
  • Terrific location
From$55
Average 3.0 /5Reviews CallBookMore Details
Best Western Plus Brunswick Bath - Brunswick 71 Gurnet Rd., Brunswick, ME 04011 ~3.90 miles southeast of Topsham
  • Midscale Rural property
  • Access to gym on-site
From$84
Very Good 4.0 /5Review Score CallBookMore Details
Residence Inn Bath Brunswick Area in Bath 139 Richardson St., Bath, ME 04530 ~7.23 miles east of Topsham
  • Mid-scale Rural hotel
  • 2 meeting rooms in hotel
From$109
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Hampton Inn Bath Brunswick Area - Bath 140 Commercial St., Bath, ME 04530 ~7.71 miles east of Topsham
  • Mid-scale Riverfront property
  • 94 sleeping rooms in hotel
Quality Suites : 500 Us Route 1 500 Us Route 1, Freeport, ME 04032 ~8.80 miles southwest of Topsham
  • 3-star Highway hotel
  • Comp. Breakfast
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Hilton Garden Inn in Freeport 5 Park St., Freeport, ME 04032 ~8.94 miles southwest of Topsham
  • 3 star Downtown property
  • 99 rooms in hotel
  • Great room
  • Really nice hot tub and pool area
Hampton Inn Freeport / Brunswick 194 Lower Main St., Freeport, ME 04032 ~10.05 miles southwest of Topsham
  • 3-star Suburban hotel
  • Fitness center on property
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge 537 Us 1, Freeport, ME 04032 ~10.46 miles southwest of Topsham
  • Two star Suburban property
  • 62 rooms in property
Super 8 Freeport L.l. Bean Brunswick Area : 506 Us Route 1
+1-888-305-3366
506 Us Route 1, Freeport, ME 04032 ~10.63 miles southwest of Topsham
  • Low Cost Downtown property
  • 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
  • 3 star hotel
  • 32 suites in hotel
Econo Lodge of Freeport 537 Route 1 South, Freeport, ME 04032 ~12.37 miles southwest of Topsham
  • Two-star Suburban hotel
  • 60 rooms in hotel
  • Easily accessible by car and close to shopping areas
  • Good minibar
Casco Bay Inn in Freeport 107 Us Route 1, Freeport, ME 04032 ~12.45 miles southwest of Topsham
  • Economy Suburban property
  • Free breakfast
Best Western Freeport Inn 31 Us Route 1, Freeport, ME 04032 ~12.81 miles southwest of Topsham
  • Three Star Suburban hotel
  • 3 floors in hotel
  • The best clam chowder
  • Great menu
From$70
Average 3.5 /5Reviews CallBookMore Details
Sebasco Harbor Resort 29 Kenyon Rd., Sebasco Estates, ME 04565 ~13.08 miles southeast of Topsham
  • Midscale Oceanfront hotel
  • Hotel has 3 floors
Super 8 Lewiston Auburn Area in Lewiston 1440 Lisbon St., Lewiston, ME 04240 ~14.02 miles northwest of Topsham
  • Inexpensive property
Motel 6 Lewiston in Lewiston 516 Pleasant St., Lewiston, ME 04240 ~14.26 miles northwest of Topsham
  • Cheap hotel
  • 2 floors in hotel
Ramada Hotel & Conference Center Lewiston Auburn 490 Pleasant St., Lewiston, ME 04240 ~14.29 miles northwest of Topsham
  • Mid-scale Highway property
  • Hotel has 10 meeting rooms
  • For 97%, the lobby entrance was sub-standard
  • Most guests criticized the small bathroom
Chebeague Island Inn 61 South Rd., Chebeague Island, ME 04017 ~14.78 miles southwest of Topsham
  • Mid-scale hotel
  • Hotel has 3 floors
Next 25 Topsham Hotels >  [1 - 25 of 50]    
Next: See My Topsham Hotels with Pricing
Back to Top