Hotels in Edinburgh

Showing 1 - 20 from 164 properties
Hotel
Price from: $306
53 Princes Street, Edinburgh, EH2 2DG, United Kingdom
7.2 Good
From: $306
Hotel
Price from: $286
69-74 Bruntsfield Place, Edinburgh, EH10 4HH, United Kingdom
8.3 Very good
From: $286
Hotel
Price from: $150
14-16 Grosvenor Street, Edinburgh, EH12 5EG, United Kingdom
7.0 Good
From: $150
Hotel
Price from: $261
2 Research Avenue South, Edinburgh, EH14 4BA, United Kingdom
8.3 Very good
From: $261
Hotel
Price from: $232
7 Richmond Place, Edinburgh, EH8 9ST, United Kingdom
7.9 Good
From: $232
Hotel
Price from: $330
11 Bristo Place, Old Town, Edinburgh, EH1 1EZ, United Kingdom
8.7 Fabulous
From: $330
Hotel
Price from: $171
1 West Coates, Edinburgh, EH12 5JQ, United Kingdom
7.5 Good
From: $171
Hotel
Price from: $319
12-26 St Giles Street, Old Town, Edinburgh, EH1 1PT, United Kingdom
8.1 Very good
From: $319
Hotel
Price from: $281
3 Royal Terrace, Edinburgh, EH7 5AB, United Kingdom
9.1 Superb
From: $281
Hotel
Price from: $286
23-27 Waterloo Place, Edinburgh, EH1 3BH, United Kingdom
8.5 Very good
From: $286
Hotel
Price from: $324
35 Drumsheugh Gardens, Edinburgh, EH3 7RN, United Kingdom
8.9 Fabulous
From: $324
Hotel
Price from: $312
1 – 3 Baxter’s Place, Edinburgh, EH1 3AF, United Kingdom
8.3 Very good
From: $312
Hotel
Price from: $143
6 Lochside View, Edinburgh, EH12 9DH, United Kingdom
7.5 Good
From: $143
Hotel
Price from: $177
11 Brunswick St, Edinburgh, EH7 5JB, United Kingdom
8.6 Fabulous
From: $177
Hotel
Price from: $299
61 Grassmarket, Old Town, Edinburgh, EH1 2HJ, United Kingdom
8.2 Very good
From: $299
Hotel
Price from: $163
42 Frederick Street, Edinburgh, EH2 1EX, United Kingdom
8.3 Very good
From: $163
Hotel
Price from: $106
1 Clifton Terrace, Edinburgh, EH12 5DR, United Kingdom
6.0 Pleasant
From: $106
Hotel
Price from: $240
55A Frederick Street, Edinburgh, EH2 1LH, United Kingdom
8.4 Very good
From: $240
Hotel
Price from: $298
139 Cowgate, Old Town, Edinburgh, EH1 1JS, United Kingdom
8.1 Very good
From: $298
Hotel
Price from: $146
18-21 Market Street, Old Town, Edinburgh, EH1 1BL, United Kingdom
8.8 Fabulous
From: $146