Skip to content
Some info has been automatically translated. Show original language

Apartments in Costa Brava

Book unique apartments, vacation rentals, and more on Airbnb

Top-rated vacation rentals in Costa Brava

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

Rental unit in Roses
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
$150 per night
SUPERHOST
Rental unit 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.
$182 per night
SUPERHOST
Rental unit in Roses
Lovely sea view studio & patio, 5mn from the beach
Very luminous studio with large patio and stunning sea view 5 minutes from the beach. Parking lot on the street and free wifi. Perfect for 2 people wishing enjoy Costa Brava. It is provided with air conditioning. The area is very quiet without any night noises. It is located at 5mins from the gorgeous Canyelles Playa. Bedsheets towels table cloths are included. The patio is provided with umbrella table chairs and sunchairs and is perfect to enjoy a nice dinner with view on Roses bay.
$111 per night
SUPERHOST

Vacation rentals in Costa Brava

Rental unit in Roses
Small apartment on the seafront
$66 per night
SUPERHOST
Rental unit in Platja d'Aro
Sugar Beach Boutique Studio
$47 per night
SUPERHOST
Home in Cadaqués
Casa magnificent views Cadaques
$240 per night
Rental unit in Roses
Luxurious apt in the port of Roses with parking.
$221 per night
Rental unit in Platja d'Aro
SKY BLUE Beach Palace Apartment
$97 per night
SUPERHOST
Rental unit in Roses
Ocean view with parking and wifi !
$127 per night
Rental unit in Palafrugell
REMS 2_Apartment with terrace and access to the beach
$227 per night
Villa in Tossa de Mar
Mediterranean style, near beach with swimming pool
$374 per night
SUPERHOST
Rental unit in Palafrugell
LATRONA_Apartment on Canadell beach
$216 per night
Rental unit in Cadaqués
Studio with a view in Cala Nans Cadaques!!
$112 per night
Loft in Platja d'Aro
Balcón al mar
$105 per night
SUPERHOST
Rental unit in Platja d'Aro
Vanilla Beach Boutique Studio
$43 per night
SUPERHOST

House rentals in Costa Brava

Home in Begur
Romantic getaway as a couple. Private pool *G*
$276 per night
Home in Castell-Platja d'Aro
Blanca one floor - modern, luxury, sea view
$439 per night
Home in Cadaqués
Loft Magnificent Views Cadaques !!
$201 per night
Home in Begur
Beautiful independent studio
$72 per night
Home in Tossa de Mar
GARDEN HOUSE IN FRONT OF THE BEACH
$288 per night
SUPERHOST
Home in Begur
Holiday rental villa with swimming pool in Begur, Aiguablava
$753 per night
Private room in Palafrugell
-Spectacular room in Calella de Palafrugell
$160 per night
SUPERHOST
Home in Empuriabrava
Beautiful house on the canal with mooring
$155 per night
Home in Cadaqués
Exclusive house with a view in Cadaques.
$228 per night
Home in Begur
Private villa, fantastic sea views, Sa Tuna, Begur
$612 per night
SUPERHOST
Home in Cadaqués
Wonderful views central and calm tree house
$327 per night
SUPERHOST
Home in Roses
Exclusive Villa Velazquez Roses - ImmoBarneda Prem
$657 per night
  1. Airbnb
  2. Spain
  3. Catalonia
  4. Girona Region
  5. Costa Brava