hotels · Edinburgh

Best Hotels in Edinburgh

Editor-curated · refreshed with live data on searchEdinburgh city guide

Where you stay shapes the whole trip. These are the hotels in Edinburgh that travelers rate above everything else — each holds at least a 4.5-star average across thousands of reviews.

1

The Balmoral

Princes Street / East End · $$

4.7★3,000+ reviews

The 1902 railway hotel whose clock tower runs three minutes fast so Scots never miss their trains, and where J.K. Rowling finished the final Harry Potter book in suite 552. Number One downstairs holds a Michelin star and the SCOTCH bar stocks around 500 whiskies.

Insider tip: Castle-view rooms face south; book the JK Rowling Suite pilgrimage or just visit SCOTCH for a guided dram.

2

The Witchery by the Castle

Castlehill, Royal Mile · $$

4.6★2,000+ reviews

Nine theatrical gothic suites above a famous candlelit restaurant at the castle gates, all tapestries, oak panelling, and roll-top baths; past guests run from Michael Douglas to Vivienne Westwood. It is routinely named among the world's most romantic stays.

Insider tip: Suites book out months ahead; if you cannot stay, reserve the post-theatre supper in the Secret Garden dining room.

3

Prestonfield House

Priestfield, below Arthur's Seat · $$

4.7★2,000+ reviews

A 1687 baroque mansion in 20 acres under Arthur's Seat, with peacocks on the lawns, leather-and-velvet salons, and the Rhubarb restaurant honoring the estate that first grew rhubarb in Scotland. Benjamin Franklin was an early house guest.

Insider tip: It is a 10-minute taxi from the Royal Mile; come for whisky by the fire even if staying elsewhere.

4

The Scotsman Hotel

North Bridge / Old Town · $$

4.5★3,000+ reviews

The baronial 1905 headquarters of The Scotsman newspaper, converted with its marble staircase and editors' offices intact, straddling the ridge between Old and New Towns. North-facing rooms look clear across to Calton Hill and the Firth of Forth.

Insider tip: Ask for a north-side room for the view, and read the newspaper history plaques on the grand stair.

5

100 Princes Street

Princes Street / New Town · $$

4.7★1,000+ reviews

The former Royal Overseas League clubhouse reborn in 2023 as an intimate 30-room hotel with explorer-club interiors and direct Edinburgh Castle views across the gardens. Its Wallace lounge does a notable Scottish afternoon tea.

Insider tip: Castle-view rooms are the entire point here; confirm the category in writing when booking.

6

The Dunstane Houses

West End / Haymarket · $$

4.8★1,000+ reviews

Two Victorian baronial townhouses run as a beloved boutique, with Orkney-influenced interiors, a whisky-stocked Ba' Bar, and famously warm service ten minutes from Princes Street. It tops guest-rated lists of Edinburgh stays year after year.

Insider tip: Book a Brodie room in the main house for the bay windows; Haymarket trams stop two minutes away.

Best time to visit

May–June & September (August for the Fringe)

Currency

Pound sterling (GBP)

Language

English (Scots and Scottish Gaelic also spoken)

How this list is made: we only feature places rated 4.5 stars or higher with 1,000+ reviews from real travelers. Ratings and review counts are approximate and move over time — always check current numbers before booking. Photos are sourced from Wikimedia Commons under free licenses (credits in each gallery).

Share this guide

Good to know

Edinburgh essentials, answered

Three days is ideal: one for the castle and Royal Mile, one for the New Town, Stockbridge, and Dean Village, and one for Arthur's Seat plus Leith. Add extra days, and book everything months ahead, if you come during August's festivals.