Find and Book Top Rated Hotels in Cardiff

Search among 116 available hotels and places to stay in Cardiff from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-100 out of 116
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Guest house
8.2
Great190 reviews
MapView on map500 m from City Centre200 m from Principality Stadium
From   US$ 51 /nightSelect
8.2
Great176 reviews
MapView on map1.6 km from City Centre1.2 km from University of South Wales - Cardiff Campus
From   US$ 72 /nightSelect
8.4
Great193 reviews
1.1 km from City Centre1000 m from Cardiff castle
From   US$ 85 /nightSelect
9.4
Perfect5 reviews
200 m from City Centre100 m from Cardiff castle
From   US$ 107 /nightSelect
Hotel
8.0
Great81 reviews
1.4 km from City Centre1.2 km from City Hall
From   US$ 154 /nightSelect
8.2
Great10 reviews
3.4 km from City Centre1.8 km from Albany Gallery
From   US$ 39 /nightSelect
Bed & Breakfast
8.4
Great51 reviews
500 m from City Centre300 m from Cardiff castle
From   US$ 104 /nightSelect
Bed & Breakfast
8.2
Great78 reviews
6.7 km from City Centre1.4 km from Whitchurch Golf Club
From   US$ 148 /nightSelect
8.6
Great15 reviews
6.8 km from City Centre
From   US$ 127 /nightSelect
8.4
Great21 reviews
5.4 km from City Centre500 m from alexander park
From   US$ 136 /nightSelect
8.6
Great1211 reviews
1.3 km from City Centre600 m from University of South Wales - Cardiff Campus
From   US$ 109 /nightSelect
8.2
Great33 reviews
6.0 km from City Centre500 m from St Fagan's - National History Museum
From   US$ 125 /nightSelect
8.2
Great39 reviews
700 m from City Centre200 m from Motorpoint Arena Cardiff
From   US$ 198 /nightSelect
8.0
Great72 reviews
1.0 km from City Centre900 m from Cardiff castle
From   US$ 217 /nightSelect
Apartment
8.4
Great59 reviews
600 m from City Centre400 m from Cardiff castle
From   US$ 233 /nightSelect
8.2
Great99 reviews
500 m from City Centre300 m from Principality Stadium
From   US$ 76 /nightSelect
8.0
Great43 reviews
500 m from City Centre200 m from Principality Stadium
From   US$ 306 /nightSelect
8.4
Great33 reviews
2.2 km from City Centre1.6 km from University of South Wales - Cardiff Campus
From   US$ 133 /nightSelect
8.0
Great40 reviews
1.9 km from City Centre1.4 km from Cardiff Central Station
From   US$ 96 /nightSelect
7.8
Very good31 reviews
400 m from City Centre200 m from Cardiff Central Railway Station
From   US$ 209 /nightSelect
Apartment
8.4
Great37 reviews
2.4 km from City Centre1.6 km from University of South Wales - Cardiff Campus
From   US$ 970 /nightSelect
8.2
Great29 reviews
700 m from City Centre500 m from Cardiff castle
From   US$ 112 /nightSelect
8.4
Great38 reviews
700 m from City Centre300 m from Motorpoint Arena Cardiff
From   US$ 852 /nightSelect
8.4
Great33 reviews
1.1 km from City Centre1000 m from Cardiff castle
From   US$ 150 /nightSelect
8.4
Great35 reviews
1.5 km from City Centre1000 m from Cardiff Central Station
From   US$ 107 /nightSelect
8.4
Great35 reviews
2.2 km from City Centre1.7 km from University of South Wales - Cardiff Campus
From   US$ 249 /nightSelect
600 m from City Centre200 m from Principality Stadium
From   US$ 3 407 /nightSelect
8.6
Great31 reviews
500 m from City Centre200 m from Principality Stadium
From   US$ 94 /nightSelect
8.4
Great30 reviews
2.7 km from City Centre700 m from MARL PLAYING FIELDS
From   US$ 170 /nightSelect
8.4
Great29 reviews
7.7 km from City Centre600 m from Castell Coch
From   US$ 574 /nightSelect
8.4
Great27 reviews
700 m from City Centre300 m from New Theatre Cardiff
From   US$ 229 /nightSelect
Apartment
8.6
Great27 reviews
2.0 km from City Centre1.5 km from New Theatre Cardiff
From   US$ 318 /nightSelect
Apartment
8.4
Great27 reviews
2.8 km from City Centre700 m from Viola Arena
From   US$ 150 /nightSelect
8.4
Great26 reviews
1.7 km from City Centre1.1 km from Cardiff University
From   US$ 401 /nightSelect
4.6 km from City Centre
From   US$ 205 /nightSelect
8.0
Great21 reviews
700 m from City Centre200 m from Motorpoint Arena Cardiff
From   US$ 180 /nightSelect
8.2
Great26 reviews
4.2 km from City Centre800 m from Cardiff International Sports Village
From   US$ 304 /nightSelect
8.6
Great14 reviews
1.1 km from City Centre500 m from Cardiff University
From   US$ 634 /nightSelect
600 m from City Centre200 m from Principality Stadium
From   US$ 415 /nightSelect
8.6
Great23 reviews
1.2 km from City Centre600 m from University of South Wales - Cardiff Campus
From   US$ 167 /nightSelect
8.8
Great16 reviews
8.0 km from City Centre
From   US$ 191 /nightSelect
8.4
Great23 reviews
3.4 km from City Centre800 m from Cardiff Metropolitan University
From   US$ 124 /nightSelect
8.4
Great17 reviews
1.8 km from City Centre1.1 km from University of South Wales - Cardiff Campus
From   US$ 1 047 /nightSelect
8.4
Great18 reviews
3.4 km from City Centre1.6 km from Cardiff Metropolitan University
From   US$ 217 /nightSelect
2.5 km from City Centre1.9 km from Cardiff University
From   US$ 1 296 /nightSelect
2.0 km from City Centre1.6 km from University of South Wales - Cardiff Campus
From   US$ 702 /nightSelect
Guest house
8.2
Great15 reviews
1.8 km from City Centre1.2 km from University of South Wales - Cardiff Campus
From   US$ 653 /nightSelect
Apartment
8.2
Great21 reviews
700 m from City Centre300 m from Motorpoint Arena Cardiff
From   US$ 251 /nightSelect
1.7 km from City Centre1.2 km from Cardiff Central Station
From   US$ 321 /nightSelect
8.2
Great12 reviews
13.2 km from City Centre
From   US$ 446 /nightSelect

