Hotels in San Sebastian

When it comes to finding the perfect retreat, San Sebastian hotels offer a delightful mix of comfort and charm, set against the stunning backdrop of the Basque coastline. Known for its picturesque beaches and vibrant culinary scene, this city is a haven for both relaxation and adventure. From chic boutique options to luxurious seaside resorts, there's something to suit every traveller's taste and budget. Whether you're looking to indulge in world-class pintxos or soak up the sun on La Concha beach, San Sebastian has it all. Don't miss out on our fabulous deals and offers on hotels in San Sebastian to make your trip even more memorable!

  • Hotel

    Hotel Zinema7

    rated as 4.5 out of 5 by 2,746 reviewers
    1.6 km from city centre
    from 71 € per night
  • Hotel

    Hotel Avenida

    rated as 4 out of 5 by 1,061 reviewers
    702 m from beach
    from 53 € per night
  • Hotel

    Axel Hotel San Sebastián - Adults Only

    rated as 4 out of 5 by 366 reviewers
    351 m from beach
    from 63 € per night
  • Hotel

    Barcelo Costa Vasca

    rated as 4 out of 5 by 3,615 reviewers
    356 m from beach
    from 167 € per night
  • Hotel

    Mercure Monte Igueldo

    rated as 3 out of 5 by 709 reviewers
    545 m from beach
    from 116 € per night
  • Hotel

    Zenit Convento San Martin

    rated as 4.5 out of 5 by 201 reviewers
    148 m from beach
    from 151 € per night
  • Hotel

    Leonardo Hotel San Sebastián

    rated as 3.5 out of 5 by 69 reviewers
    2.33 km from city centre
    from 53 € per night
  • Hotel

    Letoh San Sebastián

    rated as 3 out of 5 by 49 reviewers
    190 m from beach
    from 49 € per night
  • Hotel

    Hotel Palacio de Aiete

    rated as 3.5 out of 5 by 757 reviewers
    2.14 km from city centre
    from 60 € per night
  • Hotel

    ARIMA Hotel & Spa - Small Luxury Hotels

    rated as 4.5 out of 5 by 701 reviewers
    3.52 km from city centre
    from 229 € per night
  • Hotel

    The Social Hub San Sebastián

    rated as 4 out of 5 by 265 reviewers
    1.73 km from city centre
    from 82 € per night
  • Hotel

    Hotel Ilunion San Sebastián

    rated as 4.5 out of 5 by 148 reviewers
    285 m from beach
    from 73 € per night
  • Hotel

    Eurostars Amara

    rated as 4 out of 5 by 1,385 reviewers
    1.57 km from city centre
    from 94 € per night
  • Hotel

    Casual de las Olas San Sebastián by Casual Hoteles

    rated as 4.5 out of 5 by 348 reviewers
    1.68 km from city centre
    from 61 € per night
  • Hotel

    NH Collection San Sebastián Aranzazu

    rated as 4.5 out of 5 by 2,403 reviewers
    522 m from beach
    from 82 € per night

Hotels in San Sebastian with breakfast included

  • Hotel

    Sercotel Hotel Europa

    rated as 4 out of 5 by 404 reviewers
    149 m from beach
    from 62 € per night
  • Hotel

    Zenit San Sebastián

    rated as 4 out of 5 by 797 reviewers
    1.69 km from city centre
    from 65 € per night
  • Hotel

    INNSiDE by Meliá San Sebastian Orly

    rated as 3.5 out of 5 by 1,234 reviewers
    87 m from beach
    from 141 € per night
  • Hotel

    Sercotel Codina

    rated as 4 out of 5 by 822 reviewers
    346 m from beach
    from 43 € per night
  • Hotel

    Boutique Hotel Mendi Argia

    rated as 3 out of 5 by 41 reviewers
    833 m from beach
  • Hotel

    Hotel de Londres y de Inglaterra

    rated as 4.5 out of 5 by 4,107 reviewers
    51 m from beach
    from 116 € per night
  • Hotel

    Hotel Antik San Sebastián

    rated as 3 out of 5 by 34 reviewers
    2.84 km from city centre
    from 77 € per night
  • Hotel

    Hotel Parma

    rated as 4 out of 5 by 512 reviewers
    159 m from beach
  • Hotel

    Colectia Hotel Urumea

    rated as 4 out of 5 by 249 reviewers
    1.63 km from city centre
    from 44 € per night

Best value for money hotels in San Sebastian

