Cardiff Hotels

Not Just Any Hotel – Only the Best Cardiff Hotels, Selected for You!

Cardiff
Jun 15, 2025 - Jun 16, 2025
2 adults, 1 room
Find
Price per night:
Up to $100
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8
Very good (140)
View map · 0.2 km City Centre
From
103£ /per night
8.4
Very good (274)
View map · 0.3 km City Centre
From
57£ /per night
8.4
Very good (434)
View map · 0.6 km City Centre
From
72£ /per night
8
Very good (212)
View map · 0.9 km City Centre
From
30£ /per night
8.2
Very good (78)
View map · 4.1 km City Centre
From
120£ /per night
8.2
Very good (125)
View map · 1.5 km City Centre
From
217£ /per night
8.4
Very good (107)
View map · 0.9 km City Centre
From
84£ /per night
8.4
Very good (186)
View map · 1.0 km City Centre
From
53£ /per night
8.4
Very good (417)
View map · 6.1 km City Centre
From
64£ /per night
8.2
Very good (67)
View map · 9.9 km City Centre
From
244£ /per night
7.8
Very good (209)
View map · 0.2 km City Centre
From
38£ /per night
8.4
Very good (37)
View map · 2.2 km City Centre
From
162£ /per night
8.2
Very good (21)
View map · 0.7 km City Centre
From
221£ /per night
8.4
Very good (46)
View map · 0.9 km City Centre
From
72£ /per night
7.8
Very good (33)
View map · 0.3 km City Centre
From
226£ /per night
8.4
Very good (31)
View map · 2.8 km City Centre
From
117£ /per night
8.4
Very good (124)
View map · 6.8 km City Centre
From
70£ /per night
8
Very good (39)
View map · 0.6 km City Centre
From
92£ /per night
8.2
Very good (41)
View map · 2.4 km City Centre
From
491£ /per night
8.2
Very good (41)
View map · 0.7 km City Centre
From
98£ /per night
8.4
Very good (31)
View map · 5.4 km City Centre
From
100£ /per night
7.8
Very good (4)
View map · 2.2 km City Centre
From
/per night
8.4
Very good (556)
View map · 0.4 km City Centre
From
33£ /per night
8.2
Very good (98)
View map · 0.1 km City Centre
From
102£ /per night
8.4
Very good (37)
View map · 1.1 km City Centre
From
139£ /per night
8.4
Very good (179)
View map · 1.9 km City Centre
From
49£ /per night
8.2
Very good (92)
View map · 0.7 km City Centre
From
36£ /per night
8.2
Very good (51)
View map · 0.5 km City Centre
From
132£ /per night
8
Very good (120)
View map · 1.3 km City Centre
From
75£ /per night
8.6
Excellent (15)
View map · 6.8 km City Centre
From
78£ /per night
7.8
Very good (109)
View map · 0.9 km City Centre
From
25£ /per night
8.2
Very good (77)
View map · 3.5 km City Centre
From
92£ /per night
8.2
Very good (39)
View map · 0.3 km City Centre
From
30£ /per night
8.4
Very good (37)
View map · 0.6 km City Centre
From
339£ /per night
8.6
Excellent (27)
View map · 2.0 km City Centre
From
182£ /per night
8
Very good (281)
View map · 0.7 km City Centre
From
39£ /per night
8.4
Very good (64)
View map · 0.6 km City Centre
From
171£ /per night
8.2
Very good (228)
View map · 1.1 km City Centre
From
62£ /per night
8.4
Very good (298)
View map · 0.5 km City Centre
From
14£ /per night
8
Very good (138)
View map · 1.9 km City Centre
From
46£ /per night
8
Very good (33)
View map · 0.6 km City Centre
From
70£ /per night
8.4
Very good (1811)
View map · 0.7 km City Centre
From
44£ /per night
8.4
Very good (483)
View map · 8.9 km City Centre
From
284£ /per night
8.4
Very good (573)
View map · 3.8 km City Centre
From
64£ /per night
8.6
Excellent (51)
View map · 0.4 km City Centre
From
11£ /per night
8
Very good (56)
View map · 0.1 km City Centre
From
123£ /per night
8.2
Very good (225)
View map · 0.5 km City Centre
From
37£ /per night
8.2
Very good (313)
View map · 1.0 km City Centre
From
25£ /per night
8.2
Very good (26)
View map · 4.2 km City Centre
From
216£ /per night
8.4
Very good (515)
View map · 0.9 km City Centre
From
91£ /per night
8.4
Very good (25)
View map · 1.2 km City Centre
From
103£ /per night
8.2
Very good (89)
View map · 6.7 km City Centre
From
88£ /per night
8.2
Very good (89)
View map · 1.4 km City Centre
From
44£ /per night
8.6
Excellent (128)
View map · 0.2 km City Centre
From
/per night
8.8
Excellent (1791)
View map · 2.5 km City Centre
From
30£ /per night
8
Very good (110)
View map · 7.1 km City Centre
From
126£ /per night
8.2
Very good (34)
View map · 2.7 km City Centre
From
91£ /per night
8
Very good (114)
View map · 5.1 km City Centre
From
46£ /per night
8
Very good (228)
View map · 2.0 km City Centre
From
92£ /per night

