| Hotels near Edinburgh Railway Station | Miles | Rating | Price |
| Glenlivet House | 3.45 | From£40.00 | |
| BEST WESTERN Edinburgh Capital Hotel | 3.55 | ![]() | From£41.30 |
| Seahaven Hotel | 3.57 | From£45.00 | |
| Joppa Beach Townhouse | 3.58 | From£200.00 | |
| BEST WESTERN Kings Manor | 3.62 | ![]() | From£36.00 |
| The Agenda Hotel and Restaurant | 3.63 | From£50.00 | |
| Acer Lodge Guest House | 3.83 | ![]() | From£60.00 |
| Premier Inn Edinburgh (Newcraighall) | 3.83 | ![]() | From£56.00 |
| Featherhall Garden Court | 3.91 | From£60.00 | |
| Corstorphine House Hotel | 3.96 | ![]() | From£59.00 |
| Corstorphine Lodge Hotel | 3.97 | ![]() | From£55.00 |
| Almond House BandB | 4.28 | From£125.00 | |
| Harman Holiday Apartments | 4.7 | From£40.00 | |
| Marriott Hotel Edinburgh | 4.77 | ![]() | From£70.00 |
| Laird And Dog Inn | 5.49 | ![]() | From£67.50 |
| Eildon Bed and Breakfast | 5.5 | ![]() | From£40.00 |
| Premier Inn Edinburgh Dalkeith | 5.61 | From£105.49 | |
| Premier Inn Edinburgh (Inveresk) | 5.85 | ![]() | From£53.00 |
| << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 >> |


