Beach Hotels in Spain
Find and book your perfect stay
Earn rewards on every night you stay
Save more with Member Prices
Free cancellation options if plans change
Top Beach Hotels in Barcelona
Rialto
Downtown Barcelona
‐0.37 km from city centre
8.8/10 Excellent! (1,978 reviews)
Top Beach Hotels in Madrid
Hotel Riu Plaza España
Madrid Centro
‐1.06 km from city centre
9.4/10 Exceptional! (3,746 reviews)
Top Beach Hotels in Seville
Hotel Silken Al Andalus Palace
Bellavista-La Palmera
‐3.69 km from city centre
8.6/10 Excellent! (1,001 reviews)
Top Beach Hotels in Málaga
Sercotel Rosaleda Málaga
Palma-Palmilla
‐1.8 km from city centre
8.8/10 Excellent! (225 reviews)
Top cities in Spain
Barcelona
Barcelona is known for its art galleries and museums, and entices visitors with its popular attractions, including Sagrada Familia and La Rambla.
Top landmarks in Spain
Gran Via
If you want to give your credit card some exercise, head out to Gran Via, a popular place for shoppers in Madrid Centro. Our travellers also like the museums and art galleries in the area. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. Splash some more cash at Preciados Street, San Miguel Market and El Rastro.
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
- Beach Hotels in Canary Islands
- Beach Hotels in Catalonia
- Beach Hotels in Balearic Islands
- Beach Hotels in Andalusia
- Beach Hotels in Girona
- Beach Hotels in Las Palmas
- Beach Hotels in Santa Cruz de Tenerife
- Beach Hotels in Valencian Community
- Beach Hotels in Pla de Mallorca
- Beach Hotels in Alicante Province
- Beach Hotels in Barcelona
- Beach Hotels in Serra de Tramuntana
- Hotels near Gran Via
- Hotels near Sagrada Familia
- Hotels near Santiago Bernabéu Stadium
- Hotels near Amadores Beach
- Hotels near PortAventura World
- Hotels near Port of Palma de Mallorca
- Hotels near La Rambla
- Hotels near Plaça de Catalunya
- Hotels near City of Arts and Sciences
- Hotels near Plaza Mayor
- Hotels near Port de Sóller Marina
- Hotels near Playa Blanca
- Hotels near Puerta del Sol
- Hotels near Port of Las Palmas
- Hotels near Port of Malaga
- Hotels near Siam Park
- Hotels near Malvarrosa Beach
- Hotels near Malagueta Beach
- Hotels near Parque Warner Madrid
- Hotels near Mogan Port
- Hotels near Adolfo Suárez Madrid-Barajas Airport (MAD)
- Hotels near Barcelona Intl. Airport (BCN)
- Hotels near Valencia Airport (VLC)
- Hotels near Ibiza Airport (IBZ)
- Hotels near Málaga Airport (AGP)
- Hotels near Alicante Intl. Airport (ALC)
- Hotels near Bilbao Airport (BIO)
- Hotels near Palma de Mallorca Airport (PMI)
- Hotels near San Pablo Airport (SVQ)
- Hotels near San Sebastian Airport (EAS)
- Hotels in Barcelona
- Hotels in Madrid
- Hotels in Seville
- Hotels in Málaga
- Hotels in Palma de Mallorca
- Hotels in San Bartolomé de Tirajana
- Hotels in Adeje
- Hotels in Valencia
- Hotels in Benidorm
- Hotels in Granada
- Hotels in Marbella
- Hotels in Alicante
- Hotels in Mogan
- Hotels in Arona
- Hotels in Las Palmas de Gran Canaria
- Hotels in San Sebastián
- Hotels in Torremolinos
- Hotels in Bilbao
- Hotels in Puerto de la Cruz
- Hotels in Yaiza
- Barceló Torre de Madrid
- Hotel Puerta América
- easyHotel Madrid Centro Atocha
- Hotel Regina
- Gran View Apartments
- Hotel Maydrit Airport
- Hotel Fernando III
- Only YOU Hotel Atocha
- Hotel Sevilla Center
- Las Casas de la Juderia
- LETOH LETOH Gran Vía
- Hotel Costa Azul
- Hard Rock Hotel Tenerife
- Holiday Inn Express Malaga Airport, an IHG Hotel
- Hotel Giralda Center
- Lopesan Costa Meloneras Resort & Spa
- Lopesan Baobab Resort
- Hotel Primus Valencia
- Sercotel Rosaleda Málaga
- Hard Rock Hotel Marbella – Puerto Banús
- Hotel Granada Center
- Hotel Turia Valencia
- Gran hotel Miramar GL
- BQ Belvedere Hotel
- Odyssey Rooms
- Hotel Saratoga
- Grupotel Taurus Park
- Hotel Apartamentos Bajondillo
- Melia Valencia
- Hotel Port Alicante City & Beach
- Melia Alicante
- Gloria Palace San Agustin Thalasso & Hotel
- Iberostar Selection Anthelia
- AC Hotel Iberia Las Palmas
- Hotel Silken Indautxu Bilbao
- Barceló Carmen Granada Hotel
- Alhambra Palace Hotel
- Barceló Costa Vasca
- Barceló Benidorm Beach - Adults Recommended
- Gara Suites Golf & SPA
- Gloria Palace Amadores Thalasso & Hotel
- Dreams Lanzarote Playa Dorada Resort & Spa
- Poseidon Resort
- Hotel Best Semiramis
- Senator Marbella
- Hollywood Mirage - Excel Hotels & Resorts
- Radisson Blu Resort & Spa, Gran Canaria Mogan
- Santa Catalina, a Royal Hideaway Hotel
- AC Hotel Gran Canaria by Marriott
- Hotel El Faro Marbella
Hotels
The Salil Hotel Riverside BangkokCheap Hotels in PhuketHotels in BangkokHotels in PatongCheap Hotels in ParisGrand Hyatt Erawan BangkokGrande Centre Point Space PattayaHotels in ManilaPula SilomIntercontinental Hua Hin Resort, an IHG HotelFour Points by Sheraton Phuket Patong Beach ResortThe Briza Beach Resort, SamuiHotels in ChalongHilton Hua Hin Resort & SpaHyatt Regency Cape TownHotels in United KingdomHotels in Silomibis Phuket KataWork Inn Impact Muang Thong ThaniU Nimman Chiang MaiNovotel Phuket Vintage ParkAlfresco Phuket HotelGet Zleep Premium Budget HotelCarlton Hotel Bangkok SukhumvitHotels in Koh SamuiMercure Rayong Lomtalay Villas & ResortArch39 Phuket Beach FrontHotels near Baltimore Washington Intl. Thurgood MarshallSamanala Hotel and ResortHotels in Dunmore