Save up to $603 by booking Flight + Hotel.
Search 590,000 properties and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
Pair your lodging and flight bookings with Expedia. If you'd like to save money, then you should consider how easy it is to combine your flight and lodging bookings with us. You've saved some money and time to splurge on your Barry vacation!
You can save up to $603 with a package deal.
With our global database of some 400 partner airlines and 321,000 hotels, how can you go wrong?
The prices at Expedia make preparing for your getaway so much fun. It's go time!
If you decide to change your mind we will surely honor your cancellation request with no hidden fees, on nearly all reservations.
Get out and explore the nation's capital or take in the unique charms of this neighborhood. You'll be wandering the streets with approximately 300,000 residents in this buzzing city, so be sure to brush up on the lingo! Barry is located 3 miles to the east of Cardiff International Airport and 6 miles to the southwest of the city's center.
There's loads to experience in the vicinity! Be sure to visit Doctor Who Exhibition and Norwegian Church. Also, don't ignore National Assembly for Wales and Wales Millennium Centre. Stretch your legs and explore the surrounding neighborhoods too, including Docks and Merthyr Dyfan.
Be sure to drop in at Techniquest and National Museum Wales while you're touring around the city center. Also make plans to look into Cardiff Castle and Llandaff Cathedral.
See if there are any guided tours or just browse the collections at Penarth Pavilion and Ffotogallery. These places are ideal for rainy days.
If you're into golf, challenge the friendly locals at Brynhill Golf Club and Dinas Powys Golf Club. See if you can get under par and then relax with a frosty beer at the clubhouse.
Cardiff City Stadium is an ideal place to check out some soccer and see local heroes, the Cardiff City Football Club, in action. You most certainly don't want to be the only person in the stadium not wearing the team's bold red and black.
Selecting a great place to stay is an essential component of any family vacation or business trip. Expedia's booking website lists the best places to stay in Barry.
In Barry's high-end range are the Hilton Cardiff, Kingsway, and The Laurels, Cardiff Road. Alternatively, the Aberthaw House Hotel, at 28 Porthkerry Road, and the Sandringham Hotel, at 21 St Mary Street, are two more budget-friendly choices
Situated by the ocean, this hotel is within 3 mi (5 km) of Barry Island Pleasure Park, Brynhill Golf Club, and Barry Island Beach. Museum of Welsh Life and Cottrell Park Golf Resort are also within 9 mi (15 km).
Situated near the airport, this hotel is 2.6 mi (4.2 km) from Brynhill Golf Club and within 6 mi (10 km) of Barry Island Beach and Barry Island Pleasure Park. Museum of Welsh Life and Cottrell Park Golf Resort are also within 9 mi (15 km).
Situated near the airport, this hotel is 2.2 mi (3.6 km) from Brynhill Golf Club and 3 mi (4.9 km) from Barry Island Pleasure Park. Museum of Welsh Life and Barry Island Beach are also within 9 mi (15 km).
Situated in Barry, this inn is within 3 mi (5 km) of Brynhill Golf Club, Barry Island Pleasure Park, and Barry Island Beach. Cardiff University and Wales Millennium Centre are also within 9 mi (15 km).
Situated in Barry, this country house is 0.7 mi (1.1 km) from Brynhill Golf Club and within 3 mi (5 km) of Barry Island Pleasure Park and Barry Island Beach. Museum of Welsh Life and Llandaff Cathedral are also within 9 mi (15 km).
Situated near the airport, this guesthouse is within 9 mi (15 km) of Tresilian Bay, St Donat's Castle, and Brynhill Golf Club. Barry Island Beach and Barry Island Pleasure Park are also within 9 mi (15 km).
Situated near the beach, this guesthouse is within a 15-minute walk of Barry Island Pleasure Park and Barry Island Beach. Brynhill Golf Club is 2.9 mi (4.6 km) away.
Situated near the beach, this apartment building is within 1 mi (2 km) of Barry Island Pleasure Park and Barry Island Beach. Brynhill Golf Club is 1.5 mi (2.4 km) away.