Back Home

Best Hotels in Edinburgh & Lothian, Midlothian & East Lothian, Scotland

Medieval Royal Mile closes, neoclassical Georgian New Town crescents, and volcanic crags guarding the Firth of Forth.

The Balmoral, a Rocco Forte Hotel

The Balmoral, a Rocco Forte Hotel

From $395/night • 1 Princes Street / Waverley Station

Read 1,500-Word Review
The Witchery by the Castle

The Witchery by the Castle

From $475/night • Castlehill / Upper Royal Mile

Read 1,500-Word Review
Cheval Old Town Chambers

Cheval Old Town Chambers

From $210/night • Roxburgh's Close / Royal Mile

Read 1,500-Word Review
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

From $195/night • Victoria Street & Cowgate

Read 1,500-Word Review
The Gleneagles Townhouse

The Gleneagles Townhouse

From $365/night • St Andrew Square / New Town

Read 1,500-Word Review
Kimpton Charlotte Square Hotel

Kimpton Charlotte Square Hotel

From $215/night • Charlotte Square / New Town West

Read 1,500-Word Review
InterContinental Edinburgh The George

InterContinental Edinburgh The George

From $235/night • George Street / New Town Center

Read 1,500-Word Review
Tigerlily

Tigerlily

From $175/night • George Street / Fashion District

Read 1,500-Word Review
Fingal - Luxury Floating Hotel

Fingal - Luxury Floating Hotel

From $320/night • Alexandra Dock / Leith Waterfront

Read 1,500-Word Review
Malmaison Edinburgh Leith

Malmaison Edinburgh Leith

From $135/night • The Shore / Leith Basin

Read 1,500-Word Review
Ocean Mist Leith

Ocean Mist Leith

From $150/night • Water of Leith / The Shore

Read 1,500-Word Review
The Bonham Hotel

The Bonham Hotel

From $185/night • Drumsheugh Gardens / West End

Read 1,500-Word Review
Dalhousie Castle Hotel & Spa

Dalhousie Castle Hotel & Spa

From $180/night • Bonnyrigg / Midlothian

Read 1,500-Word Review
Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate

From $165/night • Musselburgh / East Lothian

Read 1,500-Word Review
Greywalls Hotel & Chez Roux

Greywalls Hotel & Chez Roux

From $345/night • Muirfield / Gullane

Read 1,500-Word Review
Archerfield House

Archerfield House

From $295/night • Dirleton / East Lothian Coast

Read 1,500-Word Review
YOTEL Edinburgh

YOTEL Edinburgh

From $95/night • Queen Street / New Town

Read 1,500-Word Review
Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket

From $85/night • Morrison Street / Haymarket

Read 1,500-Word Review
Motel One Edinburgh-Princes

Motel One Edinburgh-Princes

From $105/night • Princes Street / Waverley Approach

Read 1,500-Word Review
Eden Locke

Eden Locke

From $135/night • George Street / New Town

Read 1,500-Word Review