Skip to main content

The 10 Best Romantic Hotels in Costa Brava, Spain

Check out our selection of great romantic hotels in Costa Brava

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Delamar 4*Sup-Adults only (18+)

Lloret Town Center, Lloret de Mar

Featuring an outdoor pool, pool bar and fitness centre, Hotel Delamar - Adults Only (18+) is located in Lloret de Mar, 50 metres from the nearest beach. Free WiFi access is available throughout the property. Roof top pools are AMAZING. Lovely airy hotel. Great breakfast brunch. Very close to the beach. Nice open room, well decorated and very comfortable bed.

Show more Show less
9.2
Wonderful
3,108 reviews
Price from
$76
per night

Hotel Marblau Tossa

Tossa de Mar

Set in the centre of Tossa de Mar, Hotel Marblau Tossa is just 250 metres from Platja Gran Beach. It offers bright, spacious rooms with flat-screen TV.

Rooms at the Hotel Marblau include a private bathroom. Some offer views of the river while others offer views of the city. Some rooms feature a balcony. Good value. Breakfast was included with a good variety.

Show more Show less
9.1
Wonderful
1,168 reviews
Price from
$60
per night

Hotel Galena Mas Comangau

Begur

Set in a 18th-century Catalan farmhouse, this hotel offers stylish rooms with free Wi-Fi and a rain-effect shower, and a terrace with fantastic views. It is 400 metres from Begur’s charming city centre. Beautiful old villa that was fully refurbished. Very charming.

Show more Show less
9
Wonderful
1,008 reviews
Price from
$86
per night

Hotel Delfín

Tossa de Mar

Set in Tossa de Mar, 200 metres from Platja Gran, Hotel Delfín offers accommodation with an outdoor swimming pool, private parking, a shared lounge and a terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service, a concierge service and organising tours for guests. Everything was very good but especially i enjoyed the breakfast a lot!

Show more Show less
9
Wonderful
2,096 reviews
Price from
$75
per night

Hotel Aigua Blava

Begur

Overlooking the beautiful bays of Fornells and Aiguablava, Hotel Aigua Blava offers stunning views and a popular restaurant. All of the bright, air-conditioned rooms have a balcony and free Wi-Fi.

The village of Aiguablava is located on the Costa Brava, just 1 km from the pretty town of Begur. A number of small, secluded beaches can be found very close to the hotel. location. outstanding scenery.

Show more Show less
9
Wonderful
1,489 reviews
Price from
$140
per night

Hotel Sol Ixent

Cadaqués

Hotel Sol Ixent is set in the beautiful Cap de Creus Natural Park, overlooking the Mediterranean Sea. It features a seasonal outdoor pool, contemporary design and rooms with a flat-screen TV.

The stylish rooms feature a furnished balcony and free Wi-Fi. The private bathroom is equipped with a hairdryer. best of all was the large and very clean pool for me.

Show more Show less
9.1
Wonderful
2,373 reviews
Price from
$128
per night

Mas Tomas

Vall-Llobrega

Featuring free WiFi and air conditioning, Mas Tomas is set in Vall-Llobrega, 31 km from Lloret de Mar. Girona is 29 km from the property. Free private parking is available on site.

All units include a flat-screen TV. Some units have a terrace and/or balcony with mountain or pool views. Every unit is equipped with a private bathroom with free toiletries and a hairdryer. Bed linen is featured. What a wonderful place and amazing welcome. The owner, Anthony and staff are exceptional. We've booked this place as on of our very best. Merci, Antony. Caroline & Jim🌼

Show more Show less
9.4
Wonderful
638 reviews
Price from
$104
per night

Hostal Sa Barraca - Adults Only

Begur

Offering beautiful views of the surrounding, Hostal Sa Barraca - Adults Only offers accommodation in Begur. Free WiFi is provided, and a free private parking is available on-site.

All rooms come with a furnished terrace with sea views, and a private bathroom with bath and toiletries. Hairdryers are available from reception. Pilar and Juan were so lovely and kind. Always big beaming smiles, offering help and assistance. The views were outstanding and it was tranquil and quiet. You can get around by car but I loved being able to walk 20min up hill to Begur, or 20min downhill to the beautiful beaches. I was on a working holiday and was able to work on the wifi in the morning, and go hiking or swimming in the afternoon. One of my favourite stays in a long time and I hope to return one day.

Show more Show less
9.3
Wonderful
713 reviews
Price from
$73
per night

Hotel Casa Peya - Adults Only

Palafrugell

Every room at this hotel is air conditioned and is equipped with a flat-screen TV with cable channels. Certain units have a seating area to relax in after a busy day. You will find a coffee machine in the room. The rooms include a private bathroom equipped with a shower. Extras include bathrobes and slippers. amazing hotel, amazing room and above all amazing staff. The breakfast was delicious, fresh and mouthwatering😍 highly highly recommended. get the room with the balcony if you can 😉

Show more Show less
9.7
Exceptional
551 reviews
Price from
$166
per night

Hotel Mas Pastora - Adults Only

Llafranc

Situated in Llafranc in the Catalonia Region, and built in a 18th century farmhouse, Hotel Mas Pastora is an adult-only hotel, featuring an outdoor pool and terrace. Guests can enjoy the on-site bar. Free WiFi is featured and private parking is available on site, charges may be applicable. The staff were amazing. The hotel, pool and garden were very clean and comfortable! But that breakfast was another level we loved it! And we also loved how it was so peaceful and quiet while being only 3minutes to the beach.

Show more Show less
9.2
Wonderful
558 reviews
Price from
$122
per night

Most booked romantic hotels in Costa Brava this month

FAQs about romantic hotels in Costa Brava

Romantic Hotels that guests love in Costa Brava