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.

27 Baird Road, Edinburgh
19.5 km from the center of Inchkeith
Excellent
1352 reviews
8.8

Room in this hotel

from ₪ 413
per night
58 Pilrig Street, Edinburgh
8.1 km from the center of Inchkeith
Fantastic
110 reviews
9.8

Room in this hotel

from ₪ 553
per night
1 Court Square, Linlithgow
29.6 km from the center of Inchkeith
Fantastic
873 reviews
9.8

Room in this hotel

from ₪ 439
per night
107 Leith St, Edinburgh EH1 3SW, UK, Edinburgh
9.3 km from the center of Inchkeith
Excellent
1460 reviews
8.0

Room in this hotel

from ₪ 919
per night
20 North Bridge, Edinburgh
9.7 km from the center of Inchkeith
Excellent
4086 reviews
8.2

Room in this hotel

from ₪ 1,466
per night
1 Tower Place Leith, Edinburgh
6.5 km from the center of Inchkeith
Very good
2894 reviews
7.8

Room in this hotel

from ₪ 488
per night
St. Margaret's Head, North Queensferry
16.9 km from the center of Inchkeith
Excellent
860 reviews
8.6

Room in this hotel

from ₪ 397
per night
31-35 Grassmarket, Edinburgh
10.3 km from the center of Inchkeith
Excellent
2150 reviews
8.4

Room in this hotel

from ₪ 574
per night
61 Grassmarket, Edinburgh
10.3 km from the center of Inchkeith
Excellent
4207 reviews
8.6

Room in this hotel

from ₪ 752
per night
217 Royal Mile, Edinburgh
9.9 km from the center of Inchkeith
Excellent
51 reviews
8.2

Room in this hotel

from ₪ 1,436
per night
80 Lauriston Place, Edinburgh
10.6 km from the center of Inchkeith
Excellent
3976 reviews
8.0

Room in this hotel

from ₪ 705
per night
6 and 10 Gloucester Place, Edinburgh
9.6 km from the center of Inchkeith
Fantastic
1923 reviews
9.0

Room in this hotel

from ₪ 668
per night
34 Bread Street, Edinburgh
10.6 km from the center of Inchkeith
Excellent
3582 reviews
8.6

Room in this hotel

from ₪ 798
per night
8-9 Hermitage Place, Edinburgh
7.4 km from the center of Inchkeith
Excellent
433 reviews
8.6

Room in this hotel

from ₪ 919
per night
55A Frederick Street, Edinburgh
9.7 km from the center of Inchkeith
Excellent
221 reviews
8.8

Room in this hotel

from ₪ 1,023
per night
90 Dalkeith Road, Edinburgh
11 km from the center of Inchkeith
Fantastic
119 reviews
9.6

Room in this hotel

from ₪ 846
per night
128 Old Dalkeith Road Edinburgh EH16 4SD,Old Dalkeith Road, Edinburgh
12.4 km from the center of Inchkeith
Fantastic
895 reviews
9.4

Room in this hotel

from ₪ 846
per night
6 Grosvenor Crescent, Edinburgh
10.8 km from the center of Inchkeith
Reviews rating
214 reviews
5.4

Room in this hotel

from ₪ 3,103
per night
2 Western Harbour Midway, Edinburgh
6.3 km from the center of Inchkeith
Excellent
562 reviews
8.4

Room in this hotel

from ₪ 871
per night
12 Granville Terrace, Edinburgh
11.7 km from the center of Inchkeith
Excellent
227 reviews
8.0

Room in this hotel

from ₪ 846
per night