Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cardiff – 327 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hotel Indigo - Cardiff

Hotel in Cardiff Center, Cardiff

Hotel Indigo - Cardiff is located in Cardiff, 656 feet from St David's Hall and 984 feet from Cardiff Castle. The hotel has a terrace and fitness center, and guests can enjoy a drink at the bar. Staff were very friendly. Room was nice and spacious. And the location was awesome.

Show more Show less
9.3
Awesome
3,064 reviews
Avg. price/night:
$68

Manor Parc Hotel

Hotel in Cardiff Outskirts, Cardiff

This country house hotel is in quiet gardens, just off the M4 motorway and 5 miles from Cardiff city center. It has views of the mountains, free parking and free Wi-Fi is available throughout. Very decent looking and all staff are polite and friendy. I enjoyed the breakfast in the beautiful dining room. Will come again.

Show more Show less
9.2
Awesome
451 reviews
Avg. price/night:
$63

New House Country Hotel

Hotel in Cardiff

A roaring log fire and fantastic views of Cardiff and the beautiful Vale of Glamorgan make this hotel and its restaurant an ideal venue. The room was excellent , we had a bedroom, living room and bathroom. It was very clean and everything we needed . I also like our bathroom was on a completely separate level but still connected to the bedroom. . The views were exceptional non

Show more Show less
9.1
Awesome
528 reviews
Avg. price/night:
$120

ibis budget Cardiff Centre

Hotel in Cardiff Center, Cardiff

Located a 10-minute walk from Cardiff Central railway station and 15 minutes’ walk from the Millenium Stadium, the ibis budget Cardiff Center offers modern rooms and wireless internet hotspots. The location was excellent for what I needed during my brief stay. I was close enough to the main attractions in the city that I was able to walk everywhere within 30 minutes. As someone who enjoys the exercise, that made this hotel perfect for me.

Show more Show less
8
Very Good
5,605 reviews
Avg. price/night:
$39

Innkeeper's Collection Cardiff

Hotel in Cardiff Outskirts, Cardiff

On Cardiff’s leafy Cathedral Road, Innkeeper's Collection Cardiff is just a 15-minute walk from the Millennium Stadium and can be found located within The Beverley Pub. Clean, welcoming, comfortable and great value for money

Show more Show less
8.6
Excellent
1,299 reviews
Avg. price/night:
$63

Clayton Hotel Cardiff

Hotel in Cardiff Center, 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 984 feet away. Location is the best, next door to Cardiff central train station. Hassle-free check-in & check-out. The room was of good size, clean and the bed was very comfortable. Breakfast was delicious with good coffee. Staff were friendly and helpful. In the middle of the city with walking distance to Cardiff Castle & Cardiff market. We will certainly stay there again.

Show more Show less
8.7
Excellent
5,264 reviews
Avg. price/night:
$64

Future Inn Cardiff Bay

Hotel in Cardiff Bay, Cardiff

The Future Inn Cardiff Bay is a modern hotel located 1312 feet away from the Wales Millennium Center. Room was big enough for 2adults and 2kids. It was clean and was provides with all required amenities.

Show more Show less
8.7
Excellent
5,452 reviews
Avg. price/night:
$80

Park Plaza Cardiff

Hotel in Cardiff Center, Cardiff

Located in the city center, just 5 minutes’ walk from Cardiff Castle, this luxury 4-star hotel offers stylish rooms with free Wi-Fi. There is a 20-yards indoor pool and a gym. Very helpful staff at front desk

Show more Show less
8.7
Excellent
2,706 reviews
Avg. price/night:
$88

Mercure Cardiff Holland House Hotel & Spa

Hotel in Cardiff Center, Cardiff

In a prime city center 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. There is free Wi-Fi throughout. Friendly staff, central location, clean and tidy.

Show more Show less
8.1
Very Good
3,579 reviews
Avg. price/night:
$64

Novotel Cardiff Centre

Hotel in Cardiff Center, Cardiff

0.5 miles from the Cardiff International Arena, this Novotel has an indoor swimming pool, a gym and restaurant. Shops, nightlife and Cardiff Central Rail Station are all 10 minutes’ walk away. Nice breakfast with lots of choices

Show more Show less
8.2
Very Good
2,517 reviews
Avg. price/night:
$72

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 center of Cardiff

See all

FAQs about hotels in Cardiff

There are 326 hotels in Cardiff listed on Booking.com , that—from 98323 guest reviews—have an average review score of 8.28. To give you an idea of how much a hotel in Cardiff costs, the average price for a one-night stay is $106 (based on bookings made on our site in the last 30 days). Room sizes will naturally vary according to minimum and maximum occupancy requirements. However, to give you an indication, the average size of a double room in a Cardiff hotel is 24m². If you're looking for some ideas about where in Cardiff to book a hotel, the areas around Cardiff Castle and St David's Hall are popular with our guests. Whether you book a hotel in Cardiff or elsewhere, you can always rely on 24/7 customer support when you book with Booking.com – wherever you are, whenever you need it.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Cardiff:

Explore guest reviews of hotels in Cardiff

See all