Best hotels and places to stay in Cardiff

Why visit?

Cardiff, the vibrant capital of Wales, offers a unique blend of history, culture, and modern attractions. With a range of hotels, from luxurious spa retreats to budget-friendly options, theres something for every traveler. Explore the historic sites, immerse yourself in the lively arts scene, and indulge in world-class shopping and dining experiences.

Where to stay?

City Centre: The heart of Cardiff, the city center, is a perfect choice for travelers who want to be at the center of it all. Youll find an array of hotels in Cardiff city center, ranging from budget to luxury. Enjoy convenient access to popular attractions such as Cardiff Castle, Cardiff Bay, and the Millennium Stadium. There are also plenty of restaurants, cafes, and shops to explore in the area.

Cardiff Bay: For a more modern and scenic stay, Cardiff Bay is a fantastic choice. This rejuvenated waterfront area is home to stylish hotels and offers stunning views, waterfront dining options, and a bustling atmosphere. Enjoy a leisurely walk along the bay, visit the Wales Millennium Centre, and take a boat trip to explore the beautiful Cardiff Bay Barrage.

Pontcanna: If you prefer a quieter and more residential atmosphere, consider staying in the charming neighborhood of Pontcanna. This leafy suburb is known for its Victorian houses, independent boutiques, and cozy cafes. Its also close to attractions like Sophia Gardens and Bute Park, perfect for leisurely walks or picnics.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $300.

Best value for money:

The Angel Hotel: Situated in the heart of Cardiff city center, The Angel Hotel offers comfortable rooms at an affordable price. It provides easy access to popular attractions, including Cardiff Castle and the Principality Stadium. With its central location and reasonable rates, it is a great choice for those seeking convenience and value for money.

Holiday Inn Express Cardiff Bay: Located in the vibrant Cardiff Bay area, this hotel offers modern and well-equipped rooms at an affordable price. It is just a short walk from the Wales Millennium Centre and Cardiff Bay Barrage, making it ideal for exploring the waterfront attractions. With its competitive rates and convenient location, it is a popular choice for budget-conscious travelers.

Sleeperz Hotel Cardiff City Centre: This contemporary hotel, located near Cardiff Central Station, offers stylish rooms at a reasonable price. With its central location and proximity to popular landmarks like the Principality Stadium and St. Davids Shopping Centre, it is perfect for those looking to explore the city without breaking the bank.

Best kids-friendly hotels:

Future Inn Cardiff Bay: This family-friendly hotel offers spacious rooms and convenient amenities, such as family rooms and complimentary Wi-Fi. Located in Cardiff Bay, it is close to attractions like Techniquest Science Discovery Centre, Cardiff International Pool, and the Red Dragon Centre, providing plenty of entertainment options for children.

Park Plaza Cardiff: Situated in the city center, this hotel offers a range of family-friendly facilities, including spacious rooms, an on-site restaurant, and a fitness center. It is within walking distance of Cardiff Castle and Bute Park, perfect for outdoor activities and exploring the city as a family.

Best hotels for a romantic getaway:

St. Davids Hotel: Overlooking Cardiff Bay, this luxurious hotel offers stunning waterfront views and elegant rooms. It boasts a spa with various treatments, an indoor pool, and a fine-dining restaurant, providing the perfect setting for a romantic escape.

Cathedral 73: Located in a restored 19th-century townhouse, this boutique hotel offers intimate and beautifully decorated rooms. Its central position near Cardiff Castle and Bute Park ensures a romantic stroll through historic surroundings, while the hotels personalized service adds a special touch to any couples stay.

Best for location:

Hilton Cardiff: Situated in the heart of Cardiff city center, this hotel offers easy access to shopping areas, theaters, and iconic landmarks like Cardiff Castle. With its comfortable rooms and on-site amenities, including a spa and restaurant, it provides a convenient base for exploring the city.

Park Inn by Radisson Cardiff City Centre: Located next to the Motorpoint Arena and near shopping districts, this hotel offers modern rooms and a range of facilities. Its central position allows for easy exploration of popular attractions such as the Principality Stadium and Cardiff Castle.

Jurys Inn Cardiff: Situated in the city center, this hotel is close to the bustling St. Marys Street and a short walk from Cardiff Castle. It offers comfortable rooms, an on-site restaurant, and easy access to shopping areas and cultural attractions.

Best for a short city break:

Mercure Cardiff Holland House Hotel and Spa: This contemporary hotel, located in the city center, offers comfortable rooms and a range of amenities, including an on-site spa. It is within walking distance of popular attractions and provides a relaxing retreat after a day of exploring.

Clayton Hotel Cardiff: Situated near Cardiff Central Station, this hotel offers stylish rooms and convenient access to the citys main attractions. With its central location and comfortable accommodations, it is a great choice for a short city break.

Show moreLess