Vacation rentals and Airbnb in Cardiff Vacation rentals and Airbnb in Cardiff

Vacation rentals and Airbnb in Cardiff

Find your Airbnb or vacation rental in Cardiff: house, apartment, villa and any accommodation for rent

1,109 accommodations in Cardiff

Book your Cardiff Airbnb from 1,109 short-term rentals listings. Compare top rentals sites such as Booking.com, Vrbo, Housing Anywhere and more on Likibu, the world’s largest rentals Meta search.


Top tips to check out before booking a vacation rental in Cardiff


Vacation rental prices and availability in Cardiff

Average price per night for an Airbnb in Cardiff

  • $258Feb
  • $295Mar
  • $260Apr
  • $264May
  • $325Jun
  • $463Jul
  • $328Aug
  • $275Sep
  • $257Oct
  • $284Nov
  • $263Dec

Vacation rentals that are available in Cardiff (%)

  • 9%Feb
  • 10%Mar
  • 32%Apr
  • 28%May
  • 33%Jun
  • 21%Jul
  • 29%Aug
  • 30%Sep
  • 28%Oct
  • 26%Nov
  • 26%Dec

Frequently Asked Questions about Cardiff Airbnbs


Find a unique Airbnb in Cardiff, available on leading vacation rental and accommodation websites such as Airbnb, Booking.com, VRBO, Expedia and Tripadvisor.


Best vacation Airbnbs in Cardiff

More results

More results

More results


Vacation rentals in the United Kingdom


Search, compare and book your vacation home or Airbnb in Cardiff for an unforgettable stay with family or friends

Find the perfect vacation rental in Cardiff for an average price of $275 a night on Likibu, Airbnb's short-term search engine that lets you find the best hostels, Airbnb, apartments or vacation homes in in Wales.

Choose from 1,109 vacation homes and Airbnb in Cardiff on Likibu and save money on your next vacation. Compare now our wide selection of accommodations and Airbnb in Cardiff and benefit from the best weekly prices: from $1,799 to $3,240 per week for an average capacity of 4.

If you want to book a vacation rental in Cardiff for the weekend, you will only have to spend around $1,147 for two nights with your friends or family!


February
March
SunMonTueWedThuFriSat
SunMonTueWedThuFriSat
12345678910111213141516171819202122232425262728
12345678910111213141516171819202122232425262728293031