Great value hotels for your stay in San Sebastian

  • Hotel
    78 m from beach
    from 70 € per night
  • Hotel

    Nobu Hotel San Sebastián

    rated as 4.5 out of 5 by 94 reviewers
    42 m from beach
    from 474 € per night
  • Hotel

    Hotel Villa Favorita - Adults Only

    rated as 4.5 out of 5 by 145 reviewers
    44 m from beach
    from 188 € per night
  • Hotel

    Abba San Sebastián Hotel

    rated as 4.5 out of 5 by 280 reviewers
    553 m from beach
    from 84 € per night
  • Hotel

    Hotel Palacio Bellas Artes San Sebastian, Curio Collection by Hilton

    rated as 4.5 out of 5 by 10 reviewers
    586 m from beach
    from 152 € per night
  • Hotel

    Hotel Tres Reyes San Sebastián

    rated as 4 out of 5 by 93 reviewers
    3.68 km from city centre
    from 98 € per night
  • Hotel

    HOTEL ARRiZUL CONGRESS

    rated as 4 out of 5 by 406 reviewers
    361 m from beach
    from 75 € per night
  • Hotel

    Catalonia Donosti

    rated as 4 out of 5 by 395 reviewers
    321 m from beach
    from 113 € per night
  • Hotel

    Akelarre - Relais & Châteaux

    rated as 4.5 out of 5 by 189 reviewers
    5.19 km from city centre
    from 1.065 € per night

Best rated hotels in San Sebastian

Explore the most popular hotels in San Sebastian based on ratings from other travellers

  • Hotel

    Heredad de Unanue

    rated as 5 out of 5 by 133 reviewers
    4.74 km from city centre
    from 144 € per night
  • Hotel

    Bidaia Boutique Hotel

    rated as 5 out of 5 by 171 reviewers
    809 m from beach
    from 66 € per night
  • Hotel

    Room Mate Collection Gorka, San Sebastián

    rated as 5 out of 5 by 594 reviewers
    342 m from beach
    from 129 € per night
  • Hotel

    Hotel Maria Cristina, a Luxury Collection Hotel, San Sebastian

    rated as 4.5 out of 5 by 2,507 reviewers
    353 m from beach
    from 600 € per night
  • Hotel

    Hotel Villa Soro

    rated as 4.5 out of 5 by 1,187 reviewers
    854 m from beach
    from 103 € per night
  • Hotel

    Pensión Régil

    rated as 4.5 out of 5 by 400 reviewers
    120 m from beach
    from 48 € per night
  • Hotel

    Lasala Plaza Hotel - Adults Only

    rated as 4.5 out of 5 by 840 reviewers
    286 m from beach
    from 184 € per night
  • Hotel

    Hotel Arbaso

    rated as 4.5 out of 5 by 176 reviewers
    305 m from beach
    from 107 € per night
  • Hotel

    Intelier Villa Katalina

    rated as 4.5 out of 5 by 122 reviewers
    422 m from beach
    from 97 € per night

Cheap hotels in San Sebastian

Affordable budget hotels in San Sebastian

  • Hotel

    DWO San Sebastián

    rated as 3.5 out of 5 by 4 reviewers
    3.33 km from city centre
    from 107 € per night
  • Hotel

    PENSIÓN SANTA CLARA SAN SEBASTIAN

    rated as 5 out of 5 by 2 reviewers
    331 m from beach
  • Hotel

    Leonardo Boutique Hotel San Sebastián

    rated as 4.5 out of 5 by 70 reviewers
    222 m from beach
    from 67 € per night
  • Hotel

    Hotel Leku Eder

    rated as 4.5 out of 5 by 752 reviewers
    899 m from beach
    from 90 € per night
  • Hotel

    Hotel Luze Boutique San Sebastian

    rated as 4.5 out of 5 by 48 reviewers
    3.85 km from city centre
    from 174 € per night
  • Hotel

    Casa Rural Aristondo Agroturismo

    rated as 4.5 out of 5 by 25 reviewers
    4.5 km from city centre
  • Aparthotel

    Legazpi Doce Rooms & Suites

    rated as 4.5 out of 5 by 222 reviewers
    331 m from beach
    from 81 € per night
  • Hotel

    Hotel SANSEbay

    rated as 4.5 out of 5 by 575 reviewers
    455 m from beach
    from 110 € per night
  • Hotel

    Intelier Victoria

    rated as 4.5 out of 5 by 219 reviewers
    209 m from beach
    from 89 € per night

Travel tips for San Sebastian

FAQs about hotels in San Sebastian