P
City-Centre Stay
Pension La Perla ★★★★
San Sebastian Guest house
A central, quiet guesthouse with 10 modern rooms, a short walk from Zurriola beach and the Old Town.
Guest houses · Basque Country · Spain
We reviewed 105 guest houses in San Sebastian and picked the 50 best for every budget and style.
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.
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.
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.
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.
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.
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.
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.
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.
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.
A
Central & Quiet
San Sebastian Guest house
Modern rooms with balconies, close to transport and beaches.
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.
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.
P
Central & Modern
San Sebastian Guest house
Modern rooms with balconies and city views, steps from La Concha beach and the Old Town.
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.
P
Clean & Central
San Sebastian Guest house
Clean, budget-friendly rooms with private bathrooms and a helpful staff in a central location.
A
Central & practical
San Sebastian Guest house
A central San Sebastian base steps from Plaza Gipuzkoa, with free Wi-Fi and a tour desk.
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.
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.
P
Sea views
San Sebastian Guest house
A small pension with sea views and a prime old-town location, 600 metres from Zurriola beach.
P
Central & Clean
San Sebastian Guest house
A well-rated central guesthouse known for its spotless rooms and a host who shares the best local spots.
V
Adults Only
San Sebastian Guest house
Adults-only boutique hotel with a pool, private parking, and a 9.2 guest rating.
A
Old Town location
San Sebastian Guest house
In the heart of the Old Town, this adults-only spot puts you steps from Pintxo bars and the harbor.
C
Beachside value
San Sebastian Guest house
Steps from La Concha beach, with high guest ratings for rooms and staff.
H
Central & Quiet
San Sebastian Guest house
A central, clean base with friendly staff and cathedral views, steps from old town and beach walks.
P
Central & highly rated
San Sebastian Guest house
Bright, modern rooms with high comfort ratings and a central location near the cathedral and old town.
P
Old Town Base
San Sebastian Guest house
A simple, clean self check-in guesthouse in the old town, with multiple shared bathrooms and a five-minute walk to La Concha beach.
P
Old Town stay
San Sebastian Guest house
In the heart of San Sebastian's Old Town, this pension offers a quiet stay with top-rated staff and easy access to the beach and pintxos.
P
Old Town Base
San Sebastian Guest house
A well-rated pension in San Sebastian's Old Town with balconies and a perfect base for exploring pintxos bars.
P
Beach proximity
San Sebastian Guest house
A no-fuss guesthouse with a communal kitchen and easy beach access in San Sebastian.
P
Central & spotless
San Sebastian Guest house
A spotless, central pension with brilliant staff and easy parking – a great base for exploring San Sebastian.
P
Central & friendly
San Sebastian Guest house
A well-priced pension with great views, friendly staff, and easy access to San Sebastian's old town.
P
Guest favorite
San Sebastian Guest house
Guest-favorite pension near La Concha Beach with balcony rooms, free mini-bar, and standout staff service.
P
Old Town Base
San Sebastian Guest house
Simple rooms in the heart of San Sebastian's Old Town, with free Wi-Fi and a 5-minute walk to the Aquarium.
U
Old Town Base
San Sebastian Guest house
Stay in the old town, steps from pintxos bars and La Concha Beach, with spotless rooms and remarkably friendly staff.
T
Quiet & central
San Sebastian Guest house
Design-led rooms in a quiet spot, a short walk from the old town, beach, and train station.
P
Beach Proximity
San Sebastian Guest house
A short walk from La Concha Beach and the old town, with spotless rooms and genuinely helpful staff.
P
Central & simple
San Sebastian
A central pension with private bathrooms and a prime spot near the cathedral.
S
Old Town Base
San Sebastian Guest house
A small guest house in the Old Town, praised for its central location and helpful staff.
P
Central & Adults-Only
San Sebastian Guest house
A highly rated, adults-only guest house steps from the old town, with spacious rooms and thoughtful touches like beach umbrellas.
P
Central & Friendly
San Sebastian Guest house
A central Old Town pension with a glowing staff rating and easy access to the beach and pintxos bars.
3
Beach Proximity
San Sebastian Guest house
An 8-minute walk to La Concha Beach, this compact guest house offers city views and air conditioning, though facilities score low.
P
Quiet & Central
San Sebastian Guest house
Quiet, modern rooms with sea views in San Sebastian's Egia district, a short walk from the old town and central station.
P
Central & Clean
San Sebastian Guest house
Central Old Town location, spotless rooms with private bathrooms, and a staff that goes out of its way for guests.
P
Central & rated
San Sebastian Guest house
A central San Sebastian pension with high ratings for staff and rooms, plus balconies and air conditioning.
P
Old Town Stay
San Sebastian Guest house
Quiet rooms with triple glazing in the heart of the Old Town, steps from the beach and pintxos bars.
Map & live prices by our partner
When locals say "pension," they mean a guest house, and San Sebastian is full of them. These are the city's bread-and-butter budget stays, and our selection is dominated by them. You'll find that most offer private rooms, though some, like the basic options near the Old Town, may have shared bathrooms. Prices for a night in a pension typically start around €22 and can go up to €192 for a more premium option, giving you a wide range to choose from based on your budget and how much you value a private bathroom.
If you're looking for a top-rated guest house, our selection includes several standouts. Pension Kursaal boasts an exceptional 8.9 rating from over 1,800 reviews, while Pension Aia scores even higher at 9.2, and is an 11-minute walk from the Buen Pastor Cathedral. Pension Garibai also impresses with a 9.0 rating. These top-scoring properties tend to be located in central areas, close to the beaches and old town, and often receive praise for their staff.
For budget travelers, the cheapest guest house in our selection starts at €22 per night. Pension Aussie Guesthouse - Self Check-In, with a 7.1 rating, is a simple, clean option in the Old Town with shared bathrooms and self check-in. Other affordable picks include Pension Donostiarra at €36 and Pension Aida at €39, both just a short walk from the city center or the Gros district's Zurriola Beach. Remember that at this price point, you'll likely be sharing a bathroom, but you'll have a prime location for exploring.
For a first visit, the central area around the Old Town and the Boulevard is ideal. You'll be within walking distance of La Concha Beach, the pintxos bars, and major sights. Several of our picked guest houses, like Aldamar and Pension San Jeronimo, are located in this area. Staying in Gros is also a great option if you prefer a more local, surf-town feel, with Pension Aida being a popular choice there.
In our selection, prices for a guest house range from €22 to €192 per night. The cheapest options are simple pensions, often with shared bathrooms, while the higher-priced ones, like Pension Amara at €192, may offer more space, private facilities, and a more central location. Generally, you can find a comfortable and well-rated guest house for around €50 to €90 per night.
Yes, San Sebastian is a highly walkable city, and most guest houses are centrally located. The Old Town, the Gros district, and the main beaches are all connected by pleasant promenades. Even from the train or bus stations, many of our picked properties, such as Cristina Enea Rooms, are just a short walk away. You'll rarely need a taxi or public transport to see the main sights.
San Sebastian's guest house scene is as varied as the city's three beaches. You'll find everything from simple, wallet-friendly pensions in the Old Town, steps from the pintxos bars, to stylish, higher-end guesthouses in the center. Many are clustered around the busy train and bus stations, making them a practical choice for those arriving by rail or coach, while others sit quietly in residential neighborhoods like Gros, known for its surfing vibe.
These aren't anonymous hotels. Expect personal service, a family-run feel, and a key focus on location – because in a city this compact, being able to walk to the beach or your favorite bar is the real luxury. The trade-off is often a shared bathroom or a smaller room, but the savings usually end up on your plate, or rather, on a counterat a local pintxos bar.
This selection of guest houses is perfect for travelers who value location and a personal, local experience over hotel-style amenities. If you're on a tight budget, the cheaper pensions in our list, especially those in the Old Town or Gros, offer unbeatable value for a city stay. However, if you're looking for the convenience of a full-service hotel, an on-site restaurant, or a pool, you might be better served by browsing the wider selection of hotels in San Sebastian. For families needing more space, the Family Friendly hotels page would be a better fit.