Viewing 40 of 2,183 rentals in East Lothian
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Apartments and villas with Wi-Fi available in East Lothian | Holiday Lettings UK
255 Holiday homes
from £53 / night
£369 / week
from £54 / night
£377 / week
from £70 / night
£487 / week
from £70 / night
£487 / week
from £73 / night
£505 / week
from £74 / night
£513 - £2,285 / week
from £74 / night
£513 / week
from £75 / night
£521 / week
from £75 / night
£521 / week
Holiday apartment with golf nearby in North Berwick
North Berwick apartment
- 2 bedrooms
- 1 bathroom
- sleeps 5
from £79 / night
£553 / week
from £79 / night
£553 / week
from £79 / night
£553 / week
from £80 / night
£559 / week
Holiday apartment with golf nearby in North Berwick
North Berwick apartment
- 1 bedroom
- 1 bathroom
- sleeps 3
from £84 / night
£585 / week
from £85 / night
£490 - £715 / week
from £86 / night
£598 / week
“Very comfortable & cozy” We both enjoyed our holiday in your lovely apartment! It had everything we needed & was spotlessly clean throughout. We loved the area & the view of the sea from the lounge was amazing! We also loved the short walk along the beach into town. Enjoyed our trips to Edinburgh on the train & Musselburgh races on New Years Day. Thank you Emma & Chris!
from £86 / night
£602 / week
from £87 / night
£604 / week
from £87 / night
£610 / week
from £87 / night
£610 / week
from £90 / night
£626 / week
from £91 / night
£632 / week
Holiday apartment with golf nearby in Musselburgh
Musselburgh apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
“Convenient staging post” Ideal small apartment to access Edinburgh and the East Coast of Scotland without being in the humdrum of the city itself. Easy access with excellent and safe parking for vehicle. Nice comfortable unit with excellent facilities.
from £92 / night
£642 / week
from £93 / night
£650 / week
from £93 / night
£650 / week
from £94 / night
£654 / week
from £95 / night
£666 / week
from £95 / night
£666 / week
from £97 / night
£674 / week
from £97 / night
£677 / week
from £98 / night
£642 / week
from £101 / night
£706 / week
from £101 / night
£334 - £918 / week
from £103 / night
£721 / week
from £107 / night
£744 / week
from £107 / night
£744 / week
from £108 / night
£754 - £3,383 / week