San Sebastián's beach hotels line the city's three main beaches-La Concha, Ondarreta, and Zurriola. These properties offer direct access to the seaside promenade and clear views of the Cantabrian Sea. Most sit within 100 to 450 meters of the sand. The Hotel De Londres Y De Inglaterra perches on La Concha's seafront, with each room's private balcony overlooking the bay. The Barcelo Costa Vasca sits 450 meters from Ondarreta Beach, next to Miramar Palace. Rates in this category range from €90 to €250 per night, with higher prices during the September Film Festival.
For a stronger value play, the Sercotel Codina sits 250 meters from Ondarreta Beach and offers private parking. The Mercure Monte Igueldo climbs Mount Igueldo with bay views and a summer-only outdoor pool. The Hotel Villa Soro provides complimentary bicycles and beach towels, plus a convenient walking route to Zurriola Beach. The average guest rating across these beach hotels is 86 on Booking.com-most properties score "Very Good" or higher. These hotels suit couples, families, and independent travelers who prioritize beach proximity over convention center access.
