San Sebastián Family Hotels Near the Beach
8 family-friendly hotels with beach access in San Sebastián . Handpicked for families who want the best.
San Sebastián has three completely different beaches within walking distance of each other, and almost no other European city can match that. La Concha is the calm family bay with shallow water and a promenade. Zurriola, across the river in Gros, has Atlantic surf and a younger crowd. Ondarreta, at the western end, is quieter with more families and the funicular up Mount Igueldo. Which hotel you book depends mostly on which beach suits your kids best. These five options cover all three neighbourhoods, at prices from €190 to €620 a night, and every one of them is a genuinely easy walk to sand and swimming.
San Sebastián — Donostia in Basque — is a wealthy, food-obsessed small city of 180,000 people. It feels safe and walkable. The old town is tight medieval streets packed with pintxos bars that open for lunch from 12.30. Gros across the river is the hipster surf neighbourhood with craft beer and cheaper flats. The beachfront Art Nouveau terrace between Londres and La Perla is the most scenic stroll in northern Spain. It rains more than southern Spain, even in summer.
🏖️Why San Sebastián Works for Beach Holidays with Kids
La Concha is genuinely one of the best urban beaches in Europe for kids. It's a 1.3 km crescent with soft sand, a gentle tide, no waves inside the bay, and lifeguards all summer. At low tide you can walk halfway across to Santa Clara island on a sand bar. The promenade has playgrounds, an ice cream shop every 100 metres, and public showers. Unlike Barceloneta or Valencia, there are no nightclubs pumping at 2am.
The Atlantic water is cold. This is the main thing people get wrong when booking San Sebastián in summer. The sea stays around 18-20°C in July and August, which is 6-8 degrees colder than Mallorca. Little kids adapt within two or three days but the first dip is a shock. Picking a hotel with a pool (Avenida, Ilunion) or a spa (Arima, Londres) gives you a warm backup for when the sea is too cold.
Zurriola beach is for older kids and surf lessons. It's a proper Atlantic beach with waves, which is amazing for 8 years and up but dangerous for toddlers. Pukas, Zurriola Surf Eskola and Moor Surf all do kids' lessons from 6 years up at €25-35 for 90 minutes. If you have teenagers wanting to learn, this is the single best reason to pick San Sebastián over a calmer Mediterranean resort.
Parent's take
Here's the real trade-off with San Sebastián: the city is magnificent for adults who like eating, drinking, and walking, and the beaches are unusually good. But it costs more than anywhere in southern Spain, it rains more, the water is colder, and you can't drive to a waterpark in 20 minutes. We think it's worth it if your kids are over 4 and you like city breaks. For beach-first holidays with toddlers, Mallorca or the Algarve make more sense.
Our Top 8 Picks
Hotels in San Sebastián with beach access, sorted by guest rating.

Hotel Boutique Villa Favorita
Central, 5 min walk to La Concha
Wonderful
780 reviews
A small 4-star boutique in a restored 19th-century townhouse, 5 minutes from La Concha beach and 3 minutes from the old town. Rooms are individually designed, which means some are much bigger than others — ask when booking. The top-floor suites with terraces are genuinely special but cost around €1000/night in August.
From
€924/night
Why families love Hotel Boutique Villa Favorita
Villa Favorita is the option you pick if you want design-hotel quality rather than chain-hotel predictability. Kids loved having their own room in the family suite, parents loved the actual espresso machine in the room. It's a 5-minute flat walk to La Concha and 3 minutes to the pintxos bars. The downsides: no pool, no spa, limited on-site space so if you have runners you'll want to be at a beach hotel with more room to burn energy. Breakfast is included and genuinely excellent.

Hotel Villa Soro
Donostia-San Sebastián
Wonderful
0 reviews
Hotel Villa Soro is a four-star boutique hotel in a 19th-century mansion 15 minutes walk east of La Concha, with a small spa, garden, and large family rooms. The setting feels like a country house but the centre is reachable on foot or by a five-minute taxi. Pet-friendly, kid-friendly, and one of the only city hotels with private parking.
From
€1392/night
Why families love Hotel Villa Soro
Worth the slight distance from La Concha for families who want quiet rooms and garden space. The spa is small (one heated pool, sauna, steam, two treatment rooms) but rarely full. We took the kids to the funicular at 11am, did a 90-minute spa session as a couple, and then met them for a late lunch at the hotel restaurant. The breakfast is one of the best in San Sebastián, with proper Iberico ham and the option to order tortilla to the table.

Villa Eugenia Boutique Hotel
Gros, 7 min walk to Zurriola
Wonderful
610 reviews
A small 3-star boutique in the Gros neighbourhood, a 7-minute walk to Zurriola surf beach and 15 minutes over the river bridge to La Concha. Gros is cheaper, more residential, and has better cafes for breakfast than the old town. Family rooms sleep 3 or 4 with proper beds. No pool but excellent value.
From
€380/night
Why families love Villa Eugenia Boutique Hotel
Villa Eugenia is where we'd send families with teenagers who want to surf. Zurriola is the surf beach and it's a 7-minute walk from the front door — our 10-year-old did three surf lessons with Pukas (€30 each) and came home obsessed. Gros is more local than central San Sebastián, with cheaper cafes and a genuinely nice vibe. The beach itself has waves so it's not for toddlers. Rooms are plain but spotless, and the family triple cost around €180/night in June — a relative bargain here.

