Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Known for its beaches and bars, San Sebastian offers a lot for the traveler booking a beach vacation. With 213 beach hotels and other accommodation options to pick from in this walkable destination, it's a breeze to find one that meets your needs.
As you search for a place to stay by the water in San Sebastian, consider selecting one of these top beach hotels with high ratings from Expedia travelers.
Hotel TRYP San Sebastian Orly Hotel - 4 hotel, 2-minute walk from Concha Beach. It features complimentary wireless Internet access, televisions, and air conditioning. Guests love the beach and breakfast.
Hotel Zarauz - 3 hotel, 5-minute walk from Zarautz Beach. Our travelers recommend its beach and helpful staff. This hotel boasts a restaurant, complimentary wireless Internet access, and televisions.
Unbeatable Location in the Center, on the Boulevard of Donostia. Wifi - Apartment, 4-minute walk from Zurriola Beach. It offers kitchens, balconies or patios, and televisions. Guest reviews highlight the beach and comfy beds.
Hotel Ezeiza - 2 hotel on the beach. It features a restaurant, complimentary wireless Internet access, and flat-screen televisions. Guests love the beach and comfy beds.
Hotel Gran Bahía Bernardo - 2 hotel near Zurriola Beach. Our travelers recommend its beach and shopping. This hotel boasts complimentary wireless Internet access, a bar/lounge, and balconies.
If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.
To get to San Sebastian, you can fly into San Sebastian (EAS), the closest major airport, which is located 9.8 mi (15.7 km) from the city center. If you want to see more of the area, ride aboard a train from Donostia-San Sebastián Station, San Sebastian Amara Station, or Pasaia Station.