CityGuides360
Find a tour

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

  1. Virgin Hotels Edinburgh

    Hotel · 5-star · £££

    Built into the India Buildings on Victoria Street, five minutes from the Castle

  2. The Witchery by the Castle

    Guesthouse · ££££

    Nine gothic suites above a candlelit restaurant, a minute from the Castle esplanade

  3. Old Town Chambers, Autograph Collection

    Aparthotel · £££

    Studios and suites with kitchens off the High Street, near St Giles'

  4. Radisson Blu Hotel, Edinburgh City Centre

    Hotel · ££

    Only hotel pool on the Royal Mile, plus spa and on-site parking

  5. Market Street hotel

    Hotel · £££

    Rooftop champagne bar facing the Scott Monument, three minutes from Waverley

  6. The Scotsman Hotel

    Hotel · £££

    Former 1905 Scotsman newspaper offices on North Bridge, with its own cinema

  7. Motel One Edinburgh-Royal

    Hotel · ££

    Design budget hotel directly below Waverley's Market Street entrance

  8. Apex Grassmarket Hotel

    Hotel · ££

    Indoor pool and Castle View rooms looking straight up at the rock

  9. Apex City of Edinburgh Hotel

    Hotel · ££

    Grassmarket value pick with free use of its sister hotel's pool

  10. Hotel du Vin Edinburgh

    Hotel · £££

    Quiet courtyard hotel in a 1743 former poorhouse beside Greyfriars

  11. Edinburgh Marriott Hotel Holyrood

    Hotel · £££

    Indoor pool and on-site parking by the Scottish Parliament and Holyrood

  12. Holiday Inn Express Edinburgh - Royal Mile

    Hotel · ££

    Hot breakfast included and air conditioning, steps below the Royal Mile

  13. Castle Rock Hostel - Adults Only

    Hostel · £

    Adults-only hostel on Johnston Terrace, three minutes from the Castle

  14. Kick Ass Grassmarket (18+)

    Hostel · £

    Lively 18+ hostel with bar and cafe at the foot of the Grassmarket

  15. CODE - The Court

    Hostel · £

    Pod hostel in Parliament Square, right beside St Giles' Cathedral

New Town

Best for: Georgian streets, shopping and an easy walk to Waverley

  1. The Balmoral, a Rocco Forte Hotel

    Hotel · 5-star · ££££

    Clock-tower landmark above Waverley with spa, pool and Number One restaurant

  2. Gleneagles Townhouse

    Hotel · 5-star · ££££

    Former bank on St Andrew Square with The Spence and a rooftop bar

  3. InterContinental Edinburgh The George

    Hotel · 5-star · £££

    Hotel since 1860 in 18th-century townhouses on George Street

  4. Kimpton Charlotte Square

    Hotel · £££

    Seven Georgian townhouses on Charlotte Square with a 12-metre indoor pool

  5. W Edinburgh

    Hotel · £££

    Rooftop W Deck bar at St James Quarter, looking towards Calton Hill

  6. Hotel Indigo Edinburgh - Princes Street

    Hotel · £££

    Victorian building on Princes Street with front rooms facing the Castle

  7. Tigerlily

    Hotel · £££

    Boutique George Street townhouse above a busy cocktail bar, some rooms with fireplaces

  8. Eden Locke

    Aparthotel · £££

    Studios and suites with full kitchens on George Street, with ground-floor cafe

  9. 24 Royal Terrace

    Hotel · £££

    Art-filled Georgian townhouse below Calton Hill with a whisky lounge and garden

  10. Apex Waterloo Place Hotel

    Hotel · £££

    Indoor pool, sauna and steam room, with Calton Hill directly behind

  11. ibis Styles Edinburgh St Andrew Square

    Hotel · ££

    Converted bank on St Andrew Square with continental breakfast included

  12. Motel One Edinburgh-Princes

    Hotel · ££

    Budget design hotel opposite the Balmoral, across from the Waverley Steps

  13. Courtyard by Marriott Edinburgh

    Hotel · ££

    Georgian terrace at the top of Leith Walk, a minute from the Playhouse

  14. 28 York Place Hotel

    Hotel · £££

    Townhouse hotel with lounge bar, five minutes' walk from Waverley

  15. CODE - The Loft

    Hostel · £

    Pod hostel in a red-brick building on Rose Street North Lane

Leith

