HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit

Holidaymakers searching for holiday rentals in East Lothian also enquired about apartments in Edinburgh, cottages in West Lothian and apartments in St Andrews & North Fife


Make a holiday cottage in East Lothian your home away from home

Located just east of Edinburgh, East Lothian feels miles away from the big city. The region is renowned for its natural beauty, castles, and wildlife. Not surprisingly, it is a popular holiday spot and HomeAway has a large selection of stunning East Lothian holiday cottages and apartments to accommodate all sorts of visitors. The outdoors is the main attraction in East Lothian. Despite being so close to Edinburgh, it is a haven for local wildlife and offers romantic rural and coastal landscapes. Romantic walks on the beach, bird watching, sea excursions, hiking, and biking are all popular activities here, especially in the spring and summer months. Holiday cottages in East Lothian come in all shapes and sizes, but are all furnished to a high standard. Many are located right next to the water, whilst others are tucked away in a more secluded setting.

Things to do

-Sightseeing: John Muir Country Park was named after the famous Scottish-American naturalist. The park is located on a stretch of coastline in Dunbar, his birthplace. It is a tranquil setting that has been left largely untouched. It’s a wonderful place to explore and is also home to the ruins of Dunbar Castle. The castle played integral roles in several major battles over the centuries and now proudly sits over a tranquil harbour.

-Historical attractions: Dirleton Castle is one of the oldest surviving castles in Scotland and is situated in the peaceful village of Dirleton, which is home to several East Lothian holiday houses. Its towers date back all the way to 1240 and remains of a pit-prison, several storage vaults, and a chapel also still exist. One of the highlights of the grounds is the garden that surrounds the castle. Though gardens have been on the premises for hundreds of centuries, the latest incarnation dates back to the late 19th and early 20th centuries.

-Natural attractions: The Scottish Seabird Centre is located at the very tip of North Berwick; an ideal spot for seabird watching. The centre is an educational centre aimed at both children and adults. Visitors can learn about the different kinds of seabirds that inhabit the local shores. The centre also operates seasonal bird watching cruises.

-Sport: Musselburgh Racecourse hosts an average of 25 race days a year and offers up fun and Scottish hospitality. Children under 17 are admitted free to the venue and each adult ticket comes with a free race card. Horse racing is a unique experience that the whole family can enjoy. The horses featured on Musselburgh’s turf track are some of the best in the UK. Along with races, Musselburgh has a restaurant and bar, and offers all kinds of pre- and post-race entertainment, especially in the summer months.

-Cultural attractions: The Glenkinchie Distillery is a producer of one of Scotland’s finest single malt whiskies. A popular trip for visitors in East Lothian holiday homes, it is situated just two miles south of the village of Pencaitland and provides several tours of its facilities daily. Because of its proximity to Edinburgh (20 miles away), Glenkinchie is widely known as the ‘Edinburgh Malt’ and is famous for its light, floral, and fragrant aromas and flavours. The distillery tour takes visitors through how the whisky is produced and ends with a tasting session. The tour lasts around 90 minutes.

Weather in East Lothian

East Lothian is not known for its warm weather, but tourists and locals make the most of it. High temperatures remain steadily above 10°C from April to October, peaking in July and August when it heats up to 17°C on average. Winters are chilly, but the coastline prevents freezing temperatures most of the time. It rains an average of 5 days per month with April being the driest month.

Travel to East Lothian

Because it is such a rural area, most visitors choose to drive to their East Lothian holiday accommodation. The M1 and A1 make up the best direct route to the region. It runs north from London, through the centre of England, and then directly to East Lothian before reaching Edinburgh. Several towns (Musselburgh, Prestonpans, North Berwick, and Dunbar) in East Lothian have rail stations that are serviced by trains from Edinburgh.

