- 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
£37
per night
The Point Hotel Edinburgh hotel located in Old Town
If breakfast is pre-booked the guest receives this for GBP 8.50.... more
Score: 7.9 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
£47
per night
Jurys Inn Edinburgh hotel located in Old Town
In the heart of Edinburgh's Old Town, right beside the Royal Mile and less than a 5-minute walk from... more
Score: 8.0 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
£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
£29
per night
Pollock Halls - Edinburgh First bed and breakfast located in Newington
Bed and breakfast with 2000 rooms from £29. Located at the foot of the royal Holyrood Park and Arthur's Seat, the Pollock Halls campus offers be... more
Score: 7.9 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
£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
£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
£40
per night
Murrayfield Hotel & Lodge hotel located in Murrayfield
Hotel with 49 rooms from £40. The cancellation policy shown on this page is based on an arrival time of 14:00 (GMT). Payment is... more
Score: 7.7 out of 10
£68
per night
Fraser Suites Edinburgh hotel located in Old Town
5 Star Hotel with 75 rooms from £68. Just off the Royal Mile and near Edinburgh Castle, this boutique hotel boasts luxurious rooms, a gym... more
Score: 8.4 out of 10
£64
per night
Barceló Edinburgh Carlton Hotel hotel located in Old Town
4 Star Hotel with 189 rooms from £64. Overlooking The Royal Mile, the grand Barceló Edinburgh Carlton Hotel has a luxury spa, stylish cock... more
Score: 7.9 out of 10
£40
per night
Novotel Edinburgh Park hotel located in Hermiston
4 Star Hotel with 170 rooms from £40. This 4-star Novotel is 200 metres from Edinburgh Park Rail Station and a 12-minute train ride from t... more
Score: 8.1 out of 10