Hotels in San Sebastian

Search and compare San Sebastian hotels from hundreds of travel sites and save

San Sebastian, Gipuzkoa, Spain
21 Jun — 22 Jun2
San Sebastian, Gipuzkoa, Spain
Mon 21/6
Tue 22/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Sebastian

Filter by star ratings
All filters
Don Cecilio Guesthouse
Don Cecilio Guesthouse
8.8 Excellent
Legazpi 6, primero, San Sebastian, Gipuzkoa, Spain
Show on map
1.2 km from city centre, San Sebastian 
ExcellentBased on 484 reviews
8.8

Situated in the heart of the city, Don Cecilio Guesthouse Centro offers easy access to San Sebastian's popular retail areas and tourist attractions. Guests can also make use of free Wi-Fi.

Mercure San Sebastian Monte Igueldo
Mercure San Sebastian Monte Igueldo
8.3 Excellent
Paseo del Faro 134, San Sebastian, Gipuzkoa, Spain
Show on map
3.0 km from city centre, San Sebastian 
ExcellentBased on 1,901 reviews
8.3

Just a short car trip from Cathedral of the Good Shepherd, Mercure Monte Igueldo provides a charming base and boasts views of San Sebastian. It also features a rooftop terrace, a sauna and a Jacuzzi.

Hotel de Londres y de Inglaterra
Hotel de Londres y de Inglaterra
8.9 Excellent
C. Zubieta 2, San Sebastian, Gipuzkoa, Spain
Show on map
1.0 km from city centre, San Sebastian 
ExcellentBased on 3,001 reviews
8.9

Strategically located in the centre of the city, this 4-star hotel makes for an ideal base in San Sebastian. It is ideally located for those wishing to discover the area's attractions.

Don Cecilio Guesthouse (Parte Vieja)
Don Cecilio Guesthouse (Parte Vieja)
7.6 Good
Embeltrán, 16-1º Dcha, San Sebastian, Gipuzkoa, Spain
Show on map
1.4 km from city centre, San Sebastian 
GoodBased on 418 reviews
7.6

Conveniently located, Pension Gran Bahia Bernardo allows for easy access to San Sebastian's best hot spots. Guests can also enjoy free internet throughout the property.

NH Collection San Sebastián Aránzazu
NH Collection San Sebastián Aránzazu
8.7 Excellent
Vitoria-Gasteiz, 1., San Sebastian, Gipuzkoa, Spain
Show on map
2.6 km from city centre, San Sebastian 
ExcellentBased on 3,383 reviews
8.7

NH Collection San Sebastian Aranzazu offers 4-star accommodation in San Sebastian. It is ideally located for guests wanting to discover the area's attractions.

Astoria7
Astoria7
8.8 Excellent
Sagrada Familia 1, San Sebastian, Gipuzkoa, Spain
Show on map
0.6 km from city centre, San Sebastian 
ExcellentBased on 2,661 reviews
8.8

Hotel Astoria7 is situated in the city's well known tourism and shopping area. It is located a 20-minute drive from San Sebastian Airport and an airport transfer is provided.

Pension San Martin
Pension San Martin
8.8 Excellent
San Martin, 10 - 1º, San Sebastian, Gipuzkoa, Spain
Show on map
0.7 km from city centre, San Sebastian 
ExcellentBased on 269 reviews
8.8

Situated in the heart of the city, Pension San Martin San Sebastian provides easy access to San Sebastian's main sightseeing and retail areas. Guests can also enjoy complimentary wireless internet.

Pensión San Jeronimo
Pensión San Jeronimo
8.0 Excellent
Calle de San Jerónimo, 25 2C, San Sebastian, Gipuzkoa, Spain
Show on map
1.5 km from city centre, San Sebastian 
ExcellentBased on 310 reviews
8.0

Centrally located, Pension San Jeronimo offers easy access to San Sebastian's main tourist and retail hot spots. It also provides free Wi-Fi.

