Hotels in Cardiff

Find the best deals on 724 hotels in Cardiff, Wales

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Cardiff

Find the perfect Cardiff hotel for business or leisure


Things to do in Cardiff

Principality Stadium
Wales Millennium Centre
St David's Hall

How much are hotels near Principality Stadium?

If you’re looking for a hotel in Cardiff near Principality Stadium then you are in luck. momondo recommends 12 hotels near Principality Stadium and on average, area hotels cost $93/night. This price may vary based on season. Hotels near Principality Stadium are typically 7% less expensive than the average hotel in Cardiff, which is $100.

Hotels near Principality Stadium
  • Ibis Budget Cardiff Centre
    Best value

    Ibis Budget Cardiff Centre

    Tyndall Street, Cardiff

    7.9

    $40

    View Deal
  • voco St. David's Cardiff
    #1 Most popular

    voco St. David's Cardiff

    Havannah Street, Cardiff

    8.9

    $189

    View Deal
  • 786 Newport Road
    #2 Most popular

    786 Newport Road

    786 Newport Road, Cardiff

    $48

    View Deal
  • Mercure Cardiff Holland House Hotel & Spa
    #3 Most popular

    Mercure Cardiff Holland House Hotel & Spa

    24-26 Newport Road, Cardiff

    8.0

    $90

    View Deal
  • Hilton Cardiff
    #4 Most popular

    Hilton Cardiff

    Kingsway, Cardiff

    8.5

    $117

    View Deal
  • The Angel Hotel
    #5 Most popular

    The Angel Hotel

    Castle Street, Cardiff

    7.9

    $83

    View Deal
  • Clayton Hotel Cardiff

    Clayton Hotel Cardiff

    St Mary Street, Cardiff

    8.7

    $96

    View Deal
  • Radisson Blu Hotel, Cardiff

    Radisson Blu Hotel, Cardiff

    Meridiane Gate, Bute Terrace, Cardiff

    7.9

    $96

    View Deal
  • Novotel Cardiff Centre

    Novotel Cardiff Centre

    Schooner Way, Atlantic Wharf, Cardiff

    8.1

    $105

    View Deal
  • Jurys Inn Cardiff

    Jurys Inn Cardiff

    1 Park Place, Cardiff

    8.6

    $104

    View Deal
  • Hotel Indigo Cardiff

    Hotel Indigo Cardiff

    Dominions Arcade Queen Street, Cardiff

    9.3

    $100

    View Deal
  • Travelodge Cardiff Central

    Travelodge Cardiff Central

    St Marys Street, Imperial Gate, Cardiff, Cardiff

    9.1

    $46

    View Deal

How much are hotels near Wales Millennium Centre?

Hotels near Wales Millennium Centre are typically 6% less expensive than the average hotel in Cardiff, which is $100.

Hotels near Wales Millennium Centre
  • Ibis Budget Cardiff Centre
    Best value

    Ibis Budget Cardiff Centre

    Tyndall Street, Cardiff

    7.9

    $40

    View Deal
  • voco St. David's Cardiff
    #1 Most popular

    voco St. David's Cardiff

    Havannah Street, Cardiff

    8.9

    $189

    View Deal
  • 786 Newport Road
    #2 Most popular

    786 Newport Road

    786 Newport Road, Cardiff

    $48

    View Deal
  • Future Inns Cardiff Bay
    #3 Most popular

    Future Inns Cardiff Bay

    Hemingway Road, Cardiff

    8.7

    $88

    View Deal
  • Clayton Hotel Cardiff
    #4 Most popular

    Clayton Hotel Cardiff

    St Mary Street, Cardiff

    8.7

    $96

    View Deal
  • Radisson Blu Hotel, Cardiff
    #5 Most popular

    Radisson Blu Hotel, Cardiff

    Meridiane Gate, Bute Terrace, Cardiff

    7.9

    $96

    View Deal
  • Novotel Cardiff Centre

    Novotel Cardiff Centre

    Schooner Way, Atlantic Wharf, Cardiff

    8.1

    $105

    View Deal
  • Sleeperz Hotel Cardiff

    Sleeperz Hotel Cardiff

    Station Approach, Cardiff

    8.3

    $59

    View Deal
  • Citrus Hotel Cardiff by Compass Hospitality

    Citrus Hotel Cardiff by Compass Hospitality

    Bute Terrace, Cardiff

    8.0

    $69

    View Deal
  • Holiday Inn Express Cardiff Bay

    Holiday Inn Express Cardiff Bay

    Longniel Close, Cardiff

    8.4

    $95

    View Deal
  • The Exchange Hotel

    The Exchange Hotel

    The Exchange Bld, Mount Stuart Square, Cardiff

    8.3

    $102

    View Deal
  • Coach House in the Center of Cardiff

    Coach House in the Center of Cardiff

    Cardiff

    $139

    View Deal

