Inchkeith, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center

4 stars hotels in Inchkeith

: 554 options found

Select dates so you can see the availability and exact prices.

**Various Locations**, Old Town, Edinburgh, EH1 1QS, United Kingdom, Edinburgh
9.9 km from the center of Inchkeith

Room in this hotel

from $ 325
per night
28 W Nicolson St, Edinburgh EH8 9DD, UK, Edinburgh
10.3 km from the center of Inchkeith
165 reviews
8.2

Room in this hotel

from $ 473
per night
23-27 Waterloo Place, Edinburgh
9.4 km from the center of Inchkeith
7035 reviews
8.8

Room in this hotel

from $ 269
per night
6 Hampton Terrace, Edinburgh
11.4 km from the center of Inchkeith
300 reviews
8.0

Room in this hotel

from $ 311
per night
121 Grove Street, Edinburgh EH3 8AA, Edinburgh
11.1 km from the center of Inchkeith
277 reviews
9.0

Room in this hotel

from $ 219
per night
16 Waterloo Place, Edinburgh
9.4 km from the center of Inchkeith
1359 reviews
8.8

Room in this hotel

from $ 317
per night
1-3 Rutland Street, Edinburgh
10.3 km from the center of Inchkeith
1707 reviews
9.4

Room in this hotel

from $ 379
per night
Dalmahoy Hotel & Country Club, Edinburgh
20.5 km from the center of Inchkeith
3169 reviews
7.6

Room in this hotel

from $ 165
per night
111 Glasgow Road, Edinburgh
15.1 km from the center of Inchkeith
2332 reviews
7.8

Room in this hotel

from $ 171
per night
Fraser Suites Edinburgh, Edinburgh
9.9 km from the center of Inchkeith
2647 reviews
8.2

Room in this hotel

from $ 306
per night
23 Fountainhall Road,Edinburgh, Midlothian EH9 2LN., Edinburgh
11.6 km from the center of Inchkeith
80 reviews
10

Room in this hotel

from $ 311
per night
83 Mayfield Road, Edinburgh
11.8 km from the center of Inchkeith
302 reviews
9.8

Room in this hotel

from $ 202
per night
Balbirnie Park Markinch, Glenrothes
19.5 km from the center of Inchkeith
1297 reviews
9.0

Room in this hotel

from $ 193
per night
15/1, Caledonian Road, Edinburgh
11.2 km from the center of Inchkeith
26 reviews
7.0

Room in this hotel

from $ 297
per night
Gardners Crescent , Edinburgh, EH3 8DG, United Kingdom, Edinburgh
11 km from the center of Inchkeith

Room in this hotel

from $ 473
per night
404 Lanark Rd W, Currie, Edinburgh EH14 5SJ, UK, Edinburgh
19.7 km from the center of Inchkeith
50 reviews
9.8

Room in this hotel

from $ 156
per night
11 Moray Place,Edinburgh, Scotland EH3 6DT., Edinburgh
9.8 km from the center of Inchkeith
171 reviews
8.8

Room in this hotel

from $ 311
per night
53 Dirleton Ave, North Berwick EH39 4BL, UK, North Berwick
24.8 km from the center of Inchkeith
264 reviews
10

Room in this hotel

from $ 265
per night
11 Mcdonald Road, Edinburgh, EH7 4LX, United Kingdom, Edinburgh
8.5 km from the center of Inchkeith
213 reviews
9.0

Room in this hotel

from $ 259
per night
37 Mayfield Gardens, Edinburgh
11.5 km from the center of Inchkeith
178 reviews
8.8

Room in this hotel

from $ 447
per night