Edinburgh Hotels

All year tourists swarm Edinburgh in droves and, needless to say, finding comfortable accommodation is a high priority for them all. With that, it's no surprise that Edinburgh has come to boast a wide selection of wonderful hotels. There something here for everyone, from families to hipsters to romantic couples.

The best hotel to catch a glimpse of a celebrity is still The Witchery by the Castle, whose rooms and dining areas feature Gothic opulence at its best. But preferred by the likes of Britney Spears and J.K. Rowling, the Balmoral Hotel on Princes Street might be the one to beat in luxury and grandeur.

For couples looking for a romantic hideaway, the Bonham Hotel is the best boutique hotel in Edinburgh. If you want breakfast to come with that bed, the Ardmor House is a gay-owned but straight-friendly B&B within walking distance of the best of the city's nightlife.

In the Old Town, the landmark Scotsman Hotel shares the name and was once home to the headquarters of the city's newspaper. The Howard Hotel in the New Town is heralded as the most "discrete" hotel in the city. At the very least it boasts some of the best bathrooms in Edinburgh.

If you need to embrace nature, romp in the woodlands and pastures of the 17th century Prestonfield Hotel, which has hosted the world's best and brightest from Benjamin Franklin to Sean Connery. If you'd rather frolic by the waterfront, then the hip Malmaison by the docks in the place for you.

Explore all of Edinburgh's best hotels!

The Witchery by the Castle

Castlehill, Royal Mile
Castlehill, The Royal Mile

Located right next to the castle, the stunning Witchery offers romantic, sumptuous, theatrically decorated rooms with Gothic antiques and elaborate tapestries...
Read more

Balmoral Hotel

user rating

1 Princes Street

The height of luxury...
Read more

Bonham (The)

user rating

expert pick

35 Drumsheugh Gardens
(West End)

Contemporary spirit in Victorian dwellings...
Read more

Caledonian Hilton Edinburgh

user rating

expert pick

Princes Street
Waverley Market

One of the best traditional hotels in Edinburgh...
Read more

Scotsman Hotel (The)

user rating

20 North Bridge

Luxury incorporated...
Read more

The Howard Hotel

user rating

expert pick

34 GREAT KING STREET

Five-star Georgian beauty...
Read more

Malmaison

expert pick

1 TOWER PLACE
Leith

Luxury on the Water of Leith...
Read more

Aonach Mor

14 Kilmaurs Terrace
Newington

Best guest house in Edinburgh...
Read more

Prestonfield House Hotel

PRIESTFIELD ROAD

17th century grandeur...
Read more

Ardmor House

74 Pilrig St
Near Leith Walk

Best B&B in Edinburgh...
Read more

Hotel Missoni

1 George IV Bridge

One of the world's most fashionable hotel...
Read more

Royal Terrace Hotel

18 Royal Terrace

A four-star luxury in central Edinburgh. Located at 18 Royal Terrace, one of Edinburgh's poshest and priciest residential and commercial streets, the hotel offers a indoor heated swimming pool, sauna and steam room; an intimate dining room; friendly and helpful staff and cosy ensuite bedrooms. Classy decor and an elegant garden area sets it apart from any chain hotel...
Read more

Channings

user rating

expert pick

12-16 South Learmonth Gardens
(West End)

Cozy Edwardian class in a quiet neighborhod...
Read more

Point Hotel

expert pick

34 Bread Street

The Best Views of Edinburgh Castle...
Read more

Robert Burns Guest House at Craigalon House

user rating

41 Abercorn Terrace
Murrayfield

Bed & Breakfast...
Read more

Arden Guest House

user rating

126 Old Dalkeith Road

Read more

The Residence

user rating

65 Colinton Road

Read more

Grange (The)

user rating

8 Whitehouse Terrace

Mansion house retreat...
Read more

Cairn Hotel

user rating

Blackburn Road
Bathgate

In lively theater district...
Read more

Bank Hotel

user rating

Royal Mile 1 South Bridge

A former branch building of the Royal Bank of Scotland. Great value deals...
Read more
Contact   ·   Privacy   ·   Terms