Accommodations and Airbnb in Costa Brava Accommodations and Airbnb in Costa Brava

Accommodations and Airbnb in Costa Brava

Find your Airbnb in Costa Brava: house, apartment, villa and any accommodation for rent

18,795 accommodations in Costa Brava

Search from 18,795 short-term rentals in Costa Brava to book the perfect Airbnb or apartment from Booking.com, Vrbo, Atraveo or much more top accommodations sites.


Top tips to check out before booking an accommodation in Costa Brava


Airbnbs and Acommodations prices and availability in Costa Brava

Average price per night for an accommodation in Costa Brava

  • $236 AUDJan
  • $200 AUDMar
  • $228 AUDApr
  • $215 AUDMay
  • $235 AUDJun
  • $359 AUDJul
  • $397 AUDAug
  • $220 AUDSep
  • $215 AUDOct
  • $205 AUDNov
  • $210 AUDDec

Holiday rentals that are available in Costa Brava (%)

  • 6%Jan
  • 17%Mar
  • 19%Apr
  • 26%May
  • 21%Jun
  • 19%Jul
  • 15%Aug
  • 25%Sep
  • 23%Oct
  • 16%Nov
  • 13%Dec

Frequently Asked Questions about Costa Brava accommodations


Book an Airbnb or an accommodation in Costa Brava from top short-term rentals sites, such as Airbnb, Booking.com, VRBO, Expedia and Tripadvisor.


Best Accommodations and Airbnb in Costa Brava

Cheap accommodation and airbnb in Costa Brava

More results

Accommodations and Airbnbs with pool in Costa Brava

More results

Villas, Airbnb & Apartments with sea views in Costa Brava

More results

Pet friendly Airbnbs and accommodations in Costa Brava

More results


Find your holiday rental in Costa Brava: Airbnb, house or apartment rental for a weekend or a longer stay

As one of the leading short-term rentals search engines, Likibu compares accommodations & airbnb in Costa Brava from the best holiday rentals and accommodations websites. We will help you find the best deals on a house rental or an apartment in Costa Brava for an average of $220 AUD a night.

There are 18,795 short-term rentals available in Costa Brava (of which 17 are still available in March) that could be the best fit if you are looking for a dream accommodation in Costa Brava. You will have the largest selection of holiday rentals and Airbnbs in Costa Brava, thus you will be able to book a last-minute weekend for an average price of $200 AUD a night. For a cheap holiday, book an Airbnb in Costa Brava in March and spend only $200 AUD per night.

Explore its surroundings and opt for an accommodation !


Discover the Richness of Spain's Cultural Heritage and Idyllic Beach Escapes

Costa Brava offers a tapestry of cultural heritage and remarkable surroundings. Beyond its picturesque coastline, consider exploring renowned museums and historical landmarks in Spain's vibrant cities. Dive into the bustling art scene and majestic architecture with an airbnb in Madrid, where the heart of Spanish history unfolds. Further immerse yourself in Andalusian charm by booking an airbnb in Seville, home to the magnificent Seville Cathedral and the lively flamenco culture. Just a stone's throw away, you can marvel at the iconic Sagrada Familia through a stay with airbnb in Barcelona, ensuring a full dive into Catalonia's historical charm. For those wanting to explore more of this rich tapestry, consider rentals throughout Spain to uncover the diverse cultural offerings that the country has to exhibit.

For lovers of sun-kissed beaches and tranquil waters, this region is the starting point for a dreamy Mediterranean adventure. Sail to the vibrant nightlife and crystalline waters found with an airbnb Ibiza, where relaxation meets excitement. Venture further into the Balearic Islands with an airbnb in Majorca to experience stunning beaches and quaint villages that exude a local charm. For those keen on a tropical getaway, the volcanic landscapes and incredible beaches of the Canary Islands await with vacation homes in Tenerife, where you can experience the majestic Mount Teide and the vibrant local culture. Each of these beach havens promises a unique adventure, providing both relaxation and exploration in equal measure.

February
March
SunMonTueWedThuFriSat
SunMonTueWedThuFriSat
12345678910111213141516171819202122232425262728
12345678910111213141516171819202122232425262728293031