- Sort by:
- Reviews
- Best Reviews
- Most Reviewed
- Stars
- Stars 5 to 1
- Stars 1 to 5
- Price
- Price Low to High
- Price High to Low
£49
per night
The George Hotel hotel located in New Town
If paying on departure, the hotel will add a charge of GBP 2.50 to payments made by credit card.... more
Score: 8.6 out of 10
£64
per night
Radisson Blu Hotel, Edinburgh hotel located in Old Town
4 Star Hotel with 238 rooms from £64. On the historic Royal Mile, Radisson BLU Hotel Edinburgh features a modern fitness centre, stylish b... more
Score: 8.7 out of 10
£67
per night
The Macdonald Roxburghe Hotel hotel located in New Town
4 Star Hotel with 199 rooms from £67. Located in Edinburgh city centre, The Roxburghe Hotel is just 150 metres from George Street’s bars a... more
Score: 8.3 out of 10
£50
per night
Albany Ballantrae Hotel hotel located in New Town
4 Star Hotel with 43 rooms from £50. The Albany Ballantrae Hotel is located in the heart of Edinburgh, just a 10-minute walk from Princes... more
Score: 8.1 out of 10
£45
per night
The King James by Thistle hotel located in New Town
4 Star Hotel with 143 rooms from £45. This 4-star hotel is in Edinburgh city centre, just off Princes Street and 300 metres from Edinburgh... more
Score: 8.2 out of 10
£61
per night
Princes Street Suites appartment located in Calton
With stylish decor and free Wi-Fi, the 4-star Princes Street Suites overlook Edinburgh Castle. The s... more
Score: 8.8 out of 10
£40
per night
The Lairg Hotel bed and breakfast located in West End
Bed and breakfast with 20 rooms from £40. The Lairg provides charming Georgian town house accommodation, friendly service and free Wi-Fi. Surr... more
Score: 8.2 out of 10
£50
per night
Old Waverley Hotel hotel located in New Town
Hotel with 85 rooms from £50. On Edinburgh's famous Princes Street, Old Waverley Hotel offers elegant accommodation in the New Tow... more
Score: 8.2 out of 10
£91
per night
Hotel Missoni hotel located in Old Town
Please contact the hotel prior to arrival to book car parking. Small dogs are accepted on request; ... more
Score: 9.2 out of 10
£48
per night
Premier Inn Edinburgh City Centre (Haymarket) hotel located in Dalry
Hotel with 282 rooms from £48. In Edinburgh city centre, less than 500 metres from Haymarket Rail Station, this modern hotel offers... more
Score: 8.1 out of 10
£35
per night
Balmore Guest House bed and breakfast located in Bruntsfield
Bed and breakfast with 14 rooms from £35. This friendly, family-run Victorian guest house offers free Wi-Fi and inclusive breakfast. Edinburg... more
Score: 7.9 out of 10
£41
per night
BEST WESTERN Edinburgh Capital Hotel hotel located in Eh12
Hotel with 111 rooms from £41. This 3-star hotel offers free Wi-Fi, free parking and a 17-metre indoor heated pool. It has a quiet ... more
Score: 8.2 out of 10
£44
per night
Masson House bed and breakfast located in Newington
Bed and breakfast with 123 rooms from £44. Overlooking Edinburgh’s Holyrood Park, this refurbished 3-star bed and breakfast is 20 minutes' walk... more
Score: 7.6 out of 10
£45
per night
Ballantrae Hotel hotel located in New Town
Hotel with 19 rooms from £45. All payments are due upon arrival.... more
Score: 7.4 out of 10
£43
per night
Mercure Edinburgh City - Princes Street Hotel hotel located in New Town
On Princes Street, opposite the Scott Monument and National Gallery, Mercure Edinburgh City - Prince... more
Score: 7.5 out of 10