Please rotate your device
We don't support landscape mode. Please go back to portrait mode for the best experienceEdinburgh's best hotels are listed below. Our rating is calculated after comparing user reviews across sites like Agoda , Thomson, Accor, Booking.com and Hotels.com
Want a great hotel room for cheap? Book via Pouring Pounds and we guarantee you the best Discount + Cashback deal in India. Read this short blog to see how.
Tripadvisor Rating: 9.0 out of 5,058 reviews
See locationApex Waterloo Place Hotel offers 184 rooms and has 8 floors. This 4 Star property offers fares starting at £ 131
Tripadvisor Rating: 8.4 out of 4,056 reviews
See locationAmong 4 Star hotels, Apex Grassmarket Hotel really stands out. They have 169 rooms and 5 floors with fares starting at £ 126
Tripadvisor Rating: 9.2 out of 3,063 reviews
See locationRadisson Collection Hotel, Royal Mile Edinburgh offers 136 rooms and has 6 floors. This 5 Star property offers fares starting at £ 156
Tripadvisor Rating: 8.6 out of 2,698 reviews
See locationThe Scotsman Hotel offers 72 rooms and has 10 floors. This 4 Star property offers fares starting at £ 206
Tripadvisor Rating: 8.6 out of 2,159 reviews
See locationFor a 4 Star hotel, Staycity Aparthotels West End is reasonably priced. It has 5 floors and you can book one of its 146 rooms starting at just £ 145.
Tripadvisor Rating: 8.6 out of 1,943 reviews
See locationTen Hill Place, BW Premier Collection, is a beautiful 4 Star hotel. It boasts of 77 rooms, is spread over 5 floors and rooms start at just £ 131.
Tripadvisor Rating: 8.8 out of 1,921 reviews
See locationDalmahoy Hotel & Country Club offers 215 rooms and has 3 floors. This 4 Star property offers fares starting at £ 101
Tripadvisor Rating: 9.4 out of 1,915 reviews
See locationTigerlily has 33 rooms , spread across 5 floors. A 4 Star hotel, it has room fares starting at £ 235
Tripadvisor Rating: 8.4 out of 1,693 reviews
See locationEdinburgh Marriott Hotel has 245 rooms , spread across 4 floors. A 4 Star hotel, it has room fares starting at £ 136
Tripadvisor Rating: 9.0 out of 1,642 reviews
See locationAmong 5 Star hotels, The Principal Edinburgh George Street really stands out. They have 240 rooms and 7 floors with fares starting at £ 193
Tripadvisor Rating: 8.8 out of 1,581 reviews
See locationFor a 4 Star hotel, Best Western Plus Edinburgh City Centre Bruntsfield Hotel is reasonably priced. It has 2 floors and you can book one of its 66 rooms starting at just £ 62.
Tripadvisor Rating: 8.8 out of 1,581 reviews
See locationAmong 4 Star hotels, Best Western Plus Edinburgh City Centre Bruntsfield Hotel really stands out. They have 66 rooms and 2 floors with fares starting at £ 62
Tripadvisor Rating: 8.6 out of 1,436 reviews
See locationThe Bonham Hotel, is a beautiful 4 Star hotel. It boasts of 49 rooms, is spread over 4 floors and rooms start at just £ 169.
Tripadvisor Rating: 9.8 out of 737 reviews
See locationThe Raeburn, is an ideal 4 Star hotel. The least expensive of it's 10 rooms costs £ 135.
Tripadvisor Rating: 8.6 out of 526 reviews
See locationAngel's Share Hotel has 31 rooms , spread across 3 floors. A 4 Star hotel, it has room fares starting at £ 109
Tripadvisor Rating: 9.4 out of 305 reviews
See locationEden Locke, is a beautiful 4 Star hotel. It boasts of 72 rooms, is spread over 5 floors and rooms start at just £ 151.
Tripadvisor Rating: 9.2 out of 273 reviews
See locationThe Principal Edinburgh Charlotte Square, is a beautiful 5 Star hotel. It boasts of 199 rooms, is spread over 5 floors and rooms start at just £ 155.
Tripadvisor Rating: 9.2 out of 210 reviews
See locationA wonderful 4 Star property, Merchiston Residence has 4 floors. You can book one of its 8 rooms for as low as £ 116.
Tripadvisor Rating: 0.0 out of 28 reviews
See locationA Room in the Country, is a beautiful 4 Star hotel. It boasts of 2 rooms, is spread over 2 floors and rooms start at just £ 85.