| Hotels near Edinburgh Railway Station | Miles | Rating | Price |
| Albyn Town House | 1.33 | ![]() | From£59.00 |
| Windmill House | 1.75 | From£120.00 | |
| Ballantrae Hotel | 0.3 | ![]() | From£42.00 |
| Ramsay's Bed and Breakfast | 0.5 | From£65.00 | |
| Edinburgh Sherwood Guest House | 1.17 | ![]() | From£40.00 |
| Merith House Hotel | 1.48 | ![]() | From£11.99 |
| Barcelo Edinburgh Carlton Hotel | 0.1 | ![]() | From£64.00 |
| The Macdonald Roxburghe Hotel | 0.7 | ![]() | From£59.50 |
| Classic House | 1.52 | ![]() | From£20.00 |
| Eildon Bed and Breakfast | 5.5 | ![]() | From£40.00 |
| Ashdene House | 1.43 | ![]() | From£65.00 |
| Livingstone Place Apartment | 0.97 | From£95.00 | |
| Edinburgh Thistle Guest House | 1.56 | From£10.99 | |
| Murrayfield Park Guest House | 2.36 | From£25.00 | |
| Ashgrove House Hotel | 1.5 | ![]() | From£36.00 |
| Holiday Inn Express Edinburgh – Royal Mile | 0.28 | ![]() | From£58.99 |
| Clan Campbell Hotel | 0.56 | ![]() | From£60.00 |
| Annandale Executive Suites | 0.56 | ![]() | From£39.00 |
| << 1 2 3 4 5 6 7 8 9 10 11 >> |


