Live prices for your dates · free cancellation on many rooms

Guest houses · Basque Country · Spain

Guest Houses in San Sebastian

We reviewed 105 guest houses in San Sebastian and picked the 50 best for every budget and style.

50 hotels 26 rated 8.5+ typical €56

hotels

Pension La Perla P City-Centre Stay

Pension La Perla ★★★★

San Sebastian Guest house

8.3Great1,373 reviews

A central, quiet guesthouse with 10 modern rooms, a short walk from Zurriola beach and the Old Town.

From€54per night
Cristina Enea Rooms C Central & modern

Cristina Enea Rooms ★★★

San Sebastian Guest house

8.6Great2,444 reviews

A modern, well-rated guest house steps from San Sebastian’s train and bus stations, with soundproofed rooms and free Wi-Fi.

From€76per night
Pension Kursaal P Beachfront Stay

Pension Kursaal ★★

San Sebastian Guest house

8.9Great1,871 reviews

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.

From€84per night
Boulevart Donostia B Prime central spot

Boulevart Donostia ★★★★

San Sebastian Guest house

8.9Great1,246 reviews

In the middle of San Sebastian, with excellent guest ratings for rooms and service, plus a beach and Old Town on your doorstep.

From€60per night
Pension Aida P Surf-town stay

Pension Aida ★★

San Sebastian Guest house

8.7Great1,830 reviews

A well-rated guest house in the surf-centric Gros district, a short walk from Zurriola Beach and the bus station.

From€39per night
Casa Centro C Central & simple

Casa Centro

San Sebastian Guest house

7.7Very good678 reviews

Guest house in central San Sebastian near the old town and bus station – clean rooms, shared bathrooms, and free Wi-Fi.

From€31per night
Hostal Bahia H Central & simple

Hostal Bahia ★★

San Sebastian Guest house

7.9Very good3,760 reviews

A practical base steps from the beach and old town, with attentive staff and simple breakfast.

From€70per night
Don Cecilio Guesthouse D Central & Quiet

Don Cecilio Guesthouse ★★

San Sebastian Guest house

8.2Great916 reviews

A 10-room adults-only guesthouse in the entertainment district, a 5-minute walk from the old town.

From€94per night
Pension Roger'S House - San Sebastian P Central & Simple
8.3Great168 reviews

Bright rooms with balconies and city views in the heart of San Sebastian, just a short walk from the old town.

From€85per night
San Juan Guesthouse S Old Town Base

San Juan Guesthouse ★★★

San Sebastian Guest house

7.3Very good705 reviews

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.

From€28per night
Pension Garibai P Central pick

Pension Garibai ★★

San Sebastian Guest house

9Perfect1,605 reviews

Central pension with high guest ratings, air-conditioned rooms, and a short walk to the beach and Old Town.

From€94per night
Atotxa Rooms A Central & Quiet

Atotxa Rooms ★★★★

San Sebastian Guest house

8.7Great992 reviews

Modern rooms with balconies, close to transport and beaches.

From€44per night
Pension Kaia P Old Town Favorite

Pension Kaia ★★★

San Sebastian Guest house

8.5Great785 reviews

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.

From€63per night
Pension Aia P Top-rated guest house

Pension Aia ★★

San Sebastian Guest house

9.2Perfect940 reviews

Guest-favourite pension with a 9.2 rating, just an 11-minute walk from Buen Pastor Cathedral.

From€46per night
Pension Altair P Central & well-rated

Pension Altair ★★

San Sebastian Guest house

8.7Great833 reviews

A 10-minute stroll from Zurriola beach, with spotless rooms and staff who go out of their way to help.

From€41per night
Pension La Concha P Beach proximity

Pension La Concha ★★

San Sebastian Guest house

8.4Great452 reviews

A well-rated city-centre guesthouse steps from the beach and old town, with clean rooms and a 24-hour reception.

From€80per night
Pension Alemana P Central & Modern

Pension Alemana ★★

San Sebastian Guest house

8.5Great2,439 reviews

Modern rooms with balconies and city views, steps from La Concha beach and the Old Town.

From€52per night
Pension Goiko P Old Town Base

