Find and Book Top Hotels in San Sebastián

Search among 103 available hotels and places to stay in San Sebastián from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 103
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map500 yd from City Center200 yd from Old Town
From   US$ 338 /nightSelect
8.4
Great484 reviews
From   US$ 100 /nightSelect
8.6
Great469 reviews
1700 yd from City Center1200 yd from Monte Ulía
From   US$ 102 /nightSelect
8.6
Great839 reviews
700 yd from City Center100 yd from La Perla Centro Talaso-Sport
From   US$ 80 /nightSelect
8.4
Great156 reviews
500 yd from City Center300 yd from Mercado San Martin
From   US$ 253 /nightSelect
8.4
Great723 reviews
1500 yd from City Center800 yd from La Concha Promenade
From   US$ 83 /nightSelect
1.9 mi from City Center700 yd from Basque Culinary Center
From   US$ 101 /nightSelect
8.2
Great209 reviews
200 yd from City Center200 yd from Buen Pastor Cathedral
From   US$ 181 /nightSelect
8.2
Great267 reviews
900 yd from City Center600 yd from Old Town
From   US$ 98 /nightSelect
8.6
Great963 reviews
1.3 mi from City Center700 yd from Ondarreta Beach
From   US$ 83 /nightSelect
8.2
Great230 reviews
500 yd from City Center300 yd from Buen Pastor Cathedral
From   US$ 128 /nightSelect
8.2
Great360 reviews
1400 yd from City Center700 yd from Aiete Park
From   US$ 65 /nightSelect
8.4
Great224 reviews
500 yd from City Center300 yd from La Perla Centro Talaso-Sport
From   US$ 86 /nightSelect
8.4
Great246 reviews
700 yd from City Center500 yd from Old Town
From   US$ 138 /nightSelect
8.4
Great901 reviews
1.4 mi from City Center300 yd from Peine del Viento Sculptures
From   US$ 107 /nightSelect
8.6
Great133 reviews
1.1 mi from City Center700 yd from Ondarreta Beach
From   US$ 73 /nightSelect
8.2
Great332 reviews
700 yd from City Center400 yd from La Perla Centro Talaso-Sport
From   US$ 66 /nightSelect
8.6
Great966 reviews
1400 yd from City Center900 yd from Cristina Enea Park
From   US$ 67 /nightSelect
8.2
Great191 reviews
400 yd from City Center300 yd from Old Town
From   US$ 193 /nightSelect
8.4
Great801 reviews
400 yd from City Center300 yd from Mercado San Martin
From   US$ 74 /nightSelect
8.4
Great204 reviews
500 yd from City Center600 yd from Old Town
From   US$ 146 /nightSelect
8.4
Great205 reviews
1.1 mi from City Center200 yd from Ondarreta Beach
From   US$ 58 /nightSelect
8.6
Great142 reviews
400 yd from City Center200 yd from Buen Pastor Cathedral
From   US$ 24 /nightSelect
8.4
Great1088 reviews
1.1 mi from City Center400 yd from Aiete Park
From   US$ 58 /nightSelect
8.2
Great148 reviews
300 yd from City Center100 yd from Edificio de Correos
From   US$ 85 /nightSelect
8.4
Great179 reviews
700 yd from City Center500 yd from Old Town
From   US$ 154 /nightSelect
8.2
Great213 reviews
600 yd from City Center100 yd from Old Town
From   US$ 97 /nightSelect
8.4
Great300 reviews
800 yd from City Center300 yd from Old Town
From   US$ 55 /nightSelect
8.2
Great171 reviews
700 yd from City Center600 yd from Old Town
From   US$ 64 /nightSelect
8.4
Great729 reviews
500 yd from City Center300 yd from Mercado San Martin
From   US$ 108 /nightSelect
8.6
Great1001 reviews
1.2 mi from City Center400 yd from Ondarreta Beach
From   US$ 77 /nightSelect
8.4
Great675 reviews
1.2 mi from City Center400 yd from Ondarreta Beach
From   US$ 165 /nightSelect
8.2
Great133 reviews
3.2 mi from City Center
From   US$ 337 /nightSelect
8.6
Great936 reviews
400 yd from City Center200 yd from Mercado San Martin
From   US$ 66 /nightSelect
8.2
Great181 reviews
800 yd from City Center300 yd from Old Town
From   US$ 59 /nightSelect
8.2
Great241 reviews
700 yd from City Center400 yd from Cristina Enea Park
From   US$ 78 /nightSelect
8.6
Great1400 reviews
1300 yd from City Center800 yd from Cristina Enea Park
From   US$ 53 /nightSelect
8.4
Great273 reviews
1.7 mi from City Center900 yd from monte igueldo
From   US$ 80 /nightSelect
8.0
Great215 reviews
800 yd from City Center500 yd from Old Town
From   US$ 61 /nightSelect
8.2
Great132 reviews
800 yd from City Center500 yd from Old Town
From   US$ 135 /nightSelect
8.2
Great207 reviews
1.2 mi from City Center300 yd from Ondarreta Beach
From   US$ 102 /nightSelect
8.2
Great183 reviews
600 yd from City Center100 yd from Old Town
From   US$ 131 /nightSelect
8.6
Great111 reviews
2.5 mi from City Center
From   US$ 98 /nightSelect
8.4
Great154 reviews
400 yd from City Center200 yd from Old Town
From   US$ 125 /nightSelect
8.2
Great529 reviews
1.2 mi from City Center900 yd from Monte Ulía
From   US$ 65 /nightSelect
8.4
Great155 reviews
1200 yd from City Center800 yd from Old Town
From   US$ 53 /nightSelect
8.4
Great193 reviews
200 yd from City Center200 yd from Mercado San Martin
From   US$ 63 /nightSelect
8.4
Great192 reviews
600 yd from City Center200 yd from La Perla Centro Talaso-Sport
From   US$ 60 /nightSelect
8.2
Great241 reviews
From   US$ 81 /nightSelect
8.4
Great341 reviews
800 yd from City Center700 yd from Old Town
From   US$ 62 /nightSelect

