All cottages available for only £20 Deposit!*

Secure your holiday now - all our cottages can be reserved for only £20 Deposit. Don't miss out!

Holiday Cottages In Cardiff

REFINE SEARCH

Your search returned 47 cottages

View on map
View on map
All cottages available for only £20 Deposit!*

Secure your holiday now - all our cottages can be reserved for only £20 Deposit. Don't miss out!

*Book Now, Pay Later is available for holidays departing at least 6 weeks from the date of booking. The remaining holiday balance is payable 6 weeks prior to departure. £3 Admin fee may apply. Please note that if you cancel your booking, you will have to pay the Deposit Balance, which includes the Booking fee and may include a £3 admin fee. Book Now, Pay Later cannot be used in conjunction with any other offer. Please refer to T&Cs for full details.

From ancient heritage to contemporary culture, the Welsh capital is a thriving metropolis that's begging to be experienced. Whatever you're after, holidays in Cardiff are jam-packed with exciting possibilities.

The Wales Millennium Centre is a glittering and iconic landmark that hosts some of the finest cultural highlights in Europe, from opera, orchestral symphonies and theatre to exhibition, workshops and talks - a stay in Cardiff isn't complete without a night at this outstanding arts hub. Explore the city's impressive medieval keep or explore at the stunning Gothic Revival opulence of Cardiff Castle; marvel at this urban landscape's unique, pre-historic past, before admiring work from some of the world's most renowned artists, in the elegant halls of the National Museum Cardiff. For laidback, leisurely days, enjoy an indulgent spree at the city's fantastic range of shops, or take a stroll along Cardiff's glittering waterfront and take in its beautiful sights.

Looking for the best places to stay in Cardiff? We've the perfect accommodation for you. Our unrivalled selection of self-catering cottages to rent in Cardiff means you're sure to find the holiday cottage of your dreams. Call our travel experts today on 01244356666.