Plan Your Visit to Upton Castle Gardens
One of Pembrokeshire's Most Beautiful Historic Gardens
★★★★★ Rated 4.5/5 from 200+ Google Reviews
Escape the crowds and discover beautiful historic gardens, peaceful woodland walks, contemporary sculpture, stunning seasonal planting and a welcoming café.
Whether you're looking for a relaxing afternoon, a family day out or inspiration from nature, Upton Castle Gardens offers an unforgettable experience.
No booking required. Simply arrive and enjoy your day.
Plan Your Visit To Upton Castle Gardens
Rated 4.5★ from 200+ Reviews
Discover one of Pembrokeshire's most enchanting historic gardens. Explore winding woodland paths, stunning seasonal displays, unique sculptures, and a peaceful castle setting overlooking the Cleddau Estuary.
Location:
Upton Castle Gardens
Cosheston, Cosheston, Pembrokeshire, SA72 4SE
Opening Hours
Open daily from 1st April to 20th September
Gardens: 10am – 6pm (Last Entry 4:30pm)
Café: 11 am– 4:30pm
Open daily from 1st April to 20th September
Gardens: 10am – 6pm (Last Entry 4:30pm)
Café: 11 am– 4:30pm
Before You Visit:
No pre-booking required
Tickets available on arrival
Card and cash accepted
Free parking
Dogs on leads welcome
RHS Members enjoy free admission on Tuesdays and Fridays
Historic Castle Grounds
Woodland Walks
Seasonal Gardens
Sculpture Collection
Café & Outdoor Seating
Gift Shop & Local Produce
Free Parking
Dog Friendly
Accessibility
While most of our paths are wheelchair friendly, there are both narrow and steep sections particularly in the upper woodland. There are also steps down into the rose garden so this is not accessible to wheelchairs.
Blue badge holders can speak to member of staff occupying the hut about disabled parking closer to the Castle to improve accessibility on the upper steeper sections of the gardens, closest to the main carpark.
If you have accessibility queries please get in touch and we will help you get the best out of your visit.
Garden entry prices
Adult: £8.50
Children 4-16: £2.50
Children under 4: Free
RHS members: Free Tuesday & Friday
Season Tickets: £32.00 per Adult £10.00 per Child
What You'll Find At Upton