Top 10 Hotels in York

See all 12 Hotels in York
Microtel Inn & Suites by Wyndham York
Microtel Inn & Suites by Wyndham York

6 Market Place Dr, York 03909

2.0 out of 5.0
4.1 out of 5 (835 reviews)

Situated in York, this hotel is within 2 mi (3 km) of Jefferds Tavern, Museums of Old York, and Old School House. Emerson …

$74
Best Western York Inn
Best Western York Inn

2 Brickyard Lane, York 03909

2.5 out of 5.0
3.6 out of 5 (315 reviews)

Situated in York, this hotel is within 2 mi (3 km) of Jefferds Tavern, Museums of Old York, and Old School House. Emerson …

$115
York Harbor Inn
York Harbor Inn

480 York St, York Harbor 03911

3.0 out of 5.0
3.9 out of 5 (83 reviews)

With direct access to the beach, this York inn is in the historical district and within 1 mi (2 km) of Wiggly Bridge and …

$169
Stage Neck Inn
Stage Neck Inn

8 Stage Neck Rd, York Harbor 03911

4.0 out of 5.0
4.5 out of 5 (73 reviews)

With direct access to the beach, this York bed & breakfast is within 1 mi (2 km) of Wiggly Bridge and Steedman Woods, Old …

$290
Anchorage Inn and Resort
Anchorage Inn and Resort

265 Long Beach Avenue, York Beach 03910

3.0 out of 5.0
3.8 out of 5 (152 reviews)

Nestled on the beach, this York hotel is within 2 mi (3 km) of Long Sands Beach, Short Sands Beach, and York's Wild Kingdom …

$169
Sea Latch Inn
Sea Latch Inn

277 Long Beach Avenue, York Beach 03910

2.0 out of 5.0
4.4 out of 5 (33 reviews)

Situated near the beach, this motel is within 2 mi (3 km) of Long Sands Beach, Short Sands Beach, and York's Wild Kingdom …

$180
Long Beach Motor Inn
Long Beach Motor Inn

271 Long Beach Ave, York Beach 03910

2.5 out of 5.0
3.1 out of 5 (17 reviews)

Situated on the waterfront, this luxury motel is within 2 mi (3 km) of Long Sands Beach, Short Sands Beach, and York's Wild …

$175
Grand View Inn & Cottages
Grand View Inn & Cottages

800, York Street, Route 1A, York Beach 03911

2.0 out of 5.0
3.8 out of 5 (20 reviews)

Nestled on the beach, this York hotel is within 2 mi (3 km) of Long Sands Beach, Old Gaol, and Emerson Wilcox House. Museums …

$165
Sunrise Motel
Sunrise Motel

340 Long Sands Road, York Beach 03910

2.5 out of 5.0
3.7 out of 5 (36 reviews)

Nestled on the beach, this York motel is within 2 mi (3 km) of Long Sands Beach, Old Gaol, and Emerson Wilcox House. Museums …

$175
York Harbor Motel
York Harbor Motel

780 York Street (Rte 1A), York Beach 03911

2.5 out of 5.0
3.1 out of 5 (22 reviews)

Situated near the beach, this motel is within 2 mi (3 km) of Long Sands Beach, Old Gaol, and Emerson Wilcox House. Museums of …

$160

Recent Reviews in York

Hide content

Where to stay in York

York Hotel Guide

Expedia.com offers a selection of 98 hotels in York. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in York. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the York neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in York, Maine now, including last minute deals!