Select dates so you can see the availability and exact prices.
80 High Street The Royal Mile, Edinburgh
Dalmahoy Hotel & Country Club, Edinburgh
2 Research Avenue South, Edinburgh
26 King's Stables Road, Edinburgh
89/24 The Park Apartments Holyrood, Edinburgh