Live prices for your dates · free cancellation on many rooms

Cheap and budget hotels · Basque Country · Spain

Cheap and Budget Hotels in San Sebastian

We reviewed 136 hotels in San Sebastian across every price band and picked the 33 worth your money.

50 hotels 33 rated 8.5+ typical €70

hotels

The Social Hub San Sebastian T Rooftop pool

The Social Hub San Sebastian ★★★

San Sebastian

8.8Great6,274 reviews

A modern, social hotel in the Amara district with a rooftop pool, 24-hour reception, and free laundry app.

From€154per night
Cats Hostel San Sebastian C Design-led hostel
8.2Great1,329 reviews

A stylish, friendly hostel with free breakfast, private rooms, and a great location near the beach.

From€359per night
Sercotel Codina S Beach base

Sercotel Codina ★★★

San Sebastian

8.6Great5,852 reviews

A reliable, clean 3-star just back from the beach, with a rooftop terrace and free Wi‑Fi.

From€38per night
A Room In The City Hostel - San Sebastian A Central & Sociable
8.5Great1,097 reviews

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.

From€108per night
Hotel Zaragoza Plaza H Central & Friendly

Hotel Zaragoza Plaza

San Sebastian

8.2Great3,303 reviews

Central hotel close to the beach and old town, with friendly staff and comfortable rooms.

From€53per night
Hotel Niza H Seafront classic

Hotel Niza ★★★

San Sebastian

8.5Great3,688 reviews

Seafront rooms, friendly staff, and a prime La Concha location — a dependable base for exploring San Sebastian.

From€297per night
Koba Hostel - San Sebastian K Top-rated hostel
8.7Great450 reviews

A well-run hostel with standout staff, a relaxed terrace, and a location that puts the beach and old town within a short walk.

From€25per night
Hotel Atari H Old Town base

Hotel Atari ★★

San Sebastian

8.7Great1,504 reviews

Modern rooms in the heart of the Old Town, with a sun terrace and a short walk to the Aquarium.

From€110per night
Agroturismo Maddiola - San Sebastian A Countryside retreat
9.1Perfect912 reviews

A countryside guest house with sea views, a spa, and a mini zoo, just a short drive from San Sebastian.

From€83per night
Hotel Monte Ulia H Good value

Hotel Monte Ulia

San Sebastian

8Great5,811 reviews

Practical choice with free parking, good bus links, and very friendly staff.

From€227per 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
Hotel Parma H Seafront basic

Hotel Parma ★★

San Sebastian

8.6Great2,859 reviews

A seafront stay with bright rooms, a helpful team, and easy access to the old town and beach.

From€229per night
Sercotel Hotel Europa S Central & practical

Sercotel Hotel Europa ★★★

San Sebastian

8.1Great6,384 reviews

Central San Sebastian hotel with a fitness centre, parking, and praised breakfast.

From€70per night
La Galeria L Beachside Elegance

La Galeria ★★

San Sebastian

8.5Great2,081 reviews

Elegant rooms with sea views, steps from La Concha beach.

From€42per night
Uba Hostel - San Sebastian U Peaceful & practical
7.6good2,116 reviews

A calm, green retreat with free parking and easy access to the city and coast.

From€135per 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
Hotel Sansebay H Central & Sea Views

Hotel Sansebay ★★★

San Sebastian

9Perfect2,311 reviews

Central San Sebastian hotel with sea views, praised breakfasts, and a 9-minute walk to Plaza Gipuzkoa.

From€85per night
Balea Hostel - San Sebastian B Staff favorite
7.1good2,116 reviews

Friendly staff, spotless common areas, and a bus stop at the door—this out-of-center hostel earns its keep.

From€16per night
Hotel Avenida H Panoramic views

Hotel Avenida ★★★

San Sebastian

8.7Great5,080 reviews

Modern hotel on Mount Igueldo with panoramic views, free parking, and a popular breakfast buffet.

From€185per night
Downtown River Hostel - San Sebastian D Social & Central
8.2Great181 reviews

A sociable, central hostel with a great kitchen and staff who know how to show you a good time.

From€22per night
Hotel Ezeiza H Beach access

Hotel Ezeiza ★★

San Sebastian

8.6Great2,031 reviews

A dependable 2-star base near the beach, with mountain views and an on-site restaurant, ideal for exploring San Sebastian without the fuss.

From€73per night
Hotel Distrito Oeste H Quiet & practical

Hotel Distrito Oeste ★★

San Sebastian

8.8Great5,203 reviews

A well-rated 2-star in San Sebastian with spacious rooms and a peaceful location near public transport.

From€53per night
Casual De Las Olas San Sebastian By Casual Hoteles C High Guest Score
8.8Great6,028 reviews

A modern, high-scoring hotel with spacious rooms and a location that puts buses to the beach and old town right outside.

From€79per night
Leonardo Hotel San Sebastian L Rooftop pool & free parking

Leonardo Hotel San Sebastian ★★★

San Sebastian

8.7Great8,634 reviews

A rooftop pool, free parking and a bus stop at the door make this a practical base for exploring San Sebastian.

From€52per night
Hotel Donosti H Adults-only

Hotel Donosti

San Sebastian

8.3Great2,420 reviews

Quiet, adults-only base with free parking and easy bus access into San Sebastian's centre.

From€173per 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
Hotel Leku Eder H Sea views & parking

Hotel Leku Eder ★★

San Sebastian

9.1Perfect1,795 reviews

Sea views, free parking, and a bus stop at the door — a calm base near Monte Igueldo.

From€69per night
Villa Eugenia Boutique Hotel V Top-rated boutique

