Near Edinburgh

Staycations Near Edinburgh

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

Sorted by distance

Showing 14 Stays

100 Princes Street — Edinburgh
4.9/ 5

Edinburgh

100 Princes Street

Luxury

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

£300-600/night

1km from Edinburgh

The Rutland Hotel — Edinburgh
4.7/ 5

Edinburgh

The Rutland Hotel

Mid-Range

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

£180-350/night

1km from Edinburgh

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

3km from Edinburgh

Cringletie House — Peebles, Scottish Borders
4.7/ 5

Peebles, Scottish Borders

Cringletie House

Luxury

Victorian Scottish baronial house on 28-acre estate with log fires and relaxed luxury.

£200-380/night

30km from Edinburgh

Gleneagles — Auchterarder, Perthshire
4.7/ 5

Auchterarder, Perthshire

Gleneagles

Luxury

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

£400+/night

51km from Edinburgh

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

63km from Edinburgh

Lanrick Treehouses — Trossachs, Scotland
5/ 5

Trossachs, Scotland

Lanrick Treehouses

Hidden Gem

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

£200-300/night

64km from Edinburgh

Victoria Hotel — Bamburgh, Northumberland
4.4/ 5

Bamburgh, Northumberland

Victoria Hotel

Mid-Range

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

£160-300/night

100km from Edinburgh

Beadnell Towers & Kitchen — Beadnell, Northumberland
4.5/ 5

Beadnell, Northumberland

Beadnell Towers & Kitchen

Luxury

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

£220-400/night

107km from Edinburgh

The Fife Arms — Braemar, Cairngorms
4.5/ 5

Braemar, Cairngorms

The Fife Arms

Luxury

Bucket-list boutique with 46 art-filled rooms, whisky bar and Two Michelin Keys.

£400+/night

118km from Edinburgh

Langley Castle — Langley-on-Tyne, Northumberland
4.7/ 5

Langley-on-Tyne, Northumberland

Langley Castle

Luxury

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

£200-400/night

125km from Edinburgh

Kingshouse Hotel — Glencoe, Highlands
4.2/ 5

Glencoe, Highlands

Kingshouse Hotel

Hidden Gem

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

£200-350/night

128km from Edinburgh

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

143km from Edinburgh

Derwent Manor Boutique Hotel — Consett, Northumberland
4.5/ 5

Consett, Northumberland

Derwent Manor Boutique Hotel

Mid-Range

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

£140-260/night

148km from Edinburgh