| Hotels near Edinburgh Railway Station | Miles | Rating | Price |
| The Hedges | 0.58 | ![]() | From£85.00 |
| Abercorn Guest House | 3.12 | ![]() | From£80.00 |
| No 8 Hill St | 0.53 | ![]() | From£30.00 |
| Culane House Hotel | 1.44 | ![]() | From£35.00 |
| Springside Apartments | 1.16 | From£70.00 | |
| Dreamhouse Apartments Edinburgh Holyrood Park | 0.47 | ![]() | From£85.00 |
| Brae Lodge Guest House | 2.55 | ![]() | From£52.00 |
| Castle View Guest House | 0.59 | ![]() | From£49.00 |
| Teviotdale House | 1.38 | ![]() | From£52.00 |
| Apartments Royal | 0.16 | ![]() | From£110.00 |
| Ardenlee Guest House | 0.75 | ![]() | From£25.00 |
| Canal Side | 0.48 | From£120.00 | |
| Craigmoss Guest House | 0.96 | ![]() | From£50.00 |
| Ibis Edinburgh | 0.19 | ![]() | From£53.00 |
| Fettes Apartments | 1.99 | From£75.00 | |
| Martins Guest House | 1.41 | ![]() | From£39.00 |
| Martins Guest House | 1.44 | From£50.00 | |
| Macdonald Holyrood Hotel | 0.43 | ![]() | From£71.20 |
| 1 2 3 4 5 6 7 8 9 10 11 >> |



