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
    8.7
    Wonderful!
    3 reviews
    Popular withBusinessHistoryFamilies

    The Angel Hotel is part of an independent collection of hotels that features historical period buildings and decor. While it's considered mid-range it wasn't all that expensive to stay here ...

    • Free WiFi
    • Restaurant
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Bunk House
    Ranked #2 overall in Cardiff hotels
    7.3
    Pretty good
    3 reviews
    Popular withBackpackersStudentsOutdoorsy

    what a lovely place to stay. it is in the center of Cardiff, close to the central station and 5 minutes from Castle. The staff is so friendly and smily. ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Hilton Cardiff
      Ranked #4 overall in Cardiff hotels
      9.0
      Wonderful!
      2 reviews
      Popular withLuxuryBusinessFamilies

      Hiltons name is world renowned for quality and it does not disappoint in the Cardiff branch. It was super luxurious and the staff were really nice. The hotel is massive ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • Mercure Cardiff Holland House Hotel and Spa
      Ranked #4 overall in Cardiff hotels
      8.0
      Wonderful!
      2 reviews
      Popular withBusinessLuxurySolo Female

      Easily, one of the finest hotels in Cardiff! I had such a pleasant time, from the moment I entered the hotel. The reception and staff were so hospitable and friendly, ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • The Royal Hotel
      Ranked #5 overall in Cardiff hotels
      8.0
      Wonderful!
      2 reviews
      Popular withHistoryFoodiesArtsy

      A really nice hotel in the center of Cardiff, I was impressed at the price of the room and what you got for your money, it was a little over ...

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

        What a lovely little hostel. It's so... quaint. Located in a house just across the river from the city center, this out-of-a-storybook home has been converted into a little hostel. ...

          ReviewsPhotosAmenitiesMaploadingclose
        • Premier Inn Cardiff City Centre
          Ranked #7 overall in Cardiff hotels
          9.0
          Wonderful!
          2 reviews
          Popular withBusinessFamiliesSolo Female

          A nice little hotel in Cardiff! We stayed here for a couple of nights, and loved every moment of it. Set right at the heart of the city, the hotel ...

          • Restaurant
          ReviewsPhotosAmenitiesMaploadingclose
        • Holiday Inn Express Cardiff Bay
          Ranked #8 overall in Cardiff hotels
          7.0
          Pretty good
          2 reviews
          Popular withFamiliesBusinessSolo Female

          If you are looking for a budget stay then this is the place for you. Holiday inn may have a downmarket reputation but it is clear they have worked hard ...

          • Free WiFi
          • Restaurant
          • Free Breakfast
          ReviewsPhotosAmenitiesMaploadingclose
        • Park Inn by Radisson Cardiff City Centre
          Ranked #9 overall in Cardiff hotels
          7.0
          Pretty good
          2 reviews
          Popular withFamilies

          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
        • Clayton Hotel Cardiff
          Ranked #10 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
          • Best Western Heronston Hotel & Spa
            Ranked #11 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
          • Ferndale Guesthouse
            Ranked #13 overall in Cardiff hotels
            10.0
            Exceptional!
            1 review
              ReviewsPhotosAmenitiesMaploadingclose
            • Bunkhouse - Hostel
              Ranked #12 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
              • Future Inn Cardiff Bay
                Ranked #27 overall in Cardiff hotels
                6.0
                Pretty good
                1 review
                Popular withSolo FemaleFamilies

                Standard hotel. Best for the location, as downtown and Cardiff Bay are walk-able and easily accessible. Rooms are simple and clean, so is the included breakfast.

                • Free WiFi
                • Restaurant
                • Free Parking
                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 #16 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
                • 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

                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=5000000396352&hotel_ids%5B%5D=5000000008279&hotel_ids%5B%5D=5000000080783&hotel_ids%5B%5D=5000000313653&hotel_ids%5B%5D=5000000359896&hotel_ids%5B%5D=5000000385304&hotel_ids%5B%5D=5000000268919&hotel_ids%5B%5D=5000003623377&hotel_ids%5B%5D=5000000207128&hotel_ids%5B%5D=5000000378238&hotel_ids%5B%5D=5000004458336&hotel_ids%5B%5D=5000000043561&hotel_ids%5B%5D=5000001241409&hotel_ids%5B%5D=5000001242859&hotel_ids%5B%5D=5000000024307&hotel_ids%5B%5D=5000000384369&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", 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); } };