We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
Cardiff has history, shops and culture by the bucket load, too - it's hard to be bored here...
Visitors to Cardiff are immediately greeted by the sight of the Millennium Stadium and Cardiff Castle, which dominate the city centre skyline.
Cardiff has been the capital of Wales for more than half a century, celebrating its 50-year anniversary in 2005. Recent redevelopment has helped catapult Cardiff to become one of the UK's most vibrant and modern cities, offering everything from shopping to world-class sporting events and music concerts at the awe-inspiring Millennium Stadium. The once declining docklands have been transformed into a centre for shops, restaurants, bars and water sports.
Those looking to immerse themselves in Welsh culture should visit the National Museum Cardiff. Set in the city centre, the museum offers visitors a cultural feast with opera, ballet and theatre just some of the arts on show. Cardiff nightlife is also varied, with bars and movies at Cardiff Bay, while nightclubs and pubs can be found near the student areas of Cathays and St Mary's Street.
Cheap flights to Cardiff are easily accessible from airports across the UK and throughout Europe, with many major carriers providing Cardiff flights.
The Welsh capital is served by its very own airport with a range of services to the UK and beyond for business travellers and holiday makers...
Air France connects Cardiff with Paris and its sister carrier KLM flies passengers into Amsterdam, with several flights daily allowing for onward connections to worldwide destinations. Aer Lingus flies to Dublin with timely connections to several US cities, including New York.
Cityjet connects Cardiff to Edinburgh and Glasgow, and Eastern Airways flies to Aberdeen.
Thomson and Thomas Cook have seasonal operations from the airport to many sunshine hotspots such as the Canary Islands, Turkey, Greece, Spain and Portugal, as well as Cyprus and Malta.
Find out how to get to and from Cardiff International Airport, known as Maes Awyr Caerdydd in Welsh...
Don't worry - you won't get stuck if you can't pronounce the airport's Welsh name. Located around 10 miles outside the city in Rhoose, in the Vale of Glamorgan, the airport is a 30-minute drive from central Cardiff.
Bus services run between the airport and the city regularly. Buses also take passengers from the airport to Rhoose Cardiff International Airport Railway Station for £1 per person. From this station trains depart regularly for Cardiff Central and Bridgend. Direct trains to Cardiff Central take 30 minutes and cost around £4 a passenger.
The X91 bus service from the airport will get you to Cardiff Central railway station in 35 minutes, which is ideal if you plan to travel further afield on the rail network.
A taxi from the airport to Cardiff city centre costs approximately £31. Use the booking office in the arrivals terminal to order your taxi. The official airport taxi company operates a fixed-rate service so you know the cost up front. Pay in the airport in advance or pay the driver in cash upon arrival.
Book car hire in Cardiff and you can collect the vehicle at the airport. This saves on the cost of transport to the city, as well as giving you the freedom to explore Wales.
Whether you want a room with a sea view or a cheap city-centre base for the weekend, you can find what you're looking for in Cardiff...
Cardiff has a good number of hotels with prices to suit every visitor.
Stay in the city centre to be close to the city's pubs and clubs and for easy access to the Millennium Stadium. Other central attractions include Cardiff Castle, Bute Park and the national museum, as well as a huge array of shops. You can't go wrong by staying as centrally as possible if you plan to pack a lot of sightseeing and merrymaking into your trip.
For a mere serene backdrop during your Cardiff stay, consider the hotels in Cardiff Bay. The renovated waterfront development boasts some of Cardiff's top hotels. Well-known brands here include Hilton, Holiday Inn, Travelodge and Mercure.
It's always wise to book hotels as far in advance of your stay as possible. This is especially true in Cardiff at weekends and when the Millennium Stadium is hosting a big event. With enough seats for 74,500 people, it can make Cardiff buzz with visitors, many of whom will be booking hotels - so act fast!
Find cheap flights to Cardiff and book hotels in the capital by using the search tool on TravelSupermarket.