A couple walk along the beach at South Queensferry
Choose from the huge range of self-catering accommodation available in Edinburgh & The Lothians for a holiday at your own pace and home from home comforts.
Most properties are available on a weekly basis and begin their lease on a Saturday. However many of the city centre based apartments are available to let on a nightly basis, making them a perfect choice for a city break in Edinburgh. Outwith the city, choose from a range of properties in some of the Lothians’ most beautiful surrounding countryside.
Take a look through the listings to find self-catering in Edinburgh & The Lothians.
1992 and Crosswoodhill Wing welcomed its first holidaymakers. The welcome is just as warm now as it was then, the ambience just as relaxing, but equally importantly, the facilities have kept pace with guests' expectations.....
Luxury spacious penthouse with parking + balcony, right in the city centre. It’s the holiday home of the owners, so is a fully equipped luxury home with spacious accommodation. Ideal for luxury or family breaks. Short breaks available.
Free on site parking and free Wi-Fi. Superb location, just a few minutes walk from Royal Mile, Holyrood Palace, Scottish Parliament and Arthurs Seat. This modern boutique style apartment sleeps 2 and is very comfortable, stylish and warm.
CENTRAL 2-BEDROOM HOLIDAY APARTMENT WITH PARKING (sleeps 4). Only 10 minutes walk from Princes Street in the city centre and close to Haymarket station. Free WiFi. Single nights available most of the year. 20% "Late Availability" discounts.
Award-winning historic house apartment (sleeps 4). Unique parkland location - yet only a short stroll to the centre of Edinburgh or trendy 'Shore' area of Leith. FREE pparking in private car park. Free Wi-Fi & all-inclusive welcome treats.
Superb self catering apartment with a fantastic outlook onto The Meadows towards Edinburgh Castle. The apartment has been tastefully decorated and furnished and provides excellent accommodation for larger parties of up to 8 plus baby.