Stay at The Abergavenny Hotel

Beautifully simple stays

Bed and breakfast breaks in Abergavenny

A relaxed retreat in the heart of town, The Abergavenny Hotel offers comfort with quiet charm. Contemporary rooms, soft touches and an easy sense of calm make it the perfect base for exploring and unwinding.

Filters

Bed Size

Guest

View more

Classic Rooms

Up to 2 guests • King, Queen, Twin

These rooms pair modern design with everyday comfort, with soft tones, oak details and cotton linens to create a space to rest after a day in Abergavenny.

View more

Premier Rooms

Up to 2 guests • King, Queen, Twin

Our Premier Rooms balance calm, contemporary design with thoughtful comfort – oak accents, soft linens and generous queen or king beds.

View more

Studio Rooms

Up to 4 guests • King, Queen, Twin

Discover a calm retreat with a separate seating area, oak accents, soft linens and generous beds – ideal for families with little ones or unhurried stays.

View more

Studio Terrace Room

Up to 2 guests • King

This room features a seating area and small kitchen to help you set your own pace.

Enjoy exclusive perks when you book direct

Best rate around

Direct is better – our best rate, every time.

Daily upgrade lottery

Stay lucky: each day brings the chance of a surprise room upgrade.

Flexible cancellation

Change of plans? Cancel up to 24 hours before arrival, no questions asked.

Offers & experiences

See availability

Life is Sweet

Offer ends: 28th February 2026

Enjoy award-winning High Tea at The Angel, then stroll back to The Abergavenny Hotel for an easy overnight stay and breakfast the next morning.

from £214

See availability

Share the Love

Offer ends: 28th February 2026

A relaxed February escape for two. Arrive to cocktails and a charcuterie board to share, settle in for the night, then wake to a continental breakfast.

from £158

See availability

Dinner at The Walnut Tree

Offer ends: 1st April 2026

Stay in the heart of Abergavenny, then head out for an evening at our Michelin-starred restaurant – with a relaxed breakfast in the morning.

from £310