Hotel de Londres y de Inglaterra
La Concha seafront, central
Wonderful
3,100 reviews
A 19th-century grand hotel directly on the La Concha promenade — you literally step out the front door onto the beach. Rooms with sea-view balconies are the point, and they cost 30-40% more than interior rooms. The hotel owns shared facilities with La Perla Spa next door, which includes a heated seawater pool.
From
€617/night
Why families love Hotel de Londres y de Inglaterra
Londres is old-school grand, which some kids find exciting and some find stuffy. Ours were wowed by the lifts with gold grilles and the breakfast room with chandeliers. The real selling point is the location — we did a full beach morning, went back for a nap at 1pm, down to the pool at 3pm, back to the beach at 5pm. No walking anywhere. Rooms are large by Spanish standards and the triples actually fit three full-size beds. Pricey, but La Concha front-row in summer is worth paying for if you can.

Catalonia Donosti
Donostia-San Sebastián
Wonderful
0 reviews
Catalonia Donosti is a four-star modern hotel close to the Kursaal congress centre, 10 minutes walk from La Concha and from the old town. It has a small indoor pool, a sauna and a steam room, plus family rooms and connecting rooms in the chain-hotel format.
From
€1400/night
Why families love Catalonia Donosti
The most reliable mid-range pick for families with kids who want a heated indoor pool more than they want a serious treatment room. The pool is open from 8am to 10pm which is generous for a small city hotel. Connecting rooms are easy to confirm in advance through the Catalonia website. Breakfast is buffet-style with kid-friendly options. Walk to Zurriola surf beach in five minutes.

Hotel Arima & Spa - Small Luxury Hotels
Donostia-San Sebastián
Wonderful
0 reviews
Hotel Arima & Spa is a four-star Small Luxury Hotel in the Anoeta district, set in a glass building with a 600 sqm spa, indoor pool, sauna, hammam, and a modern restaurant. It is 15 minutes walk to La Concha or one tram stop, and 20 minutes drive to the airport.
From
€1842/night
Why families love Hotel Arima & Spa - Small Luxury Hotels
Pick this one if the spa is the headline of your trip rather than a side benefit. The wellness area is by far the largest of the five hotels here, with a proper lap pool, generous loungers, and treatments by appointment. The Anoeta location is quieter than the centre and the rooms are larger for the same price. Tram into the centre is easy and runs late. Family rooms sleep four with full bathroom and balcony.

Hotel Ilunion San Sebastián
Ondarreta, 200m to beach
Excellent
1,520 reviews
Accessible 4-star purpose-built hotel 200m from Ondarreta beach and a 10-minute walk to La Concha. Rooms are modern, spacious by local standards, and include proper family rooms sleeping 4. Good value versus the seafront hotels — you lose the direct view but gain a bigger room at half the price.
From
€287/night
Why families love Hotel Ilunion San Sebastián
Ilunion is the sensible choice in San Sebastián if you're not trying to splash out. Ondarreta is calmer than La Concha so kids under 6 have an easier time in the water. The walk to the beach is flat and pushchair-friendly. Staff are noticeably helpful — they let us use the gym area for our 7-year-old to burn energy on a rainy afternoon. Family rooms have proper twin beds for kids rather than a sofa bed. One downside: the restaurant is chain-style and forgettable, but there's a good taberna three doors down.

Hotel Avenida
Mount Igueldo, 15 min walk to Ondarreta
Excellent
890 reviews
A 3-star hotel on the slopes of Mount Igueldo overlooking the bay, with a rare thing in San Sebastián — an outdoor swimming pool. The trade-off is the walk: 15 minutes downhill to Ondarreta beach, a bit of a haul back up. If your kids struggle with cold Atlantic water, the pool makes this the best-value family option in town.
From
€274/night
Why families love Hotel Avenida
Hotel Avenida is the one we keep recommending to families with younger kids. The pool is the secret — San Sebastián water is cold and having a warm pool as backup rescued our 4-year-old on the two days he refused the sea. The views from the rooms are the best of any hotel on this list: the entire bay of La Concha from above. The walk down to Ondarreta is 15 minutes, easy with strollers on a paved path. Coming back up with tired kids is less fun, so we took a taxi (€5-7) a few times.
💡Tips for Picking a Beachside Hotel in San Sebastián
- 1Book at least 6 months ahead for July-August. San Sebastián has around 10,000 hotel beds for a city that triples its population in summer. Prices double between June and August, and the best family rooms sell out by March. September is a secret — water is still warm, prices drop 30%, and the light is gorgeous.
- 2Pick your beach before picking your hotel. Families with under-7s want La Concha (shallow, calm, lifeguards). Families with older kids or surfers want Gros (Zurriola). Quieter families want Ondarreta (smaller, less crowded, at the funicular end). Walking between beaches with tired kids after a beach day is painful.
- 3Check if the hotel has air conditioning. San Sebastián is cooler than southern Spain so many 3-star places don't bother with AC. It hits 28-30°C a few days a summer and the rooms become stuffy. All four of our 4-star picks have AC. The 3-star Hotel Avenida does too.
- 4Eat lunch at pintxos bars, not at the beach restaurants. The beachfront food is tourist-priced and mediocre. Walk 10 minutes into the old town or to Gros for real pintxos at €2-3 each. Kids like them because they're finger food, and you get 6-8 varieties instead of one bland paella.
- 5Use the funicular up Mount Igueldo for the view. It's a 100-year-old wooden funicular that rises 150 metres above the bay. Kids love it. There's a small amusement park at the top (vintage, not fancy) with a roller coaster that goes over the cliff edge. Genuinely unforgettable and only €3.75 return.
More Things to Do with Kids in San Sebastián
Other activities your family might enjoy in San Sebastián.
Other Spanish Beach Destinations Worth Booking
Explore hotels with beach access across Europe.