Best for: Waterfront restaurants and a direct tram to the airport

  1. Fingal

    Hotel · 5-star · ££££

    Former lighthouse tender ship turned 23-cabin hotel at Alexandra Dock

  2. Ocean Mist

    Hotel · £££

    1919 yacht moored on the Shore with a Castle View deck bar

  3. Malmaison Edinburgh

    Hotel · £££

    The first Malmaison, in the 1885 Leith Sailors' Home with free parking

  4. 3 John's Place Townhouse

    Hotel · 4-star · ££

    Georgian townhouse facing Leith Links, opened 2025 with app-based keyless entry

  5. The Townhouse, Leith

    Aparthotel · £££

    Eight self-catering suites sleeping up to four, near Leith Links

  6. Holiday Inn Express Edinburgh - Leith Waterfront

    Hotel · ££

    Breakfast included, across the road from Ocean Terminal tram stop and Britannia

  7. Premier Inn Edinburgh Leith Waterfront

    Hotel · 3-star · ££

    Budget rooms with harbour views beside Newhaven harbour and the tram terminus

  8. Sandaig Guest House

    Guesthouse · £

    Family-run Victorian villas facing Leith Links, Leith's cheapest off-peak beds

  9. Culane House Hotel

    Guesthouse · ££

    Ten-room guesthouse on Leith Links with breakfast included and free street parking

  10. Ocean Serviced Apartments

    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

  1. The Raeburn

    Hotel · £££

    Ten-room 1832 Georgian house on Raeburn Place with bar and garden

  2. Nira Caledonia

    Hotel · 4-star · £££

    Two Georgian townhouses on Gloucester Place, two minutes from Stockbridge Market

  3. New Town Guest House (Adults Only)

    Guesthouse · 3-star · ££

    Adults-only Georgian townhouse on columned St Bernard's Crescent, room only

  4. 10 Clarendon Crescent

    Apartments · £££

    Five serviced Georgian apartments above the Water of Leith near Dean Village

  5. Ardenlee Guest House

    Guesthouse · 3-star · ££

    1871 Victorian townhouse in Canonmills, 11 minutes from the Botanics' East Gate

  6. Dene Guest House

    Guesthouse · 3-star · ££

    Georgian B&B on Eyre Place, a short walk from the Botanic Garden

  7. Edinburgh Aparthotel (Canon Court)

    Aparthotel · ££

    One- and two-bedroom serviced apartments by the Water of Leith in Canonmills

  8. The Garden Rooms

    Apartments · £££

    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

  1. The Caledonian Edinburgh, Curio Collection by Hilton

    Hotel · £££

    Red-sandstone former railway hotel at Princes Street's west end with Castle views

  2. Sheraton Grand Hotel & Spa, Edinburgh

    Hotel · £££

    One Spa with heated rooftop hydropool, plus on-site parking on Festival Square

  3. The Rutland Hotel & Apartments

    Hotel · £££

    Boutique rooms and serviced apartments opposite the Caledonian, above Kyloe steakhouse

  4. DoubleTree by Hilton Edinburgh City Centre

    Hotel · £££

    1892 building on Bread Street with Castle View rooms and covered parking

  5. The Bonham

    Hotel · £££

    Three Victorian townhouses on quiet Drumsheugh Gardens with a small car park

  6. The Resident Edinburgh

    Hotel · 4-star · £££

    Every room has a mini-kitchen, three minutes from William Street's cafes

  7. The Hoxton, Edinburgh

    Hotel · £££

    Georgian townhouses on Grosvenor Street, three minutes from Haymarket station

  8. voco Edinburgh - Haymarket

    Hotel · £££

    Modern nine-floor hotel seven minutes from Haymarket, with skyline views up top

  9. The Haymarket Hotel

    Hotel · £££

    Independent Victorian terrace hotel four minutes' walk from Haymarket platforms

  10. Point A Hotel Edinburgh, Haymarket

    Hotel · 3-star · ££

    Compact air-conditioned rooms with the shortest Castle walk of Haymarket hotels

  11. MEININGER Hotel Edinburgh Haymarket

    Hostel · ££

    Hostel-hotel hybrid with private en-suite rooms, dorms and a 24-hour guest kitchen

  12. The Roseate Edinburgh

    Hotel · £££

    Two Victorian villas in West Coates with a malt whisky bar and garden

  13. Hapimag Resort Edinburgh

    Aparthotel · 4-star · £££

    29 spacious townhouse suites with kitchenettes, steps from Dean Village

  14. Hampton by Hilton Edinburgh West End

    Hotel · 3-star · £££

    Free hot breakfast on every rate and on-site parking, Fountainbridge edge

  15. Staycity Aparthotels Edinburgh West End

    Aparthotel · £££

    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.