5 stars hotels in Edinburgh

Old Town Chambers

From US$ 224

Roxburgh's Court, Edinburgh, United Kingdom - Show map

Show map

Old Town Chambers Hotel is situated in the center of Edinburgh near Craigmillar Castle, Holyrood Abbey and Inverleith Park. Featuring medieval architecture, the hotel is welcoming guests since 2013.

Book Now From US$ 224

G&V Hotel Royal Mile Edinburgh

From US$ 272

1 George IV Bridge, Edinburgh, United Kingdom - Show map

Show map

The 5-star G&V Hotel Royal Mile Edinburgh offers luxury rooms in proximity to Holyrood Abbey, Parliament House and Scottish National Gallery of Modern Art One.

Book Now From US$ 272

4 stars hotels in Edinburgh

Edinburgh House

From US$ 116

11 Mcdonald Road, Broughton, Edinburgh, Gb, Edinburgh, United Kingdom - Show map

Show map

The traditional 4-star Bonnie'S Guest House offers quick access to Royal Mile, Edinburgh Castle and Palace of Holyroodhouse.

Book Now From US$ 116

Palmerston Suites

From US$ 99

37 Palmerston Place, Edinburgh, United Kingdom - Show map

Show map

The 4-star Palmerston Suites places guests abound 1.8 km from Greyfriars Bobby Memorial, Our Dynamic Earth and Palace of Holyroodhouse.

Book Now From US$ 99

3 stars hotels in Edinburgh

Blossom Guest House

From US$ 99

8 Minto Street ;, Edinburgh, United Kingdom - Show map

Show map

Offering view over Edinburgh Castle, which is 2.0 km away, Blossom Guest House is a budget hotel featuring a free private car park and a golf course.

Book Now From US$ 99

28 York Place Hotel

From US$ 113

28 York Place, Edinburgh, United Kingdom - Show map

Show map

The 2-star 28 York Place Hotel in Broughton district offers modern guestrooms overlooking the River Forth .

Book Now From US$ 113

Recommended hotels in Edinburgh

Letham House

From US$ 128

Letham House, Haddington, United Kingdom - Show map

Show map

Letham House Bed & Breakfast is located in a historic area of Haddington in close proximity to National Museum of Flight, Musselburgh Racecourse and St Mary's Church.

Book Now From US$ 128

Swanlake Guest House

From US$ 128

106 Ferry Road, Edinburgh, United Kingdom - Show map

Show map

The family 3-star Swanlake Guest House is set in Leith district and offers luxury guestrooms with a view over the garden.

Book Now From US$ 128