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 by Hilton : 100 Portsmouth Blvd. 100 Portsmouth Blvd., Portsmouth, NH 03801 ~2.04 miles south of Eliot
  • 3 star Rural property
  • Check in time: 4:00 pm
  • Conventional furniture
  • Suite we had was amazing
Hampton Inn Portsmouth - Portsmouth 99 Durgin Ln, Portsmouth, NH 03801 ~2.09 miles south of Eliot
  • Affordable Highway hotel
  • Shuttle from airport available
  • Good alcoholic drinks
  • Almost all guests said rooms were big enough
Residence Inn by Marriott - Portsmouth 1 International Dr., Portsmouth, NH 03801 ~2.29 miles south of Eliot
  • 3 star Highway hotel
  • Free breakfast available
Courtyard Portsmouth 1000 Market St., Portsmouth, NH 03801 ~2.53 miles south of Eliot
  • Mid-scale Downtown hotel
  • Gym / Fitness Center Available
Days Inn Kittery 85 Us Route 1 Bypass, Kittery, ME 03904 ~2.73 miles southeast of Eliot
  • Two-star property
Americas Best Inn - Portsmouth 383 Woodbury Ave., Portsmouth, NH 03801 ~3.08 miles south of Eliot
  • Low Cost Rural hotel
  • Fitness / Gym is on-site
  • Fantastic service
  • Mini fridge were a bonus
From$55
Very Good 4.0 /5Review Score CallBookMore Details
Anchorage Inn & Suites : 417 Woodbury Ave. 417 Woodbury Ave., Portsmouth, NH 03801 ~3.13 miles south of Eliot
  • Three Star Highway property
  • 92 sleeping rooms in hotel
Holiday Inn Portsmouth in Portsmouth 300 Woodbury Ave., Portsmouth, NH 03801 ~3.25 miles south of Eliot
  • Three Star Suburban property
  • 8 conference rooms in property
  • Small fridge was noisy
  • Great service
Sheraton Portsmouth Harborside Hotel : 250 Market St. 250 Market St., Portsmouth, NH 03801 ~3.25 miles southeast of Eliot
  • Mid-scale Downtown hotel
  • Check-in: 3:00 PM
  • Most guests were happy with the price of the breakfast
  • Rugs stained
From$119
Very Good 4.0 /5Reviews CallBookMore Details
Best Western Plus Portsmouth Hotel & Suites 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~3.28 miles south of Eliot
  • Affordable Suburban hotel
  • Check-in: 4:00pm
  • Roads nearby
  • Free bathroom
From$81
Very Good 4.0 /5Reviews CallBookMore Details
Kittery Inn & Suites
+1-888-283-3404
70 Us Route 1 Byp, Kittery, ME 03904 ~3.32 miles east of Eliot
  • Three Star Highway hotel
  • Hotel has an eco-friendly policy Read more
Hampton Inn & Suites Portsmouth Downtown 23 Portwalk Place, Portsmouth, NH 03801 ~3.35 miles southeast of Eliot
  • Three Star Downtown hotel
  • Hotel has an eco-friendly policy See policy
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hilton Garden Inn Portsmouth Downtown 100 High St., Portsmouth, NH 03801 ~3.35 miles southeast of Eliot
  • 3 star Downtown property
  • Fitness + Health Center
  • Parking should be cheaper
  • Clean rooms
From$249
Very Good 4.5 /5Review Score CallBookMore Details
Port Inn Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 Website ~3.44 miles south of Eliot
  • 3-star hotel
  • Hotel has 4 suites
  • Location is great
  • Bed was comfortable and clean
From$69
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
  • Free breakfast
  • Most guests said rooms were clean
  • Comfortable beds
Fairfield Inn Portsmouth Seacoast
+1-888-305-3366
650 Borthwick Ave., Portsmouth, NH 03801 ~3.60 miles south of Eliot
  • Two-star Highway hotel
  • Complimentary breakfast is offered
  • Staff were very accommodating and friendly
  • Generally very clean
Quality Inn 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~5.12 miles south of Eliot
  • Economical Suburban property
  • Fitness + Health Center
  • Food is delicious
  • Bad housekeeping, according to 71%
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 hotel
  • Most guests said rooms were big enough
  • Great valet service
From$124
Very Good 4.5 /5Reviews CallBookMore Details
Best Western York Inn in York 2 Brickyard Ln, York, ME 03909 ~6.22 miles east of Eliot
  • Affordable Beach property
  • Fitness + Health Center
Three Chimneys Inn 17 Newmarket Rd., Durham, NH 03824 ~6.35 miles west of Eliot
  • Affordable hotel
  • 3 floors in property
Holiday Inn Express Durham in Durham
+1-888-690-5281
2 Main St., Durham, NH 03824 ~6.45 miles west of Eliot
  • Cheap Suburban property
  • Hotel has 3 floors
  • Clean
  • Great room
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Microtel Inn & Suites by Wyndham York 6 Market Pl Dr., York, ME 03909 ~6.56 miles northeast of Eliot
  • Inexpensive Beach property
  • Hotel has 3 floors
  • The majority of guests enjoyed the restaurants & bars nearby
  • Not a great breakfast for the price
From$33
Very Good 4.0 /5Read Reviews CallBookMore Details
The Garrison Hotel 181 Silver St., Dover, NH 03820 ~6.66 miles northwest of Eliot
  • Mid-scale Downtown property
  • Complimentary breakfast is offered
Days Inn Dover Downtown 481 Central Ave., Dover, NH 03820 ~6.81 miles northwest of Eliot
  • 2 star Downtown property
  • Fitness / Gym is on-site
Stage Neck Inn : 8 Stage Neck Rd.
+1-888-283-3404
8 Stage Neck Rd., York, ME 03911 ~7.86 miles east of Eliot
  • High end Oceanfront hotel
  • Free breakfast
  • Beautiful location
  • Beautiful views
From$156
Very Good 4.5 /5Read Reviews CallBookMore Details
Next 25 Eliot Hotels >  [1 - 25 of 50]    
Next: See My Eliot Hotels with Pricing
Back to Top