Hotels in San Sebastian, Spain

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

San Sebastian, Gipuzkoa, Spain
7 Oct — 8 Oct2
San Sebastian, Gipuzkoa, Spain
Fri 7/10
Sat 8/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in San Sebastian

Filter by star ratings
All filters
NH Collection San Sebastián Aránzazu
8.6 Excellent
Vitoria-Gasteiz, 1., San Sebastian, Gipuzkoa, Spain
Show on map
2.6 km from city centre, San Sebastian, Gipuzkoa, Spain 
ExcellentBased on 3,984 reviews
8.6

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.

Hotel Antik San Sebastián
8.2 Excellent
Avenida Zarautz, 120, San Sebastian, Gipuzkoa, Spain
Show on map
2.6 km from city centre, San Sebastian, Gipuzkoa, Spain 
ExcellentBased on 1,977 reviews
8.2

Hotel Antik San Sebastian offers 4-star accommodation in San Sebastian. It is ideally positioned for those wishing to visit local attractions.

Hotel Niza
8.4 Excellent
Zubieta, 56, San Sebastian, Gipuzkoa, Spain
Show on map
1.1 km from city centre, San Sebastian, Gipuzkoa, Spain 
ExcellentBased on 2,244 reviews
8.4

The hotel offers elegant accommodation in San Sebastian and is within a 20-minute walk of San Sebastian Train Station. It provides free wireless internet and is moments from Beach of La Concha and popular attractions.

Hotel Akelarre
9.4 Excellent
Padre Orcolaga, 56, San Sebastian, Gipuzkoa, Spain
Show on map
5.5 km from city centre, San Sebastian, Gipuzkoa, Spain 
ExcellentBased on 316 reviews
9.4

Ideally situated in San Sebastian, Akelarre - Relais & Chateaux offers elegant accommodation within a short drive of Beach of La Concha. It also features a gym, a sauna and a Jacuzzi.

Hotel Parma
8.4 Excellent
Paseo De Salamanca 10, San Sebastian, Gipuzkoa, Spain
Show on map
1.5 km from city centre, San Sebastian, Gipuzkoa, Spain 
ExcellentBased on 1,629 reviews
8.4

Situated in the heart of the city, Hotel Parma San Sebastian provides easy access to San Sebastian's main sightseeing and retail areas. It also offers a 24-hour reception, a concierge and luggage storage.

Pension Aida
8.8 Excellent
Iztueta, 9, San Sebastian, Gipuzkoa, Spain
Show on map
0.9 km from city centre, San Sebastian, Gipuzkoa, Spain 
ExcellentBased on 1,299 reviews
8.8

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

Pension San Jeronimo
8.5 Excellent
Calle de San Jerónimo, 25 2C, San Sebastian, Gipuzkoa, Spain
Show on map
1.5 km from city centre, San Sebastian, Gipuzkoa, Spain 
ExcellentBased on 283 reviews
8.5

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

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, Gipuzkoa, Spain 
ExcellentBased on 3,868 reviews
8.4

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.

Zinema7
8.9 Excellent
Sagrada Familia 1, San Sebastian, Gipuzkoa, Spain
Show on map
0.6 km from city centre, San Sebastian, Gipuzkoa, Spain 
ExcellentBased on 3,802 reviews
8.9

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.

Mercure San Sebastian Monte Igueldo
8.2 Excellent
Paseo del Faro 134, San Sebastian, Gipuzkoa, Spain
Show on map
2.9 km from city centre, San Sebastian, Gipuzkoa, Spain 
ExcellentBased on 2,259 reviews
8.2

Just a short car trip from Cathedral of the Good Shepherd, Mercure Monte Igueldo provides an elegant base and boasts views of San Sebastian. It also features an outdoor pool, a rooftop terrace and a gym.

Tips for booking hotels in San Sebastian

Cheapest month:December
Most expensive month:September
Average price in San Sebastian:$165/night
Cheapest price found:$24/night
Cheapest day:Thursday
Most expensive day:Wednesday
$81 - $323
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$115 - $1,109
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Sebastian hotels

1
Pension Larrea
8.5 Excellent
21 Narrika Kalea, San Sebastian, Gipuzkoa, Spain
Show on map
1.4 km from city centre, San Sebastian, Gipuzkoa, Spain 

Conveniently situated, Pension Larrea offers easy access to San Sebastian's best hot spots. It also provides luggage storage, free Wi-Fi and a tour desk.

2
Hotel Avenida
8.6 Excellent
Paseo de Igeldo, 55, San Sebastian, Gipuzkoa, Spain
Show on map
2.9 km from city centre, San Sebastian, Gipuzkoa, Spain 

Just a short drive from Cathedral of the Good Shepherd, Hotel Avenida San Sebastian provides a comfortable base and showcases views of San Sebastian. It also offers an outdoor pool, a rooftop terrace and free Wi-Fi.

3
Hotel Anoeta
8.2 Excellent
Anoeta Pasealekua, 30, San Sebastian, Gipuzkoa, Spain
Show on map
1.2 km from city centre, San Sebastian, Gipuzkoa, Spain 

Hotel Anoeta provides cosy 3-star accommodation in San Sebastian. It is conveniently located for guests wishing to discover the area's attractions.

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

Situated in the city centre, Maria Cristina a Luxury Collection Hotel San Sebastian provides easy access to San Sebastian's main retail areas and tourist attractions. It offers 5-star accommodation and views of the garden.

5
One Shot Tabakalera House
8.4 Excellent
Paseo Duque de Mandas, 52 (Tabakalera), San Sebastian, Gipuzkoa, Spain
Show on map
0.4 km from city centre, San Sebastian, Gipuzkoa, Spain 

