Top Hotels in San Sebastián

Search among 79 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
1Filter & Sort
View map
51-79 out of 79
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great853 reviews
MapView on map2.1 mi from City Center1700 yd from monte igueldo
From   US$ 69 /nightSelect
Guest house
8.2
Great149 reviews
MapView on map800 yd from City Center500 yd from Playa de la Concha
From   US$ 73 /nightSelect
8.2
Great170 reviews
800 yd from City Center500 yd from Playa de la Concha
From   US$ 90 /nightSelect
8.4
Great206 reviews
700 yd from City Center600 yd from Playa de la Concha
From   US$ 45 /nightSelect
8.2
Great208 reviews
800 yd from City Center400 yd from Playa de la Concha
From   US$ 97 /nightSelect
8.2
Great300 reviews
From   US$ 91 /nightSelect
8.4
Great173 reviews
1600 yd from City Center1300 yd from Monte Ulía
From   US$ 77 /nightSelect
8.2
Great354 reviews
From   US$ 81 /nightSelect
8.6
Great809 reviews
1.5 mi from City Center900 yd from monte igueldo
From   US$ 86 /nightSelect
8.2
Great217 reviews
200 yd from City Center200 yd from Buen Pastor Cathedral
From   US$ 44 /nightSelect
8.4
Great194 reviews
600 yd from City Center300 yd from Playa de la Concha
From   US$ 161 /nightSelect
8.4
Great386 reviews
1.6 mi from City Center1300 yd from Aiete Park
From   US$ 71 /nightSelect
8.4
Great221 reviews
1300 yd from City Center700 yd from Cristina Enea Park
From   US$ 53 /nightSelect
8.2
Great139 reviews
1.2 mi from City Center1500 yd from Cristina Enea Park
From   US$ 94 /nightSelect
8.4
Great459 reviews
1500 yd from City Center1200 yd from Playa de la Concha
From   US$ 78 /nightSelect
8.2
Great136 reviews
500 yd from City Center500 yd from Edificio de Correos
From   US$ 55 /nightSelect
8.4
Great535 reviews
500 yd from City Center300 yd from Mercado San Martin
From   US$ 43 /nightSelect
8.4
Great165 reviews
500 yd from City Center100 yd from Playa de la Concha
From   US$ 69 /nightSelect
8.4
Great215 reviews
1300 yd from City Center1200 yd from Cristina Enea Park
From   US$ 236 /nightSelect
8.2
Great245 reviews
500 yd from City Center300 yd from Buen Pastor Cathedral
From   US$ 57 /nightSelect
8.2
Great252 reviews
700 yd from City Center400 yd from Playa de la Concha
From   US$ 58 /nightSelect
8.2
Great151 reviews
600 yd from City Center300 yd from Playa de la Concha
From   US$ 73 /nightSelect
8.2
Great251 reviews
1.2 mi from City Center600 yd from Aiete Park
From   US$ 60 /nightSelect
8.4
Great337 reviews
1600 yd from City Center1200 yd from Playa de la Concha
From   US$ 66 /nightSelect
8.2
Great205 reviews
1.1 mi from City Center400 yd from Ondarreta Beach
From   US$ 51 /nightSelect
8.2
Great164 reviews
500 yd from City Center200 yd from Playa de la Concha
From   US$ 109 /nightSelect
8.6
Great456 reviews
700 yd from City Center600 yd from Playa de la Concha
From   US$ 50 /nightSelect
8.2
Great156 reviews
700 yd from City Center300 yd from Playa de la Concha
From   US$ 54 /nightSelect
8.4
Great110 reviews
1.5 mi from City Center900 yd from Monte Ulía
From   US$ 317 /nightSelect
  • 1
  • 2

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