How much are hotels near St David's Hall?

If you’re looking for a hotel in Cardiff near St David's Hall then you are in luck. momondo recommends 12 hotels near St David's Hall and on average, area hotels cost $93/night. This price may vary based on season. Hotels near St David's Hall are typically 7% less expensive than the average hotel in Cardiff, which is $100.

Hotels near St David's Hall
  • Ibis Budget Cardiff Centre
    Best value

    Ibis Budget Cardiff Centre

    Tyndall Street, Cardiff

    7.9

    $40

    View Deal
  • voco St. David's Cardiff
    #1 Most popular

    voco St. David's Cardiff

    Havannah Street, Cardiff

    8.9

    $189

    View Deal
  • 786 Newport Road
    #2 Most popular

    786 Newport Road

    786 Newport Road, Cardiff

    $48

    View Deal
  • Mercure Cardiff Holland House Hotel & Spa
    #3 Most popular

    Mercure Cardiff Holland House Hotel & Spa

    24-26 Newport Road, Cardiff

    8.0

    $90

    View Deal
  • Hilton Cardiff
    #4 Most popular

    Hilton Cardiff

    Kingsway, Cardiff

    8.5

    $117

    View Deal
  • The Angel Hotel
    #5 Most popular

    The Angel Hotel

    Castle Street, Cardiff

    7.9

    $83

    View Deal
  • Clayton Hotel Cardiff

    Clayton Hotel Cardiff

    St Mary Street, Cardiff

    8.7

    $96

    View Deal
  • Radisson Blu Hotel, Cardiff

    Radisson Blu Hotel, Cardiff

    Meridiane Gate, Bute Terrace, Cardiff

    7.9

    $96

    View Deal
  • Novotel Cardiff Centre

    Novotel Cardiff Centre

    Schooner Way, Atlantic Wharf, Cardiff

    8.1

    $105

    View Deal
  • Jurys Inn Cardiff

    Jurys Inn Cardiff

    1 Park Place, Cardiff

    8.6

    $104

    View Deal
  • Hotel Indigo Cardiff

    Hotel Indigo Cardiff

    Dominions Arcade Queen Street, Cardiff

    9.3

    $100

    View Deal
  • Travelodge Cardiff Central

    Travelodge Cardiff Central

    St Marys Street, Imperial Gate, Cardiff, Cardiff

    9.1

    $46

    View Deal

When to book a hotel in Cardiff

Check out the information below to find the best deal on a Cardiff hotel room
Low Season
April
High Season
March

cheapest month to stay

49%

expected price decrease

most expensive time to stay

50%

expected price increase

Price
$61 - $239
Highest day of week
Saturday
Cheapest day of week
Monday

av. price over the last two weeks

Average price (weeknight)

$84

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$136

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Cardiff is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
$64 - $81
3 star
$86 - $132
4-5 star
$132 - $157

How much does a hotel in Cardiff cost per night?

Use the information below to find quality Cardiff hotel rooms for low prices
4 stars +
voco St. David's Cardiff
Best value

voco St. David's Cardiff

8.9

$189

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Cardiff

These hotels and hostels usually make for a cheap way to stay in Cardiff

Get the best value hotel in Cardiff

These hotels have the best prices for their ratings

Cardiff travel information

How long do people stay in Cardiff?

A stay of 1 night is most popular when visiting Cardiff.

How much does a hotel cost in Cardiff?

The price of a hotel in Cardiff depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $95 per night.

When is the best time to book a hotel in Cardiff?

The cheapest month to book a hotel in Cardiff is April. The cost of your room could be as much as 50% cheaper than peak months.

Which day is cheapest to stay in Cardiff?

The cost of a Cardiff hotel room will vary for each day but generally Sunday works out the most economical, with Friday proving the least economical.

How much does a hostel in Cardiff cost?

Hostels in Cardiff (including hotels rated 2 stars and below) costs $40 per person, per night on average. This is a $55 per night cheaper than the average cost of hotels in Cardiff.

Based on the weather in Cardiff, what attractions are popular during June?

With generally low rainfall expected (2.4″) and an average temperature of 60.8 °F, those staying at a hotel in Cardiff may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during June, attractions worth visiting near Cardiff are Cardiff Castle, Conwy Castle, and Bodysgallen Hall.


momondo's favorite hotels

Learn more about these user-preferred hotels in Cardiff