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.

126 Old Dalkeith Road, Edinburgh
12.4 km from the center of Inchkeith
Good
156 reviews
6.8

Room in this hotel

from € 115
per night
5 High Street, Lasswade, EH18 1NA, United Kingdom, Lasswade
16.7 km from the center of Inchkeith
Excellent
246 reviews
8.2

Room in this hotel

from € 115
per night
38 Elder Street Edinburgh EH1 3DX,Elder Street, Edinburgh
9.3 km from the center of Inchkeith
Excellent
404 reviews
8.4

Room in this hotel

from € 309
per night
8 Hill Street, Edinburgh
9.8 km from the center of Inchkeith
Fantastic
164 reviews
9.0

Room in this hotel

from € 158
per night
19 Old Dalkeith Edinburgh EH16 4TE,Old Dalkeith, Edinburgh
11.9 km from the center of Inchkeith
Excellent
153 reviews
8.6

Room in this hotel

from € 158
per night
York Place Flat 2, Edinburgh, Scotland EH1 3EB, United Kingdom, Edinburgh, EH1 3EB, United Kingdom, Edinburgh
9.3 km from the center of Inchkeith
Fantastic
306 reviews
9.0

Room in this hotel

from € 364
per night
9-13 Market St, Edinburgh
9.8 km from the center of Inchkeith
Good
723 reviews
6.6

Room in this hotel

from € 144
per night
3 East Mayfield, Edinburgh
11.3 km from the center of Inchkeith
Fantastic
308 reviews
9.4

Room in this hotel

from € 158
per night
7 Mayfield Gardens, Edinburgh EH9 2AX, UK, Edinburgh
11.4 km from the center of Inchkeith
Reviews rating
77 reviews
5.2

Room in this hotel

from € 158
per night
38 North Castle Street, Edinburgh
9.9 km from the center of Inchkeith
Excellent
589 reviews
8.2

Room in this hotel

from € 173
per night
20 Princes Street, Edinburgh
9.6 km from the center of Inchkeith
Excellent
716 reviews
8.4

Room in this hotel

from € 238
per night
2F2 Lochrin Buildings, Edinburgh
11 km from the center of Inchkeith

Room in this hotel

from € 277
per night
20 Dalziel Place Edinburgh EH7 5TP,Dalziel Place, Edinburgh
8.7 km from the center of Inchkeith

Room in this hotel

from € 173
per night
51 Gilmore Place City of Edinburgh EH3 9NT,Gilmore Place, Edinburgh
11.2 km from the center of Inchkeith
Review rating
120 reviews
3.6

Room in this hotel

from € 158
per night
19 Mayfield Road Edinburgh EH92AX,Mayfield Road, Edinburgh
11.6 km from the center of Inchkeith
Review rating
3 reviews
2.0

Room in this hotel

from € 173
per night
1b Marchfield Grove Edinburgh EH4 5BN,, Edinburgh
11.4 km from the center of Inchkeith
Good
52 reviews
6.6

Room in this hotel

from € 158
per night
77 Mayfield Road Newington,Mayfield Road, Edinburgh
11.8 km from the center of Inchkeith
Excellent
123 reviews
8.6

Room in this hotel

from € 136
per night
12/4 Abbeyhill Cres, Edinburgh EH8 8DZ, UK, Edinburgh
9.2 km from the center of Inchkeith

Room in this hotel

from € 364
per night
77 South Bridge, Edinburgh
10 km from the center of Inchkeith
Excellent
3719 reviews
8.2

Room in this hotel

from € 160
per night
12 Learmonth Gardens Lane EH4 1BE Edinburgh,Learmonth Gardens Lane, Edinburgh
10 km from the center of Inchkeith

Room in this hotel

from € 364
per night