Beach Hotels in Catalonia
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 (and vicinity)

Grand Hyatt Barcelona
Les Corts
‐4.08 km from city centre
9.2/10 Wonderful! (1,164 reviews)
Top Beach Hotels in Salou

Hotel Best Cap Salou
7.4/10 Good! (189 reviews)
Top Beach Hotels in Lloret de Mar

Guitart Central Park Aqua Resort
Lloret Town Center
‐0.24 km from city centre
6.8/10 (319 reviews)
Top Beach Hotels in Roses

Hotel Ciutadella
Roses Town Center
‐0.46 km from city centre
8.8/10 Excellent! (376 reviews)
Popular places to visit

Sagrada Familia
If museums are usually on your list of things to see, you might want to visit the upcoming exhibitions at Sagrada Familia, a popular attraction in Eixample. Our travellers also like the art galleries, monuments and cathedral in the area. If you want to see more of the museums in Barcelona, Casa Milà isn't far either.
Keep exploring
Keep exploring
- Facilities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Nearby cities
- Top Cities in Spain
- More Hotels
- Most popular destinations
- Hotels near La Rambla
- Hotels near PortAventura World
- Hotels near Camp Nou
- Hotels near Barceloneta Beach
- Hotels near Sagrada Familia
- Hotels near Lloret de Mar Beach
- Hotels near Fenals Beach
- Hotels near Park Güell
- Hotels near Plaça de Catalunya
- Hotels near Port de Barcelona
- Hotels near Barcelona Cathedral
- Hotels near Tossa de Mar Beach
- Hotels near Passeig de Gràcia
- Hotels near Casa Batllo
- Hotels near Pals Beach
- Hotels near Fira Barcelona
- Hotels near Casa Milà
- Hotels near Sitges Beachfront
- Hotels near Montserrat Monastery
- Hotels near Gran Jonquera Outlet Mall and Shopping
- Hotels in Barcelona
- Hotels in Salou
- Hotels in Lloret de Mar
- Hotels in Roses
- Hotels in Sitges
- Hotels in Tossa de Mar
- Hotels in Castell-Platja d'Aro
- Hotels in Tarragona
- Hotels in Girona
- Hotels in L'Hospitalet de Llobregat
- Hotels in Cambrils
- Hotels in Begur
- Hotels in Santa Susanna
- Hotels in Calella
- Hotels in L'Escala
- Hotels in Cadaqués
- Hotels in Empuriabrava
- Hotels in Palafrugell
- Hotels in Blanes
- Hotels in El Prat de Llobregat
- Hyatt Regency Barcelona Tower
- Hotel Indigo Barcelona Plaza Espana by IHG
- Sercotel Rosellon
- Lamaro Hotel
- Barceló Raval
- Hotel Regina Barcelona
- Hotel Monegal
- SLS Barcelona
- Hotel Oasis
- Petit Palace Boquería Garden
- H10 Madison
- Royal Ramblas
- Arc la Rambla
- htop Olympic
- Atzavara Hotel & Spa
- Hotel Best Cap Salou
- Hotel Subur
- PortAventura Hotel Gold River - Includes unlimited access to PortAventura Park & 1 access to Ferrari Land
- Melia Sitges
- PortAventura Hotel Caribe - Includes unlimited access to PortAventura Park & 1 access to Ferrari Land
- Blaumar Hotel Salou
- Hotel Aromar
- Guitart Central Park Aqua Resort
- Hotel Jaime I
- Hotel Calipolis
- Hotel Palas Pineda
- Hotel Best Lloret Splash
- H10 Imperial Tarraco
- Nou Roser
- htop Royal Star & SPA
- Golden Bahía de Tossa & Spa
- Cosmopolita Hotel Boutique & Spa
- Sweet Lloret Suites
- Elisabeth by the Sea Hotel 5*
- Hotel Ciutadella
- Wecamp Cala Montgó
- Beverly Park Hotel & Spa
- Hotel Aiguablava
- Camping Castell Mar
- Gran Hotel Reymar
- Hotel Gran Ultonia
- Hotel Augustus
- Hotel Vistabella
- Hotel BestPrice Girona
- Hotel Hostalillo by Escampa Hotels
- AQUA Hotel Silhouette & Spa - Adults Only
- Hotel Best Cambrils
- Wecamp Cadaqués
- Parador de Aiguablava
- Hostal Es Niu de Tamariu
Most popular destinations
Hotels
Cheap Hotels in BarcelonaFamily Hotels in BarcelonaFamily Hotels in Balearic IslandsBeach Hotels in BarcelonaFamily Hotels in SalouLuxury Hotels in SalouHotels in BarcelonaAparthotels Canary IslandsHotels near PortAventura WorldHotels in Sants-MontjuïcApartments Canary IslandsHotels in Salou City Centre5 Star Hotels in BarcelonaHotels with a Pool in BarcelonaCheap Hotels in SalouHotels in SalouHotels in Tossa de MarHotels in Gothic QuarterAparthotels BarcelonaAparthotels SalouHotels in ReusHotels in Lloret de MarHotels in SitgesHotels near Barcelona Intl.Hotels in GironaCheap Hotels in Canary IslandsHotels in TarragonaHotels in Canary IslandsBeach Hotels in SalouHotels with a Gym in Canary Islands