If you’re looking to add some flexibility to your travel plans, using a platform like HotelTonight can help you find discounted last-minute stays at top hotels. Even in a small city such as Cardiff, Wales, there is a decent selection of budget and boutique options. Here are some of the best last-minute hotel deals in Cardiff, close to train stations, nightlife, and attractions. Getting to Cardiff hotels from the airport: Cardiff Airport (CWL) is 16 miles southwest of the city, with a taxi or Uber taking around 30 minutes and costing around $40 on average. The T9 bus service takes you to Cardiff Central Station, from where hotels are either walkable or a short taxi ride. Alternatively, a shuttle bus connects the terminal with Rhoose Cardiff International Airport Train Station, which has links to Cardiff Central. It’s more likely that you will arrive in Cardiff by rail from England, with London, Birmingham, and Manchester being hubs for international travel; trains from London take around two hours. Note that the city has three train stations: Cardiff Central Station, Cardiff Queen Street, and Cardiff Bay.
The Best Last-Minute Hotel Deals in Cardiff Right Now
Traveling to the United Kingdom? Check out Matador’s UK accommodations guides:
- The Best Airbnbs in Manchester, From a Luxury Yacht To a Renovated Bank Vault
- 23 Airbnbs in London’s Trendiest Neighborhoods
- Top 13 Airbnbs for Exploring the Whole of Scotland
- The Most Convenient Hotels To Experience Manchester, England
- The 8 Best Hotels in Edinburgh Close To the Must-See Sights
- The Top Glasgow Airbnbs Across the City’s Coolest Neighborhoods
All products and listings featured on Matador Network are independently selected by our writers and editors. Matador Network may receive compensation if you make a purchase through these links. Prices are accurate as of publication.
Hotel Indigo
Hotel Indigo is one of the most stylish hotels in central Cardiff, with a rooftop bar and coffee house on site. It’s located within walking distance of the main shopping areas, Cardiff Castle, and the Principality Stadium. Themed guest rooms celebrate Welsh culture and heritage, and the skyline views from Lefel 6 are a treat at golden hour.
Closest train station: Cardiff Queen Street.
Typical HotelTonight rate: Last-minute deals go for around $100 or $120 a night.
Novotel Cardiff Center
Located between the city center and Cardiff Bay, Novotel Cardiff Center is a reliable mid-range option with large rooms, an indoor pool, a gym, and an on-site restaurant. Standard rooms come with a work desk and all the typical essentials, while junior suites have balconies and premium amenities.
Closest train station: Cardiff Queen Street/Cardiff Central Station.
Typical HotelTonight rate: Last-minute deals start at $100 and go up to $140 per night.
Staybridge Suites
Staybridge Suites is located in Cardiff Bay, right on the edge of Bute East Dock. All rooms are designed as apartment-style units with kitchenettes, making the experience comparable to a self-catered stay. However, you’ll have the perks of a hotel, such as 24/7 reception, luggage storage, and housekeeping. This is a quieter setting, yet only 10 minutes on foot to the heart of the city.
Closest train station: Cardiff Bay.
Typical HotelTonight rate: Last-minute deals appear for around $150 per night.
The Angel Hotel
The Angel Hotel is a stone’s throw from Cardiff Castle and the Principality Stadium. The handsome Victorian building itself makes quite a statement, although the rooms are surprisingly modern overall with traditional touches. Castell’s, the hotel restaurant, serves all-day dining and afternoon tea inspired by what’s in season.
Closest train station: Cardiff Central Station.
Typical HotelTonight rate: Last-minute deals tend to go for around $135.
Leonardo Hotel
The four-star Leonardo Hotel puts you in Cardiff’s commercial and entertainment quarter. From here, you’ll be able to take your pick of restaurants, pubs, and shops, and walk to museums and the castle. Rooms are warmly attired and spacious, with compact options for solo travelers and some larger options for groups and families.
Closest train station:</> Cardiff Queen Street.
Typical HotelTonight rate: Last-minute rates vary from $110 to $125.
easyHotel Cardiff
This basic, fuss-free hotel falls under the same umbrella as Europe’s budget airline. Rooms are compact but clean, and the location is convenient for exploring the city center on foot. The easyHotel Cardiff is a solid option for short stays where you just need somewhere cheap and central to leave your belongings and get your forty winks.
Closest train station: Cardiff Queen Street.
Typical HotelTonight rate: Last-minute deals can be as low as $41.


















