| Hotels near Edinburgh Railway Station | Miles | Rating | Price |
| Boisdale Hotel | 1.35 | ![]() | From£45.00 |
| The Guards Hotel | 1.18 | ![]() | From£37.50 |
| BEST WESTERN Kings Manor | 3.62 | ![]() | From£36.00 |
| The Haymarket | 1.37 | ![]() | From£60.00 |
| Dene Guest House | 0.75 | ![]() | From£27.50 |
| Destiny Scotland - Old Town Flats | 0.6 | From£150.00 | |
| The Roslin Glen Hotel | 6.71 | ![]() | From£75.00 |
| Robertson Guesthouse | 1.31 | ![]() | From£39.00 |
| Destiny Scotland - Rose Street Flats | 0.41 | From£80.00 | |
| Ibis Edinburgh | 0.19 | ![]() | From£53.00 |
| Kingsview Guest House | 1.03 | From£40.00 | |
| The Agenda Hotel and Restaurant | 3.63 | From£50.00 | |
| Palace Residential Lets | 1.26 | From£115.00 | |
| Hilton Edinburgh Airport | 6.65 | ![]() | From£64.99 |
| Windmill House | 1.75 | From£120.00 | |
| Martins Guest House | 1.44 | From£50.00 | |
| Robert Burns At Craigalon House | 3.28 | ![]() | From£46.99 |
| The Lairg Guest House | 1.35 | ![]() | From£65.00 |
| << 1 2 3 >> |



