Inchkeith, United Kingdom

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

4 stars hotels in Inchkeith

: 557 options found

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

51-59 York Place, Edinburgh
9.2 km from the center of Inchkeith
Excellent
1982 reviews
8.6

Room in this hotel

from ALL 22,844
per night
11 Brandfield Street, Edinburgh
11.1 km from the center of Inchkeith
Excellent
3094 reviews
8.6

Room in this hotel

from ALL 17,752
per night
11 Bristo Place, Edinburgh
10.3 km from the center of Inchkeith
Excellent
1939 reviews
8.6

Room in this hotel

from ALL 23,352
per night
Madeira Street, Edinburgh
7.1 km from the center of Inchkeith

Room in this hotel

from ALL 34,340
per night
30a Dublin Street New Town,Dublin Street, Edinburgh
9.2 km from the center of Inchkeith

Room in this hotel

from ALL 8,038
per night
26 Dalkeith Road, Edinburgh
10.8 km from the center of Inchkeith

Room in this hotel

from ALL 34,340
per night
63a Nicolson Street Edinburgh EH8 9BZ,Nicolson Street, Edinburgh
10.3 km from the center of Inchkeith

Room in this hotel

from ALL 34,340
per night
Melville Castle, Eskbank
15.7 km from the center of Inchkeith
Very good
1436 reviews
7.8

Room in this hotel

from ALL 15,944
per night
Gogar Station Road, Gogar, EH12 9BS, United Kingdom, Edinburgh
16.6 km from the center of Inchkeith
Fantastic
237 reviews
10

Room in this hotel

from ALL 24,950
per night
Muirs, Kinross, KY13 8AZ, United Kingdom, Kinross
27.1 km from the center of Inchkeith
Fantastic
215 reviews
10

Room in this hotel

from ALL 13,658
per night
Various Addresses, Edinburgh
10.9 km from the center of Inchkeith
Reviews rating
13 reviews
4.4

Room in this hotel

from ALL 34,340
per night
37 Palmerston Place, Edinburgh
10.6 km from the center of Inchkeith
Very good
224 reviews
7.4

Room in this hotel

from ALL 69,985
per night
55 Blackfriars Street, Old Town, Edinburgh, EH1 1NB, United Kingdom, Edinburgh
9.9 km from the center of Inchkeith

Room in this hotel

from ALL 24,133
per night
254-256 Ferry Road Edinburgh,Ferry Road, Edinburgh
8.1 km from the center of Inchkeith
Good
117 reviews
6.8

Room in this hotel

from ALL 22,595
per night
79 Dundas Street Edinburgh,Dundas St, Edinburgh
9.2 km from the center of Inchkeith

Room in this hotel

from ALL 22,595
per night
45 Eskbank Road, Dalkeith, EH22 3BH, United Kingdom, Dalkeith
16.3 km from the center of Inchkeith
Fantastic
333 reviews
9.0

Room in this hotel

from ALL 17,634
per night
6A Hall Crescent, Gullane, EH31 2HA, United Kingdom, Gullane
19 km from the center of Inchkeith
Fantastic
86 reviews
9.8

Room in this hotel

from ALL 13,658
per night
20 St Mary's St, Edinburgh EH1 1SU, UK, Edinburgh
9.5 km from the center of Inchkeith
Excellent
54 reviews
8.2

Room in this hotel

from ALL 34,340
per night
9 Aberdour Road Dunfermline KY11 4PB,Aberdour Road, Dunfermline
19.3 km from the center of Inchkeith
Excellent
6 reviews
8.0

Room in this hotel

from ALL 10,735
per night
Craigielaw Golf Club, Aberlady
16.2 km from the center of Inchkeith
Fantastic
209 reviews
9.4

Room in this hotel

from ALL 9,233
per night