- 4 bedrooms
- 4 bathrooms
- Dog friendly
Facilities
- Breakfast Included
- Fireplace
- Free Parking on Premises
- Non Smoking
- TV
- WiFi
- Wireless Internet
A stylish coastal B&B near Cardigan
The Old Vicarage is a beautifully restored Edwardian house run as a stylish bed and breakfast in the peaceful village of Moylegrove, on the dramatic North Pembrokeshire coast near Cardigan. With breathtaking views across the valley towards Ceibwr Bay, elegant rooms and a genuine focus on quality, it offers a luxurious yet relaxed retreat close to the Pembrokeshire Coast Path — a wonderful base for walkers, nature lovers and anyone seeking a quiet, beautiful corner of Wales.
Elegant, restful rooms
This lovingly restored Edwardian building has been finished in a calm, minimalist style — no clutter, no fuss — letting the period features and the views do the talking. Beds are big, with super-king options dressed in crisp cotton sheets and vintage Welsh wool, for a genuinely restful night. It is the kind of carefully considered, design-led place that makes a stay feel special, while remaining warm and welcoming.
Breakfast and a peaceful setting
Breakfast is a highlight, made with high-quality, locally sourced ingredients: a full cooked Welsh breakfast, vegetarian options, and a selection of fruit, cereals and lighter choices, with supper also available on request. The village setting is wonderfully quiet, with views across the valley to the sea — a peaceful place to unwind after a day on the coast path. Dogs are welcome by arrangement, so the family pet can join you to explore the surrounding beaches and cliffs.
Moylegrove and the Pembrokeshire coast
Moylegrove is a tranquil village on the North Pembrokeshire coastline, close to the dramatic, steep-sided inlet of Ceibwr Bay — a beautiful, unspoilt spot on the Pembrokeshire Coast Path, known for its seals, seabirds and rugged cliffs. The historic town of Cardigan is a short drive away, along with the beaches at Poppit Sands and Mwnt, the medieval St Dogmaels Abbey and the Welsh Wildlife Centre on the Teifi marshes. For more places to stay and ideas, see our guide to holiday accommodation in Pembrokeshire.
A coastal retreat to remember
For a stylish, peaceful escape with the coast on the doorstep, the Old Vicarage is hard to beat. Days can be spent walking the cliffs to Ceibwr Bay, exploring the beaches and the historic town of Cardigan, or watching for seals and dolphins along this wild stretch of coast, before returning to an elegant, restful room and a beautiful view. It is a genuinely special place to stay in one of Wales’s most beautiful corners.
Wildlife and walks on the doorstep
This stretch of the North Pembrokeshire coast is among the wildest and most beautiful in Wales. Ceibwr Bay, a short distance away, is a spectacular spot for watching seals haul out on the rocks below the cliffs, with dolphins and porpoises often seen offshore and choughs wheeling overhead. The coast path here passes the remarkable “Witches’ Cauldron”, a collapsed sea cave, and continues along dramatic, unspoilt cliffs in both directions. Inland, the ancient Preseli Hills and the Teifi valley offer yet more walking and wildlife, making this a paradise for nature lovers and ramblers alike.
At a glance
- Stylish B&B in a restored Edwardian house
- Elegant, minimalist rooms with super-king beds and Welsh wool
- Locally sourced Welsh breakfast; supper available on request
- Breathtaking views towards Ceibwr Bay
- In Moylegrove, near the Pembrokeshire Coast Path
- Dogs welcome by arrangement
Frequently Asked Questions
What kind of place is it? A stylish bed and breakfast in a restored Edwardian house, elegantly and simply furnished.
Is breakfast included? Yes — a locally sourced Welsh breakfast, with supper available on request.
Are dogs welcome? Yes, dogs are welcome by arrangement.
Where is it? In Moylegrove on the North Pembrokeshire coast, near Cardigan.
What is nearby? Ceibwr Bay, the Pembrokeshire Coast Path, Poppit Sands, Mwnt and Cardigan.
For a stylish, peaceful coastal retreat near Cardigan, the Old Vicarage is a wonderful choice. Check availability and book your stay using the booking options on this page.



