Discover Your Perfect Stay

Nestled in the heart of Wales, Cardiff boasts a vibrant blend of historical charm and modern allure, making it a must-visit destination for travelers seeking an enriching experience. As you embark on your journey to this captivating city, the first crucial decision you'll make is where to stay. With a plethora of accommodation options ranging from luxurious hotels to cozy bed and breakfasts, Cardiff offers something to suit every traveler's preferences and budget.

When it comes to choosing the perfect hotel in Cardiff, location is key. Opt for a centrally located hotel to immerse yourself in the bustling energy of the city center, where you'll have easy access to iconic landmarks, trendy shops, and delectable dining options. Alternatively, if you prefer a more tranquil stay, consider booking a charming boutique hotel nestled amidst Cardiff's lush green spaces, offering a peaceful retreat away from the urban hustle and bustle.

The enchanting allure of Cardiff extends far beyond its captivating sights and vibrant culture. After a day of exploring historic castles, strolling through picturesque parks, and indulging in local delicacies, retreating to a comfortable hotel in Cardiff offers the perfect sanctuary to unwind and recharge for the next day's adventures. Whether you seek lavish amenities, personalized service, or a homely atmosphere, the hotels in Cardiff are sure to elevate your travel experience to new heights. Unveil the perfect blend of comfort and convenience as you embark on a memorable stay in this enchanting Welsh city.

Name of hotel Accommodation Rating Price, $
Park Plaza Cardiff

8.3 / 10

(5902 Reviews)

From 94£
Voco St. David's Cardiff, An IHG Hotel

8.7 / 10

(4665 Reviews)

From 30£
Hilton Cardiff

8.2 / 10

(2039 Reviews)

From 87£
8.3
Very good (5902)

Park Plaza Cardiff

4
Greyfriars Road
Nestled in the very heart of the city center, Park Plaza Cardiff combines contemporary elegance with exceptional service. The hotel's sleek design, rooftop terrace, and award-winning restaurant provide a sophisticated urban retreat. Whether you're here for business or leisure, Park Plaza Cardiff offers a refined stay amid the vibrant energy of Cardiff.

From

94£ /per night
8.7
Excellent (4665)

Voco St. David's Cardiff, An IHG Hotel

5
Havannah Street
Situated on the picturesque Cardiff Bay, Voco St David's offers a tranquil retreat with breathtaking waterfront views. The hotel's modern design and indulgent spa facilities make it a haven for relaxation and rejuvenation. With exquisite dining options and spacious, stylish rooms, Voco St David's epitomizes luxury living in Cardiff.

From

30£ /per night

Hotels in Cardiff

In this section, we delve into the realm of luxurious retreats that define the essence of upscale hospitality in Cardiff. These hotels cater to discerning travelers seeking refined comfort and impeccable service amidst the charm of Wales' capital city. From elegant décor to lavish amenities, each hotel embodies the epitome of luxury living in Cardiff.

8.2
Very good (2039)

Hilton Cardiff

4
Kingsway
With its prime location near Cardiff Castle and the Principality Stadium, Hilton Cardiff exudes sophistication and convenience. The hotel's spacious rooms, leisure facilities, and renowned dining options ensure a luxurious stay in the heart of the city. Experience unparalleled comfort and hospitality at Hilton Cardiff, where every detail is tailored to meet the needs of discerning guests.

From

87£ /per night

City Nearby

Other city in United Kingdom

Other city in World

Seville
Agadir
Split
Bologna
Barcelona
Alicante
Mecca
Valencia
Albufeira
Sorrento
Malaga