We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Trendy Family-friendly Charming Quiet Restaurant Suites Kitchenette Spa Bar/Lounge Fitness centre Room Service Business Classic Green & up Internet & up Clean Hotels Downtown Hotels & up Non-Smoking Hotel Quiet Hotels Hotels with Restaurants Hotels with Bars Modern Hotels Hotels with Free Wifi Independent Hotels Cheap Hotels City Centre Hotels Suite Hotels Hotels with Room Service Safe Hotels Meeting room Budget Hotels Charming Hotels Business services Hotels with Complimentary Breakfast Wedding Hotels Reduced mobility rooms Party Hotels Air Conditioning Hotels with Nightclubs Hotels with Jacuzzi Hotels with Hot Tubs Luxury Spa Hotels Honeymoon Hotels Spa Hotels Romantic Boutique Hotels Hotels with Balconies Concierge Boutique Hotels Hotels with Smoking Rooms Themed Hotels Travelodge Hotels With Indoor Pools Heritage Hotels 60+ Traveller Historic Hotels $ $$ $$$ $$$$ Premier Inn Park Inn Hotels with Infinity Pools Boutique Spa Hotels Thrifty Traveller Ibis Budget Mercure Luxury Beach Hotels Design Hotels Principal Hayley Hotels Hotels with Villas Hilton Hotels Peace and Quiet Seeker Hotel Indigo Radisson Blu Boutique Ibis Hotels Beach Art and Architecture Lover Compass Collection Novotel Golf Hotels Holiday Inn Marriott Beach Goer Park Plaza Jurys Inn Innkeeper's Lodge Holiday Inn Express Within 10 km Any Distance from Dingle Road Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Glendale Hotel
Booking.com
US$96
View Deal
10 Plymouth Road, Penarth CF64 3DH, Wales
0.7 km from Dingle Road Station
  • Free Wifi
  • Restaurant
Cefn Mably Hotel
Booking.com
View Deal
1 Lavernock Road, Penarth CF64 3NW, Wales
1.0 km from Dingle Road Station
  • Free Wifi
  • Free Parking
The Manor House Hotel
Booking.com
US$85
View Deal
Sully Road, Penarth CF64 2TQ, Wales
1.4 km from Dingle Road Station
  • Free Wifi
  • Free Parking
