Search over 1 million properties and 550 airlines worldwide
Search over 1 million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation
Cardiff, the lively capital of Wales, is a city where fairy-tale castles meet modern conveniences. Previously a stark, industrial town, the past few decades have seen Cardiff revitalized and beautified into an international tourism hotspot. City centre, in particular, is a fun and walkable area filled with many things to do and see. The top of that list should be a tour of Cardiff Castle, which was originally built as a Roman fort. Next up, take a load off and relax in the shade of the castle in Bute Park. The city is also filled with fascinating museums, ancient and medieval ruins, and lots of warm and welcoming pubs. Make sure you swing by a mom-and-pop restaurant to snack on the obligatory fish n’ chips.
You can’t book a room in Cardiff Castle, but you can still feel like royalty in one of the many Cardiff luxury hotels on offer. Those on a budget can still find plenty of Cardiff accommodation options, including motels, family-friendly resorts, and backpacker hotels. Be aware that Cardiff hotels in the city centre book up fast during big game weekends in Millennium Stadium.
International travellers can fly right into the city through Cardiff International Airport, the only major airport in Wales. The city is also served by a strong rail system, which can bring in visitors from other major cities in the United Kingdom. Within the city, visitors can enjoy a robust public transportation system of buses and trains. The city is relatively driveable, so you may want to rent a car in Cardiff. Just be aware that parking in the city centre is expensive!
You have a lot of flight and hotel options in Cardiff, so make sure you get the best deals possible, even on 5-star hotels in Cardiff. Visit Expedia.co.nz to compare airline, hotel, and rental car rates during the time of your visit. Put the money you save toward your upcoming Welsh holiday!