Edinburgh Hotels near Edinburgh Castle

21 of 395 hotels
Fri 18/8
Sat 19/8
Compare vs. KAYAK all | none
Go to list
Stars reset
Review Score reset
Price reset
Hotel Name reset
Location reset
Neighbourhood reset
80 Lauriston Place, Edinburgh, EH3 9DE
8.2
Excellent
8,109 reviews
Distance
0.6 km from
Check-in
Check-out

C$ 167+

31-35 Grassmarket, Edinburgh, EH1 2HS
8.3
Excellent
5,165 reviews
Distance
0.4 km from
Check-in
Check-out

C$ 157+

Top City Hotel
1 George IV Bridge, Edinburgh, EH1 1AD
9.0
Excellent
1,295 reviews
Distance
0.6 km from
Check-in
Check-out

C$ 243+

Top Boutique Hotel
352 Castlehill, Edinburgh, EH1 2NF
8.9
Excellent
426 reviews
Distance
0.3 km from
Check-in
Check-out

C$ 370+

Top Business Hotel
61 Grassmarket, Edinburgh, EH1 2JF
8.8
Excellent
3,866 reviews
Distance
0.4 km from
Check-in
Check-out

C$ 140+

Top Luxury Hotel
12-26 St Giles Street, Edinburgh, EH1 1PT
8.6
Excellent
2,554 reviews
Distance
0.7 km from
Check-in
Check-out

C$ 197+

34 Bread Street, Edinburgh, EH3 9AF
8.6
Excellent
1,897 reviews
Distance
0.6 km from
Check-in
Check-out

C$ 154+

Top Boutique Hotel
94-96 Grassmarket, Edinburgh, EH1 2JR
8.3
Excellent
1,879 reviews
Distance
0.4 km from
Check-in
Check-out

C$ 127+

Top Family Hotel
30 Castle Street, Edinburgh
8.5
Excellent
1,512 reviews
Distance
0.7 km from
Check-in
Check-out

C$ 96+

100 Princes Street, Edinburgh, EH2 3AB
8.1
Excellent
1,250 reviews
Distance
0.4 km from
Check-in
Check-out

C$ 110+

79 Lauriston Place, Edinburgh, EH3 9HZ
8.8
Excellent
1,179 reviews
Distance
0.7 km from
Check-in
Check-out

C$ 131+

Lauriston Place 82, Edinburgh, EH3 9DG
8.7
Excellent
941 reviews
Distance
0.6 km from
Check-in
Check-out

C$ 115+

Top Economy Hotel
122 - 123 Princes Street, Edinburgh, EH2 4AD
8.7
Excellent
607 reviews
Distance
0.6 km from
Check-in
Check-out

Call

Castle Street, Edinburgh, EH2 3BN
8.4
Excellent
428 reviews
Distance
0.6 km from
Check-in
Check-out

C$ 85+

37/43 Rose Street, Edinburgh, EH2 2NH
No reviews yet
Distance
0.6 km from
Check-in
Check-out

Call

Edinburgh Castle