
Where to stay in Edinburgh
Pick a neighbourhood first, then a place. Each area suits a different kind of trip.
We may earn a commission if you book through links on this page, at no extra cost to you. How we make money
Flying in? Book your Edinburgh airport transfer.
Old Town
Best for: The castle, Royal Mile and closes on your doorstep
-
Virgin Hotels Edinburgh
Built into the India Buildings on Victoria Street, five minutes from the Castle
-
The Witchery by the Castle
Nine gothic suites above a candlelit restaurant, a minute from the Castle esplanade
-
Old Town Chambers, Autograph Collection
Studios and suites with kitchens off the High Street, near St Giles'
-
Radisson Blu Hotel, Edinburgh City Centre
Only hotel pool on the Royal Mile, plus spa and on-site parking
-
Market Street hotel
Rooftop champagne bar facing the Scott Monument, three minutes from Waverley
-
The Scotsman Hotel
Former 1905 Scotsman newspaper offices on North Bridge, with its own cinema
-
Motel One Edinburgh-Royal
Design budget hotel directly below Waverley's Market Street entrance
-
Apex Grassmarket Hotel
Indoor pool and Castle View rooms looking straight up at the rock
-
Apex City of Edinburgh Hotel
Grassmarket value pick with free use of its sister hotel's pool
-
Hotel du Vin Edinburgh
Quiet courtyard hotel in a 1743 former poorhouse beside Greyfriars
-
Edinburgh Marriott Hotel Holyrood
Indoor pool and on-site parking by the Scottish Parliament and Holyrood
-
Holiday Inn Express Edinburgh - Royal Mile
Hot breakfast included and air conditioning, steps below the Royal Mile
-
Castle Rock Hostel - Adults Only
Adults-only hostel on Johnston Terrace, three minutes from the Castle
-
Kick Ass Grassmarket (18+)
Lively 18+ hostel with bar and cafe at the foot of the Grassmarket
-
CODE - The Court
Pod hostel in Parliament Square, right beside St Giles' Cathedral
New Town
Best for: Georgian streets, shopping and an easy walk to Waverley
-
The Balmoral, a Rocco Forte Hotel
Clock-tower landmark above Waverley with spa, pool and Number One restaurant
-
Gleneagles Townhouse
Former bank on St Andrew Square with The Spence and a rooftop bar
-
InterContinental Edinburgh The George
Hotel since 1860 in 18th-century townhouses on George Street
-
Kimpton Charlotte Square
Seven Georgian townhouses on Charlotte Square with a 12-metre indoor pool
-
W Edinburgh
Rooftop W Deck bar at St James Quarter, looking towards Calton Hill
-
Hotel Indigo Edinburgh - Princes Street
Victorian building on Princes Street with front rooms facing the Castle
-
Tigerlily
Boutique George Street townhouse above a busy cocktail bar, some rooms with fireplaces
-
Eden Locke
Studios and suites with full kitchens on George Street, with ground-floor cafe
-
24 Royal Terrace
Art-filled Georgian townhouse below Calton Hill with a whisky lounge and garden
-
Apex Waterloo Place Hotel
Indoor pool, sauna and steam room, with Calton Hill directly behind
-
ibis Styles Edinburgh St Andrew Square
Converted bank on St Andrew Square with continental breakfast included
-
Motel One Edinburgh-Princes
Budget design hotel opposite the Balmoral, across from the Waverley Steps
-
Courtyard by Marriott Edinburgh
Georgian terrace at the top of Leith Walk, a minute from the Playhouse
-
28 York Place Hotel
Townhouse hotel with lounge bar, five minutes' walk from Waverley
-
CODE - The Loft
Pod hostel in a red-brick building on Rose Street North Lane
Leith
Best for: Waterfront restaurants and a direct tram to the airport
-
Fingal
Former lighthouse tender ship turned 23-cabin hotel at Alexandra Dock
-
Ocean Mist
1919 yacht moored on the Shore with a Castle View deck bar
-
Malmaison Edinburgh
The first Malmaison, in the 1885 Leith Sailors' Home with free parking
-
3 John's Place Townhouse
Georgian townhouse facing Leith Links, opened 2025 with app-based keyless entry
-
The Townhouse, Leith
Eight self-catering suites sleeping up to four, near Leith Links
-
Holiday Inn Express Edinburgh - Leith Waterfront
Breakfast included, across the road from Ocean Terminal tram stop and Britannia
-
Premier Inn Edinburgh Leith Waterfront
Budget rooms with harbour views beside Newhaven harbour and the tram terminus
-
Sandaig Guest House
Family-run Victorian villas facing Leith Links, Leith's cheapest off-peak beds
-
Culane House Hotel
Ten-room guesthouse on Leith Links with breakfast included and free street parking
-
Ocean Serviced Apartments
Two-bedroom harbour apartments at Western Harbour with free underground parking
Stockbridge
Best for: Village feel, independent cafés and the Water of Leith
-
The Raeburn
Ten-room 1832 Georgian house on Raeburn Place with bar and garden
-
Nira Caledonia
Two Georgian townhouses on Gloucester Place, two minutes from Stockbridge Market
-
New Town Guest House (Adults Only)
Adults-only Georgian townhouse on columned St Bernard's Crescent, room only
-
10 Clarendon Crescent
Five serviced Georgian apartments above the Water of Leith near Dean Village
-
Ardenlee Guest House
1871 Victorian townhouse in Canonmills, 11 minutes from the Botanics' East Gate
-
Dene Guest House
Georgian B&B on Eyre Place, a short walk from the Botanic Garden
-
Edinburgh Aparthotel (Canon Court)
One- and two-bedroom serviced apartments by the Water of Leith in Canonmills
-
The Garden Rooms
Private garden studio with outdoor bath, three minutes from the Botanics
West End and Haymarket
Best for: Trains, the airport tram and quieter hotels near the centre
-
The Caledonian Edinburgh, Curio Collection by Hilton
Red-sandstone former railway hotel at Princes Street's west end with Castle views
-
Sheraton Grand Hotel & Spa, Edinburgh
One Spa with heated rooftop hydropool, plus on-site parking on Festival Square
-
The Rutland Hotel & Apartments
Boutique rooms and serviced apartments opposite the Caledonian, above Kyloe steakhouse
-
DoubleTree by Hilton Edinburgh City Centre
1892 building on Bread Street with Castle View rooms and covered parking
-
The Bonham
Three Victorian townhouses on quiet Drumsheugh Gardens with a small car park
-
The Resident Edinburgh
Every room has a mini-kitchen, three minutes from William Street's cafes
-
The Hoxton, Edinburgh
Georgian townhouses on Grosvenor Street, three minutes from Haymarket station
-
voco Edinburgh - Haymarket
Modern nine-floor hotel seven minutes from Haymarket, with skyline views up top
-
The Haymarket Hotel
Independent Victorian terrace hotel four minutes' walk from Haymarket platforms
-
Point A Hotel Edinburgh, Haymarket
Compact air-conditioned rooms with the shortest Castle walk of Haymarket hotels
-
MEININGER Hotel Edinburgh Haymarket
Hostel-hotel hybrid with private en-suite rooms, dorms and a 24-hour guest kitchen
-
The Roseate Edinburgh
Two Victorian villas in West Coates with a malt whisky bar and garden
-
Hapimag Resort Edinburgh
29 spacious townhouse suites with kitchenettes, steps from Dean Village
-
Hampton by Hilton Edinburgh West End
Free hot breakfast on every rate and on-site parking, Fountainbridge edge
-
Staycity Aparthotels Edinburgh West End
Studios and apartments with full kitchens, nine minutes from Haymarket
Price guide per night: £ under £80, ££ £80 to £150, £££ £150 to £300, ££££ over £300. Checked November 2026.