Skip to main content

The best resorts in Costa Brava

Check out our pick of great resorts in Costa Brava

Filter by:


Review score

Superb: 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.

Boasting air-conditioned accommodation with a heated pool, GMID IMMO Apartamento Oasis Atico is situated in Roses. This beachfront property offers access to a balcony, free private parking and free WiFi. The accommodation features airport transfers, while a car rental service is also available.

Show more Show less
9.2
Superb
7 reviews
Price from
US$240
per night

Featuring air-conditioned accommodation with a private pool, sea view and a balcony, Villa Mas Sopes is set in Sant Pere Pescador. This beachfront property offers access to a terrace, darts, free private parking and free WiFi. The property offers free use of bicycles and features a garden and outdoor fireplace. Located right at the beach with a swimming pool

Show more Show less
9.6
Exceptional
20 reviews
Price from
US$331
per night

Set overlooking the Mediterranean Sea on the Costa Brava coast, the Cap Sa Sal Turquesa apartment is set within a former luxury hotel. It offers access to an outdoor pool.

There is a lift which takes you through a subterranean tunnel directly to the beach and swimming pool. Everything! It's a wonderful place, quite exceptional. Our apartment was really good and very well equipped, the host was really helpful with all queries and the property app provided excellent information about the property and the surrounds.

Show more Show less
9.7
Exceptional
36 reviews
Price from
US$387
per night

Aparthotel Costa Encantada is set in extensive grounds in a beautiful location between the sea and mountains. Located in the residential area of Fenals, it offers free WiFi, a large outdoor pool, free water park and sun terrace. Everything was amazing! We were a family of 3 adults and 2 kids (4 years old & 9 years old). It was the best hotel and the tastiest food. Highly recommend.

Show more Show less
8.7
Fabulous
3,117 reviews
Price from
US$109
per night

Rosamar Garden Resort is located 200 metres from the beach in Lloret de Mar. It offers a fitness centre, spa, 4 swimming pools, mini-golf and air-conditioned rooms with satellite TV.

The Rosamar Garden Hotel’s buffet restaurant serves international food and offers show cooking. There is also a poolside bar where you can get a snack or a drink. This is my third time in Lloret de Mar and second time I stay at Hotel Rosamar Garden Resort. If you are travelling with kids this is the place!! The swimming pools and water slides made my kids very happy. The staff by the pool are so friendly and nice, kids loved them. Rest of the staff is also very friendly. The hotel is very nice and clean and it doesn’t ruin it’s close to the beach. The food is also very good.

Show more Show less
8
Very good
1,308 reviews
Price from
US$109
per night

Hotel Mediterráneo Anexo is located just 180 metres from the beach and only 1 km from the pretty Costa Brava resort of Roses. The Dalí House-Museum in Portlligat is 10 km away, and Figueres lies within 16 km. Fantastic breakfast and dinner buffet: fresh, healthy tasty and good variety of food and very friendly staff. Spa was great, clean and amazing staff! Great massage! Cleaning department also amazing, friendly and efficient. Good internet and good location.

Show more Show less
8.8
Fabulous
1,062 reviews
Price from
US$129
per night

Els Llorers Apartments are set in a quiet, residential area of Lloret, just 1 km from the beach. They have 2 outdoor swimming pools and free daily shuttle to the beach.

The spacious Apartamentos Els Llorers feature a private balcony, some with countryside views. There is a satellite TV and sofa bed in the living room, and you can hire the safe. Our family loved the place! Lovely stuff. Very friendly and helpful service.

Show more Show less
8.2
Very good
2,762 reviews
Price from
US$77
per night

Located in Begur, less than 1 km from Playa de L'illa Roja, Talaia Plaza EcoResort Begur provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. 1.2 km from Platja del Racó and 600 m from Platja de Sa Riera, the property offers a terrace and a bar. The accommodation features entertainment staff and free WiFi throughout the property. Nice pool, breakfast and glamping! I loooved the SPA experience! Highly recommended!

Show more Show less
8.5
Very good
827 reviews

This quiet complex is set within Club de Golf d’Aro Golf Course and offers free WiFi. The resort features an indoor and outdoor pools and a sauna.

The complex offers free golf equipment storage and can arrange green fees and golf course transfers. They also have night entertainment and a water park. Parking is available for an extra cost. The location and the whole resort. The golf is very nice as well.

Show more Show less
8.4
Very good
475 reviews
Price from
US$222
per night

There is a shuttle service to Tossa de Mar as well as a funicular railway which takes guests down to the beach. The resort also provides optional payment, transfer service to Tossa de Mar and parking. The beautiful town of Girona is 45 minutes’ drive away. I really enjoyed my stay at Zel Hotel in Costa Brava! The place was super clean, cozy, and in a great location. The staff were so nice — especially Andrea at the reception, she was honestly the sweetest and super helpful with everything ❤️

Show more Show less
8.6
Fabulous
652 reviews

Most booked resorts in Costa Brava this month

Resorts that guests love in Costa Brava

gogless