| Hotels near Edinburgh Castle | Miles | Rating | Price |
| Dreamhouse Apartments Edinburgh Holyrood Park | 0.88 | ![]() | From£85.00 |
| Edinburgh Pearl Apartments | 0.45 | ![]() | From£99.00 |
| Ten Hill Place Hotel | 0.55 | ![]() | From£69.00 |
| The Balmoral Hotel | 0.49 | ![]() | From£128.00 |
| The Gardeners Crescent Apartments | 0.47 | ![]() | From£250.00 |
| Macdonald Holyrood Hotel | 0.86 | ![]() | From£71.20 |
| The Salisbury Hotel | 1.03 | ![]() | From£65.00 |
| The Edinburgh Residence | 0.84 | ![]() | From£195.00 |
| Harris Fountain Court Apartments | 0.57 | ![]() | From£69.00 |
| Hotel Novotel Edinburgh Centre | 0.14 | ![]() | From£75.00 |
| The Edinburgh Lodge | 1.18 | ![]() | From£55.00 |
| Acer Lodge Guest House | 3.56 | ![]() | From£60.00 |
| Prestonfield House | 1.71 | ![]() | From£150.00 |
| Sheraton Grand Hotel and Spa | 0.37 | ![]() | From£91.00 |
| Gladstone House | 1.27 | ![]() | From£82.00 |
| The Glenora | 0.84 | ![]() | From£45.00 |
| The Macdonald Roxburghe Hotel | 0.46 | ![]() | From£59.50 |
| Fountain Court - Stewart Apartments | 0.5 | ![]() | From£165.00 |
| << 1 2 3 4 5 6 7 >> |


