Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in York

Filter by star ratings
All filters
Best Western York Inn
Best Western York Inn
8.3 Excellent
2 Brickyard Lane, York, ME, United States
Show on map
1.8 mi from city centre, York 
ExcellentBased on 399 reviews
8.3

Conveniently situated and providing an indoor pool, this comfortable hotel is an easy drive from Portsmouth. It provides 3-star accommodation with air-conditioned rooms.

The Inn Between the Beaches
The Inn Between the Beaches
7.6 Good
14 Long Beach Avenue, Ogunquit, ME, United States
Show on map
2.1 mi from city centre, York 
GoodBased on 177 reviews
7.6

Boasting a swimming pool, Inn Between the Beaches & Villager is situated in York and offers comfortable accommodation. It is ideally positioned for those wishing to discover the area's attractions.

Seafarer Condominium Resort
Seafarer Condominium Resort
7.9 Good
35 Main Street, Ogunquit, ME, United States
Show on map
5.9 mi from city centre, York 
GoodBased on 6 reviews
7.9

Seafarer Condominium Resort is located in Ogunquit and features an indoor pool and free Wi-Fi. It also offers a terrace, a sun deck and a BBQ/picnic area.

Coachman Inn
Coachman Inn
8.0 Excellent
380 Us Route 1, Kittery, ME, United States
Show on map
5.0 mi from city centre, York 
ExcellentBased on 567 reviews
8.0

Situated in Kittery, Coachman Inn Kittery is within easy driving distance of Portsmouth and offers an outdoor pool, a 24-hour reception and free Wi-Fi. It also provides a guest lounge, a games room and a vending machine.

Dockside Guest Quarters & Restaurant
Dockside Guest Quarters & Restaurant
9.0 Excellent
22 Harris Island Road, York, ME, United States
Show on map
2.2 mi from city centre, York 
ExcellentBased on 60 reviews
9.0

Dockside Guest Quarters is located in York and offers free Wi-Fi. It also provides a sun deck, a playground and a 24-hour reception.

Stage Neck Inn
Stage Neck Inn
9.3 Excellent
8 Stage Neck Road, York Harbor, ME, United States
Show on map
2.2 mi from city centre, York 
ExcellentBased on 40 reviews
9.3

Featuring a Jacuzzi, an outdoor pool and a sauna, Stage Neck Inn is situated in York and provides comfortable accommodation. It is conveniently located for guests wanting to discover the area's attractions.

Sea Turn Motel
Sea Turn Motel
8.9 Excellent
55 Long Beach Avenue, York, ME, United States
Show on map
1.9 mi from city centre, York 
ExcellentBased on 59 reviews
8.9

This comfortable motel in York offers complimentary Wi-Fi, as well as an outdoor pool and room service. It is ideally positioned for guests wanting to visit the area's popular attractions.

The Cutty Sark Motel
The Cutty Sark Motel
8.9 Excellent
58 Long Beach Avenue, York Beach, ME, United States
Show on map
1.9 mi from city centre, York 
ExcellentBased on 181 reviews
8.9

Cutty Sark Motel is located in York and offers free Wi-Fi. It is ideally positioned for guests wanting to visit local attractions.

Sea Latch Inn
Sea Latch Inn
7.4 Good
277 Long Beach Avenue, York Beach, ME, United States
Show on map
1.3 mi from city centre, York 
GoodBased on 51 reviews
7.4

Sea Latch Inn offers a comfortable setting in York and features a swimming pool, complimentary Wi-Fi and free private parking. It also provides luggage storage, laundry facilities and a BBQ/picnic area.

Morning Glory Inn
Morning Glory Inn
120 Seabury Road, York, ME, United States
Show on map
2.3 mi from city centre, York 

Morning Glory Inn York is located in York and features complimentary Wi-Fi. It also provides free private parking on site and is within a 10-minute drive of Kittery Point.

Tips for booking a York hotel

Cheapest month:December
Most expensive month:July
Average price in York:$258/night
Absolute cheapest price found:$76/night
Cheapest day:Wednesday
Most expensive day:Saturday
$144 - $546
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$143 - $228
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated York hotels

Show all 296 hotels
1
The Cutty Sark Motel
The Cutty Sark Motel
8.9 Excellent
58 Long Beach Avenue, York Beach, ME, United States
Show on map
0.2 mi from city centre, York Beach 

Cutty Sark Motel is located in York and offers free Wi-Fi. It is ideally positioned for guests wanting to visit local attractions.

2
Coachman Inn
Coachman Inn
8.0 Excellent
380 Us Route 1, Kittery, ME, United States
Show on map
2.1 mi from city centre, Kittery 

Situated in Kittery, Coachman Inn Kittery is within easy driving distance of Portsmouth and offers an outdoor pool, a 24-hour reception and free Wi-Fi. It also provides a guest lounge, a games room and a vending machine.

3
Hampton Inn & Suites Portsmouth Downtown
Hampton Inn & Suites Portsmouth Downtown
8.9 Excellent
23 Portwalk Place, Portsmouth, NH, United States
Show on map
0.4 mi from city centre, Portsmouth 

Offering an indoor pool, the hotel is situated in Portsmouth and is a brief walk from the John Paul Jones House, The Music Hall and the Portsmouth Athenaeum. It is conveniently positioned for guests wishing to discover the area's attractions.

4
Seafarer Condominium Resort
Seafarer Condominium Resort
7.9 Good
35 Main Street, Ogunquit, ME, United States
Show on map
0.6 mi from city centre, Ogunquit 

