Photos: HotelTonight

The Best Last-Minute Hotel Deals in Cardiff Right Now

Cardiff Epic Stays
by Hannah D. Cooper Apr 9, 2026

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.

Traveling to the United Kingdom? Check out Matador’s UK accommodations guides:

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

Photo: HotelTonight
Photos: HotelTonight
See More Photos

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.

Book Now

Novotel Cardiff Center

Photo: HotelTonight
Photo: HotelTonight
Photo: HotelTonight
Photo: HotelTonight
See More Photos

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.

Book Now

Staybridge Suites

Photo: HotelTonight
Photo: HotelTonight
Photo: HotelTonight
Photo: HotelTonight
See More Photos

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.

Book Now

The Angel Hotel

Photo: HotelTonight
Photo: HotelTonight
Photo: HotelTonight
See More Photos

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.

Book Now

Leonardo Hotel

Photo: HotelTonight
Photos: HotelTonight
Photos: HotelTonight
See More Photos

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.

Book Now

easyHotel Cardiff

Photo: HotelTonight
Photo: HotelTonight
Photo: HotelTonight
See More Photos

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.

Book Now

Discover Matador

Save Bookmark

We use cookies for analytics tracking and advertising from our partners.

For more information read our privacy policy.