Artea Narrika
Artea Narrika
8.0 Excellent
Narrika, 3-1, San Sebastian, Gipuzkoa, Spain
Show on map
1.3 km from city centre, San Sebastian 
ExcellentBased on 1,176 reviews
8.0

Situated in the heart of the city, Artea Narrika offers easy access to San Sebastian's popular shopping and sightseeing areas. Those staying at the property can also make use of free Wi-Fi.

Pensión Garibai
Pensión Garibai
9.2 Excellent
Calle Garibai 22, Planta 1, San Sebastian, Gipuzkoa, Spain
Show on map
1.1 km from city centre, San Sebastian 
ExcellentBased on 902 reviews
9.2

Situated in the heart of the city, Pension Garibai offers easy access to San Sebastian's main retail and sightseeing areas. Those staying at the property can also make use of complimentary wireless internet.

Tips for booking a San Sebastian hotel

Cheapest month:November
Most expensive month:July
Average price in San Sebastian:₹ 9,931/night
Absolute cheapest price found:₹ 706/night
Cheapest day:Sunday
Most expensive day:Thursday
₹ 6,000 - ₹ 13,218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 9,487 - ₹ 16,494
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Sebastian hotels

Show all 1,319 hotels
1
Pension San Martin
Pension San Martin
8.8 Excellent
San Martin, 10 - 1º, San Sebastian, Gipuzkoa, Spain
Show on map
0.7 km from city centre, San Sebastian 

Situated in the heart of the city, Pension San Martin San Sebastian provides easy access to San Sebastian's main sightseeing and retail areas. Guests can also enjoy complimentary wireless internet.

2
Hotel Maria Cristina, a Luxury Collection Hotel
Hotel Maria Cristina, a Luxury Collection Hotel
9.4 Excellent
Paseo Republica Argentina, 4, San Sebastian, Gipuzkoa, Spain
Show on map
1.0 km from city centre, San Sebastian 

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in San Sebastian. Surrounded by local bars and restaurants, it is within walking distance from San Sebastian Train Station.

3
Hotel de Londres y de Inglaterra
Hotel de Londres y de Inglaterra
8.9 Excellent
C. Zubieta 2, San Sebastian, Gipuzkoa, Spain
Show on map
1.0 km from city centre, San Sebastian 

Strategically located in the centre of the city, this 4-star hotel makes for an ideal base in San Sebastian. It is ideally located for those wishing to discover the area's attractions.

4
Barceló Costa Vasca
Barceló Costa Vasca
8.4 Excellent
Avenida Pio Baroja 15, San Sebastian, Gipuzkoa, Spain
Show on map
1.6 km from city centre, San Sebastian 

Located amongst a variety of well-known tourist hot spots, boutiques and dining options, Barcelo Costa Vasca is ideal for those wishing to discover San Sebastian and its surroundings. Those staying at the property have access to a sauna and a swimming pool.

5
Sercotel Hotel Europa
Sercotel Hotel Europa
8.4 Excellent
San Martin, 52, San Sebastian, Gipuzkoa, Spain
Show on map
0.9 km from city centre, San Sebastian 

Centrally located, Sercotel Hotel Europa allows for easy access to San Sebastian's main sightseeing and retail areas. It offers 3-star accommodation with air-conditioned rooms.

6
Astoria7
Astoria7
8.8 Excellent
Sagrada Familia 1, San Sebastian, Gipuzkoa, Spain
Show on map
0.6 km from city centre, San Sebastian 

Hotel Astoria7 is situated in the city's well known tourism and shopping area. It is located a 20-minute drive from San Sebastian Airport and an airport transfer is provided.

7
Pension Aristizabal
Pension Aristizabal
8.4 Excellent
Alfonso VIII, 6 4 izq, San Sebastian, Gipuzkoa, Spain
Show on map
0.7 km from city centre, San Sebastian 

Set in the heart of San Sebastian, Pension Aristizabal is situated near San Sebastian Train Station, and just a few steps from local bars and eateries. It also offers free Wi-Fi, a swimming pool and an express check-in and check-out feature.

