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

3 stars hotels in Inchkeith

: 1643 options found

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

3 Craigmillar Park Edinburgh,Craigmillar Park, Edinburgh
11.6 km from the center of Inchkeith
Good
102 reviews
6.8

Room in this hotel

from € 176
per night
Main Street, Aberlady
17.2 km from the center of Inchkeith
Excellent
456 reviews
8.0

Room in this hotel

from € 183
per night
Almondview, Livingston
28.2 km from the center of Inchkeith
Very good
877 reviews
7.0

Room in this hotel

from € 98
per night
43 Princes Street, Edinburgh
9.7 km from the center of Inchkeith
Very good
2903 reviews
7.4

Room in this hotel

from € 173
per night
39-47 Albany Street, Edinburgh
9.1 km from the center of Inchkeith
Very good
971 reviews
7.0

Room in this hotel

from € 161
per night
29-31 Abercromby Place, Edinburgh
9.4 km from the center of Inchkeith
Fantastic
1993 reviews
9.2

Room in this hotel

from € 184
per night
5 Inverleith Terrace Edinburgh EH3 5NS,Inverleith Terrace, Edinburgh
8.8 km from the center of Inchkeith

Room in this hotel

from € 176
per night
188 Saint John's Road Edinburgh,Saint John's Road, Edinburgh
13.9 km from the center of Inchkeith
Good
35 reviews
6.0

Room in this hotel

from € 176
per night
187 Clermiston Road, Edinburgh
12.5 km from the center of Inchkeith
Very good
1968 reviews
7.6

Room in this hotel

from € 99
per night
Lomond Road, Cupar
23.8 km from the center of Inchkeith
Fantastic
702 reviews
9.0

Room in this hotel

from € 66
per night
Linlithgow, Linlithgow EH49 7NU, United Kingdom, Linlithgow
28.3 km from the center of Inchkeith

Room in this hotel

from € 128
per night
1 West Coates, Edinburgh
11.3 km from the center of Inchkeith
Good
463 reviews
6.4

Room in this hotel

from € 176
per night
24 Sidegate, Haddington
24.2 km from the center of Inchkeith
Very good
327 reviews
7.0

Room in this hotel

from € 152
per night
15 West Terrace, Queensferry, EH30 9LL, United Kingdom, Edinburgh
16.9 km from the center of Inchkeith
Excellent
147 reviews
8.0

Room in this hotel

from € 176
per night
11 Hartington Pl, Edinburgh EH10 4LF, UK, Edinburgh
11.6 km from the center of Inchkeith

Room in this hotel

from € 161
per night
70-72 Grove Street, Edinburgh
11.1 km from the center of Inchkeith
Excellent
1915 reviews
8.0

Room in this hotel

from € 197
per night
13 Ettrick Road Polwarth,Ettrick Road, Edinburgh
12.2 km from the center of Inchkeith
Very good
342 reviews
7.0

Room in this hotel

from € 176
per night
Queensferry Road, Dunfermline, KY11 8DS, United Kingdom, Dunfermline
19.1 km from the center of Inchkeith
Very good
217 reviews
7.0

Room in this hotel

from € 161
per night
31-33 Boreland Road, Dunfermline
15.9 km from the center of Inchkeith
Good
347 reviews
6.2

Room in this hotel

from € 93
per night
18 Corstorphine Road, Edinburgh
11.9 km from the center of Inchkeith
Excellent
3131 reviews
8.6

Room in this hotel

from € 140
per night