Some info has been automatically translated. Show original language

Apartment holiday rentals in Costa Brava

Find and book unique apartments on Airbnb

Top-rated apartment rentals in Costa Brava

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

Guest favourite
Flat in Platja d'Aro, Spain
Ocean Design-Frontal apartment
Front floor to the sea of DESIGN. In the central area of the Rambla de Platja d'Aro. Ideal for couples ,but prepared to receive 4 people. In a building with a high standing building. It has air conditioning, dishwasher, washing machine, microwave oven - oven.fridge with frezzer- spacious placard in the room- free wifi. Bathroom with Italian shower Don't forget that Airbnb does not accept unaccompanied minors under the age of 18, you will be asked for the ID before check-in and if you are a minor your reservation will be canceled
21–28 MarIndividual Host,
£139 per night
4.98 out of 5 average rating, 115 reviews
Guest favourite
Flat in Roses, Spain
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.
20–27 DecIndividual Host,
£130 per night
4.89 out of 5 average rating, 314 reviews
Guest favourite
Flat in Tossa de Mar, Spain
Apartment "Las Golondrinas" - Tossa de Mar
Apartment located in a family house, on a small hill surrounded by Mediterranean forest. A 15 minute walk to the beach, in a quiet area of Tossa de Mar, ideal for couples, adventurers and families (with children). A perfect place to enjoy our beautiful village. We have a parking lot in the apartment and a very spacious terrace with pergola and barbecue fireplace. Very suitable for scuba diving, cycling, etc. REGISTERED FOR TOURIST USE HUTG-024768
14–21 SeptIndividual Host,
£103 per night
4.92 out of 5 average rating, 255 reviews

Popular amenities for Costa Brava apartment rentals

Weekly apartment rentals

Superhost
Flat in L'Escala, Spain
THE 303 AMAZING Flat on the beach
22–29 SeptProfessional Host,
£206 per night
4.87 out of 5 average rating, 160 reviews
Guest favourite
Flat in Palafrugell, Spain
Fantastic location, pool.Renovated,A/C,Netflix,Netflix
25 Nov – 2 DecIndividual Host,
£129 per night
4.95 out of 5 average rating, 112 reviews
Guest favourite
Flat in Cadaqués, Spain
Ocean View Apartment Ideal for 2 People
28 Oct – 4 NovIndividual Host,
£145 per night
4.87 out of 5 average rating, 153 reviews
Guest favourite
Flat in Begur, Spain
Small apartment in downtown Begur with parking
5–12 MayIndividual Host,
£95 per night
4.8 out of 5 average rating, 120 reviews
Guest favourite
Flat in Sant Feliu de Guíxols, Spain
LOVELY SEA VIEWS
11–18 DecIndividual Host,
£75 per night
4.97 out of 5 average rating, 136 reviews
Guest favourite
Flat in Roses, Spain
Charming apartment in front of the sea
6–13 JanProfessional Host,
£106 per night
4.88 out of 5 average rating, 161 reviews
Guest favourite
Flat in Cadaqués, Spain
Apt Equipped - Terrace + Parking
5–12 SeptIndividual Host,
£113 per night
4.96 out of 5 average rating, 405 reviews
Guest favourite
Flat in Platja d'Aro, Spain
Sugar Beach Boutique Studio
29 Sept – 6 OctProfessional Host,
£82 per night
4.86 out of 5 average rating, 196 reviews
Guest favourite
Flat in Cadaques, Spain
Modern Apartment, Free Garage Parking, Patio!
5–12 JanIndividual Host,
£97 per night
4.9 out of 5 average rating, 277 reviews
Guest favourite
Flat in Sant Pol de Mar, Spain
Sea front apartment in peaceful village
1–8 JunIndividual Host,
£95 per night
4.92 out of 5 average rating, 138 reviews
Guest favourite
Flat in Roses, Spain
Sunsetmare Vacational Apartment
24–31 MayIndividual Host,
£81 per night
4.98 out of 5 average rating, 153 reviews
Guest favourite
Flat in Llançà, Spain
Large terrace penthouse with sea view 200m from the beach
8–15 SeptIndividual Host,
£116 per night
4.96 out of 5 average rating, 118 reviews

Private apartment rentals

