| Hotels near Edinburgh Railway Station | Miles | Rating | Price |
| Myedinburghapartment | 0.19 | ![]() | From£99.00 |
| Stay Edinburgh City Apartments | 0.2 | ![]() | From£88.00 |
| The Old Waverley Hotel and Restaurant | 0.2 | ![]() | From£54.00 |
| Mercure Edinburgh City - Princes Street Hotel | 0.21 | From£55.00 | |
| Royal British Hotel | 0.21 | ![]() | From£64.00 |
| Advocates Apartments | 0.22 | ![]() | From£79.00 |
| Fraser Suites Edinburgh | 0.22 | ![]() | From£85.00 |
| The Royal Mile Apartment | 0.23 | ![]() | From£115.00 |
| Smart City Hostels Edinburgh | 0.24 | ![]() | From£16.00 |
| The Canongate Apartments | 0.24 | ![]() | From£200.00 |
| Elder York Guest House | 0.26 | ![]() | From£80.00 |
| Auld Reekie Apartments | 0.27 | From£70.00 | |
| Edinburgh Castle Apartments | 0.27 | ![]() | From£100.00 |
| York House Hotel | 0.27 | From£30.00 | |
| Destination Edinburgh | 0.28 | From£60.00 | |
| Euro Hostel Edinburgh Halls | 0.28 | From£20.90 | |
| Holiday Inn Express Edinburgh – Royal Mile | 0.28 | ![]() | From£58.99 |
| Osbourne Hotel | 0.28 | From£33.00 |
| << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 >> |



