| Hotels near Edinburgh Railway Station | Miles | Rating | Price |
| EQ2 - Luxury Apartments | 1.1 | ![]() | From£99.00 |
| Marchmont Villa | 1.1 | From£30.00 | |
| Premier Inn Edinburgh City Centre (Haymarket) | 1.1 | ![]() | From£61.00 |
| Dreamhouse Rothesay Apartments | 1.11 | ![]() | From£99.00 |
| The Salisbury Hotel | 1.11 | ![]() | From£65.00 |
| Fountain Court Apartments - Morrison | 1.12 | ![]() | From£59.00 |
| Edinburgh City Bed and Breakfast | 1.13 | ![]() | From£80.00 |
| Thistle Hotel | 1.14 | ![]() | From£65.00 |
| Castle Park Guest House | 1.15 | From£30.00 | |
| Springside Apartments | 1.16 | From£70.00 | |
| StayEdinburgh Apartments - West End | 1.16 | From£327.25 | |
| The Edinburgh Residence | 1.16 | ![]() | From£195.00 |
| West End Suites | 1.16 | ![]() | From£190.00 |
| Annfield House (Formerly known as Four Seasons Edinburgh) | 1.17 | ![]() | From£45.00 |
| Edinburgh Sherwood Guest House | 1.17 | ![]() | From£40.00 |
| Hilton Edinburgh Grosvenor | 1.17 | ![]() | From£52.93 |
| Mayville Guest House | 1.17 | ![]() | From£25.00 |
| BEST WESTERN PLUS Bruntsfield Hotel | 1.18 | ![]() | From£64.80 |
| << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 >> |