Villa Eugenia Boutique Hotel ★★★

San Sebastian

9.1Perfect2,093 reviews

A 9.1-rated boutique stay minutes from Gros beach, with a heated infinity pool and standout service.

From€78per 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
Hotel Luze Boutique San Sebastian H Sea-View Retreat

Hotel Luze Boutique San Sebastian ★★

San Sebastian

8.7Great794 reviews

A clifftop hideaway with sea views, a short bus ride from San Sebastian's beaches and old town.

From€129per 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
Hotel Punta Monpas H Seafront & Friendly

Hotel Punta Monpas ★★

San Sebastian

8Great1,671 reviews

A seafront two-star in San Sebastian with genuinely helpful staff and large rooms—a solid base for beach and city exploring.

From€45per night
Bidaia Boutique Hotel B Boutique in Gros

Bidaia Boutique Hotel ★★★

San Sebastian

9.1Perfect1,475 reviews

A stylish boutique stay in Gros, with easy beach access and a restaurant praised for its lunch.

From€66per 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
Hotel Anoeta H Quiet & practical

Hotel Anoeta ★★★

San Sebastian

8.4Great922 reviews

A calm, well-rated stay with standout staff, private parking and easy bus access to the city.

From€81per 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
Intelier Villa Katalina I City Centre

Intelier Villa Katalina ★★★

San Sebastian

9Perfect1,631 reviews

A well-rated central hotel with modern rooms, just a short walk from the beach and old town.

From€129per 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
Surfing Etxea - Surf Hostel - San Sebastian S Surf Social
8.6Great175 reviews

Surf, socialise, and sleep well — a beachside hostel with a tight-knit vibe and staff who go the extra mile.

From€37per 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
Hotel Okako San Sebastian H Boutique Central

Hotel Okako San Sebastian

San Sebastian

8.5Great958 reviews

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.

From€55per night
Hotel Arrizul Catedral 3 Sup H Central & clean

Hotel Arrizul Catedral 3 Sup ★★★

San Sebastian

8.8Great1,819 reviews

Central San Sebastian hotel near the cathedral, praised for spotless rooms and welcoming staff.

From€85per 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
Colectia Hotel Urumea C Riverfront value

Colectia Hotel Urumea ★★

San Sebastian

8.5Great491 reviews

A riverfront stay with high-scoring rooms, helpful staff and secure parking – a relaxed base for exploring San Sebastian.

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

Map & live prices by our partner

Cheap hotels in San Sebastian

The cheapest hotels cluster near the beaches and the Old Town. Sercotel Codina starts at 38 EUR, the lowest rate on this page, and sits just back from the beach with a rooftop terrace. La Galeria is a close second at 42 EUR, steps from La Concha. Most budget rooms fall between 50 and 90 EUR, and you can still find solid 2-star comfort with good ratings like Hotel Trueba at 54 EUR or Hotel Distrito Oeste at the same price.

Frequently asked

What is the cheapest month to visit San Sebastian?

December and January are typically the cheapest months to fly into San Sebastian, and hotel rates outside the summer season are noticeably lower. You can find rooms from around 38 EUR at budget hotels like Sercotel Codina in winter, versus 80 EUR or more in August. Book at least a month ahead for the best deals, especially for weekend stays.

Which district should I stay in for a first visit?

For a first visit, the Centro and Gros districts keep everything within walking distance. Centro puts you near the Old Town and La Concha beach, with many budget shops like Hotel Trueba and Hotel Distrito Oeste. Gros is quieter but still close to Zurriola beach and the old town, with options like Welcome Gros Hotel and Hotel Arrizul Beach. Avoid staying far out without a car unless you want to rely on buses.

How do I get from the airport to my hotel?

The nearest airport is San Sebastian Airport (EAS), about 20 minutes from the city center by taxi or bus. Many budget hotels, like Hotel Donosti and Hotel Monte Ulia, offer free parking if you drive. If you arrive at Bilbao or Biarritz airports, the bus or train takes about 1.5 hours, and then you can use the local bus network to reach your hotel.

How far in advance should I book?

Book at least 2-3 months ahead for July and August, when prices double and availability is tight. For other times, booking 3-4 weeks ahead usually secures the best rates. In low season, you can often find last-minute deals, but the cheapest rooms like Sercotel Codina still sell out.

Cheap and Budget Hotels in San Sebastian

San Sebastian is one of Spain's priciest cities, but a budget stay here doesn't mean a dull one. The cheapest rooms cluster near the beaches and the Old Town, with guest houses and hostels filling in the gaps. Expect to pay as little as 38 EUR for a basic double in a 3-star like Sercotel Codina, or 42 EUR at La Galeria, which sits steps from La Concha. At the top end of this list, some so-called 'budget' hotels reach 297 EUR a night, so the key is knowing which neighborhoods keep the cost down.

Most budget properties sit in the Centro, Gros, and Amara districts, with quick bus links or walking distance to the city's famous pintxos bars and the beaches. You'll find everything from simple 1-star pensiones to boutiques like Villa Eugenia, which rates 9.1 yet starts at 78 EUR. Note that besides the hotels on this page, there are also a few guest houses and hostels that make up the budget scene here.

The bottom line

This set suits travelers who want to keep the stay cheap and spend on pintxos instead, with the most affordable rooms near the beaches and Old Town. If you need family-friendly suites, look at Family Friendly hotels in San Sebastian. If you're driving, Hotels with parking in San Sebastian offer free vehicle spaces. For a more central location, Central hotels in San Sebastian might fit better. And if you prefer self-catering, check Guest houses in San Sebastian.