Hotels in Edinburgh 3 stars

Showing 1 - 20 from 964 properties
Apartments
Price from: $189
Thistle Street 74/3, Edinburgh, EH2 1EN, United Kingdom
8.3 Very good
From: $189
Apartments
Price from: $373
163 Lothian Road, Edinburgh, EH3 9AA, United Kingdom
8.1 Very good
From: $373
Apartments
Price from: $100
2 Canning Street, Edinburgh, EH3 8EG, United Kingdom
9.0 Superb
From: $100
Guest house
Price from: $80
Saint Bernard's Crescent 22, Edinburgh, EH4 1NS, United Kingdom
8.5 Very good
From: $80
Apartments
Price from: $245
19 Milton street, Old Town, Edinburgh, EH8 8HA, United Kingdom
8.5 Very good
From: $245
Apartments
Price from: $138
24/2 Caledonian Road, Edinburgh, EH11 2DF, United Kingdom
7.6 Good
From: $138
Hotel
Price from: $143
6 Lochside View, Edinburgh, EH12 9DH, United Kingdom
7.5 Good
From: $143
Guest house
Price from: $52
7 Links Gardens, Edinburgh, EH6 7JH, United Kingdom
7.1 Good
From: $52
Guest house
Price from: $108
38 Elder Street, Edinburgh, EH1 3DX, United Kingdom
8.8 Fabulous
From: $108
Apartments
Price from: $172
2/2 cowgatehead, Old Town, Edinburgh, EH1 1JU, United Kingdom
9.0 Superb
From: $172
Hotel
Price from: $171
1 West Coates, Edinburgh, EH12 5JQ, United Kingdom
7.5 Good
From: $171
Guest house
Price from: $93
22 Chester Street, Edinburgh, EH3 7RA, United Kingdom
8.8 Fabulous
From: $93
Guest house
Price from: $85
112 Glasgow Road Corstorphine, Edinburgh, EH12 8LP, United Kingdom
9.1 Superb
From: $85
Apartments
Price from: $99
Gilmours Entry, Edinburgh, EH8 9XL, United Kingdom
8.5 Very good
From: $99
Guest house
Price from: $61
16 pilrig street, Edinburgh, EH6 5AJ, United Kingdom
7.1 Good
From: $61
Guest house
Price from: $80
14 Downie Terrace, Edinburgh, EH12 7AU, United Kingdom
8.9 Fabulous
From: $80
Guest house
Price from: $83
180 Ferry Road, Edinburgh, EH6 4NS, United Kingdom
8.6 Fabulous
From: $83
Guest house
Price from: $78
7 Minto Street, Edinburgh, EH9 1RG, United Kingdom
8.1 Very good
From: $78
Apartments
Price from: $218
22 Kirk Street, Edinburgh, EH6 5EZ, United Kingdom
9.0 Superb
From: $218
Guest house
Price from: $76
29 Kilmaurs Road, Edinburgh, EH16 5DB, United Kingdom
8.2 Very good
From: $76