Pension Goiko

San Sebastian Guest house

7.2Very good619 reviews

Simple, clean rooms in the heart of San Sebastian's old town, close to pintxos bars and the marina.

From€46per night
Pension Amara P Clean & Central

Pension Amara ★★★

San Sebastian Guest house

7.9Very good2,035 reviews

Clean, budget-friendly rooms with private bathrooms and a helpful staff in a central location.

From€191per night
Aldamar A Central & practical

Aldamar ★★

San Sebastian Guest house

8.7Great972 reviews

A central San Sebastian base steps from Plaza Gipuzkoa, with free Wi-Fi and a tour desk.

From€52per night
Pension Donostiarra P City centre value

Pension Donostiarra ★★

San Sebastian Guest house

7.9Very good1,499 reviews

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.

From€36per night
Legazpi Doce Rooms & Suites L Central & Stylish

Legazpi Doce Rooms & Suites ★★★★

San Sebastian Guest house

8.8Great1,248 reviews

Stylish rooms and apartments in the heart of San Sebastian, close to the old quarter and pintxos bars.

From€108per night
Pension Alameda P Central gem

Pension Alameda ★★

San Sebastian Guest house

8.8Great1,020 reviews

A 2-star pension with a superb central location, just a short walk to the old town and La Concha beach.

From€139per night
Pension Itxasoa P Sea views

Pension Itxasoa ★★

San Sebastian Guest house

8.9Great855 reviews

A small pension with sea views and a prime old-town location, 600 metres from Zurriola beach.

From€60per night
Pension Regil P Central & Clean

Pension Regil ★★

San Sebastian Guest house

8.8Great1,329 reviews

A well-rated central guesthouse known for its spotless rooms and a host who shares the best local spots.

From€64per night
Villa Birdie Boutique - Adults Only V Adults Only

Villa Birdie Boutique - Adults Only ★★★★

San Sebastian Guest house

9.2Perfect577 reviews

Adults-only boutique hotel with a pool, private parking, and a 9.2 guest rating.

From€273per night
Artea Narrika A Old Town location

Artea Narrika

San Sebastian Guest house

7.5Very good1,685 reviews

In the heart of the Old Town, this adults-only spot puts you steps from Pintxo bars and the harbor.

From€46per night
Casa Nicolasa C Beachside value

Casa Nicolasa ★★

San Sebastian Guest house

8.8Great1,381 reviews

Steps from La Concha beach, with high guest ratings for rooms and staff.

From€58per night
Hostal San Ignacio Centro H Central & Quiet

Hostal San Ignacio Centro ★★

San Sebastian Guest house

8.2Great1,144 reviews

A central, clean base with friendly staff and cathedral views, steps from old town and beach walks.

From€64per night
Pension Easo P Central & highly rated

Pension Easo ★★★★

San Sebastian Guest house

8.8Great890 reviews

Bright, modern rooms with high comfort ratings and a central location near the cathedral and old town.

From€53per night
Pension Aussie Guesthouse - Self Check-In P Old Town Base

Pension Aussie Guesthouse - Self Check-In

San Sebastian Guest house

7.1Very good866 reviews

A simple, clean self check-in guesthouse in the old town, with multiple shared bathrooms and a five-minute walk to La Concha beach.

From€22per night
Pension Iturriza P Old Town stay

Pension Iturriza ★★

San Sebastian Guest house

8.7Great685 reviews

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.

From€63per night
Pension San Jeronimo P Old Town Base

Pension San Jeronimo

San Sebastian Guest house

8.5Great606 reviews

A well-rated pension in San Sebastian's Old Town with balconies and a perfect base for exploring pintxos bars.

From€61per night
Pension Urkia P Beach proximity

Pension Urkia ★★

San Sebastian Guest house

8.3Great1,426 reviews

A no-fuss guesthouse with a communal kitchen and easy beach access in San Sebastian.

From€42per night
Pension San Martin P Central & spotless

Pension San Martin

San Sebastian Guest house

8.7Great1,245 reviews

A spotless, central pension with brilliant staff and easy parking – a great base for exploring San Sebastian.

From€65per night
Pension Anoeta P Central & friendly