One Shot Tabakalera House is located amongst San Sebastian's well-known attractions and landmarks, just a short walk from San Sebastian Train Station. It also provides a 24-hour reception, a sauna and a concierge.

6
Hotel Arima & Spa
9.0 Excellent
Paseo de Miramon, 162, San Sebastian, Gipuzkoa, Spain
Show on map
2.5 km from city centre, San Sebastian, Gipuzkoa, Spain 

Hotel Arima is located in San Sebastian and is close to Anoeta Stadium. It provides a gym, as well as massage services, an express check-in and check-out feature and an outdoor pool.

7
Hotel Palacio de Aiete
8.2 Excellent
Goiko Galtzara-Berri Nº 27, San Sebastian, Gipuzkoa, Spain
Show on map
1.8 km from city centre, San Sebastian, Gipuzkoa, Spain 

Hotel Palacio de Aiete is a modern setting when visiting San Sebastian and is close to everything the area has to offer. The multiple amenities this elegant hotel has to offer include a sauna, a Jacuzzi and a rooftop terrace.

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

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.

Cheapest hotels in San Sebastian, Spain

Green Nest Hostel Uba Aterpetxea
7.2 Good
Camino de Uba, 43, San Sebastian, Gipuzkoa, Spain
Show on map
1.7 km from city centre, San Sebastian, Gipuzkoa, Spain 

Green Nest Hostel Uba Aterpetxea is located in San Sebastian and provides guests with free Wi-Fi. It also offers free public parking on site and the Maria Cristina Bridge and Cathedral of the Good Shepherd are a brief car ride away.

$12
Avg. per night
Pensión Amara
7.8 Good
Isabel Ii 2, 1, San Sebastian, Gipuzkoa, Spain
Show on map
0.9 km from city centre, San Sebastian, Gipuzkoa, Spain 

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.

$43
Avg. per night
Hotel Monte Ulia
7.7 Good
Avenida Alcalde Jose Elosegi 21, San Sebastian, Gipuzkoa, Spain
Show on map
1.7 km from city centre, San Sebastian, Gipuzkoa, Spain 

Featuring a shuttle to San Sebastian Airport, as well as free wireless internet, Hotel Monte Ulia is a comfortable place to stay in San Sebastian. It is ideally positioned for those wishing to discover the area's attractions.

$46
Avg. per night
Hotel Punta Monpás
8.0 Excellent
Calle José Miguel de Barandiarán, 32, San Sebastian, Gipuzkoa, Spain
Show on map
1.8 km from city centre, San Sebastian, Gipuzkoa, Spain 

Hotel Punta Monpas offers historic accommodation in San Sebastian and is within a 20-minute walk of San Sebastian Train Station. It also features an express check-in and check-out feature, 24-hour room service and a 24-hour reception.

$48
Avg. per night
Pension San Martin
8.5 Excellent
San Martin, 10 - 1º, San Sebastian, Gipuzkoa, Spain
Show on map
0.7 km from city centre, San Sebastian, Gipuzkoa, Spain 

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

$48
Avg. per night
Artea Narrika
7.7 Good
Narrika, 3-1, San Sebastian, Gipuzkoa, Spain
Show on map
1.3 km from city centre, San Sebastian, Gipuzkoa, Spain 

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.

$49
Avg. per night
Sercotel Codina
8.5 Excellent
Avda. Zumalacárregui, 21, San Sebastian, Gipuzkoa, Spain
Show on map
2.4 km from city centre, San Sebastian, Gipuzkoa, Spain 

This pet-friendly hotel is located in San Sebastian and offers free Wi-Fi. It is moments from Beach of La Concha, restaurants and nightlife options.

$50
Avg. per night
Hotel Silken Amara Plaza
8.2 Excellent
Plaza Pio XII, 7, San Sebastian, Gipuzkoa, Spain
Show on map
0.7 km from city centre, San Sebastian, Gipuzkoa, Spain 

Silken Amara Plaza is situated in the city's famous tourism and shopping area. It is located a 20-minute drive from San Sebastian Airport and an airport transfer is provided for guests.

$52
Avg. per night

Hotel prices in San Sebastian

2 stars and under
3 stars
4 stars +

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 in San Sebastian

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

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.

Facts about staying in San Sebastian

  • What are the best hotels in San Sebastian?

    One of the most popular hotels in San Sebastian is Barceló Costa Vasca, which has been reviewed by 3,862 users and currently has a rating of 8.4/10. Other top-rated locations include Mercure San Sebastian Monte Igueldo and Sercotel Hotel Europa, which have received 8.2/10 and 8.3/10 ratings from our users, respectively.

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

    NH Collection San Sebastián Aránzazu is a good hotel close to Playa de la Concha - it has scored 8.6 over 3,984 reviews from HotelsCombined users.

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

    For a good hotel near to Kursaal Palace San Sebastián, consider Hotel Silken Amara Plaza - it is rated 8.2/10 from 2,206 HotelsCombined reviews.

  • Is there a good hotel near Playa de Zurriola?

    If you’re visiting Playa de Zurriola then the nearby One Shot Tabakalera House is a popular hotel with HotelsCombined users (1,206 reviews scoring it at an average 8.4/10).

  • How much do hotels in San Sebastian cost?

    The average price of a hotel in San Sebastian is $236 per night, based on the last 3 days’ data. The average price of a 4-star hotel in San Sebastian around is $296 per night, whereas for a 5-star hotel it’s $400 per night.

  • How much is a cheap hotel in San Sebastian?

    $24/night is the cheapest price found for a hotel in San Sebastian by HotelsCombined users over the last 72 hours. The popularity of your requested dates can significantly affect prices. For the upcoming weekend of 7 Oct to 9 Oct, San Sebastian hotel prices start from $24/night.