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.

Halbeath Road (opposite Arnold Clark), Dunfermline, KY11 4LF, United Kingdom, Dunfermline
18.4 km from the center of Inchkeith
Excellent
82 reviews
8.0

Room in this hotel

from € 345
per night
139 Cowgate, Edinburgh
10.1 km from the center of Inchkeith
Excellent
2152 reviews
8.6

Room in this hotel

from € 176
per night
23 High Street Falkland, Cupar
24.8 km from the center of Inchkeith
Excellent
233 reviews
8.0

Room in this hotel

from € 140
per night
1 Kilmaurs Terrace Midlothian EH16 5BZ Edinburgh,Kilmaurs Terrace, Edinburgh
11.2 km from the center of Inchkeith
Very good
131 reviews
7.2

Room in this hotel

from € 176
per night
16 East Hermitage Place Edinburgh,East Hermitage Place, Edinburgh
7.3 km from the center of Inchkeith
Reviews rating
76 reviews
5.6

Room in this hotel

from € 157
per night
7 Eyre Place off Dundas Street,Eyre Place, Edinburgh
9.1 km from the center of Inchkeith
Fantastic
483 reviews
9.2

Room in this hotel

from € 157
per night
5 Granville Terrace, Edinburgh
11.7 km from the center of Inchkeith
Fantastic
100 reviews
9.4

Room in this hotel

from € 157
per night
82 Willowbrae Road, Edinburgh
8.9 km from the center of Inchkeith
Very good
81 reviews
7.8

Room in this hotel

from € 157
per night
5-9 , Richmond Place, Edinburgh
10.2 km from the center of Inchkeith
Very good
478 reviews
7.4

Room in this hotel

from € 201
per night
Deer Park Avenue Deer Park, Knightsridge, Livingston
27.6 km from the center of Inchkeith
Excellent
1023 reviews
8.2

Room in this hotel

from € 87
per night
2 Penicuik Road, Roslin
19.7 km from the center of Inchkeith
Good
147 reviews
6.8

Room in this hotel

from € 166
per night
Check in point: Abbey Hotel, 9 Royal Terrace, Edinburgh EH7 5AB, UK, Edinburgh
9 km from the center of Inchkeith

Room in this hotel

from € 383
per night
9 Royal Terrace Edinburgh EH7 5AB,Royal Terrace, Edinburgh
9 km from the center of Inchkeith
Very good
294 reviews
7.4

Room in this hotel

from € 176
per night
91 Newcraighall Road, Edinburgh
11.3 km from the center of Inchkeith
Excellent
984 reviews
8.6

Room in this hotel

from € 136
per night
Carberry Road, Inveresk, Musselburgh
13.6 km from the center of Inchkeith
Excellent
933 reviews
8.4

Room in this hotel

from € 101
per night
228 Willowbrae Road, Edinburgh
9.7 km from the center of Inchkeith
Excellent
1093 reviews
8.0

Room in this hotel

from € 127
per night
Builyeon Road South Queensferry, Edinburgh
17.7 km from the center of Inchkeith
Excellent
1035 reviews
8.0

Room in this hotel

from € 94
per night
Beaufort Drive, Glenrothes
16.5 km from the center of Inchkeith
Fantastic
624 reviews
9.0

Room in this hotel

from € 95
per night
24 Royal Terrace, 24, Edinburgh
8.9 km from the center of Inchkeith
Good
1 review
6.3

Room in this hotel

from € 296
per night
18 Holyrood Park Road, Edinburgh
10.6 km from the center of Inchkeith
Very good
754 reviews
7.8

Room in this hotel

from € 146
per night