| Hotels near Edinburgh Railway Station | Miles | Rating | Price |
| Southside Guest House BandB | 1.02 | From£75.00 | |
| Ibis Edinburgh | 0.19 | From£110.00 | |
| Osbourne Hotel | 0.28 | From£33.00 | |
| Eildon Bed and Breakfast | 5.5 | ![]() | From£40.00 |
| Princes Street Suites | 0.08 | From£89.00 | |
| Number 10 Hotel | 0.79 | ![]() | From£89.00 |
| Edinburgh Apartments - St Giles | 0.16 | ![]() | From£99.00 |
| The Royal Mile Residence | 0.16 | From£120.00 | |
| The Chester Residence | 1.08 | From£99.00 | |
| The Original Roslin Inn | 6.65 | From£65.00 | |
| Thrums Hotel Bed and Breakfast | 1.27 | ![]() | From£49.00 |
| Harvest Guest House | 3.03 | ![]() | From£18.00 |
| Hot-el Apartments Edinburgh Waterfront | 2.38 | ![]() | From£61.00 |
| Express by Holiday Inn Edinburgh | 1.96 | From£70.00 | |
| Alba Executive Apartments | 1.53 | ![]() | From£110.00 |
| The Guards Hotel | 1.18 | From£40.00 | |
| The Agenda Hotel and Restaurant | 3.63 | From£50.00 | |
| Beverley Hotel | 1.99 | From£40.00 |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 >> |





