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.

Sherwood Guest House

Sherwood Guest House

Guest Accommodation · 42 Minto Street, Edinburgh

A 6-room Georgian guest house on Minto Street in Edinburgh, with an elegant dining room and free WiFi, close to Edinburgh Waverley.

Six Brunton Place Guest House

Six Brunton Place Guest House

B&B · 6 Brunton Place, Edinburgh

Adults-only B&B on a quiet Edinburgh terrace near Waverley station, with spotless rooms and a hearty breakfast to start the day.

Smith Place Hotel

Smith Place Hotel

Guest Accommodation · 3 Smiths Place, Edinburgh

A small nine-room Edinburgh guesthouse with modern bathrooms and comfortable beds, handy for the city's historic sights.

Smiths Guest House

Smiths Guest House

B&B · 77 Mayfield Road, Edinburgh

Adults-only B&B on Mayfield Road, Edinburgh, with simple en-suite rooms, flat-screen TVs and free WiFi, about 2.33 miles from Waverley station.

Sonas Guest House

Sonas Guest House

B&B · 3 East Mayfield, Edinburgh

A quiet East Mayfield B&B in Edinburgh with breakfast bags of porridge, fruit and yogurt, and easy access to the city centre.

St Andrews

St Andrews

Guest Accommodation · 18 Jane Street, Edinburgh

A 14-room Edinburgh guest house on Jane Street, with Edinburgh Zoo nearby and Waverley station under two miles away.

Stay Central

Stay Central

Hotel · 139 Cowgate, Edinburgh

Budget-friendly hotel on Cowgate in Edinburgh, well suited to travellers who want a lively central base rather than a quiet retreat.

Staycity Serviced Apartments - West End

Staycity Serviced Apartments - West End

Hotel · 11 Brandfield Street, Edinburgh

144 self-catering apartments with kitchens and washing machines in Edinburgh's West End, close to the zoo and city centre.

Stewart by Heeton Concept

Stewart by Heeton Concept

Hotel · 10 Young Street, Edinburgh

A central Edinburgh base with 31 apartment-style rooms, each with its own kitchen, close to bars, restaurants and Edinburgh Zoo.

Terrace hotel

Terrace hotel

Hotel · 37 Royal Terrace, Edinburgh

A Georgian townhouse hotel on Royal Terrace in Edinburgh, with comfortable rooms and Waverley station under a mile away.

The Balerno Inn

The Balerno Inn

Hotel · 15 Main Street, Edinburgh

Small five-room Edinburgh inn with clean, comfortable en-suite rooms above a bar and restaurant known for its Sunday roast.

The Ben Doran Guest House

The Ben Doran Guest House

Guest Accommodation · 11 Mayfield Gardens, Edinburgh

A Georgian townhouse B&B on Mayfield Gardens, Edinburgh, with a formal dining room for breakfast and a bar, plus free parking.

The Bonham Hotel

The Bonham Hotel

Hotel · 35 Drumsheugh Gardens, Edinburgh

A 49-room hotel on Drumsheugh Gardens, Edinburgh, with the city centre and its attractions within easy walking distance.

The Brewers Rooms Contemporary Aparthotel

The Brewers Rooms Contemporary Aparthotel

Hotel · 126 Canongate, Edinburgh

Self-catering aparthotel on the Canongate in Edinburgh, suited to independent travellers who want a kitchen and central Royal Mile access.

The Broughton Hotel

The Broughton Hotel

Hotel · 37 Broughton Place, Edinburgh

Just six rooms and a two-minute walk from Edinburgh Waverley, The Broughton Hotel offers a compact, personal base in the city.

The Caledonian Edinburgh Curio Collection by Hilton

The Caledonian Edinburgh Curio Collection by Hilton

Hotel · Princes Street, Edinburgh

A grand hotel at the west end of Princes Street, Edinburgh, with 241 rooms and castle views close to the city's main sights.

The Claremont Hotel

The Claremont Hotel

Hotel · 14-15 Claremont Crescent, Edinburgh

A townhouse hotel on a quiet Edinburgh crescent, with a walled garden and airy rooms a short walk from the city's attractions.

The Conifers

The Conifers

Guest Accommodation · 56 Pilrig Street, Edinburgh

A Victorian townhouse guesthouse on Pilrig Street, Edinburgh, with contemporary en-suite rooms and a family-run breakfast service.

The Edinburgh Grand

The Edinburgh Grand

Hotel · 42 St Andrew Square, Edinburgh

Suite-style rooms with kitchens on St Andrew Square, Edinburgh, a short walk from Waverley station.

The Edinburgh Residence

The Edinburgh Residence

Hotel · 7 Rothesay Terrace, Edinburgh

A 29-room Edinburgh hotel on Rothesay Terrace, handy for Haymarket station and Edinburgh Zoo, with free on-site parking.

The Frederick House Hotel

The Frederick House Hotel

Hotel · 42 Frederick Street, Edinburgh

A city-centre base for travellers who want to walk everywhere in Edinburgh, with clean, quiet rooms just off George Street.

The Glasshouse Autograph Collection

The Glasshouse Autograph Collection

Hotel · 2 Greenside Place, Edinburgh

A rooftop garden with city views sets The Glasshouse Autograph Collection apart in Edinburgh's centre, near Greenside Place.

The Guards Hotel

The Guards Hotel

Hotel · 1 Clifton Terrace, Edinburgh

A budget-friendly base near Edinburgh Haymarket and Edinburgh Zoo, The Guards Hotel offers 11 rooms with free parking and a decent-value stay.

The Howard an Ascend Hotel Collection Member

The Howard an Ascend Hotel Collection Member

Hotel · 34 Great King Street, Edinburgh

Georgian townhouse hotel on Great King Street in Edinburgh's New Town, with just 18 rooms and free on-site parking.

Page 10 of 13 · 293 in total