Guest favourite
Flat in Cadaqués, Spain
Super central apartment with a terrace and view☼☼☼
24 Nov – 1 DecIndividual Host,
£88 per night
4.9 out of 5 average rating, 230 reviews
Guest favourite
Flat in Calella de Palafrugell, Spain
Apart in front of the sea Les Voltes Free Parking
7–14 DecIndividual Host,
£147 per night
4.79 out of 5 average rating, 194 reviews
Guest favourite
Flat in Roses, Spain
Apartment Roses Pool Sea View
4–11 AprIndividual Host,
£72 per night
4.87 out of 5 average rating, 124 reviews
Superhost
Flat in Colera
100m from the sea, 2 terraces, unique magnificent view
27 Jan – 3 FebIndividual Host,
£71 per night
4.88 out of 5 average rating, 102 reviews
Guest favourite
Flat in Perpignan, France
GameRoom - La Salle des Sortileges
15–20 DecIndividual Host,
£128 per night
4.98 out of 5 average rating, 231 reviews
Guest favourite
Flat in Cadaqués, Spain
Penthouse - First Line Of The Sea
10–17 DecIndividual Host,
£415 per night
5.0 out of 5 average rating, 31 reviews
Guest favourite
Flat in Palamós, Spain
Terraces, design and oceanfront tranquility.
21–28 MayIndividual Host,
£242 per night
5.0 out of 5 average rating, 33 reviews
Guest favourite
Flat in Palafrugell, Spain
Exclusive beachfront apartment
4–11 OctIndividual Host,
£228 per night
4.95 out of 5 average rating, 22 reviews
Guest favourite
Flat in Palamós, Spain
Somewhere over the Sea - Costa Brava - Palamos
21–28 JanIndividual Host,
£117 per night
4.99 out of 5 average rating, 86 reviews
Guest favourite
Flat in Tossa de Mar, Spain
APARTMENT SEA VIEWS on the BEACH
16–23 AprProfessional Host,
£169 per night
4.9 out of 5 average rating, 40 reviews
Guest favourite
Flat in Palafrugell, Spain
Apartment Cortey
30 Oct – 6 NovProfessional Host,
£162 per night
4.97 out of 5 average rating, 94 reviews
Guest favourite
Flat in Roses, Spain
Paradise by the sea
17–24 JanIndividual Host,
£162 per night
4.89 out of 5 average rating, 27 reviews

Apartment rentals with a hot tub

Guest favourite
Flat in Blanes, Spain
Fant Accommodation Noa
11–18 NovIndividual Host,
£98 per night
4.93 out of 5 average rating, 152 reviews
Guest favourite
Flat in Perpignan, France
💮 Balneo+hammam+ private garage - close to train station
20–27 OctIndividual Host,
£105 per night
4.91 out of 5 average rating, 219 reviews
Guest favourite
Flat in Sorède, France
spa stay in happy valley. sorede
14–21 SeptIndividual Host,
£138 per night
4.89 out of 5 average rating, 122 reviews
Guest favourite
Flat in Perpignan, France
Garden, hot tub, massage chairs, balneotherapy
2–9 JunIndividual Host,
£107 per night
4.85 out of 5 average rating, 296 reviews
Guest favourite
Flat in Perpignan, France
Beautiful apartment with jacuzzi and exterior
6–13 JunIndividual Host,
£130 per night
4.91 out of 5 average rating, 135 reviews
Guest favourite
Flat in Perpignan, France
The Miro suite charm and voluptuousness.
27 Jun – 4 JulProfessional Host,
£101 per night
4.91 out of 5 average rating, 154 reviews
Superhost
Flat in Evol, France
Charming Gite With Beautiful Views
2–9 MayIndividual Host,
£60 per night
4.78 out of 5 average rating, 371 reviews
Guest favourite
Flat in Perpignan, France
Cosy, Parking, CV, Balneotherapy deck,
10–17 MarIndividual Host,
£71 per night
4.89 out of 5 average rating, 305 reviews
Guest favourite
Flat in Roses, Spain
ApartmentF2 Canyels with spectacular sea view
2–9 NovIndividual Host,
£113 per night
4.95 out of 5 average rating, 19 reviews
Superhost
Flat in Empuriabrava, Spain
Private roof terrace, sea view, canal jacuzzi sea view
22–29 MayIndividual Host,
£135 per night
5.0 out of 5 average rating, 7 reviews
Guest favourite
Flat in Tossa de Mar, Spain
5 min walk from Beach w/ Sea Views, Pool, Jacuzzi
13–20 JunIndividual Host,
£181 per night
5.0 out of 5 average rating, 13 reviews
Guest favourite
Flat in Collioure, France
Love Room with Jacuzzi, Beach at 20m, Patio, AC
15–22 SeptIndividual Host,
£213 per night
4.96 out of 5 average rating, 72 reviews

Destinations to explore

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