| Hotels near Edinburgh Castle | Miles | Rating | Price |
| Queen Street Apartments | 0.59 | ![]() | From£79.00 |
| The Shandwick Apartments | 0.49 | From£29.00 | |
| Edinburgh Playhouse Apartments | 1.18 | ![]() | From£69.00 |
| Blossom House | 1.08 | ![]() | From£30.00 |
| The Thistle House | 1.48 | ![]() | From£25.00 |
| Ardmillan Hotel | 1.25 | ![]() | From£35.00 |
| Prestonfield House | 1.71 | ![]() | From£150.00 |
| Edinburgh City Bed and Breakfast | 0.7 | ![]() | From£80.00 |
| Premier Inn Edinburgh (Leith) | 2.47 | ![]() | From£56.00 |
| Edinburgh's Grouse House | 1.56 | ![]() | From£60.00 |
| Queens Guest House | 0.52 | ![]() | From£85.00 |
| The Herald House Hotel Edinburgh | 0.58 | ![]() | From£45.00 |
| Edinburgh City Bed and Breakfast 2 | 0.58 | From£151.00 | |
| Holiday Inn - Edinburgh | 2.69 | ![]() | From£59.00 |
| Superior Southside Apartments | 0.95 | ![]() | From£65.00 |
| The Alexander Guest House | 1.45 | ![]() | From£35.00 |
| Hotel Novotel Edinburgh Centre | 0.14 | ![]() | From£75.00 |
| Rick's | 0.5 | ![]() | From£95.00 |
| << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 >> |