8
NH Collection San Sebastián Aránzazu
NH Collection San Sebastián Aránzazu
8.7 Excellent
Vitoria-Gasteiz, 1., San Sebastian, Gipuzkoa, Spain
Show on map
2.6 km from city centre, San Sebastian 

NH Collection San Sebastian Aranzazu offers 4-star accommodation in San Sebastian. It is ideally located for guests wanting to discover the area's attractions.

Cheapest hotels in San Sebastian, Gipuzkoa

Show all 1,319 hotels
Pensión Gure Ametsa
Pensión Gure Ametsa
8.5 Excellent
Calle Oilakineta 12, Irun, Gipuzkoa, Spain
Show on map
2.5 km from city centre,  

Pension Gure Ametsa is situated in Irun and features free wireless internet. It also provides a terrace, a rooftop terrace and laundry facilities.

₹ 3,402
Avg. per night
Pension Lizaso
Pension Lizaso
7.5 Good
Calle Aduana 5, Irun, Gipuzkoa, Spain
Show on map
0.6 km from city centre,  

Pension Lizaso is situated in Irun and is close to the area's popular attractions. It offers complimentary Wi-Fi, a swimming pool and a tour desk.

₹ 3,624
Avg. per night
Pension San Martin
Pension San Martin
8.8 Excellent
San Martin, 10 - 1º, San Sebastian, Gipuzkoa, Spain
Show on map
0.7 km from city centre,  

Situated in the heart of the city, Pension San Martin San Sebastian provides easy access to San Sebastian's main sightseeing and retail areas. Guests can also enjoy complimentary wireless internet.

₹ 4,289
Avg. per night
Pensión Urumea
Pensión Urumea
9.1 Excellent
Getaria, 14, 1º Piso, San Sebastian, Gipuzkoa, Spain
Show on map
0.7 km from city centre,  

Conveniently situated, Pension Urumea allows for easy access to San Sebastian's best sightseeing areas. Those staying at the property can also take advantage of free Wi-Fi during their stay.

₹ 4,363
Avg. per night
ibis Irun
ibis Irun
8.1 Excellent
Avenida de Letxumborro, 77, Irun, Gipuzkoa, Spain
Show on map
2.3 km from city centre,  

Ibis Irun is situated in Irun and is close to the area's popular attractions. The various facilities this cosy hotel offers include wireless internet access in public areas, laundry facilities and an express check-in and check-out feature.

₹ 4,363
Avg. per night
Pension Aristizabal
Pension Aristizabal
8.4 Excellent
Alfonso VIII, 6 4 izq, San Sebastian, Gipuzkoa, Spain
Show on map
0.7 km from city centre,  

Set in the heart of San Sebastian, Pension Aristizabal is situated near San Sebastian Train Station, and just a few steps from local bars and eateries. It also offers free Wi-Fi, a swimming pool and an express check-in and check-out feature.

₹ 4,511
Avg. per night
Artea Narrika
Artea Narrika
8.0 Excellent
Narrika, 3-1, San Sebastian, Gipuzkoa, Spain
Show on map
1.3 km from city centre,  

Situated in the heart of the city, Artea Narrika offers easy access to San Sebastian's popular shopping and sightseeing areas. Those staying at the property can also make use of free Wi-Fi.

₹ 4,659
Avg. per night
Pensión Amara
Pensión Amara
7.6 Good
Isabel Ii 2, 1, San Sebastian, Gipuzkoa, Spain
Show on map
0.9 km from city centre,  

Pension Amara is situated in the city's famous tourism and shopping district. It is located a short walk from Atano III Fronton and Anoeta Stadium.

₹ 4,807
Avg. per night

Hotel prices in San Sebastian

2 stars or below

₹ 3,402 - ₹ 6,508

ibis Irun

No. 1 most popular

ibis Irun
8.1 Excellent
₹ 4,363
Avg. per night
Pension Lizaso