Additional service fee may apply.
  View Map Map
    Wonderful! 4.9/5
    (21 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Sleeps 6
    Cottage #1696877
    21
    Viewed 22 times in the last 48 hours
      Excellent! 4.4/5
      (14 reviews)
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 4
      Apartment #423494
      14
      Viewed 13 times in the last 48 hours
        Very Good! 4.2/5
        (11 reviews)
        avg/night
        • 6 BR
        • 5 BA
        • Sleeps 12
        House #1734020
        11
        Viewed 40 times in the last 48 hours
          Wonderful! 4.9/5
          (48 reviews)
          avg/night
          • 4 BR
          • 3 BA
          • Separate Toilet
          • Sleeps 8
          Cottage #492793
          48
          Viewed 16 times in the last 48 hours
            Excellent! 4.6/5
            (20 reviews)
            avg/night
            • 4 BR
            • 2 BA
            • Sleeps 10
            Apartment #1011251
            20
            Viewed 29 times in the last 48 hours
              Exceptional! 5/5
              (6 reviews)
              avg/night
              • 2 BR
              • 1 BA
              • Sleeps 6
              Caravan #6706575
              6
              Viewed 21 times in the last 48 hours
                Wonderful! 4.8/5
                (22 reviews)
                avg/night
                • 3 BR
                • 2 BA
                • Sleeps 6
                House #1123466
                22
                Viewed 9 times in the last 48 hours
                  • 2 BR
                  • 1 BA
                  • Sleeps 5
                  Apartment #6498813
                  2
                  Viewed 17 times in the last 48 hours
                    Wonderful! 4.9/5
                    (8 reviews)
                    avg/night
                    • 4 BR
                    • 2 BA
                    • Separate Toilet
                    • Sleeps 8
                    Cottage #8146407
                    8
                    Viewed 22 times in the last 48 hours
                      Exceptional! 5/5
                      (57 reviews)
                      avg/night
                      • 2 BR
                      • 1 BA
                      • Sleeps 5
                      Cottage #90710
                      57
                      Viewed 19 times in the last 48 hours
                        Exceptional! 5/5
                        (8 reviews)
                        avg/night
                        • 1 BR
                        • 1 BA
                        • Sleeps 4
                        Apartment #1797585
                        8
                        Viewed 21 times in the last 48 hours
                          • 1 BR
                          • 1 BA
                          • Sleeps 4
                          Apartment #6750414
                          3
                          Viewed 14 times in the last 48 hours
                            Exceptional! 5/5
                            (57 reviews)
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 6
                            Apartment #1005312
                            57
                            Viewed 10 times in the last 48 hours
                              avg/night
                              • 2 BR
                              • 1 BA
                              • Sleeps 4
                              Cottage #6777968
                              Viewed 17 times in the last 48 hours
                                Wonderful! 4.9/5
                                (7 reviews)
                                avg/night
                                • 2 BR
                                • 1 BA
                                • Sleeps 4
                                Apartment #8126800
                                7
                                Viewed 10 times in the last 48 hours
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 4
                                  Cottage #1730039
                                  2
                                  Viewed 7 times in the last 48 hours
                                    • 3 BR
                                    • 1 BA
                                    • Separate Toilet
                                    • Sleeps 8
                                    House #6555571
                                    3
                                      • 2 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Cottage #6716104
                                      1
                                      Viewed 12 times in the last 48 hours
                                        Excellent! 4.5/5
                                        (6 reviews)
                                        avg/night
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 6
                                        Apartment #8153197
                                        6
                                        Viewed 20 times in the last 48 hours
                                          Exceptional! 5/5
                                          (4 reviews)
                                          avg/night
                                          • 3 BR
                                          • 2 BA
                                          • Sleeps 4
                                          House #8150274
                                          4
                                          Viewed 10 times in the last 48 hours
                                            avg/night
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Bungalow #6124430
                                            Viewed 9 times in the last 48 hours
                                              avg/night
                                              • 5 BR
                                              • 3 BA
                                              • Separate Toilet
                                              • Sleeps 10
                                              Apartment #8131702
                                              2
                                              Viewed 6 times in the last 48 hours
                                                Exceptional! 5/5
                                                (2 reviews)
                                                avg/night
                                                • 4 BR
                                                • 3 BA
                                                • Sleeps 8
                                                Cottage #1055015
                                                2
                                                Viewed 10 times in the last 48 hours
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Apartment #1433432
                                                  Viewed 8 times in the last 48 hours
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 6
                                                    Caravan #6711307
                                                    Viewed 8 times in the last 48 hours
                                                      Exceptional! 5/5
                                                      (12 reviews)
                                                      avg/night
                                                      • 6 BR
                                                      • 6 BA
                                                      • Sleeps 16
                                                      Villa #866616
                                                      12
                                                      Viewed 38 times in the last 48 hours
                                                        Exceptional! 5/5
                                                        (4 reviews)
                                                        avg/night
                                                        • 5 BR
                                                        • 5 BA
                                                        • Separate Toilet
                                                        • Sleeps 10
                                                        Chateau / Country House #6891745
                                                        4
                                                        Viewed 21 times in the last 48 hours
                                                          • 5 BR
                                                          • 2 BA
                                                          • Separate Toilet
                                                          • Sleeps 10
                                                          Apartment #1991018
                                                          1
                                                          Viewed 20 times in the last 48 hours
                                                            avg/night
                                                            • 6 BR
                                                            • 3 BA
                                                            • Separate Toilets
                                                            • Sleeps 12
                                                            House #6945578
                                                            Viewed 13 times in the last 48 hours
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 2
                                                              Cottage #6902165
                                                                avg/night
                                                                • 1 BR
                                                                • 1 BA
                                                                • Sleeps 2
                                                                Apartment #1000310vb
                                                                Viewed 13 times in the last 48 hours
                                                                  avg/night
                                                                  • 6 BR
                                                                  • 4 BA
                                                                  • Sleeps 17
                                                                  Multiple rentals Farmhouse #1887763
                                                                  Viewed 11 times in the last 48 hours
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 4
                                                                    Cabin #6835923
                                                                    1
                                                                    Viewed 13 times in the last 48 hours
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Sleeps 4
                                                                      Apartment #3970617
                                                                      Viewed 5 times in the last 48 hours
                                                                        • 4 BR
                                                                        • 4 BA
                                                                        • Sleeps 8
                                                                        Cottage #6840878
                                                                          avg/night
                                                                          • 5 BR
                                                                          • 5 BA
                                                                          • Sleeps 16
                                                                          Multiple rentals Cottage #1887763
                                                                          Viewed 9 times in the last 48 hours
                                                                            • 1 BR
                                                                            • 2 BA
                                                                            • Sleeps 2
                                                                            Cottage #6818099
                                                                            1
                                                                              Exceptional! 5/5
                                                                              (5 reviews)
                                                                              avg/night
                                                                              • 7 BR
                                                                              • 6 BA
                                                                              • Separate Toilet
                                                                              • Sleeps 13
                                                                              Castle #569876vb
                                                                              5
                                                                              Viewed 59 times in the last 48 hours
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                House #6736806
                                                                                Viewed 9 times in the last 48 hours
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 6
                                                                                  Caravan #6933952
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Cottage #6811622
                                                                                      Exceptional! 5/5
                                                                                      (5 reviews)
                                                                                      avg/night
                                                                                      • 5 BR
                                                                                      • 5 BA
                                                                                      • Sleeps 13
                                                                                      Villa #1045616
                                                                                      5
                                                                                      Viewed 27 times in the last 48 hours
                                                                                        • 3 BR
                                                                                        • 2 BA
                                                                                        • Separate Toilet
                                                                                        • Sleeps 8
                                                                                        House #8077332
                                                                                        1
                                                                                        Viewed 26 times in the last 48 hours
                                                                                          • 6 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 14
                                                                                          House #6563185
                                                                                          Viewed 12 times in the last 48 hours
                                                                                            • 2 BR
                                                                                            • Separate Toilets
                                                                                            • Sleeps 4
                                                                                            Cottage #1868135
                                                                                              • 2 BR
                                                                                              • Separate Toilet
                                                                                              • Sleeps 4
                                                                                              Cottage #1861083
                                                                                                • 4 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 8
                                                                                                House #1689201
                                                                                                  • 3 BR
                                                                                                  • Separate Toilets
                                                                                                  • Sleeps 6
                                                                                                  Cottage #1866801
                                                                                                    • 3 BR
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 5
                                                                                                    Cottage #1860492
                                                                                                      avg/night
                                                                                                      • Studio
                                                                                                      • 1 BA
                                                                                                      • Sleeps 2
                                                                                                      Apartment #6956393
                                                                                                      Viewed 27 times in the last 48 hours
                                                                                                      • 1 - 50 of 85
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      A lovely cottage in a beautiful area

                                                                                                      5 of 5
                                                                                                      The cottage was perfect for a relaxing stay and had everything we needed. It is clean and nicely decorated with a 'beach hut' feel inside, and the owners have added lots of little touches to make it feel very homely. The kitchen is extremely well equipped (probably the best equipped holiday cottage we've stayed in!). They even provide picnic ware and beach towels, although we didn't get to use these as we stayed in February! There is a lovely enclosed garden at the back - perfect if you have young children - and it is only 10 minutes walk to the beach along quiet village streets. The beach is sandy and has great views across the Firth of Forth, whilst Gullane itself has a few shops and restaurants as well as several golf courses! There are plenty of things to do in the area and we took the train into Edinburgh from nearby Drem station, which couldn't have been easier, with the journey only taking about 30 minutes. All in all, this cottage was a great find and we'd highly recommend it.
                                                                                                      • Review Submitted: 25-Feb-2017
                                                                                                      • Date of Stay: Feb 2017

                                                                                                      Modern, warm, clean and comfortable holiday house

                                                                                                      4 of 5
                                                                                                      Hawthorne house is in a lovely area, great views and not overlooked. As a group of six friends we had a comfortable stay despite the cold weather. Lovely walks from the house. We self catered and found the kitchen to be adequately equipped though would advise others to take everything they need as there is no staple provision e.g. oil, sugar and washing up liquid. The housekeeper was very helpful, friendly and responsive to our requests.
                                                                                                      • Review Submitted: 21-Feb-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      Unusual and unique place to stay. A long weekend was not enough time to enjoy the Bus Stop.

                                                                                                      5 of 5
                                                                                                      The bus is top quality and finished to a very high standard with views that would be hard to match. The wood fire and wood fired hot tub were fab, the latter particularly. The area is lovely and lots to do!
                                                                                                      • Review Submitted: 20-Feb-2017
                                                                                                      • Date of Stay: Feb 2017