Skip to main content

Hotels in Edinburgh

24 handpicked places to stay

Photo © Geri Michalari, Google Maps

Choosing where to base yourself in Edinburgh matters more than in most British cities, because the topography is steep and the character changes sharply within a few hundred metres. The good news is that the historic centre is small enough that no sensible choice leaves you stranded.

First-time visitors on a short break should generally pay the premium for the Old Town or the eastern New Town. Being able to walk back from the castle, a restaurant or a late show without thinking about buses is worth real money over two or three nights. The trade-off is noise: streets around the Grassmarket and Cowgate stay busy well past midnight, so ask for a room at the back.

Couples after something quieter usually do better in the New Town proper, around Charlotte Square, Heriot Row or the West End near Palmerston Place. These are handsome Georgian streets, residential in feel, with the shops of George Street and the galleries a short flat walk away. Stockbridge suits the same brief at slightly lower prices and with more of a neighbourhood atmosphere.

Families tend to be happiest south of the centre in Bruntsfield or Marchmont, close to the Meadows for running about, or out at Portobello for the beach. Walkers heading for the Pentlands should look at the southern suburbs, where you can be on the hills within twenty minutes. Anyone whose trip revolves around eating should simply stay in Leith.

Prices swing dramatically by season. A mid-range double that costs £110 in February will routinely pass £300 during the Fringe in August and over Hogmanay, and the better properties sell out for those dates six to twelve months ahead. May, June and September offer the best balance of weather and value. If you are visiting in August and have not booked by the previous autumn, plan on staying further out and using the tram or a park and ride. Parking is scarce and expensive in the centre, so if you are driving, check whether your hotel actually has spaces before you commit.

The Balmoral
5 star

The Balmoral

Hotel · Princes Street, Edinburgh city centre

Landmark five-star hotel at the east end of Princes Street, known for its clock tower, Michelin-starred dining and full spa.

Gleneagles Townhouse
5 star

Gleneagles Townhouse

Hotel · St Andrew Square, New Town, Edinburgh

The Gleneagles group's Edinburgh outpost, in a converted bank on St Andrew Square, with a members' club and rooftop bar.

Kimpton Charlotte Square
5 star

Kimpton Charlotte Square

Hotel · Charlotte Square, New Town

Seven linked Georgian townhouses on the New Town's finest square, with a glass-roofed garden restaurant, spa and pool.

Prestonfield House
5 star

Prestonfield House

Hotel · Priestfield Road, below Arthur's Seat

A 17th-century country house in twenty acres below Arthur's Seat, theatrically decorated and ten minutes from the city centre.

The Dunstane Houses
5 star

The Dunstane Houses

Hotel · West Coates, Edinburgh West End

Independent, family-run boutique hotel across two Victorian townhouses in the West End, with a well-stocked whisky bar.

Ten Hill Place Hotel
4 star

Ten Hill Place Hotel

Hotel · Hill Square, Edinburgh Southside

Four-star hotel in a quiet Georgian square off Nicolson Street, owned by the Royal College of Surgeons of Edinburgh.

The Inn on the Mile
4 star

The Inn on the Mile

Inn · High Street, Royal Mile, Old Town

Nine boutique bedrooms above a bar and kitchen in a former bank on the Royal Mile, right in the middle of the Old Town.

Southside Guest House
4 star

Southside Guest House

Guest House · Newington Road, Edinburgh Southside

Eight-room guest house in an 1867 Victorian townhouse on Newington Road, a short walk from Arthur's Seat and the University.

Guest House
Gladstone House
4 star

Gladstone House

Guest House · Newington, south of Edinburgh city centre

Four-star Victorian guest house in Newington with private parking, run personally by its owners and known for its breakfasts.

16 Pilrig Guest House

16 Pilrig Guest House

B&B · 16 Pilrig Street, Edinburgh

Edinburgh B&B on Pilrig Street with free parking, close to pubs, restaurants and walking and cycling routes around the city.

23 Mayfield

23 Mayfield

Guest Accommodation · 23 Mayfield Gardens, Edinburgh

Eight-room guest house on Mayfield Gardens, Edinburgh, known for handmade breakfasts with daily specials and quiet, comfortable rooms.

24 Royal Terrace

24 Royal Terrace

Hotel · 24 Royal Terrace, Edinburgh

A 16-room Georgian townhouse hotel on a quiet Edinburgh terrace, within walking distance of the Royal Mile and the Castle.

29 Queen Street City Apartments

29 Queen Street City Apartments

Hotel · 29 Queen Street, Edinburgh

Apartment-style stay in a Georgian New Town building on Queen Street, Edinburgh, with kitchens in every room and no parking on site.

30 Castle Street Deluxe Apartments

30 Castle Street Deluxe Apartments

Hotel · 30 Castle Street, Edinburgh

Adults-only apartments on Castle Street, Edinburgh, with full kitchens and en-suite bathrooms for guests who want to self-cater in the city centre.

48 Gilmore Place Residences

48 Gilmore Place Residences

Guest Accommodation · 48 Gilmore Place, Edinburgh

Self-catering apartments on Gilmore Place, Edinburgh, close to pubs, restaurants and bars within walking distance of Haymarket.

94DR

94DR

Guest Accommodation · Edinburgh, City of Edinburgh

Six-room Victorian guest house in Edinburgh, near Edinburgh Zoo and around two miles from Edinburgh Waverley, with chic design-led rooms.

A Haven Townhouse

A Haven Townhouse

Hotel · 180 Ferry Road, Edinburgh

An adults-only townhouse hotel on Ferry Road, Edinburgh, suiting travellers who want simple, quiet rooms and free parking over city-centre bustle.

a&o Edinburgh City

a&o Edinburgh City

Hotel · 50 Blackfriars Street, Edinburgh

Budget-friendly hotel on Blackfriars Street, steps from Edinburgh's Old Town, with 132 rooms and easy access to transport links.

Abbey Strand Apartments at Holyrood

Abbey Strand Apartments at Holyrood

Hotel · Abbey Strand Apartments, Edinburgh

Apartments right at the foot of the Royal Mile in Edinburgh, with a garden setting close to Holyrood and the surrounding hills.

Acer Lodge Guest House

Acer Lodge Guest House

Guest Accommodation · 425 Queensferry Road, Edinburgh

A small five-room guest house on Queensferry Road, Edinburgh, with en-suite rooms, free parking and breakfast included.

Adam Drysdale House

Adam Drysdale House

B&B · 42 Gilmore Place, Edinburgh

Adults-only B&B on Gilmore Place, Edinburgh, with breakfast included and pubs and restaurants close by for evening meals.

Ailsa Guest House

Ailsa Guest House

Guest Accommodation · 11 Eyre Place, Edinburgh

A straightforward 8-room guest house on Eyre Place, Edinburgh, suited to travellers who want a simple base close to Waverley and the Zoo.

Alba House

Alba House

B&B · 29 Craigmillar Park, Edinburgh

A 9-room B&B on Craigmillar Park in Edinburgh with free on-site parking and a garden, about 2.38 miles from Edinburgh Waverley.

Albyn Townhouse

Albyn Townhouse

B&B · 16 Hartington Gardens, Edinburgh

A 10-room B&B in Edinburgh's West End, within reach of Murrayfield Stadium and the Royal Botanic Garden, with well-appointed en-suite rooms.

Page 1 of 13 · 293 in total