Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Cardiff – 599 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Future Inn Cardiff Bay 4 stars

Hotel in Cardiff Bay, Cardiff

The Future Inn Cardiff Bay is a modern hotel situated 400 metres away from the Wales Millennium Centre. Breakfast is always excellent and the location is out of the city centre but absolutely ideal with ample secure parking space.

Show more Show less
8.2
Very good
7,987 reviews
Price from
£71.10
per night

ibis budget Cardiff Centre 2 stars

Hotel in Cardiff Centre, Cardiff

Situated a 10-minute walk from Cardiff Central railway station and 15 minutes’ walk from the Millenium Stadium, the ibis budget Cardiff Centre offers modern rooms and wireless internet hotspots. The shower was strong and the hot water responsive! facilities in general were clean and worked well. staff were friendly and helpful.

Show more Show less
7.2
Good
6,225 reviews
Price from
£32
per night

Sleeperz Hotel Cardiff 3 stars

Hotel in Cardiff Centre, Cardiff

Located in the very heart of the city, moments from the railway station, Sleeperz Cardiff has several local landmarks on its doorstep.

Show more Show less
8
Very good
4,215 reviews
Price from
£50
per night

Mercure Cardiff Holland House Hotel & Spa 4 stars

Hotel in Cardiff Centre, Cardiff

In a prime city centre location, this 4-star luxury hotel has a swimming pool, a gym and a spa. The main shopping district is a 5-minute walk away. Very good location, super spacious room and bed, kind staff

Show more Show less
7.6
Good
5,184 reviews
Price from
£76
per night

Park Plaza Cardiff 4 stars

Hotel in Cardiff Centre, Cardiff

Located in the city centre, just 5 minutes’ walk from Cardiff Castle, this luxury 4-star hotel offers stylish rooms with free Wi-Fi. There is a 20-metres indoor pool and a gym. Breakfast-excelent and location

Show more Show less
8.3
Very good
5,622 reviews
Price from
£92
per night

Clayton Hotel Cardiff 4 stars

Hotel in Cardiff Centre, Cardiff

With a stylish bar and restaurant, Clayton Hotel Cardiff offers modern rooms with free WiFi. The hotel is adjacent to Cardiff Central Rail Station, and the Principality Stadium is 300 metres away. great location near to the train station, the young man at reception was very helpful. the room was clean and comfortable. breakfast was good, staff were helpful with our dietary requirements. would stay again

Show more Show less
8.2
Very good
5,557 reviews
Price from
£75.60
per night

Citrus Hotel Cardiff by Compass Hospitality 3 stars

Hotel in Cardiff Centre, Cardiff

In Cardiff’s historic city centre, this designer budget hotel is opposite the Motorpoint Arena. Great service, staff, location and fantastic price

Show more Show less
6.9
Review score
3,924 reviews
Price from
£59.40
per night

Cardiff Marriott Hotel 4 stars

Hotel in Cardiff Centre, Cardiff

This 4-star premium hotel is in Cardiff’s city centre, 300 metres from Cardiff Central Rail Station. It has air-conditioned rooms, an onsite restaurant and a fitness club. The location was excellent & the hotel as clean. It was amazingly quiet given its location near bars & restaurants

Show more Show less
8.1
Very good
3,018 reviews
Price from
£86
per night

Park Inn by Radisson Cardiff City Centre 3 stars

Hotel in Cardiff Centre, Cardiff

Well-placed with its city centre location directly opposite the Motorpoint Arena (formerly the Cardiff International Arena), this Park Inn is adjacent to the St. Great location and staff were very friendly.

Show more Show less
7.2
Good
3,682 reviews
Price from
£72
per night

Hilton Cardiff 4 stars

Hotel in Cardiff Centre, Cardiff

This luxury hotel is in the city centre, looking out over Cardiff Castle and City Hall. It has large air-conditioned rooms, a 20-metre heated pool, a gym, spa, sauna, steam room and spa bath. across the street from Cardiff Castle.

Show more Show less
7.5
Good
4,298 reviews
Price from
£84.73
per night

Most booked hotels in Cardiff in the past month

See all

Cardiff's best hotels with breakfast

See all

Budget hotels in Cardiff

See all

Hotels located in the centre of Cardiff

See all

FAQs about hotels in Cardiff

  • Many families visiting Cardiff loved staying at Parador 44, The Gwaelod y Garth Inn and Tyr Winch.

  • Parador 44, The Gwaelod y Garth Inn and Tyr Winch are some of the popular hotels in Cardiff.

  • On average, 3-star hotels in Cardiff cost £8 per night, and 4-star hotels in Cardiff are £9 per night. If you're looking for something really special, a 5-star hotel in Cardiff can on average be found for £10 per night (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Cardiff this weekend is £159 or, for a 4-star hotel, £175. Looking for something even fancier? 5-star hotels in Cardiff for this weekend cost on average around £202 per night (based on Booking.com prices).

  • Some of the best hotels in Cardiff near Cardiff Castle include Parador 44, Stunning Spacious City Apartment with free parking and Inn Cardiff.

  • For hotels in Cardiff that serve up a highly-rated breakfast, try Pickfords Hotel, Parador 44 and The Gwaelod y Garth Inn.

  • voco St. David's Cardiff, an IHG Hotel, New House Country Hotel and Staybridge Suites - Cardiff, an IHG Hotel have received great reviews from travellers in Cardiff regarding the views from their hotel rooms.

  • These hotels in Cardiff are highly rated by couples: The Gwaelod y Garth Inn, Parador 44 and Tyr Winch.

  • On average, it costs £91 per night to book a 3-star hotel in Cardiff for tonight. You'll pay on average around £114 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Cardiff will cost around £131 (based on Booking.com prices).

The Pride of Wales

Capital of Wales, Cardiff is a wonderfully green city steeped in national pride. At its heart is enormous Bute Park, divided by the River Taff and named after the marquis that once lived in Cardiff Castle overlooking it. In fact, this is just one of 5 castles within the surrounding area.

Over the road is Cathays Park, a beautiful square flanked by Edwardian architectural masterpieces including Cardiff City Hall and the excellent National Museum of Wales. Another must-see is St Fagan’s National History Museum, one of Britain’s top attractions.

From Victorian arcades to the fabulous St David’s Centre, shopping in Cardiff is a delight. And there’s no shortage of pubs and restaurants in which to rest awhile. Those by Cardiff Bay offer particularly pleasant views.

Also by the bay are the futuristic National Assembly for Wales and the Wales Millennium Centre. Another year 2000 landmark is the Millennium Stadium, a state-of-the-art venue for international rugby and football matches, as well as concerts. Next door is Cardiff Arms Park, home to the city’s rugby union team, while Cardiff City FC’s new stadium is in the west.

Cardiff Airport is further west near Barry and Booking.com have an excellent range of hotels, B&Bs and apartments both near there and in the city centre.

Learn more about visiting Cardiff

  • 31 attractions
  • 24 points of interest
  • 3 neighbourhoods
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Cardiff:

Explore guest reviews of hotels in Cardiff

See all

Research, refine and make plans for your whole trip