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.

Levenhall, Musselburgh EH21 8JS, UK, Prestonpans
12.3 km from the center of Inchkeith
Fantastic
867 reviews
9.2

Room in this hotel

from ₪ 695
per night
1/1 Cranston Street, Royal Mile, Old Town, Edinburgh, EH8 8BE, United Kingdom, Edinburgh
9.7 km from the center of Inchkeith
Fantastic
14 reviews
9.4

Room in this hotel

from ₪ 1,457
per night
4 Gayfield Pl Ln, Edinburgh EH13NZ, UK, Edinburgh
8.8 km from the center of Inchkeith

Room in this hotel

from ₪ 1,457
per night
Various Addresses, Edinburgh
8.9 km from the center of Inchkeith
Good
9 reviews
6.0

Room in this hotel

from ₪ 2,429
per night
Main St, Saline KY12 9TL, United Kingdom, Dunfermline
28.3 km from the center of Inchkeith
Fantastic
19 reviews
10

Room in this hotel

from ₪ 420
per night
42 Inverleith Row Edinburgh EH3 5PY,Inverleith Row, Edinburgh
8.4 km from the center of Inchkeith
Fantastic
93 reviews
9.4

Room in this hotel

from ₪ 859
per night
16B York Place, Edinburgh
9.3 km from the center of Inchkeith

Room in this hotel

from ₪ 1,457
per night
49 Elbe Street, Edinburgh, EH6 7HP, United Kingdom, Edinburgh
6.7 km from the center of Inchkeith

Room in this hotel

from ₪ 1,457
per night
8 Piershill Square W, Edinburgh, Edinburgh EH8, UK, Edinburgh
8.7 km from the center of Inchkeith

Room in this hotel

from ₪ 1,457
per night
156 High Street, Edinburgh
9.9 km from the center of Inchkeith

Room in this hotel

from ₪ 1,324
per night
12 Regent Terrace, Edinburgh, EH7 5BN, United Kingdom, Edinburgh
9.1 km from the center of Inchkeith

Room in this hotel

from ₪ 1,457
per night
126 Royal Mile, Old Town, Edinburgh, EH1 1QS, United Kingdom, Edinburgh
9.9 km from the center of Inchkeith

Room in this hotel

from ₪ 805
per night
11A Craigmillar Park Edinburgh EH16 5PF,Craigmillar Park, Edinburgh
11.7 km from the center of Inchkeith
Fantastic
71 reviews
9.0

Room in this hotel

from ₪ 932
per night
8 Gilmore Place Edinburgh EH3 9NQ,Gilmore Place, Edinburgh
11.1 km from the center of Inchkeith
Fantastic
233 reviews
9.6

Room in this hotel

from ₪ 932
per night
93-95 Hanover Street, Edinburgh
9.6 km from the center of Inchkeith
Very good
194 reviews
7.0

Room in this hotel

from ₪ 652
per night
10 Atholl Crescent Lane Edinburgh EH3 8ET,Atholl Crescent Lane, Edinburgh
10.6 km from the center of Inchkeith

Room in this hotel

from ₪ 1,457
per night
24 Royal Terrace, Edinburgh
8.9 km from the center of Inchkeith
Fantastic
968 reviews
9.6

Room in this hotel

from ₪ 1,087
per night
6 Torphichen Street, Edinburgh
10.8 km from the center of Inchkeith
Fantastic
535 reviews
9.6

Room in this hotel

from ₪ 1,457
per night
1 Cranston Street, Corner of Royal Mile and Cranston Street, Edinburgh
9.7 km from the center of Inchkeith

Room in this hotel

from ₪ 932
per night
101/3 Annandale Street EH7 4BF Edinburgh,Annandale Street, Edinburgh
8.7 km from the center of Inchkeith

Room in this hotel

from ₪ 932
per night