You are booking hotel for more than 30 days

Spa
Show 6 more
Your Budget
Show -3 more
Showing Properties in Cardiff





Hilton Cardiff
Spa
Swimming Pool
GymBased on 943 Ratings and 102 reviews
(943 Ratings)
₹ 16,842
+ ₹ 3,368 taxes & fees
Per Night





The Parkgate Hotel
Spa
Gym
BarBased on 1571 Ratings
(1571 Ratings)
₹ 22,665
₹ 21,213
+ ₹ 5,386 taxes & fees
Per Night





Novotel Cardiff Centre
Spa
Swimming Pool
GymBased on 961 Ratings
(961 Ratings)
₹ 9,080
+ ₹ 1,816 taxes & fees
Per Night





Holland House Hotel Cardiff By Sunday
Spa
Swimming Pool
GymBased on 956 Ratings
(956 Ratings)

₹ 16,909
+ ₹ 3,382 taxes & fees
Per Night





voco ST. DAVID'S CARDIFF, an IHG hotel
Spa
Swimming Pool
Gym(935 Ratings)
₹ 20,055
+ ₹ 4,011 taxes & fees
Per Night





Park Plaza Cardiff
Spa
Swimming Pool
GymBased on 914 Ratings
(914 Ratings)
₹ 13,148
+ ₹ 2,630 taxes & fees
Per Night





Tyrosa Rooms
SpaBased on 140 Ratings
(140 Ratings)
₹ 3,764
₹ 3,625
+ ₹ 930 taxes & fees
Per Night





Hansen House 2 with Private Parking
Entire Apartment
Get complete access to all bedrooms, bathrooms, living room, kitchen and more!
Please refer to Property Layout section on the Details page for access information for All spaces
Elevator/Lift
Gym(119 Ratings)
₹ 11,682
+ ₹ 2,336 taxes & fees
Per Night





Vale Resort
Jacuzzi
Spa
GymBased on 866 Ratings
(866 Ratings)
₹ 8,564
₹ 7,932
+ ₹ 2,007 taxes & fees
Per Night





The Manor House At Celtic Manor
Spa
Swimming Pool
GymBased on 389 Ratings
(389 Ratings)
₹ 8,533
₹ 8,090
+ ₹ 2,133 taxes & fees
Per Night





Celtic Manor Resort
Spa
Swimming Pool
GymBased on 1145 Ratings
(1145 Ratings)
₹ 18,322
₹ 15,377
+ ₹ 3,995 taxes & fees
Per Night





Lanelay Hall Hotel & Spa
Spa
Swimming PoolBased on 634 Ratings
(634 Ratings)
₹ 12,409
₹ 11,838
+ ₹ 3,026 taxes & fees
Per Night





Bryn Meadows Golf, Hotel & Spa
Jacuzzi
Spa
Swimming PoolBased on 441 Ratings
(441 Ratings)
₹ 18,693
₹ 15,483
+ ₹ 3,882 taxes & fees
Per Night





Parkway Hotel & Spa
Jacuzzi
Spa
Swimming PoolBased on 855 Ratings
(855 Ratings)
₹ 9,336
₹ 8,346
+ ₹ 2,334 taxes & fees
Per Night
That's all the options we've got