Some info has been automatically translated. Show original language

Vacation rentals in Costa Brava

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Costa Brava

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

Guest favourite
Villa in Roses
Gorgeous Villa, Sea view, 3 minutes to the beach
Espectacular villa de 300m2, ubicada en la mejor zona de Roses. Con impresionantes vistas al mar, y orientación sur con sol todo el día. Equipada para acoger cómodamente a 10 personas, con una cocina tradicional, amplio salón y una espectacular terraza con vistas. Ideal para familias con niños, y se admiten mascotas. Parking privado para 2 o 3 coches, aire acondicionado y wifi de alta velocidad. A escasos metros de las 2 mejores playas de la zona. No dude en preguntar para estancias mensuales.
Nov. 27 – Dec. 4
$575 CAD per night
4.94 out of 5 average rating, 159 reviews
Guest favourite
Condo in Begur
NEW. Apartment Begur Aiguablava Private Beach
NEW APARTMENT. 100m2+terrace. 2 Suites + Lounge + Kitchen + Dinning room + terrace + porche Private beach access on foot to 3' & 10' to Playa Aiguablava-Begur By the architect Antoni Bonet Castellana and renovated. Direct access to a private beach. No neighbors in front, just nature and the sea. PK. WIFI. Very cool in summer. Few neighbors and quiet. Aiguablava Beach is one of the most exclusive and special areas of the Costa Brava. Info in nacaralfa. com 1:30 minutes from Barcelona
Sep. 28 – Oct. 5
$423 CAD per night
4.9 out of 5 average rating, 79 reviews
Guest favourite
Apartment in Roses
Amazing seaview apartment with terrace & parking
Amazing 70mq apartment in Canyelles Petites bay, 5min walking distance from the beach with 30mq terrace with stunning sea view and private parking. The apartment has 2 bedrooms with queen size beds (one of the with sea view and acces to the terrace), bathroom with walking in big shower, fully equipped kitchen and living room with access to the terrace. The terrace has bbq facilities, 4 persons table, lounge relax area with sofa and chaise longue. Private garage provided in the property.
Nov. 1 – 8
$207 CAD per night
4.89 out of 5 average rating, 317 reviews

Popular amenities for Costa Brava vacation rentals

Other great vacation rentals in Costa Brava

Guest favourite
Apartment in Cadaqués
Penthouse - First Line Of The Sea
Dec. 18 – 25
$714 CAD per night
5.0 out of 5 average rating, 31 reviews
Guest favourite
Apartment in Palamós
Terraces, design and oceanfront tranquility.
Feb. 17 – 24
$399 CAD per night
5.0 out of 5 average rating, 35 reviews
Guest favourite
Condo in Calonge
BEACH APARTMENT "SAN JORGE" - PLAYA DE ARO
Feb. 27 – Mar. 6
$250 CAD per night
4.9 out of 5 average rating, 30 reviews
Guest favourite
Home in Cadaqués
Casa Marquina
Oct. 14 – 21
$967 CAD per night
4.98 out of 5 average rating, 47 reviews
Guest favourite
Home in Begur
Private villa, fantastic sea views, Sa Tuna, Begur
Jan. 26 – Feb. 2
$1,262 CAD per night
4.95 out of 5 average rating, 63 reviews
Guest favourite
Apartment in Palamós
Somewhere over the Sea - Costa Brava - Palamos
Nov. 3 – 10
$198 CAD per night
4.99 out of 5 average rating, 86 reviews
Guest favourite
Apartment in Tossa de Mar
APARTMENT SEA VIEWS on the BEACH
Dec. 29 – Jan. 5
$335 CAD per night
4.9 out of 5 average rating, 40 reviews
Guest favourite
Cottage in L'Escala
Casa Calvari fisherman's house | pool + sea views
Nov. 16 – 23
$469 CAD per night
5.0 out of 5 average rating, 27 reviews
Guest favourite
Apartment in Palafrugell
Cortey Penthouse
Jun. 7 – 14
$440 CAD per night
5.0 out of 5 average rating, 83 reviews
Guest favourite
Vacation home in Palafrugell
El Pescador Calella Palafrugell
Oct. 25 – Nov. 1
$431 CAD per night
4.93 out of 5 average rating, 80 reviews
Guest favourite
Villa in Castell-Platja d'Aro
Villa la Buganvilla, Sea & Pool View
Oct. 5 – 12
$632 CAD per night
5.0 out of 5 average rating, 45 reviews
Guest favourite
Home in Llafranc
Cypress Villa
Dec. 17 – 24
$625 CAD per night
4.94 out of 5 average rating, 67 reviews

Destinations to explore

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