Hotels in Edinburgh

Best Western Kings Manor
100 Milton Road East

The Balerno Inn
15 Main Street, Balerno,

Acer Lodge Guest House
425 Queensferry Road

Murrayfield Hotel
18 Corstorphine Rd

The Scholar
18 Holyrood Park Road

Haymarket Apartments
6 Torphichen Street

Novotel Edinburgh Park
15 Lochside Avenue

CarMichael
11 Ravelston Dykes

Stay Central Hotel
139 Cowgate

Aparthotel Adagio Edinburgh Royal Mile
231 Canongate

Leonardo Royal Hotel Edinburgh
43 Jeffrey Street

Apex Grassmarket Hotel
31-35 Grassmarket

Point A Hotel Edinburgh Haymarket
152 Morrison Street

Leonardo Edinburgh City
79 Lauriston Place

Eden Locke
Eden Locke, 127 George St

Slateford House 1770 Luxury Aparthotel by The House of Danu
51-53 Lanark Road

Staycity Aparthotels Edinburgh West End
11 Brandfield Street, EH3 8AS

voco Edinburgh - Haymarket by IHG
46 Torphichen Street

Dragon Suites Luxury Serviced Apartments at Walker Street
19 Walker Street

The Resident Edinburgh
15 Drumsheugh Gardens

The Caledonian Edinburgh, Curio Collection by Hilton
Princes Street

Sheraton Grand Hotel & Spa
1 Festival Square

Castle Gogar Cottage
Castle Gogar Rigg

Abbey Strand Apartments, at Holyrood
Abbey Strand Apartments

W Edinburgh
1 St James Square

Kimpton Charlotte Square by IHG
38 Charlotte Square

Virgin Hotels Edinburgh
1 India Buildings Victoria Street

The Scotsman Hotel
20 North Bridge

InterContinental Edinburgh The George by IHG
19 - 21 George Street

Apex Waterloo Place Hotel
23-27 Waterloo Place

JustB Edinburgh
472 Lanark Rd West

Whitecroft Bed and Breakfast
7 Raw Holdings, EH53 0ET

Roomzzz Edinburgh
St James Quarter Leith Street

Fraoch House
66 Pilrig Street

Coach House Ratho Park Steading
1 ratho park Steading

Fingal - A Luxury Floating Hotel
Alexandra Dock, Historic Port of Leith, Edinburgh, Scotland, EH6 7DX

The Raeburn
112 Raeburn Place

100 Princes Street
100 Princes St

Braid Apartments by Mansley
27 Thistle Street, Edinburgh

Destiny Scotland Charlotte SQ Apartments
1 S Charlotte St, Edinburgh, Scotland, EH2 4AN

The Knight Residence by Mansley
12 Lauriston Street

Lyla Rooms
3 Royal Terrace

24 Royal Terrace
24 Royal Terrace

The Witchery
Castlehill, Royal Mile, Edinburgh

Six Brunton Place Guest House

Southside Guest House
8 Newington Road

Spylaw Bank House
2 Spylaw Avenue, Colinton, Edinburgh, Scotland, EH13 0LR

Market Street hotel
6 Market Street
About hotels in Edinburgh
391 hotels currently indexed in Edinburgh, with prices compared across multiple booking platforms in real time. Across the 50 currently priced properties, the average nightly rate is around £301.29, with stays from £118.26 up to £717.07. Most properties are 4-star (151 of 391).
Hotels
391
50 priced
Average rate
£301.29
per night
Cheapest
£118.26
per night
Top-rated
75
rated 9+ / 10
0 Budget
under £75.32
10 Mid
£75.32–£188.31
40 Luxury
over £188.31
Top-rated in Edinburgh
- Point A Hotel Edinburgh Haymarket10.0 · 7,369 reviews
- JustB Edinburgh10.0 · 6 reviews
- Whitecroft Bed and Breakfast10.0 · 14 reviews
About hotels in Edinburgh
Edinburgh is one of Europe's best-looking capitals and knows it: the castle on its volcanic crag, the medieval Old Town stacked above the Georgian New Town, and Arthur's Seat giving you a proper hill walk without leaving the city. The Royal Mile is unashamedly touristy — tartan shops and bagpipers — but the closes and stairways off it reward nosiness, and the National Museum of Scotland is free and excellent.
In August the Fringe takes over completely: brilliant if you're here for it, but rooms triple in price and book out months ahead. Stay in the Old Town for atmosphere and hills, the New Town for Georgian calm and better breakfasts, or Leith for good restaurants and lower rates a short bus ride from the centre.
What's on in Edinburgh
- Buffalo TomHotels →
7 Oct 2026 · Edinburgh Playhouse
- Quiet HousesHotels →
8 Oct 2026 · The Mash House
- GaiaHotels →
8 Oct 2026 · Leith Depot
- BreabachHotels →
9 Oct 2026 · The Queen's Hall
- CalaHotels →
10 Oct 2026 · Cabaret Voltaire
- Erja Lyytinen Band - support from Bison HipHotels →
11 Oct 2026 · Edinburgh Playhouse
Typical weather
October here averages 9°C, with around 93mm of rain across the month.
November here averages 6°C, with around 79mm of rain across the month.
A twenty-year average for this area — a guide to what to pack, not a forecast.
Explore Edinburgh
Jump to a neighbourhood guide — character, hotels and what’s on nearby in Edinburgh.
Where to stay near the sights and attractions of Edinburgh.
Hotels close to the big match or gig in Edinburgh.
Stay near the terminal for an early flight in or out of Edinburgh.