Near Edinburgh

Staycations Near Edinburgh

29 handpicked hotels and retreats within 150km of Edinburgh, sorted by distance. Your next escape is closer than you think.

Sorted by distance

Showing 29 Stays

Gleneagles Townhouse — Edinburgh, Perthshire

Edinburgh, Perthshire

Gleneagles Townhouse

Gleneagles' urban sibling on St Andrew Square

luxury stay££££

0km from Edinburgh

The Witchery by the Castle — Edinburgh

Edinburgh

The Witchery by the Castle

Gothic theatre at the gates of Edinburgh Castle

luxury stay£££

1km from Edinburgh

100 Princes Street — Edinburgh

Edinburgh

100 Princes Street

Opulent boutique hotel with Edinburgh Castle views and Scottish aesthetics in former Royal Overseas League HQ.

luxury stay£300-600/night

1km from Edinburgh

The Rutland Hotel — Edinburgh

Edinburgh

The Rutland Hotel

Baroque-inspired hotel with bold colors, castle views and glamorous West End location.

mid stay£180-350/night

1km from Edinburgh

The Dunstane Houses — Edinburgh

Edinburgh

The Dunstane Houses

Two Victorian houses, one exceptional whisky bar

mid stay£££

3km from Edinburgh

Prestonfield House — Edinburgh

Edinburgh

Prestonfield House

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

luxury stay£350-650/night

3km from Edinburgh

Prestonfield — Edinburgh

Edinburgh

Prestonfield

Baroque opulence with peacocks on the lawn

luxury stay£££

3km from Edinburgh

Cringletie House — Peebles, Scottish Borders

Peebles, Scottish Borders

Cringletie House

Baronial mansion in the rolling Scottish Borders

mid stay£££

30km from Edinburgh

Windlestraw — Walkerburn, Scottish Borders

Walkerburn, Scottish Borders

Windlestraw

Edwardian arts and crafts house overlooking the Tweed

mid stay££

38km from Edinburgh

Stobo Castle Health Spa — Stobo, Scottish Borders

Stobo, Scottish Borders

Stobo Castle Health Spa

Scotland's premier destination spa in a Japanese-inspired castle

luxury stay£££

38km from Edinburgh

Gleneagles — Auchterarder, Perthshire

Auchterarder, Perthshire

Gleneagles

Legendary Scottish estate with championship golf, falconry and Highland grandeur.

luxury stay£400+/night

51km from Edinburgh

Schloss Roxburghe — Kelso, Scottish Borders

Kelso, Scottish Borders

Schloss Roxburghe

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

luxury stay£280-500/night

63km from Edinburgh

Lanrick Treehouses — Trossachs, Scotland

Trossachs, Scotland

Lanrick Treehouses

Five eco-friendly self-catering treehouses near Trossachs National Park.

unique stay£200-300/night

64km from Edinburgh

Ballintaggart Farm — Grandtully, Perthshire

Grandtully, Perthshire

Ballintaggart Farm

Farm-to-table dining meets Highland luxury

mid stay£££

84km from Edinburgh

The Grandtully Hotel by Ballintaggart — Grandtully, Perthshire

Grandtully, Perthshire

The Grandtully Hotel by Ballintaggart

Stylish Highland inn by the River Tay

mid stay££

86km from Edinburgh

Fonab Castle Hotel & Spa — Pitlochry, Perthshire

Pitlochry, Perthshire

Fonab Castle Hotel & Spa

Baronial castle on the shores of Loch Faskally

luxury stay£££

90km from Edinburgh

Victoria Hotel — Bamburgh, Northumberland

Bamburgh, Northumberland

Victoria Hotel

Ideally positioned beneath Bamburgh Castle with spacious rooms and castle views.

mid stay£160-300/night

100km from Edinburgh

Beadnell Towers & Kitchen — Beadnell, Northumberland

Beadnell, Northumberland

Beadnell Towers & Kitchen

Historic boutique in coastal village surrounded by award-winning beaches with exceptional food.

luxury stay£220-400/night

107km from Edinburgh

The Fife Arms — Braemar, Aberdeenshire

Braemar, Aberdeenshire

The Fife Arms

Art-filled Victorian hotel in the heart of the Cairngorms

luxury stay££££

118km from Edinburgh

Langley Castle — Langley-on-Tyne, Northumberland

Langley-on-Tyne, Northumberland

Langley Castle

14th-century fortified castle with period rooms, four-poster beds and fine dining.

luxury stay£200-400/night

125km from Edinburgh

Kingshouse Hotel — Glencoe, Highlands

Glencoe, Highlands

Kingshouse Hotel

Redeveloped hotel with stunning Highland views and signature suites with terraces.

unique stay£200-350/night

128km from Edinburgh

Killiehuntly Farmhouse — Kingussie, Highlands

Kingussie, Highlands

Killiehuntly Farmhouse

Scandi-design farmhouse in the wild Highlands

luxury stay£££

133km from Edinburgh

Lovelady Shield — Alston, Cumbria

Alston, Cumbria

Lovelady Shield

Riverside retreat in England's highest market town

mid stay££

137km from Edinburgh

Lord Crewe Arms — Blanchland, Northumberland

Blanchland, Northumberland

Lord Crewe Arms

12th-century abbey guesthouse in a hidden Pennine valley

mid stay£££

142km from Edinburgh

Glencoe House — Glencoe, Highlands

Glencoe, Highlands

Glencoe House

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

luxury stay£350+/night

143km from Edinburgh

The Dell of Abernethy — Nethy Bridge, Highlands

Nethy Bridge, Highlands

The Dell of Abernethy

Vintage-chic lodge with wildlife watching Springwatch-style

mid stay£££

147km from Edinburgh

Derwent Manor Boutique Hotel — Consett, Northumberland

Consett, Northumberland

Derwent Manor Boutique Hotel

Luxury country hotel in 20 acres overlooking Derwent Valley with boutique cottages.

mid stay£140-260/night

148km from Edinburgh

The Nethybridge Hotel — Nethy Bridge, Highlands

Nethy Bridge, Highlands

The Nethybridge Hotel

Classic Highland hotel with mountain views

mid stay££

149km from Edinburgh

Glenapp Castle — Ballantrae, Ayrshire

Ballantrae, Ayrshire

Glenapp Castle

Baronial castle overlooking Ailsa Craig and Arran

luxury stay££££

149km from Edinburgh