Pension Anoeta ★★★

San Sebastian Guest house

7.4Very good1,083 reviews

A well-priced pension with great views, friendly staff, and easy access to San Sebastian's old town.

From€41per night
Pension Ab Domini P Guest favorite

Pension Ab Domini

San Sebastian Guest house

8.6Great868 reviews

Guest-favorite pension near La Concha Beach with balcony rooms, free mini-bar, and standout staff service.

From€50per night
Pension Koxka Bi P Old Town Base

Pension Koxka Bi

San Sebastian Guest house

7.6Very good528 reviews

Simple rooms in the heart of San Sebastian's Old Town, with free Wi-Fi and a 5-minute walk to the Aquarium.

From€56per night
Ur-Alde U Old Town Base

Ur-Alde ★★

San Sebastian Guest house

8.6Great403 reviews

Stay in the old town, steps from pintxos bars and La Concha Beach, with spotless rooms and remarkably friendly staff.

From€106per night
Talo Urban Rooms T Quiet & central

Talo Urban Rooms ★★★

San Sebastian Guest house

8.2Great2,225 reviews

Design-led rooms in a quiet spot, a short walk from the old town, beach, and train station.

From€60per night
Pension Garate P Beach Proximity

Pension Garate

San Sebastian Guest house

8.7Great1,661 reviews

A short walk from La Concha Beach and the old town, with spotless rooms and genuinely helpful staff.

From€37per night
Pension Amaiur - San Sebastian P Central & simple

Pension Amaiur - San Sebastian

San Sebastian

8.1Great1,312 reviews

A central pension with private bathrooms and a prime spot near the cathedral.

From€78per night
San Sebastian Dot Rooms S Old Town Base

San Sebastian Dot Rooms

San Sebastian Guest house

7.9Very good921 reviews

A small guest house in the Old Town, praised for its central location and helpful staff.

From€52per night
Pension Joakina P Central & Adults-Only

Pension Joakina ★★★★

San Sebastian Guest house

9.1Perfect773 reviews

A highly rated, adults-only guest house steps from the old town, with spacious rooms and thoughtful touches like beach umbrellas.

From€74per night
Pension San Telmo / San Juan P Central & Friendly

Pension San Telmo / San Juan

San Sebastian Guest house

7.5Very good725 reviews

A central Old Town pension with a glowing staff rating and easy access to the beach and pintxos bars.

From€47per night
32 De Agosto Rooms 3 Beach Proximity

32 De Agosto Rooms ★★★

San Sebastian Guest house

6.8Nice454 reviews

An 8-minute walk to La Concha Beach, this compact guest house offers city views and air conditioning, though facilities score low.

From€54per night
Pension Riberas Del Urumea P Quiet & Central

Pension Riberas Del Urumea ★★★

San Sebastian Guest house

8.2Great1,788 reviews

Quiet, modern rooms with sea views in San Sebastian's Egia district, a short walk from the old town and central station.

From€42per night
Pension Santa Clara P Central & Clean

Pension Santa Clara

San Sebastian Guest house

8.2Great776 reviews

Central Old Town location, spotless rooms with private bathrooms, and a staff that goes out of its way for guests.

From€41per night
Pension Penaflorida P Central & rated

Pension Penaflorida ★★

San Sebastian Guest house

9Perfect1,600 reviews

A central San Sebastian pension with high ratings for staff and rooms, plus balconies and air conditioning.

From€66per night
Pension Irune By Vivere Stays P Old Town Stay

Pension Irune By Vivere Stays

San Sebastian Guest house

7.9Very good880 reviews

Quiet rooms with triple glazing in the heart of the Old Town, steps from the beach and pintxos bars.

From€36per night

Map & live prices by our partner

Pensions in San Sebastian: The City's Backbone of Budget Stays

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.

Top-Rated Guest Houses

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.

Cheap Guest Houses in San Sebastian

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.

Frequently asked

What is the best area to stay in San Sebastian for a first visit?

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.

How much does a guest house in San Sebastian cost?

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.

Is it easy to walk around San Sebastian?

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.

Guest Houses in San Sebastian

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.

The bottom line

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.