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.
Hotels · Basque Country · Spain
We reviewed 215 hotels in San Sebastian across every price band and picked the 100 best-rated.
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.
M
Cliffside views
San Sebastian
Stay on a cliff above San Sebastian for breathtaking views, a seasonal pool, and easy access to the beach.
N
Beachfront Boutique
San Sebastian
A stylish 5-star on La Concha Beach with a rooftop bar, sea views, and Nobu dining.
A
Eco retreat
San Sebastian
A forest-set eco hotel with a rooftop pool and spa, five minutes on foot from the science museum.
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.
N
Beach proximity
San Sebastian
A 4-star stay close to the beach, with spacious rooms and secure parking.
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.
A
Ocean-view 5-star
San Sebastian
A polished 5-star escape with ocean-view rooms, a renowned restaurant, and a full spa, just outside San Sebastian.
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.
A
Countryside retreat
San Sebastian
A countryside guest house with sea views, a spa, and a mini zoo, just a short drive from San Sebastian.
H
Cinema-themed
San Sebastian
Cinema-themed rooms, fast Wi-Fi, and a private garage – a walk from the Old Town and La Concha.
H
Guest favorite
San Sebastian
Guest-favorite 4-star hotel with a seasonal pool, modern rooms, and easy bus access to San Sebastian's centre.
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.
U
Peaceful & practical
San Sebastian
A calm, green retreat with free parking and easy access to the city and coast.
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.
H
Panoramic views
San Sebastian
Modern hotel on Mount Igueldo with panoramic views, free parking, and a popular breakfast buffet.
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.
A
Budget Beach Base
San Sebastian
Budget dorms just under a kilometre from Ondarreta Beach, with free Wi-Fi and laundry facilities.
H
Quiet & practical
San Sebastian
A well-rated 2-star in San Sebastian with spacious rooms and a peaceful location near public transport.
P
Spacious & central
San Sebastian
A roomy 90 m² apartment with a balcony and kitchen comforts, steps from the beach and market.
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.
H
Sea views & pool
San Sebastian
Hillside hotel with sea views, a seasonal pool, and free parking, a short drive from San Sebastian's bay.
H
Adults-only
San Sebastian
Quiet, adults-only base with free parking and easy bus access into San Sebastian's centre.
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.
F
Apartment style
San Sebastian Aparthotel
Spacious, modern apartments with mountain views, free parking and easy access to La Concha Beach.
H
Central & simple
San Sebastian Guest house
A practical base steps from the beach and old town, with attentive staff and simple breakfast.
H
Sea views & parking
San Sebastian
Sea views, free parking, and a bus stop at the door — a calm base near Monte Igueldo.
H
Great location for buses
San Sebastian
Modern 4-star with a bus stop at the door and a breakfast guests praise.
V
Top-rated boutique
San Sebastian
A 9.1-rated boutique stay minutes from Gros beach, with a heated infinity pool and standout service.
D
Central & Quiet
San Sebastian Guest house
A 10-room adults-only guesthouse in the entertainment district, a 5-minute walk from the old town.
H
Sea-View Retreat
San Sebastian
A clifftop hideaway with sea views, a short bus ride from San Sebastian's beaches and old town.
P
Central & Simple
San Sebastian
Bright rooms with balconies and city views in the heart of San Sebastian, just a short walk from the old town.
H
Refined comfort
San Sebastian
A polished 4-star hotel in San Sebastian with soundproofed rooms, valet parking, and a fitness centre.
San Sebastian
A well-rated 2-star complex in San Sebastian, backed by thousands of guest reviews.
S
Old Town Base
San Sebastian Guest house
A no-frills guesthouse in the heart of San Sebastian's Old Town, with a genuine local feel and easy access to the city's main sights.
H
Seafront & Friendly
San Sebastian
A seafront two-star in San Sebastian with genuinely helpful staff and large rooms—a solid base for beach and city exploring.
B
Boutique in Gros
San Sebastian
A stylish boutique stay in Gros, with easy beach access and a restaurant praised for its lunch.
P
Central pick
San Sebastian Guest house
Central pension with high guest ratings, air-conditioned rooms, and a short walk to the beach and Old Town.
San Sebastian
A highly rated hostel in San Sebastian with strong guest feedback—check why it scores 8.4.
A
Central & Quiet
San Sebastian Guest house
Modern rooms with balconies, close to transport and beaches.
H
Quiet & practical
San Sebastian
A calm, well-rated stay with standout staff, private parking and easy bus access to the city.
P
Old Town Favorite
San Sebastian Guest house
A highly rated old-town guest house where friendly staff, a quiet ambiance, and a prime location near pintxos bars and the beach make for an easy stay.
I
City Centre
San Sebastian
A well-rated central hotel with modern rooms, just a short walk from the beach and old town.
P
Top-rated guest house
San Sebastian Guest house
Guest-favourite pension with a 9.2 rating, just an 11-minute walk from Buen Pastor Cathedral.
P
Central & well-rated
San Sebastian Guest house
A 10-minute stroll from Zurriola beach, with spotless rooms and staff who go out of their way to help.
P
Beach proximity
San Sebastian Guest house
A well-rated city-centre guesthouse steps from the beach and old town, with clean rooms and a 24-hour reception.
S
Surf Social
San Sebastian
Surf, socialise, and sleep well — a beachside hostel with a tight-knit vibe and staff who go the extra mile.
P
Central & Modern
San Sebastian Guest house
Modern rooms with balconies and city views, steps from La Concha beach and the Old Town.
H
Boutique Central
San Sebastian
A boutique hotel with 12 rooms, a 9.2 staff rating, and a location that puts the old town and river within a short walk.
H
Central & clean
San Sebastian
Central San Sebastian hotel near the cathedral, praised for spotless rooms and welcoming staff.
P
Old Town Base
San Sebastian Guest house
Simple, clean rooms in the heart of San Sebastian's old town, close to pintxos bars and the marina.
C
Riverfront value
San Sebastian
A riverfront stay with high-scoring rooms, helpful staff and secure parking – a relaxed base for exploring San Sebastian.
P
Clean & Central
San Sebastian Guest house
Clean, budget-friendly rooms with private bathrooms and a helpful staff in a central location.
B
Central & spotless
San Sebastian Aparthotel
Spotless, compact rooms in a central San Sebastian guest house, a short walk from the Old Town and both main beaches.
A
Central & practical
San Sebastian Guest house
A central San Sebastian base steps from Plaza Gipuzkoa, with free Wi-Fi and a tour desk.
C
Quiet retreat
San Sebastian
A small, highly rated guest house with free parking and hiking access, a 5-minute walk from the Church of Santiago.
W
Beach proximity
San Sebastian
Clean, modern rooms a short walk from Zurriola beach and the old town, with free coffee and muffins.
I
City-Centre Stay
San Sebastian
High guest scores for service and rooms in a central spot – a short walk from the beach and Old Town.
P
City centre value
San Sebastian Guest house
A clean, recently refurbished pension in the city centre, close to the Old Town and beach, with free Wi-Fi and a 24-hour reception.
L
Central & Stylish
San Sebastian Guest house
Stylish rooms and apartments in the heart of San Sebastian, close to the old quarter and pintxos bars.
H
Central & Stylish
San Sebastian
A central, stylish base with a 9.2 room score and staff praised for going the extra mile.
H
Guest Favorite
San Sebastian
A countryside hideaway with orchard views, free parking, and service that guests consistently rate among the best.
P
Central gem
San Sebastian Guest house
A 2-star pension with a superb central location, just a short walk to the old town and La Concha beach.
Map & live prices by our partner
The core of this page is the full range of hotels in San Sebastian, from budget 2-star stays near the beach to five-star landmarks on the river. With 75 hotels, you can find a room for as little as €33 a night or splurge on a top-rated stay like Hotel Villa Soro at €88. The best-rated hotel here is Hotel Villa Soro with a 9.3 rating, while the most expensive is Nobu Hotel San Sebastian at €1,058. Whether you want a seafront classic like Hotel De Londres Y De Inglaterra or a modern boutique like Hotel Arbaso, this page covers the whole spread.
Several hotels in San Sebastian feature on-site bars, perfect for a drink before heading out to the pintxos bars. The Nobu Hotel has a rooftop bar with sea views, and Lasala Plaza Hotel also offers a rooftop bar in the Old Town. Hotel De Londres Y De Inglaterra boasts a characterful English-style bar, giving you a taste of tradition. For a more intimate setting, Hotel Arbaso's top-rated restaurant may also have a bar, but the rooftop options are the standout choice for views.
Staying in the Old Town puts you in the heart of San Sebastian's pintxos scene, just steps from the narrow streets and the bay. Hotel Atari offers modern rooms with a sun terrace, right in the Old Town, at a reasonable price from €111. Lasala Plaza Hotel is an adults-only option also in the Old Town, with sea-view rooms and a rooftop bar, though it commands a higher price of €852. For a more central base, you can also consider the accommodations near the cathedral, but the Old Town's charm is its own draw.
The Gros district is a lively neighborhood across the Urumea River, known for its surf beach (Zurriola) and a mix of local bars and restaurants. While this page doesn't feature a specific hotel in Gros, you can find options nearby such as the Catalonia Donosti, which is a hillside 4-star with a rooftop pool, just a short walk from the old town. The area offers a more local feel compared to the old town, with the Zurriola beach a key attraction. If you're looking to stay in Gros, it might be worth checking other accommodations on the page that are within walking distance.
Monte Igueldo rises at the western end of the bay, offering some of the most dramatic views in San Sebastian. The Mercure Monte Igueldo sits on the cliff, providing breathtaking views, a seasonal pool, and easy access to the beach. This 4-star hotel is a bit away from the city center but rewards you with a quieter, elevated stay. The Arima Hotel & Spa is also nearby, set in a forest with a rooftop pool, five minutes on foot from the science museum. These are your best bets if you want to wake up to panoramic sea views.
The typical price for a night in a San Sebastian hotel is around €88, but you can find budget rooms from as low as €33 and luxury options up to €1,058. Prices vary widely depending on the season and location.
For a first visit, staying in the Old Town puts you right in the pintxos action and close to the main sights. If you prefer beachfront, La Concha is the classic choice, with hotels like the Hotel De Londres Y De Inglaterra. The area around Antiguo (Ondarreta Beach) is quieter but still within walking distance.
The nearest airport is San Sebastian Airport, about 20 km away, with a bus service into the city. From there, most hotels are a short walk or taxi ride away. Alternatively, you can take a train to the city's main station and then walk to many central hotels.
For the best rates, it's wise to book well in advance, especially if you're planning to visit during the summer or for a major event like the Film Festival. Prices can jump significantly closer to the date, so securing a room early can save you money.
Most hotels in the city center are within safe walking distance of the Old Town's lively pintxos bars and restaurants. If you stay near the beach, like on La Concha, it's a pleasant stroll along the promenade. Areas like Antiguo and Gros are also connected but may need a little more time.
San Sebastian's hotels cluster where the city's life happens: the Old Town's narrow pintxos lanes, the elegant sweep of La Concha bay, and the green hills of Monte Igueldo and Antiguo. You can sleep steps from the beach at the Hotel De Londres Y De Inglaterra, wake to sea views at the Nobu Hotel on La Concha, or retreat to a forest-set eco hotel like Arima Hotel & Spa. The city's compact center means most of these hotels are within a short walk of the beach, the cathedral, or the Aquarium.
Prices here range from €33 to €1,058 a night, with a typical stay around €88. The budget end includes simple 2-star options like La Galeria and Sercotel Codina, while the top end reaches a €1,058 night at the Nobu Hotel. This page also includes a few guest houses and apartments, so you may see those mixed in with the hotels below.
This set of hotels suits anyone who wants to stay right in the heart of San Sebastian, whether you're a first-time visitor drawn to the Old Town's pintxos, a beach lover seeking a room on La Concha, or a traveler looking for a great-value base near the action. If your priorities are different, explore the related pages: for a quieter or more budget-friendly stay, check the cheap and budget hotels; if you're traveling with family, the family-friendly options are filtered for you; for parking convenience, the hotels with parking page is a good next stop; and for a different accommodation style, consider the guest houses in San Sebastian.