B
Seaside comfort
Barcelo Costa Vasca ★★★★
San Sebastian
A 4-star stay with two pools, a spa, and a short walk to the sea and city beaches.
Central hotels · Basque Country · Spain
We reviewed 153 hotels in San Sebastian and picked the 50 best central stays, from budget rooms to seafront landmarks.
B
Seaside comfort
San Sebastian
A 4-star stay with two pools, a spa, and a short walk to the sea and city beaches.
H
Riverside Landmark
San Sebastian
An elegant, pet-friendly five-star on the river, moments from the old town and La Concha.
H
Seafront classic
San Sebastian
A traditional seafront hotel with a prime bay location, on-site parking, and a characterful English-style bar.
T
Rooftop pool
San Sebastian
A modern, social hotel in the Amara district with a rooftop pool, 24-hour reception, and free laundry app.
N
Beachfront Boutique
San Sebastian
A stylish 5-star on La Concha Beach with a rooftop bar, sea views, and Nobu dining.
H
Beachside calm
San Sebastian
A 4-star base in Antiguo, a short walk from Ondarreta Beach, with on-site parking and a well-regarded breakfast.
H
Hilltop calm
San Sebastian
A modern, spacious hotel on a quiet hill, with private parking and easy access to the beach.
P
City-Centre Stay
San Sebastian Guest house
A central, quiet guesthouse with 10 modern rooms, a short walk from Zurriola beach and the Old Town.
A
Adults-only
San Sebastian
A rooftop pool, sauna and slick design in the heart of San Sebastian — an adults-only retreat steps from the cathedral.
C
Rooftop pool
San Sebastian
A hillside 4-star with rooftop pool, spa, and a breakfast buffet guests love – close to the old town.
E
Central & comfy
San Sebastian
A central San Sebastian hotel with a great breakfast, friendly staff and easy access to the old town.
H
Charming stay
San Sebastian
A characterful 4-star villa with free bikes, spa treatments, and a 10-minute walk to the beach.
C
Design-led hostel
San Sebastian
A stylish, friendly hostel with free breakfast, private rooms, and a great location near the beach.
H
City Boutique
San Sebastian
Modern rooms, a top-rated restaurant, and a prime location near the cathedral.
I
Central & by the beach
San Sebastian
Steps from La Concha, this central 4-star offers sea-view rooms and on-site parking in San Sebastian.
Z
Central & modern
San Sebastian
Modern rooms, on-site parking, and a rooftop terrace in central San Sebastian.
S
Beach base
San Sebastian
A reliable, clean 3-star just back from the beach, with a rooftop terrace and free Wi‑Fi.
L
Adults Only
San Sebastian
An adults-only hotel in the Old Town with sea-view rooms and a rooftop bar, close to pintxos and the bay.
A
Central & Sociable
San Sebastian
Modern hostel in central San Sebastian with capsule beds, a rooftop terrace, and a social atmosphere, all within walking distance of the beach and Old Town.
H
Central & Friendly
San Sebastian
Central hotel close to the beach and old town, with friendly staff and comfortable rooms.
H
Seafront classic
San Sebastian
Seafront rooms, friendly staff, and a prime La Concha location — a dependable base for exploring San Sebastian.
A
Riverfront rooms
San Sebastian
A stylish, compact 4-star near the river, praised for its staff and location.
K
Top-rated hostel
San Sebastian
A well-run hostel with standout staff, a relaxed terrace, and a location that puts the beach and old town within a short walk.
H
Old Town base
San Sebastian
Modern rooms in the heart of the Old Town, with a sun terrace and a short walk to the Aquarium.
T
Top-rated
San Sebastian Aparthotel
Modern, renovated apartments with high guest ratings, steps from the beach and old town.
H
Cinema-themed
San Sebastian
Cinema-themed rooms, fast Wi-Fi, and a private garage – a walk from the Old Town and La Concha.
L
Boutique & central
San Sebastian
A design-forward boutique hotel in San Sebastian's center, praised for its location and friendly staff.
H
Adults-only boutique
San Sebastian
Adults-only boutique hotel with sea views, a 9.4 rating, and a short walk to the beach and Old Town.
H
Good value
San Sebastian
Practical choice with free parking, good bus links, and very friendly staff.
C
Central & modern
San Sebastian Guest house
A modern, well-rated guest house steps from San Sebastian’s train and bus stations, with soundproofed rooms and free Wi-Fi.
H
Seafront basic
San Sebastian
A seafront stay with bright rooms, a helpful team, and easy access to the old town and beach.
Z
Central & quiet
San Sebastian
A converted convent with a rooftop pool and high guest ratings, steps from the city center.
S
Central & practical
San Sebastian
Central San Sebastian hotel with a fitness centre, parking, and praised breakfast.
L
Beachside Elegance
San Sebastian
Elegant rooms with sea views, steps from La Concha beach.
P
Beachfront Stay
San Sebastian Guest house
Beachfront pension with a superb 8.9 guest rating, steps from Playa de La Zurriola and a short walk to San Sebastian's bars and restaurants.
H
Surfers' Base
San Sebastian
A modern, well-rated 4-star in Gros, close to Zurriola Beach with free Wi-Fi and bike hire.
C
Capsule Beds
San Sebastian
Modern capsule beds, a well-equipped kitchen, and a central location near the bridge — a standout stay in San Sebastian.
H
Central & Sea Views
San Sebastian
Central San Sebastian hotel with sea views, praised breakfasts, and a 9-minute walk to Plaza Gipuzkoa.
B
Staff favorite
San Sebastian
Friendly staff, spotless common areas, and a bus stop at the door—this out-of-center hostel earns its keep.
B
Prime central spot
San Sebastian Guest house
In the middle of San Sebastian, with excellent guest ratings for rooms and service, plus a beach and Old Town on your doorstep.
D
Social & Central
San Sebastian
A sociable, central hostel with a great kitchen and staff who know how to show you a good time.
H
Beach access
San Sebastian
A dependable 2-star base near the beach, with mountain views and an on-site restaurant, ideal for exploring San Sebastian without the fuss.
R
Central & stylish
San Sebastian
A stylish, well-located base for exploring San Sebastián, with standout staff and comfortable rooms.
C
High Guest Score
San Sebastian
A modern, high-scoring hotel with spacious rooms and a location that puts buses to the beach and old town right outside.
O
Cultural quarter
San Sebastian
Contemporary hotel in the Tabakalera arts district, a short walk from Zurriola beach and the station.
L
Rooftop pool & free parking
San Sebastian
A rooftop pool, free parking and a bus stop at the door make this a practical base for exploring San Sebastian.
P
Surf-town stay
San Sebastian Guest house
A well-rated guest house in the surf-centric Gros district, a short walk from Zurriola Beach and the bus station.
C
Central & simple
San Sebastian Guest house
Guest house in central San Sebastian near the old town and bus station – clean rooms, shared bathrooms, and free Wi-Fi.
H
Central & simple
San Sebastian Guest house
A practical base steps from the beach and old town, with attentive staff and simple breakfast.
V
Top-rated boutique
San Sebastian
A 9.1-rated boutique stay minutes from Gros beach, with a heated infinity pool and standout service.
Map & live prices by our partner
The true center of San Sebastian is a band between the Parte Vieja and the Ensanche, straddling the Urumea river. Hotels here place you within a ten-minute walk of both the Old Town's pintxos bars and La Concha's seafront promenade. Hotel Arbaso, rated 9.1, sits near the cathedral, while Zenit San Sebastian offers a more modern base with a rooftop terrace. For the highest concentration of options, look between the river and the main shopping streets—most central hotels cluster there.
The Old Town is San Sebastian's beating heart, packed with pintxos bars, the Basilica of Santa Maria, and the lively Plaza de la Constitución. Staying here means you can roll out of bed and straight into the action. Hotel Atari offers a simple 2-star base steps from the Aquarium, while Lasala Plaza Hotel - Adults Only provides a more upscale, adults-only option with sea views. For a mid-range choice, Hotel Parma sits just on the edge, close to both the Old Town and the beach.
The La Concha seafront is the city's most coveted address, a graceful curve of golden sand and Belle Époque buildings. The classic Hotel De Londres Y De Inglaterra, rated 9.1, holds a prime bay position, while the modern Nobu Hotel San Sebastian brings a five-star boutique experience right onto the beachfront with a rooftop bar. For those watching their budget, La Galeria offers 2-star elegance with sea views just steps from the sand.
Beyond La Concha, the city's other beaches—Ondarreta to the west and Zurriola in Gros—offer more relaxed vibes. Hotel Ilunion San Sebastian is a 4-star in the Antiguo district, a short walk from Ondarreta, while Hotel Arrizul Congress in Gros sits close to Zurriola, popular with surfers. For a budget-friendly beach base, the 3-star Sercotel Codina is just back from the seafront. Each beach has its own character, so choose your side of the city accordingly.
The Kursaal Congress Centre and Auditorium, along with the iconic Maria Cristina hotel, anchor the modern end of the bay, near the river's mouth. Hotels here are within easy reach of both the Old Town and the Gros district. The Hotel Maria Cristina itself is a grand, pet-friendly landmark on the river, while the Room Mate Collection Gorka offers a stylish, more affordable alternative nearby. For something a bit different, the cinema-themed Hotel Zinema7 is a short walk away.
The Cathedral of the Good Shepherd marks the center of the modern Ensanche district, a grid of shops and restaurants. It's a brilliant location for first-time visitors: walkable to everything, but slightly removed from the Old Town's bustle. Hotel Arbaso, rated 9.1, is a stylish 4-star near the cathedral, while Axel Hotel San Sebastian - Adults Only offers a rooftop pool and slick design in the heart of it all. For a budget pick, Hotel Zaragoza Plaza is close by and friendly.
Zurriola Beach in the Gros district is the city's surfer beach, a wide, energetic stretch that catches the Atlantic swell. Staying here means a more local, modern feel away from the Belle Époque grandees. Hotel Arrizul Congress is a 4-star base close to the sand, while One Shot Tabakalera House sits in the artsy Tabakalera district, a short walk from both the beach and the train station. The area is also packed with excellent casual pintxos bars.
Many central San Sebastian hotels trade on the bay's views, and the best ones are on the seafront itself. Nobu Hotel San Sebastian and Hotel De Londres Y De Inglaterra both offer prime La Concha panoramas from their rooms and common areas. Up in the Old Town, Lasala Plaza Hotel - Adults Only boasts sea-view rooms from a rooftop position. For a mid-range option, Hotel Sansebay provides sea views and a central location, while the 2-star Hotel Parma's seafront rooms are a budget-friendly way to wake up to the bay.
For a quieter stay, San Sebastian has a handful of adults-only hotels in prime central spots. Lasala Plaza Hotel in the Old Town offers sea views and a rooftop bar with no children around. Villa Favorita, rated 9.4, is a 4-star boutique with sea views near the beach, while Axel Hotel San Sebastian brings a rooftop pool and a design-forward vibe in the Ensanche. Each offers a distinct take on a child-free break, from historic charm to trendy rooftop living.
For first-timers, the area between the Old Town and the Ensanche is ideal. You'll be within walking distance of La Concha Beach, the pintxos bars of Parte Vieja, and the main shops. Hotels like Hotel Arbaso near the cathedral or Room Mate Collection Gorka offer excellent central bases. If you prioritize waking up to the bay, choose the La Concha seafront, though it tends to be pricier.
Central San Sebastian hotel prices range roughly from 38 EUR to over 1000 EUR per night. The most typical price is around 88 EUR, which usually gets you a clean, comfortable 2-star or 3-star room a short walk from the action. For a 4-star with more amenities, expect to pay from about 100 EUR, while the top seafront hotels like the Maria Cristina or Nobu can exceed 700 EUR.
Yes, very walkable. The Old Town and La Concha Beach are basically adjacent, with the promenade starting right at the edge of Parte Vieja. The longest walk you'd typically do is from the Old Town to Zurriola Beach in Gros, which takes about 15-20 minutes across the river. Most central hotels are within a 10-minute walk of both the beach and the Old Town.
The cheapest months are typically late autumn and winter, excluding Christmas and New Year, when you might find rooms for the lower end of the 38-1058 EUR range. Summer, especially August, and the film festival period in September see prices peak. For a balance of weather and price, consider May or October.
San Sebastian's center is a rare thing: a compact, walkable core where the river, the bay, and the Old Town's pintxos bars all sit within a few minutes of each other. Central hotels here scatter along the Urumea riverfront, on the slopes above La Concha, and in the lively Gros district near Zurriola Beach. The highest concentration of options lies between the Parte Vieja and the modern Ensanche, so you're never far from a plaza, a church, or a bar pouring txakoli.
The price range is wide, but the geography is tight. Budget stays near the beach and Old Town start at around 38 EUR, while landmark properties like the Maria Cristina command 706 EUR and up. What you pay for at the top is waterfront position and vintage grandeur; what you get at the bottom is a clean, friendly room a short walk from everything. The average rating across the set sits at 8.7, meaning even the most modest options tend to deliver.
Central San Sebastian is for travelers who want the city on foot—the beaches, the pintxos, the architecture—all without a car. It suits couples and friends looking for vibrant stays near the action. If you're on a tight budget or traveling with a family needing more space or parking, you might prefer the dedicated pages for cheap and budget hotels, family-friendly hotels, or hotels with parking. The ultra-luxe might also consider the dedicated page for 5-star options.