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 travelers recommend

15 Ocean Avenue, PO Box 300, York Beach, York, ME
0.1 miles from Short Sands Beach
#3 of 9 hotels in York Beach
  • Budget
  • Beach
  • Free Parking
  • Pool
Show Prices
8 Beach Street, York Beach, York, ME 03910
0.2 miles from Short Sands Beach
#2 of 9 hotels in York Beach
  • Mid-range
  • Beach
  • Free Parking
Show Prices
20 Nubble Road, PO Box 249, York Beach, York, ME 03910
0.4 miles from Short Sands Beach
Lighthouse Inn and Carriage House Slideshow
#1 of 9 hotels in York Beach
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
58 Long Beach Avenue, York Beach, York, ME 03910
0.4 miles from Short Sands Beach
#5 of 9 hotels in York Beach
  • Budget
  • Free Parking
Show Prices
55 Long Beach Ave, York, ME 03910
0.4 miles from Short Sands Beach
#14 of 18 hotels in York
Show Prices
141 Long Beach Avenue, York Beach, York, ME 03909
0.9 miles from Short Sands Beach
#8 of 9 hotels in York Beach
Route 1A, 265 Long Beach Avenue, York Beach, York, ME 03910
1.3 miles from Short Sands Beach
Anchorage Inn Slideshow
#4 of 9 hotels in York Beach
  • Mid-range
  • Resort
  • Beach
  • Free Parking
Show Prices
Box 615, York Beach, York, ME 03910
1.4 miles from Short Sands Beach
#6 of 9 hotels in York Beach
  • Budget
  • Beach
  • Free Parking
  • Pool
Show Prices
277 Long Beach Avenue, Route 1A, York Beach, York, ME 03910
1.4 miles from Short Sands Beach
Sea Latch Motor Inn Slideshow
#9 of 9 hotels in York Beach
  • Free Breakfast
  • Beach
  • Free Parking
  • Pool
Show Prices
865 US Route 1, York, ME 03909
1.6 miles from Short Sands Beach
#16 of 18 hotels in York
Route 1A & Long Sands Ave, York Beach, York, ME 03911
1.7 miles from Short Sands Beach
Sunrise Motel Slideshow
#7 of 9 hotels in York Beach
  • Budget
  • Free Breakfast
  • Free Parking
Show Prices
800 York Street, Route 1A (Long Beach Ave.), York Harbor, York, ME 03911
1.8 miles from Short Sands Beach
#3 of 4 hotels in York Harbor
  • Beach
  • Free Parking
  • Pool
Show Prices
780 York Street (Route 1A), York Harbor, York, ME 03909
1.9 miles from Short Sands Beach
York Harbor Motel and Cottages Slideshow
#4 of 4 hotels in York Harbor
  • Budget
  • Free Breakfast
  • Beach
  • Free Parking
Show Prices
480 York Street, P.O. Box 573, York Harbor, York, ME 03911
3.2 miles from Short Sands Beach
#2 of 4 hotels in York Harbor
  • Mid-range
  • Free Breakfast
  • Free Parking
Show Prices
8 Stage Neck Road, Route 1A, York Harbor, York, ME 03911
3.4 miles from Short Sands Beach
#1 of 4 hotels in York Harbor
  • Beach
  • Free Parking
  • Pool
Show Prices
591 Shore Road, Ogunquit, ME 03902
3.5 miles from Short Sands Beach
#32 of 38 hotels in Ogunquit
  • Mid-range
  • Resort
  • Free Parking
  • Pool
Show Prices
6 Market Place Drive, York, ME 03909
3.8 miles from Short Sands Beach
Special Offer 25% Off 2-Night Stays
Microtel Inn & Suites by Wyndham York Slideshow
#7 of 18 hotels in York
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
2 Brickyard Lane, York, ME 03909-1600 (Formerly York Inn)
4.0 miles from Short Sands Beach
Special Offer 1,000 bonus reward...
#11 of 18 hotels in York
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
317 Route One, York, ME 03909 (Formerly MicMac Motel)
4.1 miles from Short Sands Beach
#18 of 18 hotels in York
50 Riverside Lane, Ogunquit, ME 03907
4.3 miles from Short Sands Beach
Riverside Motel Slideshow
#2 of 38 hotels in Ogunquit
  • Free Breakfast
  • Free Parking
276 Shore Road, Ogunquit, ME 03907
4.6 miles from Short Sands Beach
Offers & Announcements $20 off room rate
The Grand Hotel Slideshow
#7 of 38 hotels in Ogunquit
  • Budget
  • Free Breakfast
  • Free Parking
  • Pool
Show Prices
35 Main Street, Route One South, Ogunquit, ME 03907
4.6 miles from Short Sands Beach
#28 of 38 hotels in Ogunquit
  • Free Parking
  • Pool
Show Prices
214 Shore Road, P.O. Box 844, Ogunquit, ME 03907
4.7 miles from Short Sands Beach
#4 of 38 hotels in Ogunquit
  • Mid-range
  • Free Parking
  • Pool
Show Prices
74 South Main Street, Ogunquit, ME 03907
4.8 miles from Short Sands Beach
Offers & Announcements 20% off room rate
GreenLeadersPlatinum level
Meadowmere Resort Slideshow
#14 of 38 hotels in Ogunquit
  • Mid-range
  • Resort
  • Free Parking
  • Pool
Show Prices
87 - 95 Main Street, P.O. Box 1592, Ogunquit, ME 03907
4.8 miles from Short Sands Beach
Special Deal 20% off Playhouse...
Admiral's Inn Slideshow
#20 of 38 hotels in Ogunquit
  • Mid-range
  • Resort
  • Free Parking
  • Pool
Show Prices
154 Shore Road, Ogunquit, ME
4.9 miles from Short Sands Beach
Offers & Announcements $20 off room rate
Pink Blossoms Resort (Family Suites) Slideshow
#5 of 38 hotels in Ogunquit
  • Mid-range
  • Free Parking
  • Pool
Show Prices
145 Shore Road, P.O. Box 2456, Ogunquit, ME 03907
4.9 miles from Short Sands Beach
The Colonial Inn Slideshow
#11 of 38 hotels in Ogunquit
  • Mid-range
  • Free Breakfast
  • Beach
  • Free Parking
Show Prices
62 Beachmere Place, Ogunquit, ME 03907
5.0 miles from Short Sands Beach
GreenLeadersGold level
#6 of 38 hotels in Ogunquit
  • Free Breakfast
  • Beach
  • Free Parking
125 Shore Road, Ogunquit, ME 03907
5.0 miles from Short Sands Beach
#19 of 38 hotels in Ogunquit
  • Beach
  • Free Parking
  • Pool
Show Prices
104 Shore Road, Ogunquit, ME 03907
5.0 miles from Short Sands Beach
#34 of 38 hotels in Ogunquit
  • Free Parking
  • Pool