Seafarer Condominium Resort is located in Ogunquit and features an indoor pool and free Wi-Fi. It also offers a terrace, a sun deck and a BBQ/picnic area.

5
Best Western York Inn
Best Western York Inn
8.3 Excellent
2 Brickyard Lane, York, ME, United States
Show on map
1.8 mi from city centre, York 

Conveniently situated and providing an indoor pool, this comfortable hotel is an easy drive from Portsmouth. It provides 3-star accommodation with air-conditioned rooms.

6
Residence Inn by Marriott Portsmouth
Residence Inn by Marriott Portsmouth
8.8 Excellent
1 International Drive, Portsmouth, NH, United States
Show on map
2.6 mi from city centre, Portsmouth 

This pet-friendly hotel is situated in Portsmouth and offers free Wi-Fi and an indoor pool. It has a gym, as well as a safe, a 24-hour reception and laundry facilities.

7
The Inn Between the Beaches
The Inn Between the Beaches
7.6 Good
14 Long Beach Avenue, Ogunquit, ME, United States
Show on map
5.3 mi from city centre, Ogunquit 

Boasting a swimming pool, Inn Between the Beaches & Villager is situated in York and offers comfortable accommodation. It is ideally positioned for those wishing to discover the area's attractions.

Cheapest hotels in York, Maine

Show all 296 hotels
Seafarer Condominium Resort
Seafarer Condominium Resort
7.9 Good
35 Main Street, Ogunquit, ME, United States
Show on map
0.6 mi from city centre,  

Seafarer Condominium Resort is located in Ogunquit and features an indoor pool and free Wi-Fi. It also offers a terrace, a sun deck and a BBQ/picnic area.

$78
Avg. per night
Best Western York Inn
Best Western York Inn
8.3 Excellent
2 Brickyard Lane, York, ME, United States
Show on map
1.8 mi from city centre,  

Conveniently situated and providing an indoor pool, this comfortable hotel is an easy drive from Portsmouth. It provides 3-star accommodation with air-conditioned rooms.

$96
Avg. per night
Coachman Inn
Coachman Inn
8.0 Excellent
380 Us Route 1, Kittery, ME, United States
Show on map
2.1 mi from city centre,  

Situated in Kittery, Coachman Inn Kittery is within easy driving distance of Portsmouth and offers an outdoor pool, a 24-hour reception and free Wi-Fi. It also provides a guest lounge, a games room and a vending machine.

$105
Avg. per night
Sea Turn Motel
Sea Turn Motel
8.9 Excellent
55 Long Beach Avenue, York, ME, United States
Show on map
1.9 mi from city centre,  

This comfortable motel in York offers complimentary Wi-Fi, as well as an outdoor pool and room service. It is ideally positioned for guests wanting to visit the area's popular attractions.

$113
Avg. per night
2 River Road Inn & Cottages
2 River Road Inn & Cottages
9.1 Excellent
2 River Road, Cape Neddick, ME, United States
Show on map
1.6 mi from city centre,  

2 River Road Inn Cottages is located in York and features free Wi-Fi. It also offers a swimming pool.

$153
Avg. per night
The Inn Between the Beaches
The Inn Between the Beaches
7.6 Good
14 Long Beach Avenue, Ogunquit, ME, United States
Show on map
5.3 mi from city centre,  

Boasting a swimming pool, Inn Between the Beaches & Villager is situated in York and offers comfortable accommodation. It is ideally positioned for those wishing to discover the area's attractions.

$166
Avg. per night
Hampton Inn & Suites Portsmouth Downtown
Hampton Inn & Suites Portsmouth Downtown
8.9 Excellent
23 Portwalk Place, Portsmouth, NH, United States
Show on map
0.4 mi from city centre,  

Offering an indoor pool, the hotel is situated in Portsmouth and is a brief walk from the John Paul Jones House, The Music Hall and the Portsmouth Athenaeum. It is conveniently positioned for guests wishing to discover the area's attractions.

$184
Avg. per night
Stage Neck Inn
Stage Neck Inn
9.3 Excellent
8 Stage Neck Road, York Harbor, ME, United States
Show on map
0.5 mi from city centre,  

Featuring a Jacuzzi, an outdoor pool and a sauna, Stage Neck Inn is situated in York and provides comfortable accommodation. It is conveniently located for guests wanting to discover the area's attractions.

$194
Avg. per night

Hotel prices in York

2 stars and under

$96 - $217

Coachman Inn

#1 Most popular

Coachman Inn
8.0 Excellent
$105
Avg. per night
Sea Turn Motel

#2 Most popular

Sea Turn Motel
8.9 Excellent
$113
Avg. per night
Best Western York Inn

Best value

$96
Avg. per night
3 stars

$78 - $217

Dockside Guest Quarters & Restaurant

#1 Most popular

$217
Avg. per night
Morning Glory Inn

#2 Most popular

$213
Avg. per night
Seafarer Condominium Resort

Best value

$78
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in York

York travel FAQs

  • What are the best hotels in York?

    Best Western York Inn (8.3/10 from 399 reviews), Dockside Guest Quarters & Restaurant (9.0/10 from 60 reviews), and Stage Neck Inn (9.3/10 from 40 reviews) are all highly rated places to stay in York.

  • How much do hotels in York cost?

    York hotels have an average price of $327/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in York?

    $85/night is the cheapest price found for a hotel in York by HotelsCombined users over the last 72 hours.

  • How much is a hotel in York tonight?

    Users have found prices for hotels in York tonight starting as low as $100, rising to an average cost of $116, based on searches in the last 72 hours.