| Hotels near Edinburgh Railway Station | Miles | Rating | Price |
| Dreamhouse Apartments Edinburgh Holyrood Park | 0.47 | ![]() | From£85.00 |
| Edinburgh Pearl Apartments | 0.97 | ![]() | From£99.00 |
| Ten Hill Place Hotel | 0.46 | ![]() | From£69.00 |
| The Balmoral Hotel | 0.1 | ![]() | From£128.00 |
| The Gardeners Crescent Apartments | 0.96 | ![]() | From£250.00 |
| Macdonald Holyrood Hotel | 0.43 | ![]() | From£71.20 |
| The Salisbury Hotel | 1.11 | ![]() | From£65.00 |
| The Edinburgh Residence | 1.16 | ![]() | From£195.00 |
| Harris Fountain Court Apartments | 1.04 | ![]() | From£69.00 |
| Hotel Novotel Edinburgh Centre | 0.67 | ![]() | From£75.00 |
| The Edinburgh Lodge | 1.61 | ![]() | From£55.00 |
| Acer Lodge Guest House | 3.83 | ![]() | From£60.00 |
| Prestonfield House | 1.63 | ![]() | From£150.00 |
| Sheraton Grand Hotel and Spa | 0.81 | ![]() | From£91.00 |
| Gladstone House | 1.29 | ![]() | From£82.00 |
| The Glenora | 1.28 | ![]() | From£45.00 |
| The Macdonald Roxburghe Hotel | 0.7 | ![]() | From£59.50 |
| Fountain Court - Stewart Apartments | 0.64 | ![]() | From£165.00 |
| << 1 2 3 4 5 6 7 >> |


