Collection

Historic Inns

Coaching inns, medieval taverns, and heritage pubs with rooms — these historic inns carry centuries of stories within their walls. Expect roaring fires, flagstone floors, and a warm welcome.

The Collection

Showing 16 Stays

Foyers Lodge — Near Loch Ness, Highlands
5/ 5

Near Loch Ness, Highlands

Foyers Lodge

Luxury

Refurbished 1600s lodge with 8 stylish rooms, cosy snugs and roaring fires.

£300+/night

Glencoe House — Glencoe, Highlands
4.8/ 5

Glencoe, Highlands

Glencoe House

Luxury

Top-ranked Highland luxury with private balconies and stunning mountain views.

£350+/night

Hawkstone Hall & Gardens — Weston-under-Redcastle, Shropshire
4.7/ 5

Weston-under-Redcastle, Shropshire

Hawkstone Hall & Gardens

Luxury

Grade I listed 18th-century mansion with luxury suites, butler service and manicured gardens.

£280-550/night

Prestonfield House — Edinburgh
4.7/ 5

Edinburgh

Prestonfield House

Luxury

Five-star historic estate on 20 acres near Arthur's Seat with glamorous rooms and Rhubarb restaurant.

£350-650/night

The Star Inn at Harome — Harome, North Yorkshire
4.7/ 5

Harome, North Yorkshire

The Star Inn at Harome

Mid-Range

Thatched gastropub with Michelin-starred cuisine and special rooms near the North York Moors.

£150-280/night

Schloss Roxburghe — Kelso, Scottish Borders
4.6/ 5

Kelso, Scottish Borders

Schloss Roxburghe

Luxury

Destination by Hyatt luxury resort on historic estate with championship golf, spa and infinity pool.

£280-500/night

The Angel Inn — Hetton, North Yorkshire
4.6/ 5

Hetton, North Yorkshire

The Angel Inn

Luxury

15th-century Dales inn reimagined with luxury barn bedrooms and Michelin-starred dining.

£200-350/night

The Plough at Kelmscott — Kelmscott, Oxfordshire
4.6/ 5

Kelmscott, Oxfordshire

The Plough at Kelmscott

Mid-Range

17th-century inn by Sebastian Snow — daily menu with local produce and 8 lovely rooms.

£150-250/night

Bodysgallen Hall & Spa — Llandudno, Conwy
4.5/ 5

Llandudno, Conwy

Bodysgallen Hall & Spa

Luxury

17th-century National Trust country house with Snowdonia views, spa and 200 acres of parkland.

£300-550/night

The Swan at Lavenham — Lavenham, Suffolk
4.5/ 5

Lavenham, Suffolk

The Swan at Lavenham

Luxury

15th-century luxury inn in medieval Market Square with AA 2 Rosette dining and individually styled bedrooms.

£220-400/night

Swan Inn — Fittleworth, West Sussex
4.4/ 5

Fittleworth, West Sussex

Swan Inn

Mid-Range

Beautifully restored inn with 12 ensuite rooms and divine wallpaper.

£150-250/night

The Feathers — Woodstock, Oxfordshire
4.4/ 5

Woodstock, Oxfordshire

The Feathers

Mid-Range

17th-century Woodstock inn near Blenheim Palace — dog-friendly with two restaurants.

£200-300/night

The Grosvenor Arms — Shaftesbury, Dorset
4.4/ 5

Shaftesbury, Dorset

The Grosvenor Arms

Mid-Range

Beautifully styled Georgian inn with medieval roof origins.

£87-150/night

The Westleton Crown — Westleton, Suffolk
4.4/ 5

Westleton, Suffolk

The Westleton Crown

Mid-Range

Dog-friendly coaching inn near Southwold with landscape-inspired rooms and AONB views.

£150-280/night

The Lygon Arms Hotel — Broadway, Gloucestershire
4.3/ 5

Broadway, Gloucestershire

The Lygon Arms Hotel

Luxury

Historic Cotswolds coaching inn with luxurious bathrooms and impeccable service.

£300+/night

The Ship at Dunwich — Dunwich, Suffolk
4.3/ 5

Dunwich, Suffolk

The Ship at Dunwich

Mid-Range

Traditional inn with locally sourced food and stunning marsh-view bedrooms on the Suffolk coast.

£120-220/night

FAQ

Historic Inns — FAQ

The best historic inns in the UK combine exceptional locations, outstanding service, and distinctive character. We look for properties with strong guest ratings, unique features, and that indefinable quality that makes a stay truly memorable. Every property in our Historic Inns collection has been editorially reviewed.

Historic Inns are popular year-round, but booking 2-3 months ahead gives you the widest choice, especially for weekends and school holidays. Midweek stays often offer better availability and lower rates. Many properties release seasonal packages worth watching for.

Prices vary considerably depending on location, season, and tier. Budget-friendly options start from around £100 per night, while luxury historic inns can range from £250 to £600+. We include the price range for every property to help you find the right fit.

Many historic inns welcome dogs — look for the dog-friendly badge on individual property listings. We also have a dedicated Dog-Friendly Stays collection if travelling with your four-legged companion is a priority.

Related Categories

You Might Also Like