Hotels in Cardiff

Find the best Cardiff hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Cardiff hotels with free cancellation or excellent ratings

Trusted Cardiff hotel providers

See all hotels in Cardiff

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Cardiff.

Find a Cardiff hotel in the heart of the action

Beat the queues at the top Cardiff attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelLincoln House Hotel – 4.5

How to find the best hotel deals in Cardiff

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Cardiff

  • Want to find hotel deals as effortlessly as you book flights? Our smart search engine handles it all. Here's how you can save money and time when searching for your Cardiff hotel.

  • Pick up some of the best Cardiff hotel prices by organising things ahead. Hotels sometimes offer early booking discounts or special rates to fill rooms faster.

  • However, it's still possible to get last-minute deals. Although prices typically rise closer to your stay, some places drop rates a day or two before to avoid having empty rooms, especially when it's quiet.

  • Flexible on dates? Consider it your ticket to a lower rate. Play around with your travel window to discover what deals pop up. Prices are typically cheaper midweek and outside of busy travel seasons.

  • Search for accommodation options with free cancellation and book without the pressure. You can adjust or cancel your stay without penalty if your plans shift or you spot a better offer.

Where to stay in Cardiff

Central Cardiff

When to go to Cardiff

  • To be there at the height of peak season, book your hotel in Cardiff for June. This is when the city's calendar is packed with events and activities, giving you plenty to see and do.

  • Explore at a more leisurely pace by locking in a Cardiff hotel in November. This is the quietest time to visit and is usually cheaper too.

  • Factor in the type of weather you prefer when deciding your trip dates. With maximum highs of 22ºC (72ºF), July brings the warmest conditions.

  • The weather is at its coolest in January. Expect lows of 0ºC (32ºF).

  • For the best chance of sunshine, search for Cardiff hotels in March. With an average of seven days of rain, this is the driest month.

  • November has the wettest weather. You can expect around ten days of rainfall.

Best hotels in Cardiff

Best budget hotels

  • Let your travel money take you further by choosing from at least 40 budget Cardiff hotels. Ideal for when you want to spend less on lodging and more on exploring, these stays come with the basics like Wi-Fi, toiletries, and simple breakfasts.

  • Barry Island is a 3-star option that gives you what you need without the extras. Wi-Fi and a restaurant are among its many amenities.

  • Alternatively, find a room at Cardiff City Centre Apartment. Featuring conveniences such as Wi-Fi in designated areas and Wi-Fi, this 3-star Cardiff hotel helps you save without cutting corners.

  • Another nice win for your pocket is Premier Inn Cardiff City Centre (Queen Street). This 3-star stay features luggage storage and a 24-hour front desk.

Best 4-star hotels in Cardiff

  • When you're craving a little extra from your stay, the 4-star hotels in Cardiff deliver. With around 20 choices, they typically feature well-appointed rooms, exceptional service, and extras like spa treatments and on-site dining. These hotels feel elevated without feeling extravagant.

  • Hotel Indigo Cardiff by IHG delivers the full 4-star experience. Concierge assistance and room service help make this option a crowd favourite.

  • Another Cardiff hotel to consider is Clayton Hotel Cardiff. It features thoughtful amenities such as a casino and a restaurant.

  • The Royal Hotel Cardiff is one more to bookmark. It comes with room service and a restaurant, among other things.

Best hotels in Cardiff for families

  • Finding the right hotel can be a game changer when travelling with kids. With things like pools, play areas, and large suites, family-friendly hotels in Cardiff come with perks that just make life easier. Choose from around 20 of these stays that blend kid-friendly fun with grown-up comfort.

  • Bring luxury to your family escape at Radisson Blu Hotel, Cardiff. Rated 4 stars, this Cardiff hotel offers a ticket office and a restaurant.

Best hotels with a spa

  • Step away from the crowds and into calm at a Cardiff hotel with a spa. With roughly ten to choose from, they're all about helping you relax. Many offer features like steam rooms, saunas, beauty salons, and plunge pools.

  • Take a moment for yourself at The Parkgate Hotel. This 4-star accommodation option comes with all the right touches, including massage services and a spa.

  • Or get comfortable at Holland House Hotel Cardiff By Sunday. With a fitness centre and concierge assistance, this 4-star hotel in Cardiff creates the right mood for rest.

  • When you finally make it to Radisson Blu Hotel, Cardiff, you'll wonder how you'll ever settle for anything less. This option comes with amenities such as a sauna and concierge assistance.

Best pet-friendly hotels

  • Planning an escape with your furry friend? Pet-friendly hotels often come with comfy pet beds, bowls, and designated outdoor areas. Some even go the extra mile with things like grooming or washing stations. With at least 30 Cardiff hotels that welcome pets, your best buddy can come along too.

  • At De Courceys Manor Cottages, thoughtful pet perks are part of the experience. A golf course and luggage storage are other conveniences you'll find at this hotel in Cardiff.

  • New House Country Hotel is another place that'll treat your little buddy like family. This popular accommodation option offers a golf course and a laundry.

  • Holiday Inn Express Newport by IHG understands the needs of pet owners too. Its amenities include wake-up call services and a cafe.

Flying to Cardiff

Cardiff Airport (CWL)

  • Book a flight to Cardiff and step off the plane at Cardiff Airport (CWL), the main airport for this city. It's around 14 kilometres from the centre.

  • The drive to the centre of Cardiff takes about 25 minutes, while public transport is roughly 40 minutes.

  • If you're flying in late, consider staying at New Farm, a 3-star option within easy reach of the runway. One of the things guests like most about this place is its location.

  • Or stay nice and close to CWL at Celtic International Hotel Cardiff Airport. You'll find a golf course and a teahouse here, among other amenities.

Finding cheap hotels in Cardiff: FAQs

In Cardiff, the expected average temperature in July is 16°C. The warmest month is typically August, which averages 20°C. The coolest month is January, with temperatures averaging 2°C. The rainiest month is October, and the driest month is May.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Cardiff with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is 41 € per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for 47 € per night.
The average price of a hotel during the week is 228 € per night, and the average price on weekends is 282 €. Overall, it looks like the cheapest day to stay in Cardiff could be Monday.
The nearest airport to Cardiff is Cardiff Airport (CWL), which is 14.9km from the city centre.

Other airports include:

Bristol Airport, which is 34.2km from the city centre.
Swansea Airport, which is 56.1km from the city centre.
Exeter Airport, which is 84.9km from the city centre.
We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in Cardiff. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Cardiff is currently around 103 € per night. And the cheapest 3-star hotel we found is 38 € per night.
The average price of a 4-star hotel in Cardiff is currently around 118 € per night. And the cheapest 4-star hotel we found is 52 € per night.
The cheapest month to stay in a hotel in Cardiff is July, with an average price of 212 € per night. The most expensive month is June, when the average room rate can rise to 818 € per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in August is 232 € per night, which is around 28% lower than the rest of the year.