Best hotels and places to stay in San Sebastian

Why visit?

San Sebastian, a charming coastal city in Spain, is a must-visit for any tourist. With its beautiful beaches, world-renowned cuisine, and vibrant cultural scene, it offers a perfect mix of relaxation and entertainment. The city is also home to a wide range of hotels, catering to different tastes and budgets, ensuring a comfortable stay for every traveler.

Where to stay?

Parte Vieja: Known as the Old Town, Parte Vieja is a historic neighborhood filled with narrow streets, picturesque buildings, and lively bars. It offers a unique atmosphere and is an excellent choice for those looking to immerse themselves in the local culture. Hotels in this area, such as the Hotel San Sebastian, provide easy access to the citys main attractions and are surrounded by a myriad of dining options.

Gros: Located on the eastern side of the city, Gros is a hip and trendy neighborhood that has become increasingly popular among tourists. It boasts beautiful beaches, such as Zurriola, which are perfect for surfing or simply relaxing under the sun. Hotels in this area, like the San Sebastian Hotel, offer modern amenities and are within walking distance of both the city center and the beach.

Ondarreta: Situated in the western part of San Sebastian, Ondarreta is known for its tranquil atmosphere and stunning coastline. The area is home to the famous Ondarreta Beach, as well as the iconic Peine del Viento sculpture. Hotels in this area, such as the San Sebastian Spain Hotels, provide a peaceful retreat while still being close to the city center, making it a great choice for those seeking relaxation.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Hotel Avenida: Located in the heart of the city, Hotel Avenida offers comfortable rooms at an affordable price. With its central location, guests can easily explore the nearby attractions such as La Concha Beach and the Old Town. This San Sebastian hotel provides excellent value for money with its convenient amenities and proximity to popular landmarks.

Hotel Niza: Situated right on the beautiful La Concha promenade, Hotel Niza offers stunning sea views and a prime location. This hotel in San Sebastian Spain is known for its affordability without compromising on quality. Guests can enjoy the beach just steps away and explore the charming streets of the Old Town, making it an ideal choice for those seeking great value for their money.

Hotel Codina: Tucked away in the Gros neighborhood, Hotel Codina offers cozy rooms at reasonable prices. The surrounding area is known for its lively atmosphere and trendy bars. The hotel is conveniently located near Zurriola Beach, making it a popular choice for surf enthusiasts and budget-conscious travelers.

Best kids-friendly hotels:

Hotel Londres: With its family-friendly atmosphere and convenient facilities, Hotel Londres is a top choice for those traveling with children. This San Sebastian hotel offers spacious rooms and a variety of amenities, including babysitting services and a childrens play area. Its prime location near La Concha Beach and the city center makes it a hit for both kids and parents.

Hotel de Londres y de Inglaterra: Located right on La Concha Beach, Hotel de Londres y de Inglaterra is another great option for families. This San Sebastian hotel offers connecting rooms and special services, such as childrens menus and bike rentals. The beachfront location provides easy access to water activities, ensuring a memorable stay for the whole family.

Best hotels for a romantic getaway:

Hotel Maria Cristina: As a luxurious establishment and one of the best hotels in San Sebastian, Hotel Maria Cristina is perfect for a romantic escape. The elegant rooms and impeccable service create a truly indulgent experience. The hotels central location allows couples to explore the romantic streets of the city hand-in-hand.

Hotel Villa Soro: Nestled in a charming villa surrounded by gardens, Hotel Villa Soro offers a peaceful retreat for couples. The boutique hotel provides a cozy atmosphere with its spacious rooms and personalized service. Its serene setting, just a short walk from Ondarreta Beach, makes it an ideal choice for a romantic getaway.

Best for location:

Hotel Silken Amara Plaza: Situated near the Kursaal Congress Centre and the Zurriola Beach, Hotel Silken Amara Plaza boasts a central location. Its proximity to the citys main attractions, restaurants, and shops makes it convenient for exploring San Sebastian. With its modern design and comfortable amenities, this hotel is a great choice for those wanting to be in the heart of the action.

Hotel Zenit San Sebastián: Located in the neighborhood of Gros, Hotel Zenit San Sebastián offers easy access to both the beach and the city center. Guests can enjoy the lively atmosphere of the neighborhood and explore the nearby attractions, such as the San Telmo Museum. The hotels convenient location is perfect for those wanting to discover the best of San Sebastian.

Hotel Villa Victoria: This boutique hotel is tucked away in the charming Parte Vieja neighborhood, just a few steps from the beach. Hotel Villa Victoria offers a tranquil setting with easy access to the citys sights and sounds. Guests can enjoy the romantic atmosphere of the old town while being within walking distance of all the main attractions.

Best for a short city break:

NH Collection San Sebastián Aranzazu: Situated in the Ondarreta neighborhood, NH Collection San Sebastián Aranzazu provides a comfortable stay for a short city break. The modern rooms and amenities offer a relaxing environment, while the hotels location allows easy exploration of the nearby sights, such as Monte Igueldo and Playa de la Concha.

Hotel Astoria7: Perfectly combining comfort and style, Hotel Astoria7 is a unique option for a short getaway. This hotel, inspired by the world of cinema, offers themed rooms and a lively atmosphere. Its central location allows guests to discover the citys attractions, including the beautiful beaches and the iconic San Sebastian Cathedral.

Show moreLess