Search over 1,000,000 properties worldwide and 550 airlines worldwide.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Search over a million flights, hotels, packages, and more
Known for its beaches and shopping, York Beach has a lot to offer the traveler dreaming of a beach holiday. With 20 beach hotels and other accommodation options to pick from in this seaside destination, it's a breeze to find one that meets your needs.
As you look for a place to stay near the water in York Beach, consider selecting one of these top beach hotels with positive traveler reviews.
Anchorage Inn and Resort - 3-star hotel on the beach. It features 2 indoor pools, a spa tub, and a poolside bar. Guests love the beach locale and clean rooms.
York Harbor Motel - 2.5-star motel, 1-minute walk from Long Sands Beach. Our travelers recommend its proximity to shopping and spacious rooms. This motel boasts an outdoor pool, free WiFi, and free parking.
The Cutty Sark Motel - 2.5-star motel on the beach. It offers free WiFi, free parking, and flat-screen TVs. Guest reviews highlight the beach locale and spacious rooms.
The Lynwood Inn - 3-star guesthouse, 2-minute walk from Short Sands Beach. Our travelers recommend its beach locale and breakfast. This guesthouse boasts free on-the-go breakfast, free WiFi, and free parking.
Union Bluff Hotel - 3-star hotel on the beach. It features 2 restaurants, free WiFi, and free parking. Guests love the good location and spacious rooms.
If you're wondering about the local weather, you can use these monthly averages to determine the best time to visit.
The closest major airport is in Portsmouth, NH (PSM-Portsmouth Intl.), located 11.7 mi (18.9 km) from the city center. If you'd like to explore around the area, you may want to rent a car for your trip.