We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Short Sands Beach

York Beach, York, ME
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

Sands by the Sea (York Beach, ME) 2.5 of 5
15 Ocean Avenue, PO Box 300, York Beach, York, ME
0.2 km from Short Sands Beach
#3 of 9 hotels in York Beach
Professional photos | Traveller photos (25) | Map
Show Prices
Union Bluff Hotel (York Beach, ME)
8 Beach Street, York Beach, York, ME 03910
0.3 km from Short Sands Beach
#2 of 9 hotels in York Beach
Professional photos | Traveller photos (87) | Map
Show Prices
20 Nubble Road, PO Box 249, York Beach, York, ME 03910
0.6 km from Short Sands Beach
Lighthouse Inn and Carriage House Slideshow
#1 of 9 hotels in York Beach
Traveller photos (19) | Map
Cutty Sark Motel (York Beach, ME)
58 Long Beach Avenue, York Beach, York, ME 03910
0.7 km from Short Sands Beach
#4 of 9 hotels in York Beach
Traveller photos (63) | Map
Sea Turn Motel (York, ME)
55 Long Beach Ave, York, ME 03910
0.7 km from Short Sands Beach
#13 of 18 hotels in York
Traveller photos (4) | Map
Nevada Motel (York Beach, ME)
141 Long Beach Avenue, York Beach, York, ME 03909
1.4 km from Short Sands Beach
#8 of 9 hotels in York Beach
Traveller photos (4) | Map
Anchorage Inn (York Beach, ME) 3.0 of 5
Route 1A, 265 Long Beach Avenue, York Beach, York, ME 03910
2.1 km from Short Sands Beach
#7 of 9 hotels in York Beach
Professional photos | Traveller photos (94) | Map
Show Prices
Long Beach Motor Inn (York Beach, ME)
Box 615, York Beach, York, ME 03910
2.2 km from Short Sands Beach
#5 of 9 hotels in York Beach
Traveller photos (20) | Map
Sea Latch Motor Inn (York Beach, ME)
277 Long Beach Avenue, Route 1A, York Beach, York, ME 03910
2.2 km from Short Sands Beach
Special Offer Call Us For Best Rates
Sea Latch Motor Inn Slideshow
#9 of 9 hotels in York Beach
Traveller photos (49) | Map
Faircrest Motel (York, ME)
865 US Route 1, York, ME 03909
2.6 km from Short Sands Beach
#16 of 18 hotels in York
Traveller photos (2) | Map
Sunrise Motel (York Beach, ME)
Route 1A & Long Sands Ave, York Beach, York, ME 03911
2.8 km from Short Sands Beach
Special Offer Call Us For Best Rates
#6 of 9 hotels in York Beach
Traveller photos (9) | Map
Show Prices
York Harbor Inn (York Harbor, ME)
480 York Street, P.O. Box 573, York Harbor, York, ME 03911
5.1 km from Short Sands Beach
York Harbor Inn Slideshow
#2 of 4 hotels in York Harbor
Professional photos | Traveller photos (161) | Map
Show Prices
Stage Neck Inn (York Harbor, ME) 4.0 of 5
8 Stage Neck Road, Route 1A, York Harbor, York, ME 03911
5.4 km from Short Sands Beach
#1 of 4 hotels in York Harbor
Professional photos | Traveller photos (1065) | Map
Show Prices
6 Market Place Drive, York, ME 03909
6.1 km from Short Sands Beach
Special Offer Save 15%; Earn 500...
Microtel Inn & Suites by Wyndham York Slideshow
#7 of 18 hotels in York
Professional photos | Traveller photos (41) | Map
Show Prices
2 Brickyard Lane, York, ME 03909 (Formerly York Inn)
6.4 km from Short Sands Beach
Offers & Announcements Save up to 20%
Best Western York Inn Slideshow
#12 of 18 hotels in York
Professional photos | Traveller photos (20) | Map
Show Prices
591 Shore Road, Ogunquit, ME 03907
6.7 km from Short Sands Beach
The Cliff House Resort & Spa Slideshow
#32 of 37 hotels in Ogunquit
Professional photos | Traveller photos (65) | Map
Show Prices
Riverside Motel (Ogunquit, ME)
50 Riverside Lane, Ogunquit, ME 03907
7.0 km from Short Sands Beach
Riverside Motel Slideshow
#2 of 37 hotels in Ogunquit
Traveller photos (148) | Map
The Grand Hotel (Ogunquit, ME) 2.0 of 5
276 Shore Road, Ogunquit, ME 03907
7.4 km from Short Sands Beach
The Grand Hotel Slideshow
#7 of 37 hotels in Ogunquit
Professional photos | Traveller photos (35) | Map
Show Prices
Sea Rose Suites (Ogunquit, ME)
214 Shore Road, P.O. Box 844, Ogunquit, ME 03907
7.6 km from Short Sands Beach
#8 of 37 hotels in Ogunquit
Professional photos | Traveller photos (588) | Map
Show Prices
Meadowmere Resort (Ogunquit, ME)
74 South Main Street, Ogunquit, ME 03907
7.7 km from Short Sands Beach
Offers & Announcements 30% off room rate
GreenLeadersPlatinum level
Meadowmere Resort Slideshow
#14 of 37 hotels in Ogunquit
Professional photos | Traveller photos (563) | Map
Show Prices
154 Shore Road, Ogunquit, ME
7.8 km from Short Sands Beach
Special Offer Save 10% Summer 2015
Pink Blossoms Resort (Family Suites) Slideshow
#5 of 37 hotels in Ogunquit
Professional photos | Traveller photos (61) | Map
Show Prices
Admiral's Inn (Ogunquit, ME) 3.0 of 5
87 - 95 Main Street, P.O. Box 1592, Ogunquit, ME 03907
7.8 km from Short Sands Beach
Offers & Announcements $10 off room rate
GreenLeadersSilver level
Admiral's Inn Slideshow
#24 of 37 hotels in Ogunquit
Professional photos | Traveller photos (40) | Map
Show Prices
The Colonial Inn (Ogunquit, ME) 3.0 of 5
145 Shore Road, P.O. Box 2456, Ogunquit, ME 03907
7.9 km from Short Sands Beach
Offers & Announcements Book now at 2014 rates!
The Colonial Inn Slideshow
#10 of 37 hotels in Ogunquit
Professional photos | Traveller photos (87) | Map
Show Prices
The Beachmere Inn (Ogunquit, ME)
62 Beachmere Place, Ogunquit, ME 03907
8.0 km from Short Sands Beach
GreenLeadersGold level
#4 of 37 hotels in Ogunquit
Traveller photos (909) | Map
125 Shore Road, Ogunquit, ME 03907
8.0 km from Short Sands Beach
#17 of 37 hotels in Ogunquit
Professional photos | Traveller photos (641) | Map
Show Prices
104 Shore Road, Ogunquit, ME 03907
8.0 km from Short Sands Beach
#33 of 37 hotels in Ogunquit
Traveller photos (11) | Map
85 Shore Road, Ogunquit, ME 03907
8.1 km from Short Sands Beach
#6 of 37 hotels in Ogunquit
Traveller photos (55) | Map
Parsons Post House Inn (Ogunquit, ME)
62 Shore Road, Ogunquit, ME 03907
8.2 km from Short Sands Beach
#1 of 37 hotels in Ogunquit
Traveller photos (197) | Map
Sea Chambers Motel (Ogunquit, ME)
67 Shore Road, PO Box 916, Ogunquit, ME 03907
8.2 km from Short Sands Beach
#18 of 37 hotels in Ogunquit
Traveller photos (73) | Map
Terrace by the Sea (Ogunquit, ME)
23 Wharf Lane, Ogunquit, ME 03907
8.3 km from Short Sands Beach
Terrace by the Sea Slideshow
#16 of 37 hotels in Ogunquit
Traveller photos (78) | Map