No. 2 most popular

₹ 3,624
Avg. per night
Pensión Gure Ametsa

Best value

₹ 3,402
Avg. per night
3 stars

₹ 7,395 - ₹ 7,765

Sercotel Hotel Europa

No. 1 most popular

₹ 7,765
Avg. per night
Don Cecilio Guesthouse

Best value

₹ 7,395
Avg. per night
4 stars and up

₹ 7,469 - ₹ 22,482

Hotel Maria Cristina, a Luxury Collection Hotel
₹ 22,482
Avg. per night
Barceló Costa Vasca

No. 2 most popular

₹ 9,318
Avg. per night
Astoria7

Best value

Astoria7
8.8 Excellent
₹ 7,469
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in San Sebastian

About San Sebastian

Michelin-starred restaurants, quaint pintxo bars and rolling waves make San Sebastian a popular destination for both foodies and surfers. Set in the Basque Country of northern Spain, the city enjoys one of the best inner-city beaches in Europe.

Things to do

Ride the waves or watch the pros at La Zurriola Beach. When the winds pick up and the tide rolls in, it becomes one of Europe’s best surfing and windsurfing destinations. You can also soak in the sunshine at La Concha beach, where its sandy shoreline runs alongside a vibrant promenade.

Old Town San Sebastian is considered the heart of the city and is home to some of the best Spanish tapas bars in town and the famous Plaza de la Constitution square. The streets are lined with local bars, Basilica church, and boutique shops. Head to La Vina to dine on some of the best pintxos in the area.

Looking for an outdoor adventure? Head to Mount Urgull, as its presence towers over the Old Town. Follow the path from the Plaza de Zuloaga and enjoy the hour hike to the top, where you’ll find the Statue of Christ and panoramic views over the city.

Beside La Concha beach sits the Peine del Viento, a contemporary public artwork with a collection of three sculptures by Eduardo Chillida. The sculptures, dating back to 1976, are known as the “Comb of the Wind” and have been embedded into natural rock.

Getting around

San Sebastian Airport sits just 20 kilometers from the city center, while Bilbao Airport is just over an hour’s drive west. San Sebastian can be explored on foot or by hiring a bicycle. Alternatively, taxis and local buses can be used to travel further afield.

San Sebastian travel FAQs

  • What are the best hotels in San Sebastian?

    Hotel Maria Cristina, a Luxury Collection Hotel (9.4/10 from 607 reviews), Barceló Costa Vasca (8.4/10 from 1,207 reviews), and Mercure San Sebastian Monte Igueldo (8.3/10 from 1,897 reviews) are all highly rated places to stay in San Sebastian.

  • What is a good hotel near Playa de la Concha?

    Hotel Maria Cristina, a Luxury Collection Hotel is a hotel near Playa de la Concha that is popular with HotelsCombined users, scoring 9.4 across 607 reviews.

  • What is a good hotel in San Sebastian near Kursaal Palace San Sebastián?

    Hotel Maria Cristina, a Luxury Collection Hotel is the hotel close to Kursaal Palace San Sebastián that is most recommended by HotelsCombined users, with 607 reviews rating it at 9.4/10.

  • Is there a good hotel near San Sebastian Aquarium?

    If you’re planning to stay near San Sebastian Aquarium, you should consider Hotel Maria Cristina, a Luxury Collection Hotel, which has a score of 9.4 from 607 reviews.

  • How much do hotels in San Sebastian cost?

    Hotels in San Sebastian cost an average of ₹ 23,739/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in San Sebastian had higher average prices of ₹ 10,649/night and ₹ 29,508/night, respectively.

  • How much is a cheap hotel in San Sebastian?

    Prices for San Sebastian hotels have been found for as low as ₹ 1,849/night over the last 3 days.

  • How much is a hotel in San Sebastian tonight?

    A hotel in San Sebastian tonight can start as low as ₹ 5,473 for the night, with an average cost of ₹ 14,569, based on HotelsCombined searches over the last 72 hours.