Top-10 hotels in the center of Cardiff

  • guests
Location is a crucial point in selection of the hotel. That's why we have collected the best hotels in the center of Cardiff together. Cheap hotel rates here start from $52 and reach $151.
Hotellook team
1
Rating 7.8
Good Hotel. Close to Cardiff Castle. Located near shopping areas and the city center. Free internet. Good restaurant service. Great dining experience. Popular among solo travelers.
from $52
2
Rating 8.0
Very good city hotel. Close to Cardiff Castle. Near to the city centre with good shopping options nearby. Great reception. Popular among couples.
from $89
3
Rating 8.3
Very good city hotel. Close to Cardiff Castle. Near to the city centre with good shopping options nearby. Nice TV. Popular among couples.
from $56
4
Rating 8.2
Hotel Holiday Inn Cardiff City
Very good for traveling with friends
Very good for traveling with friends. Close to Cardiff Castle. Great location. Popular among people traveling with friends.
from $108
5
Rating 8.7
Excellent city hotel. Close to Cardiff Castle. Good for sightseeing and located near shopping areas. Popular among couples.
from $126
6
Rating 8.5
Excellent business hotel. Close to Cardiff Central. Good business facilities. Near city centre. Great concierge service. Popular among couples.
from $133
7
Rating 8.1
Very good city hotel. Close to Cardiff Castle. Near to the city centre with good shopping options nearby. New facilities. Popular among solo travelers.
from $63
8
Rating 8.8
Excellent business hotel. Close to Cardiff Castle. Friendly service. Fair breakfast prices. Wonderful sightseeing. Popular among couples.
from $151
9
Rating 8.5
Excellent city hotel. Close to Cardiff City Centre. Located near shopping areas with easy access to parking. Spacious rooms. Modern Hotel. Free internet. Popular among couples.
from $72
10
Rating 8.5
Clayton Hotel Cardiff
Excellent for traveling with friends
Excellent for traveling with friends. Close to Cardiff Castle. Great location. Popular among people traveling with friends.
from $86
Check all Cardiff hotels
  • guests