| Hotels near Edinburgh Railway Station | Miles | Rating | Price |
| Kingsburgh House | 2.14 | ![]() | From£99.00 |
| Murrayfield Hotel and Lodge | 2.19 | ![]() | From£40.00 |
| The B Suites Edinburgh | 2.23 | From£65.00 | |
| Edinburgh Ocean Apartments | 2.26 | From£70.00 | |
| Ellersly House Hotel | 2.32 | From£125.00 | |
| Murrayfield Park Guest House | 2.36 | From£25.00 | |
| Hot-el Apartments Edinburgh Waterfront | 2.38 | ![]() | From£54.00 |
| Brae Lodge Guest House | 2.55 | ![]() | From£52.00 |
| Kelly's Guest House | 2.58 | ![]() | From£45.00 |
| BEST WESTERN Braid Hills Hotel | 2.6 | ![]() | From£45.00 |
| Arden Guest House | 2.67 | ![]() | From£40.00 |
| Aynetree Guest House | 2.91 | ![]() | From£50.49 |
| Portobello Guest House | 3.07 | ![]() | From£30.00 |
| Holiday Inn - Edinburgh | 3.11 | ![]() | From£59.00 |
| Portobello Guest House (formerly known as Harvest Guest House) | 3.11 | From£21.50 | |
| Abercorn Guest House | 3.12 | ![]() | From£80.00 |
| Robert Burns At Craigalon House | 3.28 | ![]() | From£46.99 |
| Northfield House Hotel and Conservatory Restaurant | 3.32 | ![]() | From£50.00 |
| << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 >> |




