Star Rating
Hotel Name
Price Range (USD)to
Amenities

York Maine Accommodations

Find hotels in York using the list and search tools below. Search for cheap and discounted hotel and motel rates in or close to York, ME for your personal leisure or group travel. Discover the most favored York Maine hotel rooms. Review the York hotel list below to find the perfect lodging. We also have a map of the York hotels. Booking 5+ Rooms? Find York Group Hotel Discounts

The York center point is around 6 miles northeast of Kittery and 6 miles northeast of Portsmouth Naval Shipyard.

York Hotels, Motels & Accommodations

Best Western York Inn - York 2 Brickyard Lane, York, ME 03909
  • 3 star Beach hotel
  • Check in time: 3:00 PM
Microtel Inn & Suites by Wyndham York 6 Market Pl Dr., York, ME 03909
  • Cheap Beach property
  • Hotel has 3 floors
  • Housekeeping can be a problem
  • Most guests found the staff to be very friendly
From$33
Very Good 4.0 /5Review Score Call
Anchorage Inn - York Beach
+1-800-997-5148
265 Long Beach Ave., York Beach, ME 03910 ~1.85 miles east of York
  • Affordable Beach hotel
  • 3 floors in hotel
  • Pool is mediocre
  • Most guests complained about the bathroom
Stage Neck Inn
+1-888-690-5247
8 Stage Neck Rd., York, ME 03911
  • Four-star Oceanfront property
  • Free comp. breakfast
  • Nicely appointed room
  • Best value for money
From$170
Very Good 4.5 /5Guest Reviews Call
The Lighthouse Inn & Carriage House in York Beach 20 Nubble Rd., York Beach, ME 03910 ~2.62 miles east of York
  • Mid-scale Beach property
  • Hotel has 2 floors
Coachman Inn : 380 Us Route 1 380 Us Route 1, Kittery, ME 03904 ~4.28 miles southwest of York
  • 2-star Highway property
  • 43 sleeping rooms in hotel
  • Most guests thought they were poorly maintained
  • For only 67%, the noise level was all right
From$44
Very Good 4.0 /5Read Reviews Call
Kittery Inn & Suites - Kittery
+1-888-283-3404
70 Us Route 1 Byp, Kittery, ME 03904 ~4.47 miles southwest of York
  • Affordable Highway property
  • Hotel has a green policy Learn more
From$75
Very Good 4.5 /5Read Reviews Call
Days Inn Kittery 85 Us Route 1 Bypass, Kittery, ME 03904 ~6.09 miles southwest of York
  • Cheap hotel
Cliff House Maine - Cape Neddick 591 Shore Rd., Cape Neddick, ME 03902 ~6.12 miles northeast of York
  • High end property
  • Hotel has 132 rooms
Meadowmere Resort - Ogunquit 74 Main St., Ogunquit, ME 03907 ~6.74 miles northeast of York
  • 3-star Beach property
  • 144 sleeping rooms in hotel
Admirals Inn Resort
+1-800-997-5148
87 95 Main St., Ogunquit, ME 03907 ~6.83 miles northeast of York
  • Midscale Beach hotel
  • Fitness + Health Center
  • Good management
  • Close to the beach and the city center
Abalonia Inn : 268 Main St. 268 Main St., Ogunquit, ME 03907 ~7.28 miles northeast of York
  • 3-star Beach property
  • 3 floors in property
Sheraton Portsmouth Harborside Hotel - Portsmouth 250 Market St., Portsmouth, NH 03801 ~7.33 miles southwest of York
  • 3-star Downtown hotel
  • 5 floors in property
  • Good restaurants & bars in the area
  • Furniture needs more attention
From$119
Very Good 4.0 /5Guest Reviews Call
Hilton Garden Inn Portsmouth Downtown - Portsmouth 100 High St., Portsmouth, NH 03801 ~7.34 miles southwest of York
  • Mid-scale Downtown property
  • Check-in: 3:00pm
  • Terrific location
  • Every guests reviewed liked the proximity to shopping
From$129
Very Good 4.5 /5Review Score Call
Marriott Wentworth by The Sea Hotel & Spa 588 Wentworth Rd., New Castle, NH 03854 ~7.39 miles southwest of York
  • 4-star property
  • Most guests found the staff to be very friendly
  • Value for money could be better
From$219
Very Good 4.5 /5Latest Reviews Call
Hampton Inn & Suites Portsmouth Downtown 23 Portwalk Place, Portsmouth, NH 03801 ~7.42 miles southwest of York
  • Three Star Downtown hotel
  • Check-in time: 3:00pm
From$125
Very Good 4.5 /5Guest Reviews Call
Homewood Suites by Hilton : 100 Portsmouth Blvd. 100 Portsmouth Blvd., Portsmouth, NH 03801 ~7.58 miles southwest of York
  • Affordable Rural hotel
  • Fitness / Gym is on-site
  • The majority of guests said the bathroom was dirty
  • All guests enjoyed the lobby entrance
Courtyard Portsmouth : 1000 Market St. 1000 Market St., Portsmouth, NH 03801 ~7.81 miles southwest of York
  • Three Star Downtown property
  • 133 sleeping rooms in hotel
Colonial Village Resort - Ogunquit 548 Main St., Ogunquit, ME 03907 ~7.88 miles northeast of York
  • Low-priced Beach property
  • Check-in time: 3:00 PM
From$74
Average 3.0 /5Reviews Call
Anchorage Inn & Suites - Portsmouth 417 Woodbury Ave., Portsmouth, NH 03801 ~8.17 miles southwest of York
  • Midscale Highway property
  • 92 rooms in hotel
Americas Best Inn 383 Woodbury Ave., Portsmouth, NH 03801 ~8.20 miles southwest of York
  • Two-star Rural hotel
  • Hotel has 4 floors
  • Best value for money
  • Excellent value
Holiday Inn Portsmouth - Portsmouth 300 Woodbury Ave., Portsmouth, NH 03801 ~8.22 miles southwest of York
  • Midscale Suburban property
  • 8 meeting rooms in property
  • Vibe is not too good
  • All guests liked the proximity to shopping
Hampton Inn Portsmouth - Portsmouth 99 Durgin Ln, Portsmouth, NH 03801 ~8.23 miles southwest of York
  • 3 star Highway property
  • Gym is available on property
  • Room was fabulous
  • Hotel staff were fabulous
From$91
Very Good 4.0 /5Review Score Call
Best Western Plus Portsmouth Hotel & Suites 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~8.27 miles southwest of York
  • Affordable Suburban hotel
  • 5 meeting rooms in property
  • Good budget hotel
  • Delicious food
From$69
Very Good 4.0 /5Review Score Call
Port Inn Portsmouth - Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 ~8.41 miles southwest of York
  • Three Star hotel
  • 56 rooms in property
  • Nice pool
  • Excellent breakfast -
Next 25 York Hotels >  [1 - 25 of 50]    
Next: See My York Hotels with Pricing
Back to Top