Some info has been automatically translated. Show original language

Holiday rentals in Costa Brava

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Costa Brava

Guests agree: these stays are highly rated for location, cleanliness and more.

Superhost

Home in Tossa de Mar

4.82 out of 5 average rating, 220 reviews

Tossa Apartment(3F)100m from Beach & 50m to Castle

It is located in the most prosperous commercial street of TOSSA old town, 50 meters from the castle and 100 meters from ' Platja Gran Beach' .The location is the most excellent. The terrace on the 4th floor (25 square meter ) and the roof terrace (30 square meter with sweeping sea views) are shared by 3 apartments. Spanish Catalan-style classical architecture, suite with separate bathroom and kitchen. Equipped with Mitsubishi air conditioner and new furniture appliances. 'ZARA HOME' brand bedding brings you a better vacation experience.

29 May – 5 Jun

£97 per night
Guest favourite

Flat in Roses

4.91 out of 5 average rating, 316 reviews

Breathtaking Costabrava seaview apartment 5m beach

Breathtaking seaview 65mq apartment in Canyelles Petites 5mn walking distance from the beach with 50mq terraces and private parking. The apartment has 1 bedroom with queensize bed, bathroom with walking in shower, second toilet bathroom, fully equipped kitchen and living room with confy sofa-bed with access to the terrace. The 2 terraces have bbq facilities tables, relax area with chaise longue. The huge sea view windows in the living room completely opened make you being in a terrace on the sea

19–26 Nov

£100 per night
Guest favourite

Apartment in Calonge

4.9 out of 5 average rating, 30 reviews

BEACH APARTMENT "SAN JORGE" - PLAYA DE ARO

Great apartment in a perfect location! The address belongs to the municipality of Calonge, but the area is actually seen as belonging to Playa de Aro. The fresh, bright, renovated apartment is in a unique location, on the famous beach called "Cala Cap Roig" which stands for red rock. This location, which is very popular with locals and connoisseurs, appears on many postcards of the popular holiday destination ''Platja D'Aro'', as the Catalans pronounce it.

14–21 Mar

£146 per night

Popular amenities for Costa Brava holiday rentals

Other great holiday rentals in Costa Brava

Guest favourite

Flat in Palamós

4.99 out of 5 average rating, 86 reviews

Somewhere over the Sea - Costa Brava - Palamos

3–10 Nov

£115 per night
Guest favourite

Loft in Cadaqués

4.99 out of 5 average rating, 81 reviews

Beautiful loft in Cadaques

30 Jun – 7 Jul

£278 per night
Superhost

Flat in Cadaqués

4.81 out of 5 average rating, 194 reviews

romantic modern flat with incredible views

9–16 Dec

£120 per night
Guest favourite

Apartment in Begur

4.94 out of 5 average rating, 18 reviews

Fabulous studio/ apartment with pool

8–15 Mar

£98 per night
Guest favourite

Guest house in Begur

4.95 out of 5 average rating, 22 reviews

A charming suite close to nature in Costa Brava.

2–9 Apr

£120 per night
Guest favourite

Flat in Castelló d'Empúries

4.94 out of 5 average rating, 83 reviews

Newly Renovated Boutique Apartment

27 Aug – 3 Sept

£108 per night
Guest favourite

Flat in Cadaqués

5.0 out of 5 average rating, 31 reviews

Penthouse - First Line Of The Sea

20–27 Feb

£415 per night
Guest favourite

Flat in Tamariu

4.95 out of 5 average rating, 64 reviews

Tamariu 33 *Natura i calma a 5 min del mar*

25 Oct – 1 Nov

£95 per night
Guest favourite

Home in Palafrugell

4.98 out of 5 average rating, 90 reviews

elMOLL de la Platgeta

26 Aug – 2 Sept

£384 per night
Guest favourite

Home in Port Lligat

5.0 out of 5 average rating, 8 reviews

Villas in Guineu Villa

25 Sept – 2 Oct

£861 per night
Guest favourite

Home in L'Escala

5.0 out of 5 average rating, 51 reviews

Cozy house near the sea

7–14 Feb

£98 per night
Guest favourite

Guest house in Arbúcies

5.0 out of 5 average rating, 33 reviews

Masia Casa Nova d’en Dorca

14–21 Jul

£102 per night

Destinations to explore

  1. Airbnb
  2. Spain
  3. Catalonia
  4. Girona Region
  5. Costa Brava