Spain Beach Hotels
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Beach Hotels in Barcelona

Grand Hyatt Barcelona
Les Corts
‐4.28 km from city centre
9/10 Wonderful! (1,125 reviews)
Top Beach Hotels in Madrid

Hard Rock Hotel Madrid
Arganzuela
‐1.31 km from city centre
9.2/10 Wonderful! (1,997 reviews)
Top Beach Hotels in Palma de Mallorca

BQ Belvedere Hotel
San Agustin
‐4.73 km from city centre
8.6/10 Excellent! (273 reviews)
Top Beach Hotels in Málaga

Hotel Málaga Vibes
Carretera de Cadiz
‐4.88 km from city centre
9.2/10 Wonderful! (221 reviews)
Top landmarks in Spain

Sagrada Familia
Sagrada Familia is a popular museum in Barcelona with a rich history. Experience the fascinating museums and acclaimed art galleries in this vibrant area.
Keep exploring
Keep exploring
- Top destinations for
- Facilities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Top Cities in Spain
- More Hotels
- Most popular destinations
- Hotels near Gran Via
- Hotels near La Rambla
- Hotels near Sagrada Familia
- Hotels near El Retiro Park
- Hotels near Puerta del Sol
- Hotels near Bernabéu Stadium
- Hotels near Port of Palma de Mallorca
- Hotels near Playa de Muro
- Hotels near Port de Sóller Marina
- Hotels near Port of Ibiza
- Hotels near PortAventura World
- Hotels near Plaça de Catalunya
- Hotels near Barceloneta Beach
- Hotels near Plaza Mayor
- Hotels near Port of Malaga
- Hotels near Playa Blanca
- Hotels near Parque Warner Madrid
- Hotels near Amadores Beach
- Hotels near Siam Park
- Hotels near Malagueta Beach
- Hotels near Adolfo Suárez Madrid-Barajas Airport (MAD)
- Hotels near Barcelona Intl. Airport (BCN)
- Hotels near Ibiza Airport (IBZ)
- Hotels near Valencia Airport (VLC)
- Hotels near Palma de Mallorca Airport (PMI)
- Hotels near Málaga Airport (AGP)
- Hotels near Alicante Intl. Airport (ALC)
- Hotels near Bilbao Airport (BIO)
- Hotels near San Pablo Airport (SVQ)
- Hotels near San Sebastian Airport (EAS)
- Hotels in Barcelona
- Hotels in Madrid
- Hotels in Palma de Mallorca
- Hotels in Málaga
- Hotels in Seville
- Hotels in Valencia
- Hotels in Benidorm
- Hotels in Marbella
- Hotels in Alicante
- Hotels in San Sebastián
- Hotels in Calvia
- Hotels in Bilbao
- Hotels in Torremolinos
- Hotels in Granada
- Hotels in San Bartolomé de Tirajana
- Hotels in Salou
- Hotels in Adeje
- Hotels in Alcúdia
- Hotels in Lloret de Mar
- Hotels in Ibiza Town
- Andante Hotel
- Arc la Rambla
- Barceló Raval
- Hotel Monegal
- Madrid Marriott Auditorium Hotel & Conference Center
- Hotel Sevilla Center
- Hotel Regina
- Hotel Granada Center
- BQ Belvedere Hotel
- Hotel Playa Golf - Adults Only +16
- AYA Seahotel – Adults Only
- The Ibiza Twiins Hotel
- Hotel JS Palma Stay - Adults Only
- Becquer Hotel, Historic City Center
- Hotel Pabisa Sofia
- Hotel ROC Illetas & SPA
- Holiday Inn Express Malaga Airport by IHG
- Hotel Málaga Vibes
- Hotel Silken Al Andalus Palace
- Hotel Apartamentos Bajondillo
- Aubamar Bali
- Melia Valencia
- Leonardo Royal Hotel Mallorca
- Hotel Giralda Center
- Hotel ILUNION Malaga
- Hotel de Londres y de Inglaterra
- Hotel Port Alicante City & Beach
- THB Bamboo Alcudia Hotel - Adults Only
- Barceló Costa Vasca
- Málaga Hotel Eliseos
- Hotel Silken Indautxu Bilbao
- AC Hotel Alicante by Marriott
- tent Torremolinos
- Melia Alicante
- Lopesan Costa Meloneras Resort & Spa
- Axel Hotel San Sebastián - Adults Only
- Barceló Carmen Granada Hotel
- Hotel Clopy Rocamar
- Hard Rock Hotel Marbella – Puerto Banús
- Hotel El Faro Marbella
- Hard Rock Hotel Tenerife
- The Artist Grand Hotel of Art
- Paloma Blanca Boutique Hotel Puerto Banus
- Gloria Palace San Agustin Thalasso & Hotel
- Hotel Jaime I
- Port Fiesta Park Hotel
- Eurosalou Hotel & Spa
- Hotel BCL Levante Club & Spa - Adults only
- L'Azure Hotel
- Hotel Rosamar Garden Resort
Most popular destinations
Hotels
Gay friendly Hotels in MaltaHotels in SevilleHotels in HungaryHotels in ValenciaHotels in BelgiumHotels in GermanyHotels in GranadaHotels in IcelandHotels in DenmarkHotels in MaltaHotels in PolandHotels in CroatiaHotels in SloveniaHotels in FranceHotels in ItalyHotels in SwedenHotels in IrelandBeach Hotels in MaltaHotels in GreeceGay friendly Hotels in MálagaHotels in SwitzerlandHotels in OlloHotels in San SebastiánHotels in BelarusHotels in Santiago de CompostelaHotels in Ibiza TownHotels in Palma de MallorcaHotels in United KingdomHotels in NetherlandsWinery Hotels in Catalonia