
Find Romantic Hotels in Costa Barcelona
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Costa Barcelona Romantic Hotels
Our top choices for Costa Barcelona romantic hotels

1. La Mer BCN
La Mer BCNCabrera de Mar
10.0 out of 10, Exceptional, (6 reviews)
The price is ₩142,326
₩166,167 total
includes taxes & fees
Nov 29 - Nov 30

2. L'Hostalet de Cabrils
L'Hostalet de CabrilsCabrils
9.2 out of 10, Wonderful, (15 reviews)
The price is ₩123,209
₩138,512 total
includes taxes & fees
Nov 11 - Nov 12

3. Hotel Atenea Port Barcelona Mataro
Hotel Atenea Port Barcelona MataroMataro
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩110,904
₩127,958 total
includes taxes & fees
Nov 29 - Nov 30

4. Apartamentos Turísticos Royal Marina Gardens
Apartamentos Turísticos Royal Marina GardensCastelldefels
9.0 out of 10, Wonderful, (408 reviews)
The price is ₩89,805
₩104,749 total
includes taxes & fees
Nov 9 - Nov 10

5. Masd Mediterráneo Hotel & Apartamentos
Masd Mediterráneo Hotel & ApartamentosCastelldefels
9.2 out of 10, Wonderful, (1,011 reviews)
The price is ₩118,120
₩141,529 total
includes taxes & fees
Nov 8 - Nov 9

6. Hotel Vella Nit
Hotel Vella NitCanet de Mar
10.0 out of 10, Exceptional, (6 reviews)
The price is ₩167,834
₩187,600 total
includes taxes & fees
Nov 18 - Nov 19

7. Hotel SB BCN Events 4 Sup
Hotel SB BCN Events 4 SupCastelldefels
8.6 out of 10, Excellent, (1,001 reviews)
The price is ₩115,006
₩138,441 total
includes taxes & fees
Nov 15 - Nov 16

8. B&B Hotel Barcelona Mataró
B&B Hotel Barcelona MataróMataro
8.4 out of 10, Very good, (224 reviews)
The price is ₩86,245
₩97,851 total
includes taxes & fees
Nov 29 - Nov 30

9. ibis Barcelona Castelldefels
ibis Barcelona CastelldefelsCastelldefels
8.4 out of 10, Very good, (816 reviews)
The price is ₩89,942
₩104,899 total
includes taxes & fees
Nov 29 - Nov 30

10. Santa Romana
Santa RomanaCaldes d'Estrac
9.8 out of 10, Exceptional, (18 reviews)
The price is ₩277,223
₩310,758 total
includes taxes & fees
Nov 11 - Nov 12

11. Hotel Playafels
Hotel PlayafelsCastelldefels
9.4 out of 10, Exceptional, (392 reviews)
The price is ₩183,470
₩213,745 total
includes taxes & fees
Nov 8 - Nov 9

12. Hostal de la Plaça
Hostal de la PlaçaCabrils
9.0 out of 10, Wonderful, (24 reviews)
The price is ₩172,847
₩193,114 total
includes taxes & fees
Nov 10 - Nov 11

13. Sabàtic Gavà Mar, Barcelona, a Tribute Portfolio Hotel
Sabàtic Gavà Mar, Barcelona, a Tribute Portfolio HotelGava
8.6 out of 10, Excellent, (488 reviews)
The price is ₩203,625
₩229,951 total
includes taxes & fees
Nov 22 - Nov 23

14. Apartamentos Azul
Apartamentos AzulCastelldefels
9.0 out of 10, Wonderful, (92 reviews)
The price is ₩89,910
₩237,034 total
includes taxes & fees
Nov 8 - Nov 9

15. Hotel Punt 14 - Adults only
Hotel Punt 14 - Adults onlyGava
7.8 out of 10, Good, (223 reviews)
The price is ₩101,210
₩114,313 total
includes taxes & fees
Nov 8 - Nov 9

16. Hotel Noucentista
Hotel NoucentistaSitges Town Center
9.8 out of 10, Exceptional, (20 reviews)
The price is ₩106,450
₩119,083 total
includes taxes & fees
Nov 18 - Nov 19

17. Hotel Ciudad de Castelldefels
Hotel Ciudad de CastelldefelsCastelldefels
8.4 out of 10, Very good, (1,001 reviews)
The price is ₩109,655
₩126,583 total
includes taxes & fees
Nov 8 - Nov 9

18. Best Western Hotel Mediterraneo
Best Western Hotel MediterraneoCastelldefels
8.8 out of 10, Excellent, (573 reviews)
The price is ₩157,114
₩184,753 total
includes taxes & fees
Nov 27 - Nov 28

19. Vila Arenys Hotel
Vila Arenys HotelArenys de Mar
9.2 out of 10, Wonderful, (47 reviews)
The price is ₩234,222
₩266,427 total
includes taxes & fees
Nov 17 - Nov 18

20. Antonios Hostal
Antonios HostalSitges Town Center
8.8 out of 10, Excellent, (12 reviews)
The price is ₩89,425
₩101,350 total
includes taxes & fees
Nov 5 - Nov 6
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Costa Barcelona Hotel Reviews

Hotel Subur
8/10 Good































