No photo provided
Raisdale Rd., Penarth CF64 5BN, Wales
1.5 km from Dingle Road Station
    The St. David's Hotel
    SAVE US$40
    US$194
    Expedia.com
    US$154
    View Deal
    Havannah Street, Cardiff CF10 5SD, Wales
    2.4 km from Dingle Road Station
    • Free Wifi
    • Pool
    A Space in the City - Mermaid Quay
    Havannah Street, Cardiff CF10 5SG, Wales
    2.5 km from Dingle Road Station
      Jolyon's Boutique Hotel
      Booking.com
      US$127
      View Deal
      5 Bute Crescent, Cardiff CF10 5AN, Wales
      2.9 km from Dingle Road Station
      • Free Wifi
      No photo provided
      Altair House Celestia, Cardiff CF10 4RH, Wales
      3.1 km from Dingle Road Station
      • Restaurant
      • Bar/Lounge
      Travelodge Cardiff Atlantic Wharf
      SAVE US$48
      US$102
      Travelodge
      US$54
      View Deal
      Atlantic Wharf Leisure Park | Atlantic Wharf Leisure Park, Cardiff CF10 4JY, Wales
      3.3 km from Dingle Road Station
      • Free Parking
      • Restaurant
      Savings alert: 34% below average rate

      The price you found is 34% lower than this hotel's average rate of US$82/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Century Wharf Serviced Apartments
      No availability for your dates from these sites
      Dumballs Road, Cardiff CF10 5FE, Wales
      3.3 km from Dingle Road Station
      • Free Wifi
      • Pool
      Future Inn Cardiff Bay
      SAVE US$15
      US$89
      Booking.com
      US$74
      View Deal
      Hemingway Road, Cardiff CF10 4AU, Wales
      3.5 km from Dingle Road Station
      • Free Wifi
      • Free Parking
      Savings alert: 25% below average rate

      The price you found is 25% lower than this hotel's average rate of US$99/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      No photo provided
      52 Clare Road | Riverside, Cardiff CF11 6RS, Wales
      3.7 km from Dingle Road Station
        Holiday Inn Express Cardiff Bay
        No availability for your dates from these sites
        Longueil Close | Atlantic Wharf, Cardiff CF10 4EE, Wales
        3.8 km from Dingle Road Station
        • Free Wifi
        • Breakfast included
        No photo provided
        46-48 Clare Road, Cardiff CF11 6RS, Wales
        3.8 km from Dingle Road Station
          Clayton Hotel Cardiff
          Cancelon
          View Deal
          St. Mary Street, Cardiff CF10 1GD, Wales
          4.0 km from Dingle Road Station
          • Free Wifi
          • Restaurant
          Sleeperz Hotel Cardiff
          SAVE US$5
          US$58
          Booking.com
          US$53
          View Deal
          Saunders Road | Saunders Road, Cardiff CF10 1RH, Wales
          4.0 km from Dingle Road Station
          • Free Wifi
          • Restaurant
          Radisson Blu Hotel, Cardiff
          SAVE US$53
          US$133
          Booking.com
          US$80
          View Deal
          Meridian Gate Bute Terrace, Cardiff CF10 2FL, Wales
          4.1 km from Dingle Road Station
          • Free Wifi
          • Restaurant
          Novotel Cardiff Centre
          SAVE US$20
          US$98
          Booking.com
          US$78
          View Deal
          Cardiff Bay Hotel Schooner Way | Atlantic Wharf, Cardiff CF10 4RT, Wales
          4.1 km from Dingle Road Station
          • Free Wifi
          • Pool
          Savings alert: 10% below average rate

          The price you found is 10% lower than this hotel's average rate of US$87/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          Cardiff Marriott Hotel
          Marriott Hotels
          US$75
          View Deal
          Mill Lane, Cardiff CF10 1EZ, Wales
          4.1 km from Dingle Road Station
          • Free Wifi
          • Pool
          Hotel ibis budget Cardiff Centre
          Booking.com
          US$44
          View Deal
          Tyndall Street, Cardiff CF10 4BE, Wales
          4.1 km from Dingle Road Station
          • Free Wifi
          Savings alert: 14% below average rate

          The price you found is 14% lower than this hotel's average rate of US$51/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          Travelodge Cardiff Central
          Travelodge
          US$50
          View Deal
          Imperial Gate, St Mary's Street, Cardiff CF10 1FA, Wales
          4.1 km from Dingle Road Station
            Savings alert: 36% below average rate

            The price you found is 36% lower than this hotel's average rate of US$78/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            The Royal Hotel
            SAVE US$33
            US$96
            Agoda.com
            US$63
            View Deal
            88 St. Mary Street, Cardiff CF10 1DW, Wales
            4.2 km from Dingle Road Station
            • Free Wifi
            • Restaurant
            Savings alert: 37% below average rate

            The price you found is 37% lower than this hotel's average rate of US$100/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Wynford Hotel
            Booking.com
            US$90
            View Deal
            Clare Street, Cardiff CF11 6BD, Wales
            4.2 km from Dingle Road Station
            • Free Parking
            • Bar/Lounge
            Savings alert: 20% below average rate

            The price you found is 20% lower than this hotel's average rate of US$112/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            The Big Sleep Hotel Cardiff by Compass Hospitality
            Booking.com
            US$94
            View Deal
            Bute Terrace, Cardiff CF10 2FE, Wales
            4.2 km from Dingle Road Station
            • Bar/Lounge
            • Free Internet
            Sandringham Hotel
            AccorHotels.com
            US$68
            View Deal
            21 St. Mary Street, Cardiff CF10 1PL, Wales
            4.3 km from Dingle Road Station
            • Free Wifi
            • Breakfast included
            Park Inn by Radisson Cardiff City Centre
            SAVE US$11
            US$86
            Booking.com
            US$75
            View Deal
            Mary Ann Street, Cardiff CF10 2JH, Wales
            4.3 km from Dingle Road Station
            • Free Wifi
            • Restaurant
            ML Lodge
            Booking.com
            US$79
            View Deal
            108 St. Mary Street, Cardiff CF10 1DX, Wales
            4.3 km from Dingle Road Station
            • Free Wifi
            Premier Inn Cardiff City South Hotel
            PremierInn.com
            US$68
            View Deal
            Keen Road | East Moors Industrial Estate, Cardiff CF24 5JT, Wales
            4.4 km from Dingle Road Station
            • Free Wifi
            • Free Parking
            Ibis Cardiff
            Agoda.com
            US$55
            View Deal
            Churchill Way, Cardiff CF10 2HA, Wales
            4.4 km from Dingle Road Station
            • Free Wifi
            Savings alert: 18% below average rate

            The price you found is 18% lower than this hotel's average rate of US$67/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Holiday Inn Cardiff City Centre
            SAVE US$15
            US$92
            HolidayInn.com
            US$77
            View Deal