Star Rating
Hotel Name
Price Range (USD)to
Amenities

Eliot Maine Hotels & Motels

Find hotels in Eliot using the list and search tools below. Search for the cheapest discounted hotel and motel rates in or near Eliot, ME for your upcoming personal or group travel. We list the best Eliot, Maine motel and hotel rooms. Browse the Eliot area hotels to find the perfect lodging! Please use the provided map of the Eliot hotels.

The Eliot center point is about 2 miles north of Red Hook Brewery and 2 miles northwest of Albacore Museum.

Eliot Hotels, Motels & Accommodations

Homewood Suites Portsmouth in Portsmouth 100 Portsmouth Blvd., Portsmouth, NH 03801 ~2.04 miles south of Eliot
  • Affordable Rural hotel
  • 108 suites in hotel
  • Breakfast is good
  • Pleasant hotel grounds
From$129
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn Portsmouth in Portsmouth 99 Durgin Ln, Portsmouth, NH 03801 ~2.09 miles south of Eliot
  • 3 star Highway property
  • 5 floors in hotel
  • City centre within easy reach, said 100%
  • Almost all guests said rooms were big enough
Residence Inn Portsmouth 1 International Dr., Portsmouth, NH 03801 ~2.29 miles south of Eliot
  • Mid-scale Highway property
  • Hotel has 90 rooms
From$119
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard Portsmouth 1000 Market St., Portsmouth, NH 03801 ~2.53 miles south of Eliot
  • Midscale Downtown property
  • 2 meeting rooms in property
Days Inn Kittery 85 Us Route 1 Bypass, Kittery, ME 03904 ~2.73 miles southeast of Eliot
  • Economical hotel
  • Check-in time: 11:00 AM
Howard Johnson Portsmouth in Portsmouth 383 Woodbury Ave., Portsmouth, NH 03801 ~3.08 miles south of Eliot
  • Two-star Rural hotel
  • Hotel has 61 rooms
  • Most guests found the staff to be very friendly
  • Excellent front desk staff
From$55
Very Good 4.0 /5Read Reviews CallBookMore Details
Anchorage Inn & Suites 417 Woodbury Ave., Portsmouth, NH 03801 ~3.13 miles south of Eliot
  • Midscale Highway hotel
  • Complimentary breakfast is offered
Holiday Inn Portsmouth : 300 Woodbury Ave. 300 Woodbury Ave., Portsmouth, NH 03801 ~3.25 miles south of Eliot
  • Affordable Suburban hotel
  • 6 floors in hotel
  • City centre within easy reach, said 79%
  • Almost all guests had problems with the shower
Sheraton Portsmouth Harborside Hotel
+1-888-305-3366
250 Market St., Portsmouth, NH 03801 ~3.25 miles southeast of Eliot
  • Four-star Downtown property
  • 181 sleeping rooms in hotel
From$129
Very Good 4.0 /5Guest Reviews CallBookMore Details
Best Western Plus Portsmouth Hotel & Suites 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~3.28 miles south of Eliot
  • Midscale Suburban property
  • 5 meeting rooms in hotel
  • Surrounding area including
  • Beds were acceptable for 58%
From$81
Very Good 4.0 /5Reviews CallBookMore Details
Kittery Inn & Suites - Kittery
+1-888-283-3404
70 Us Route 1 Byp, Kittery, ME 03904 ~3.32 miles east of Eliot
  • Three Star Highway hotel
  • Has environment-friendly policy See more
Hampton Inn & Suites Portsmouth Downtown - Portsmouth 23 Portwalk Place, Portsmouth, NH 03801 ~3.35 miles southeast of Eliot
  • 3 star Downtown property
  • Hotel has an eco-friendly policy Read more
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hilton Garden Inn Portsmouth Downtown - Portsmouth 100 High St., Portsmouth, NH 03801 ~3.35 miles southeast of Eliot
  • Mid-scale Downtown hotel
  • Hotel has 3 meeting rooms
  • Great desserts & fruits
  • Location was excellent
From$249
Very Good 4.5 /5Latest Reviews CallBookMore Details
Port Inn Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 Website ~3.44 miles south of Eliot
  • Affordable hotel
  • Free comp. breakfast
  • Housekeeping can be a problem
  • Bathrooms were spotless
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Coachman Inn 380 Us Route 1, Kittery, ME 03904 ~3.48 miles east of Eliot
  • 2-star Highway hotel
  • Check-in time: 3 PM
  • Most guests thought they were poorly maintained
  • Most guests enjoyed the shower
From$46
Very Good 4.0 /5Read Reviews CallBookMore Details
Fairfield Inn Portsmouth Seacoast
+1-888-305-3366
650 Borthwick Ave., Portsmouth, NH 03801 ~3.60 miles south of Eliot
  • Low-priced Highway property
  • Free comp. breakfast
  • Well-maintained rooms
  • Terrible amenities
From$76
Very Good 4.0 /5Reviews CallBookMore Details
Quality Inn 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~5.12 miles south of Eliot
  • Economy Suburban hotel
  • Check in: 3:00 PM
  • Almost all guests thought rooms were spacious
  • Most guests thought it was pleasantly quiet
Marriott Wentworth by The Sea Hotel & Spa in New Castle 588 Wentworth Rd., New Castle, NH 03854 ~5.38 miles southeast of Eliot
  • 4 star property
  • Delicious food
  • Most guests said the beds were comfortable
From$124
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Best Western York Inn - York 2 Brickyard Ln, York, ME 03909 ~6.22 miles east of Eliot
  • Midscale Beach hotel
  • Free complimentary breakfast
From$50
Average 3.5 /5Reviews CallBookMore Details
Three Chimneys Inn 17 Newmarket Rd., Durham, NH 03824 ~6.35 miles west of Eliot
  • 3 star property
  • 23 rooms in property
Holiday Inn Express Durham : 2 Main St.
+1-888-690-5281
2 Main St., Durham, NH 03824 ~6.45 miles west of Eliot
  • 2 star Suburban hotel
  • Hotel has 3 floors
  • Friendly service
  • Most guests thought rooms were spacious
From$107
Very Good 4.0 /5Read Reviews CallBookMore Details
Microtel Inn & Suites by Wyndham York 6 Market Pl Dr., York, ME 03909 ~6.56 miles northeast of Eliot
  • 2-star Beach property
  • 3 floors in hotel
  • Accessible parking
  • Most guests said rooms were clean enough
From$33
Very Good 4.0 /5Read Reviews CallBookMore Details
The Garrison Hotel in Dover 181 Silver St., Dover, NH 03820 ~6.66 miles northwest of Eliot
  • 3-star Downtown hotel
  • 66 sleeping rooms in hotel
From$109
Excellent 5.0 /5Review Score CallBookMore Details
Days Inn Dover Downtown 481 Central Ave., Dover, NH 03820 ~6.81 miles northwest of Eliot
  • Inexpensive Downtown hotel
  • 2 floors in hotel
From$65
Average 3.5 /5Reviews CallBookMore Details
Stage Neck Inn : 8 Stage Neck Rd.
+1-888-283-3404
8 Stage Neck Rd., York, ME 03911 ~7.86 miles east of Eliot
  • Four star Oceanfront hotel
  • Check-in time: 3:00 p.m.
  • Delicious food
  • Terrific location
From$150
Very Good 4.5 /5Recent Reviews CallBookMore Details
Next 25 Eliot Hotels >  [1 - 25 of 50]    
Next: See My Eliot Hotels with Pricing
Back to Top