The Nags Head Inn at nightThe Nags Head Inn exterior

The Nags Head Inn,
Garthmyl

Find Out More

A Traditional Coaching Inn at the Heart of the Welsh Marches

The Nags Head Inn is a Grade 2 listed former coaching inn, offering AA Rosette award-winning dining and 5-star accommodation. Set in the picturesque village of Garthmyl, we combine traditional hospitality with contemporary comfort.

Our kitchen has held an AA Rosette for five consecutive years, while our beautifully appointed bedrooms have earned 5-star ratings from both AA and Visit Wales.

The Nags Head Inn restaurant interior

Local, Quality, Homemade Food

Our restaurant features oak floors, full height ceilings with open beams, oak bookshelves and beautiful foliage throughout — creating a warm and inviting atmosphere for your dining experience.

We source fresh, local produce six days per week and grow our own herbs, ensuring every dish showcases the best of Welsh ingredients prepared with care and creativity.

View Our Menus

5★ Quality and Comfort

Our eight beautifully appointed en-suite bedrooms are designed with Laura Ashley furnishings throughout, offering the perfect blend of traditional charm and modern comfort.

Whether you're visiting for business, shooting locally, seeing family, or exploring the unspoilt countryside, The Nags Head Inn provides an ideal base for your stay in Mid Wales.

Book Your Stay
Luxury bedroom with Laura Ashley furnishings

Explore the Area

Situated on the A483, The Nags Head Inn is perfectly placed for exploring the stunning Welsh countryside, with the Montgomeryshire Canal running a mere 20 yards from our door.

Powis Castle with deer in foreground

Powis Castle

A medieval castle with stunning gardens, world-famous collections and breathtaking views across the Welsh countryside.

Lake Vyrnwy surrounded by trees

Lake Vyrnwy

A beautiful reservoir set in the Berwyn Mountains, perfect for walking, cycling, bird watching and water sports.

Awards & Accolades

Top 50 GastropubsAA 5 Star InnAA 1 Rosette Award 2025

Ready to visit?

Call us on 01686 640 600