You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
San Sebastián, or Donostia in Basque, is a captivating coastal city in the Basque Country, Spain, renowned for its stunning beaches, vibrant culture, and culinary excellence. Nestled on the Bay of Biscay, this charming city offers a perfect blend of relaxation and adventure, making it an ideal destination for travelers seeking a memorable stay. The Old Town (Parte Vieja) is a must-visit neighborhood, famous for its bustling pintxo bars and historic architecture. For a more laid-back atmosphere, the Gros district offers a bohemian vibe with its surf-friendly Zurriola Beach.
Top attractions include the iconic La Concha Beach, the picturesque Mount Urgull, and the impressive San Telmo Museoa. Visitors can also enjoy the city's rich cultural scene, highlighted by the renowned San Sebastián International Film Festival. Whether you're exploring its scenic landscapes or indulging in its world-class cuisine, San Sebastián promises an unforgettable experience.
See the latest prices and deals by choosing your dates
Hotel in San Sebastián · 0.51 mi from centre
9.2
509 reviews
Breakfast available
A stay at Catalonia Donosti places you in the heart of San Sebastián, within a 10-minute walk of Concha Beach and Academia de Baile Natalia y Fermin. This spa hotel is 11.6 mi (18.7 km) from Zarautz Beach and 0.4 mi (0.7 km) from Bay of Biscay.
Hotel in San Sebastián · 0.23 mi from centre
9.6
626 reviews
Breakfast available
With a stay at Lasala Plaza Hotel - Adults only in San Sebastián (Old Town San Sebastián), you'll be within a 10-minute walk of Concha Beach and Goikoa Palace. This beach hotel is 12.5 mi (20.1 km) from Zarautz Beach and 0.1 mi (0.1 km) from Bay of Biscay.
Hotel in San Sebastián · 0.56 mi from centre
8.6
398 reviews
Breakfast available
With a stay at One Shot Tabakalera House, you'll be centrally located in San Sebastián, within a 10-minute drive of Concha Beach and Cristina Enea Park. This boutique hotel is 13.8 mi (22.2 km) from Zarautz Beach and 0.1 mi (0.1 km) from Tabakalera Donostia.
Hotel in San Sebastián · 1.07 mi from centre
9.4
130 reviews
Breakfast available
With a stay at The Social Hub San Sebastián in San Sebastián (Amara), you'll be within a 15-minute drive of Concha Beach and Guau Park. This hotel is 13.7 mi (22 km) from Zarautz Beach and 1.1 mi (1.8 km) from Reale Arena.
Hotel in San Sebastián · 0.62 mi from centre
8.8
468 reviews
Breakfast available
With a stay at Axel Hotel San Sebastián - Adults Only in San Sebastián (San Sebastián Centro), you'll be within a 10-minute walk of Concha Beach and Academia de Baile Natalia y Fermin. This spa hotel is 12.2 mi (19.6 km) from Zarautz Beach and 0.2 mi (0.4 km) from Centro de Danza.
Hotel in San Sebastián · 0.57 mi from centre
8.4
2,537 reviews
Breakfast available
Overlooking La Concha Beach in San Sebastián, this elegant hotel offers rooms with free Wi-Fi and satellite TV. Its Biarritz restaurant is run by well-known young chef David Agüero.
The rooms at Hotel Niza feature bright décor and a private bathroom with a hairdryer. Many have fantastic views over La Concha Bay. All Canal+ channels (football, sport, cinema, etc.) are available in all rooms.
A computer is available in reception for free use by guests. Reception is open 24 hours a day, allowing you greater flexibility during your stay.
The Niza’s Biarritz Bar has large windows facing the sea. There is a terrace where you can enjoy meals and drinks. The Biarritz restaurant offers a daily set menu and à la carte meals at weekends.
San Sebastián is well known for its food, and there are many pintxos restaurants within a 5-minute walk of the hotel.
Hotel in San Sebastián · 1.02 mi from centre
8.6
960 reviews
Breakfast available
With a stay at Barceló Costa Vasca in San Sebastián (Antiguo), you'll be within a 5-minute drive of Concha Beach and Ondarreta Beach. This hotel is 11.5 mi (18.6 km) from Zarautz Beach and 0.6 mi (0.9 km) from Loretopea.
Hotel in San Sebastián · 1.26 mi from centre
9.0
122 reviews
Breakfast available
Located in San Sebastián (Antiguo), Hotel ILUNION San Sebastian is a 4-minute walk from Bay of Biscay and 5 minutes by foot from Ondarreta Beach. This hotel is 0.7 mi (1.1 km) from Miramar Palace and 1.2 mi (1.9 km) from Concha Beach.
Hotel in San Sebastián · 1.45 mi from centre
9.2
412 reviews
Breakfast available
With a stay at Leonardo Hotel San Sebastián in San Sebastián (Aiete), you'll be within a 10-minute drive of Concha Beach and Parque Aiete. This hotel is 10.3 mi (16.6 km) from Zarautz Beach and 1.3 mi (2.1 km) from Caserio Katxola.
Pension in San Sebastián · 0.08 mi from centre
9.2
182 reviews
A stay at Pensión Sarriegi places you in the heart of San Sebastián, within a 10-minute walk of Concha Beach and San Sebastián Turismo. This pension is 12.6 mi (20.3 km) from Zarautz Beach and 0.1 mi (0.2 km) from Casino Kursaal.
Hotel in San Sebastián · 0.29 mi from centre
8.8
357 reviews
Breakfast available
Hotel Arrizul Congress is centrally located in San Sebastián, a 4-minute walk from Kursaal Congress Centre and Auditorium and 5 minutes by foot from Zurriola Beach. This hotel is 0.8 mi (1.4 km) from Plaza de La Constitucion and 1 mi (1.7 km) from Concha Beach.
Hotel in San Sebastián · 0.34 mi from centre
9.6
330 reviews
Breakfast available
Hotel Arbaso is in the heart of San Sebastián, within a 10-minute walk of Cathedral of the Good Shepherd and Concha Beach. This hotel is 12.5 mi (20.1 km) from Zarautz Beach and 0.3 mi (0.5 km) from Concha Promenade.
Hotel in San Sebastián · 0.46 mi from centre
8.0
818 reviews
Breakfast available
Sercotel Hotel Europa is in the heart of San Sebastián, within a 10-minute walk of Concha Promenade and Concha Beach. This hotel is 11.7 mi (18.8 km) from Zarautz Beach and 0.2 mi (0.3 km) from Bay of Biscay.
Hotel in San Sebastián · 1.05 mi from centre
8.6
909 reviews
Breakfast available
Located in San Sebastián (Amara), Hotel Zenit San Sebastián is within a 5-minute drive of Miramar Palace and Bay of Biscay. This boutique hotel is 1.6 mi (2.5 km) from Ondarreta Beach and 1.8 mi (2.9 km) from Monte Urgull.
Pension in San Sebastián · 1.15 mi from centre
8.6
127 reviews
Breakfast available
With a stay at LETOH LETOH San Sebastián in San Sebastián (Antiguo), you'll be within a 15-minute walk of Concha Beach and Royal Palace of Miramar. This pension is 10.7 mi (17.2 km) from Zarautz Beach and 0.3 mi (0.5 km) from Concha Promenade.
Hotel in San Sebastián · 1.59 mi from centre
8.6
586 reviews
Breakfast available
With a stay at Hotel Avenida in San Sebastián (Antiguo), you'll be within a 10-minute drive of Concha Beach and Royal Palace of Miramar. This hotel is 11.1 mi (17.8 km) from Zarautz Beach and 0.7 mi (1.1 km) from Concha Promenade.
Hotel in San Sebastián · 0.10 mi from centre
9.6
603 reviews
Breakfast available
Room Mate Collection Gorka, San Sebastián is in the heart of San Sebastián, within a 5-minute walk of Bay of Biscay and Concha Beach. This hotel is 0.4 mi (0.6 km) from Casino Kursaal and 0.4 mi (0.7 km) from Cathedral of the Good Shepherd.
Pension in San Sebastián · 0.16 mi from centre
9.2
45 reviews
Located in San Sebastián (San Sebastián Centro), Pension Peñaflorida is within a 5-minute walk of Concha Beach and Alderdi-Eder Park. This pension is 12.5 mi (20.1 km) from Zarautz Beach and 0.1 mi (0.2 km) from Bay of Biscay.
Hotel in San Sebastián · 0.22 mi from centre
9.0
69 reviews
With a stay at Hotel Arrizul Beach, you'll be centrally located in San Sebastián, steps from Kursaal Congress Centre and Auditorium and within a 5-minute walk of Zurriola Beach. This hotel is 0.9 mi (1.4 km) from Concha Beach and 1.7 mi (2.8 km) from Miramar Palace.
Hotel in San Sebastián · 0.27 mi from centre
9.4
184 reviews
Breakfast available
Located in San Sebastián (Gros), Leonardo Boutique Hotel San Sebastián is within a 5-minute walk of Zurriola Beach and Bay of Biscay. This hotel is 0.7 mi (1.2 km) from Concha Beach and 1.3 mi (2.2 km) from Donostia-San Sebastian Aquarium.