Compare and save on Cardiff hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
227 Results
  • The Angel Hotel
    Ranked #1 overall in Cardiff hotels
    9.0
    Wonderful!
    2 reviews
    Popular withHistoryLuxuryBusiness

    Location is key with this hotel thats right in the heart of the city. Across from Cardiff Castle, next door to Millennium Stadium and situated within a stones throw from ...

    • Free WiFi
    • Restaurant
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Bunk House
    Ranked #2 overall in Cardiff hotels
    8.0
    Wonderful!
    2 reviews
    Popular withBackpackersStudentsOutdoorsy

    Nice hostel, however wifi does not reach the 2nd and 3rd levels. Breakfast included.

      ReviewsPhotosAmenitiesMaploadingclose
    • The River House Backpackers
      Ranked #3 overall in Cardiff hotels
      10.0
      Exceptional!
      2 reviews
      Popular withBackpackers

      One of the best hostels I have ever stayed in. The staff is extremely friendly and helpful, located in the heart of where you want to be, right by the ...

        ReviewsPhotosAmenitiesMaploadingclose
      • Hilton Cardiff
        Ranked #4 overall in Cardiff hotels
        10.0
        Exceptional!
        1 review
        Popular withLuxuryBusinessHipsters

        I loved staying at this hotel in Cardiff. After a week of small inns and guesthouses, it was really nice to stay in a hotel. It was great to have ...

        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Fitness Center
        ReviewsPhotosAmenitiesMaploadingclose
      • Mercure Cardiff Holland House Hotel and Spa
        Ranked #5 overall in Cardiff hotels
        8.0
        Wonderful!
        1 review

        Excellent hotel in Cardiff near city centre. Great bar and lounge. Lovely jasmine tea. Spa looks promising. Four stars and well into that band.

        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Fitness Center
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • The Royal Hotel
        Ranked #6 overall in Cardiff hotels
        8.0
        Wonderful!
        1 review
        Popular withHistoryArtsyFoodies

        Great hotel. It is also in a great part of town. Good food places nearby for you.

          ReviewsPhotosAmenitiesMaploadingclose
        • Best Western Heronston Hotel & Spa
          Ranked #8 overall in Cardiff hotels
          8.0
          Wonderful!
          1 review
          Popular withFamiliesBusiness

          Beautiful building with well equipped rooms and facilities . Friendly staff and pleasant food

          • Restaurant
          • Fitness Center
          • Free Parking
          • Pets Allowed
          ReviewsPhotosAmenitiesMaploadingclose
        • Clayton Hotel Cardiff
          Ranked #7 overall in Cardiff hotels
          8.0
          Wonderful!
          1 review
          Popular withNightlifeFoodiesHistory

          A modern hotel located right across the street from the train station, making it a great base to explore the city. We had a room facing the train tracks, which ...

            ReviewsPhotosAmenitiesMaploadingclose
          • Premier Inn Cardiff City Centre
            Ranked #9 overall in Cardiff hotels
            10.0
            Exceptional!
            1 review
            • Restaurant
            ReviewsPhotosAmenitiesMaploadingclose
          • Ferndale Guesthouse
            Ranked #11 overall in Cardiff hotels
            10.0
            Exceptional!
            1 review
              ReviewsPhotosAmenitiesMaploadingclose
            • Bunkhouse - Hostel
              Ranked #10 overall in Cardiff hotels
              10.0
              Exceptional!
              1 review
              Popular withBackpackersSolo Female

              Nice and simple hostel in city center. Minimal breakfast but has everything you need.

                ReviewsPhotosAmenitiesMaploadingclose
              • Park Inn by Radisson Cardiff City Centre
                Ranked #12 overall in Cardiff hotels
                6.0
                Pretty good
                1 review

                This is in a great location opposite the motorpoint arena. The rooms are clean and comfortable and the staff were friendly. Good value for the location, but can get a ...

                • Free WiFi
                • Restaurant
                • Fitness Center
                ReviewsPhotosAmenitiesMaploadingclose
              • Bay Apartments
                Ranked #13 overall in Cardiff hotels
                6.0
                Pretty good
                1 review

                Laid back unlike Grabgetown where you can be attaced just for saying good morning to the wrong person

                  ReviewsPhotosAmenitiesMaploadingclose
                • BEST WESTERN PLUS Maldron Hotel Cardiff
                  Ranked #14 overall in Cardiff hotels
                  8.0
                  Wonderful!
                  1 review

                  The Maldron is a short walk from the train station in Cardiff. The location is very central and convenient to all the shops. The rooms are clean and modern, but ...

                  • Free WiFi
                  • Restaurant
                  • Fitness Center
                  ReviewsPhotosAmenitiesMaploadingclose
                • Park Inn by Radisson Cardiff North
                  Ranked #15 overall in Cardiff hotels
                  8.0
                  Wonderful!
                  1 review

                  Good hotel

                  • Free WiFi
                  • Restaurant
                  • Fitness Center
                  • Free Parking
                  ReviewsPhotosAmenitiesMaploadingclose
                • The Big Sleep Hotel
                  Ranked #16 overall in Cardiff hotels
                  2.0
                  Could be better
                  1 review

                  The Big Sleep is quite a central hotel in Cardiff near the motorpoint arena (formally CIA). Unfortunately that about it's only plus point. The staff can be quite rude and ...

                  • Free WiFi
                  ReviewsPhotosAmenitiesMaploadingclose
                • Holiday Inn Express Cardiff Bay
                  Ranked #17 overall in Cardiff hotels
                  Popular withBusiness
                  • Free WiFi
                  • Restaurant
                  • Free Breakfast
                  PhotosAmenitiesMaploadingclose
                • Park Plaza Cardiff
                  Ranked #18 overall in Cardiff hotels
                  0.0
                  • Free WiFi
                  • Restaurant
                  • Swimming Pool
                  • Fitness Center
                  PhotosAmenitiesMaploadingclose
                • Cardiff Marriott Hotel
                  Ranked #19 overall in Cardiff hotels
                  0.0
                  Popular withBusiness
                  • Free WiFi
                  • Restaurant
                  • Swimming Pool
                  • Fitness Center
                  PhotosAmenitiesMaploadingclose
                • The St. David's Hotel & Spa
                  Ranked #21 overall in Cardiff hotels
                  0.0
                  Popular withLuxury
                  • Free WiFi
                  • Restaurant
                  • Swimming Pool
                  • Fitness Center
                  PhotosAmenitiesMaploadingclose
                • Radisson Blu Hotel, Cardiff
                  Ranked #20 overall in Cardiff hotels
                  0.0
                  Popular withBusiness
                  • Free WiFi
                  • Restaurant
                  PhotosAmenitiesMaploadingclose
                • Holiday Inn Cardiff City Centre
                  Ranked #22 overall in Cardiff hotels
                  0.0
                  Popular withBusiness
                  • Free WiFi
                  • Restaurant
                  • Fitness Center
                  PhotosAmenitiesMaploadingclose
                • Copthorne Hotel Cardiff-Caerdydd
                  Ranked #23 overall in Cardiff hotels
                  0.0
                  • Restaurant
                  • Swimming Pool
                  • Fitness Center
                  • Free Parking
                  • Pets Allowed
                  PhotosAmenitiesMaploadingclose
                • Village Hotel Cardiff
                  Ranked #24 overall in Cardiff hotels
                  0.0
                  • Free WiFi
                  • Restaurant
                  • Swimming Pool
                  • Fitness Center
                  • Free Parking
                  PhotosAmenitiesMaploadingclose
                • Mercure The Lodge Cardiff
                  Ranked #26 overall in Cardiff hotels
                  • Pets Allowed
                  PhotosAmenitiesMaploadingclose
                • Travelodge Cardiff Atlantic Wharf
                  Ranked #25 overall in Cardiff hotels
                  0.0
                  • Restaurant
                  • Free Parking
                  • Pets Allowed
                  PhotosAmenitiesMaploadingclose
                • Travelodge Cardiff Central
                  Ranked #29 overall in Cardiff hotels
                  0.0
                  • Restaurant
                  PhotosAmenitiesMaploadingclose
                • Campanile Hotel Cardiff
                  Ranked #28 overall in Cardiff hotels
                  0.0
                  • Restaurant
                  • Free Parking
                  • Pets Allowed
                  PhotosAmenitiesMaploadingclose
                • ibis Cardiff Gate - International Business Park
                  Ranked #27 overall in Cardiff hotels
                  0.0
                  Popular withBusiness
                  • Free WiFi
                  • Restaurant
                  • Free Parking
                  • Pets Allowed
                  PhotosAmenitiesMaploadingclose
                • Future Inn Cardiff Bay
                  Ranked #30 overall in Cardiff hotels
                  0.0
                  • Free WiFi
                  • Restaurant
                  • Free Parking
                  PhotosAmenitiesMaploadingclose

                Where to Stay in Cardiff

                Cardiff is a city steeped in Welsh history and tradition. Visitors can find hotels to use as a base to hike in the nearby countryside, catch a show at the Wales Millennium Centre or go to a rugby match at the Principality Stadium. Hotels near the airport in Cardiff are a good idea if you will not be staying long in the local area. If you’re hoping to take in some of the sights, nightlife and culture, you may want to choose a hotel closer to Inner Cardiff. Inner Cardiff is made up of several distinct wards, each with their own character. To the northeast of the city centre, Cathays, Adamsdown, and Splott pay tribute to traditional Welsh architecture and culture, with families and young professionals calling the area home. To the northwest, rural Cardiff is a great place to visit a country estate or relax at a spa break hotel.

                Inner Cardiff Hotels

                Hotels close to the city centre make it easy for you to experience the nightlife, shopping, and events taking place in Cardiff. If you're booking last-minute hotels in Cardiff, the city centre has some of the best options.

                1. Holiday Inn Cardiff

                Walking distance from the Victorian Cardiff Castle and close to St David’s Dewi Sant shopping centre, this well-known chain hotel is a perfect choice for families and travellers on a budget.

                2. Sandringham Hotel

                Weekend visitors enjoy their traditional bar and the fresh breakfast cooked every morning and served in the cosy dining room. The Sandringham’s central location is close to the Principality Stadium and Cardiff City Stadium. A stay here is ideal if you are looking for cheap hotels in Cardiff city centre.

                3. The Angel Hotel

                A landmark location in a converted Victorian building, the Angel Hotel is a boutique hotel in Cardiff that boasts a top location and beautiful architecture. Stay here and you’ll also have access to a stylish cocktail bar and a restaurant serving the best of Welsh produce.

                Cardiff International Airport Hotels

                For last-minute hotels in Cardiff, look no further than the area around Cardiff International Airport (CWL). While the majority of Cardiff hotels are clustered around the city centre, there are options if you prefer to be based closer to your arrival point.

                1. Celtic International Hotel

                Just a five-minute drive from the airport, this hotel provides comfortable rooms and fresh breakfast in the morning.

                2. Aberthaw House Hotel

                A family-run hotel, the Aberthaw is walking distance from the beach and has views of Barry Island from the bar and guest rooms. The perfect choice for fans of the Gavin and Stacy television show, it’s a ten-minute drive from the airport.

                3. Holiday Inn Express, Cardiff Airport

                The closest hotel to the airport, the Holiday Inn Express is a convenient option when flying.

                Spa Hotels in Cardiff

                For a relaxing time during your stay, chose from one of the local hotels that offer spa facilities.

                1. Mercure Cardiff Holland House Hotel and Spa

                In addition to top-of-the-line spa treatments, the facilities at this hotel include a pool, Jacuzzi, steam room, and sauna.

                2. St. David’s Hotel and Spa, Cardiff Bay

                Located right on the water, St. David’s is an award-winning hotel with spectacular views. Its Marine Spa offers massage and beauty treatments.

                3. The Vale Resort, Glamorgan

                Tucked into the lush green Welsh countryside, the Vale Resort is only 15 minutes away from Cardiff city centre but gives visitors a chance to enjoy a relaxed escape in beautiful surroundings.

                It’s easy to shop around for hotels in Cardiff with Skyscanner. Use our convenient filters to identify the features you need, such as free parking, Wi-Fi, late checkout, or search for cheap hotels in Cardiff.

                Average price per night

                Hotel class

                Hotel type

                Average user rating

                Clear Filters
                Clear Filters
                var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=cardiff-united-kingdom&controller=topics&country_code=&current_user_id=&filters=&id=2000000000723&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=cardiff-united-kingdom%2Fhotels&place=2000000000723&place_type=City&place_type=region&region=2000000000723&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000003428250&hotel_ids%5B%5D=5000001241355&hotel_ids%5B%5D=5000000313653&hotel_ids%5B%5D=5000000396352&hotel_ids%5B%5D=5000000008279&hotel_ids%5B%5D=5000000080783&hotel_ids%5B%5D=5000000207128&hotel_ids%5B%5D=5000003623377&hotel_ids%5B%5D=5000000359896&hotel_ids%5B%5D=5000000378238&hotel_ids%5B%5D=5000004458336&hotel_ids%5B%5D=5000000268919&hotel_ids%5B%5D=5000001241409&hotel_ids%5B%5D=5000001242859&hotel_ids%5B%5D=5000000024307&hotel_ids%5B%5D=5000000384369&hotel_ids%5B%5D=5000000385304&hotel_ids%5B%5D=5000000383281&hotel_ids%5B%5D=5000000071595&hotel_ids%5B%5D=5000000087278&hotel_ids%5B%5D=5000000369736&hotel_ids%5B%5D=5000000394210&hotel_ids%5B%5D=5000000290340&hotel_ids%5B%5D=5000000130019&hotel_ids%5B%5D=5000000246005&hotel_ids%5B%5D=5000000377539&hotel_ids%5B%5D=5000000196884&hotel_ids%5B%5D=5000000223969&hotel_ids%5B%5D=5000000227249&hotel_ids%5B%5D=5000000043561", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000000723" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }