| Hotels near Edinburgh Railway Station | Miles | Rating | Price |
| Piries Hotel - Haymarket | 1.33 | ![]() | From£65.00 |
| Edinburgh House Hotel - BandB | 1.01 | ![]() | From£21.00 |
| Auld Reekie Guest House | 1.52 | ![]() | From£45.00 |
| The Old Waverley Hotel and Restaurant | 0.2 | ![]() | From£54.00 |
| Almond House BandB | 4.28 | From£125.00 | |
| Premier Inn Edinburgh (Inveresk) | 5.85 | ![]() | From£53.00 |
| Heriott Park Guest House | 1.47 | ![]() | From£30.00 |
| Averon City Centre Guest House | 1.03 | ![]() | From£69.00 |
| Edinburgh Pearl Apartments - Dalry Gait | 1.31 | ![]() | From£99.00 |
| Ten Hill Place Hotel | 0.46 | ![]() | From£69.00 |
| The Grove Street Apartments No. 31 | 1.06 | ![]() | From£300.00 |
| Brodie's Edinburgh Hostels | 0.16 | ![]() | From£10.00 |
| Ballantrae Hotel | 0.3 | ![]() | From£42.00 |
| Acorn Lodge Bed and Breakfast | 0.91 | ![]() | From£50.00 |
| Thistle Street | 0.43 | ![]() | From£75.00 |
| Apartments Royal | 0.16 | ![]() | From£110.00 |
| The Royal Mile Apartment | 0.23 | ![]() | From£115.00 |
| Portsburgh Court | 0.65 | From£92.50 |
| << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 >> |



