| Hotels near Edinburgh Castle | Miles | Rating | Price |
| Queen Street Apartments | 0.59 | ![]() | From£79.00 |
| Tartan Apartments | 0.59 | From£272.50 | |
| Princes Street Suites | 0.6 | From£88.00 | |
| Marchmont Villa | 0.61 | From£30.00 | |
| Castle Park Guest House | 0.62 | From£30.00 | |
| Premier Inn Edinburgh City Centre (Haymarket) | 0.63 | ![]() | From£61.00 |
| The Canongate Apartments | 0.63 | ![]() | From£200.00 |
| Apex Waterloo Place Hotel | 0.64 | ![]() | From£80.00 |
| Blue Rainbow Apart Hotel Edinburgh | 0.64 | ![]() | From£59.00 |
| The King James by Thistle | 0.65 | ![]() | From£44.85 |
| Ballantrae Hotel | 0.66 | ![]() | From£42.00 |
| Menzies Apartments | 0.66 | From£140.00 | |
| Royal Scots Club | 0.66 | ![]() | From£55.00 |
| Springside Apartments | 0.66 | From£70.00 | |
| StayEdinburgh Apartments - West End | 0.66 | From£327.25 | |
| BEST WESTERN PLUS Bruntsfield Hotel | 0.67 | ![]() | From£64.80 |
| Fountain Court Apartments - Morrison | 0.67 | ![]() | From£59.00 |
| Northumberland Street Apartment | 0.68 | From£61.00 |
| << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 >> |


