Beginning of main content

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Cardiff

Tonight Tonight 15 Jul - 16 Jul
This weekend This weekend 20 Jul - 22 Jul
Next weekend Next weekend 27 Jul - 29 Jul

Search Hotels near Top Cardiff Attractions

Top 10 Hotels in Cardiff

See all 267 properties in Cardiff
Future Inns Cardiff Bay

Future Inns Cardiff Bay

Hemingway Road Cardiff Bay, Cardiff
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Butetown, this hotel is within a 10-minute walk of Cardiff Bay and Wales Millennium Centre. Techniquest and Principality Stadium are also within 2 ...

Future Inns Cardiff Bay€60

Future Inns Cardiff Bay€60
Radisson Blu Hotel Cardiff

Radisson Blu Hotel Cardiff

Meridian Gate, Cardiff
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Castle Quarter, this eco-friendly hotel is within a 10-minute walk of Cardiff Motorpoint Arena, Principality Stadium, and Cardiff Castle. Cardiff ...

Radisson Blu Hotel Cardiff€59

Radisson Blu Hotel Cardiff€59
Park Plaza Cardiff

Park Plaza Cardiff

Grey friars Road, Cardiff
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in the heart of Cardiff, this spa hotel is within a 10-minute walk of New Theatre, Cardiff University, and National Museum Wales. Cardiff Castle and ...

Park Plaza Cardiff€77

Park Plaza Cardiff€77
The Angel Hotel

The Angel Hotel

Castle Street, Cardiff
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in Castle Quarter, this hotel is within a 5-minute walk of Cardiff Castle and Principality Stadium. Cardiff University and National Museum Wales are ...

The Angel Hotel€54

The Angel Hotel€54
Park Inn by Radisson Cardiff City Centre

Park Inn by Radisson Cardiff City Centre

Mary Ann Street, Cardiff
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in Castle Quarter, this eco-friendly hotel is within a 10-minute walk of Cardiff Motorpoint Arena and Cardiff Castle. Principality Stadium and National ...

Park Inn by Radisson Cardiff City Centre€49

Park Inn by Radisson Cardiff City Centre€49
Village Hotel Cardiff

Village Hotel Cardiff

29 Pendwyallt Road, Coryton, Cardiff
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Located in Whitchurch, this spa hotel is within 1 mile (2 km) of Whitchurch Hospital and Castell Coch. Llandaff Cathedral is 2.7 mi (4.4 km) away.

Village Hotel Cardiff€41

Village Hotel Cardiff€41
Novotel Cardiff Centre

Novotel Cardiff Centre

Schooner Way, Atlantic Wharf, Cardiff
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

This family-friendly Cardiff hotel is located in Butetown, within 1 mi (2 km) of Cardiff Bay, Cardiff University and Principality Stadium. Wales Millennium Centre ...

Novotel Cardiff Centre€61

Novotel Cardiff Centre€61
Clayton Hotel Cardiff

Clayton Hotel Cardiff

St Mary Street, Cardiff
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in Castle Quarter, this eco-friendly hotel is within a 10-minute walk of Principality Stadium, Cardiff Bay and Cardiff Castle. National Museum Wales ...

Clayton Hotel Cardiff€52

Clayton Hotel Cardiff€52
ibis Cardiff

ibis Cardiff

Churchill Way, Cardiff
  • Free cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 

Located in Castle Quarter, this hotel is within a 15-minute walk of Cardiff International Arena, Cardiff Castle and National Museum Wales. Cardiff University ...

ibis Cardiff€41

ibis Cardiff€41
Hilton Cardiff

Hilton Cardiff

Kingsway, Cardiff
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in the heart of Cardiff, this spa hotel is within a 10-minute walk of Cardiff Castle, Cardiff University, and National Museum Wales. Principality Stadium ...

Hilton Cardiff€79

Hilton Cardiff€79
Map

Recent Reviews in Cardiff