OwnersDirect uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
OwnersDirect 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 Default Owner Icon heart-filled

Self-Catering Holiday Rentals in Edinburgh & Lothians for Your Home Stay

Edinburgh is a great place to visit and is the perfect destination for family holidays. There’s something for everyone in Scotland's capital and there are lots of great sights and attractions. A self-catering holiday rental is your chance to really explore and get to know some of Edinburgh and the surrounding countryside. You can visit Edinburgh Castle to see the Scottish Crown Jewels and the Stone of Destiny, the throne upon which Scottish Kings were crowned. The Castle buildings date from the 12th century to the present day and its site on top of an extinct volcano at the West End of Princes Street in the Old Town is ideal for stunning views over Princes Street Gardens and as far as the coast. Each day at 1 p.m. the Mons Meg canon is fired from the castle ramparts, and late summer sees it become the venue for the Edinburgh Military Tattoo. The Edinburgh Festival is the biggest of its kind in the world and there are hundreds of events, shows and exhibitions all over the city. Princes Street, with the castle at one end, Calton Hill with its Greek temple at the other, and the Scott Monument and Waverley Station in the middle is one of the most well-known streets in Scotland. Shop in Jenner's or just relax in Princes Street gardens. Kids will adore Edinburgh Zoo where the hilly landscape is a great setting for many animals and interactive activities. Spend the day swimming at the Commonwealth Pool, or take a trip to nearby Hillend Ski Centre in the Pentland Hills where the artificial slope is great for getting in some practise or learning. Edinburgh has excellent nightlife with lots of good bars; try Rose Street where it's supposedly almost impossible to have a drink in every pub or bar the length of it. See the famous statue of Greyfriars Bobby, and take a guided tour of Mary King's Close, an underground street in the Old Town which is supposedly haunted by the ghost of a little girl. Your Edinburgh holiday apartment is perfect for taking trips to the coast. The pretty seaside town of North Berwick is good for a day out and the famous Bass Rock can be easily seen from the shore or from a boat on a trip round the bay. Visit the medieval Tantallon Castle and or just relax on pretty Seacliff Beach. North Berwick Golf Club is your chance to get a round in, or spend the day at the Scottish Seabird Centre where bird lovers can see many different species up close. Gullane, just 30 minutes from Edinburgh is also well worth visiting for great shopping, pubs and restaurants. There's always something exciting to do in Edinburgh and the Lothians, the area is steeped in history and is well known for being a friendly and welcoming destination for visitors.

Holiday Letting in Edinburgh and Lothians for your short break

From a city centre apartment rental in Edinburgh to a rurally situated, self-catering holiday home in Lothians, accommodation in Scotland anywhere else couldn't offer as much variety, diversity and versatility as you'll find when you consider the options for holiday rentals in Edinburgh and Lothians. Where miles of peaceful green countryside and a stretch of outstanding coastline surrounds the vibrantly cosmopolitan capital city of Scotland, holiday home rentals and apartments in Edinburgh and Lothians will guarantee a vacation of incredible contrasts, where you can enjoy the perfect combination of urban excitement and rustic bliss whether you'd prefer to be right at the heart of the metropolis, or in a more secluded situation amongst the rural landscapes. Holiday homes in Scotland are chosen throughout the country by those eager to experience the sheer abundance of spectacular scenery and a fascinating cultural heritage, all of which are integral to the unique identity of this proud nation, so choose an apartment rental in Edinburgh and Lothians and you'll have all the time in the world to devote to exploring a region so rich in history, culture and natural beauty that you won't know where to begin!

Best Time to Enjoy Scotland Edinburgh and Lothians

any time of year is the ideal time to visit Edinburgh and the Lothians. Summer holidays here are busy and August in particular sees many visitors descend on the city for the Edinburgh Festival. Because the festival is the biggest International arts festival in the world, accommodation goes quickly so if you'd like to visit Edinburgh during the festival try to book early. A holiday apartment in Edinburgh is the perfect base for taking in the many events and shows, and since there are none of the restrictions you might encounter on a hotel based break you can come and go as you wish. Self-catering holiday lets are your chance to enjoy some great Scottish cuisine, try haggis of course and also fresh local salmon, venison and more. Valentine's Day is a great time to visit, and a holiday house makes it even more special. Choose a luxury apartment in Edinburgh and the Lothians for an Easter break, when it's not quite so busy. It's the perfect time to explore the beautiful Lothian countryside. You can even rent a wing in a castle in Aberlady as your vacation home and enjoy days at the Aberlady Bay nature reserve and North Berwick. Bank holidays are a terrific time to rent holiday house in Edinburgh to catch a football match or live band with friends, and of course, Christmas and New Year are great times to visit. The festive season in Edinburgh is magical and a holiday house or luxury apartment is a great base from which to enjoy it. There are lots of Christmas events, and Hogmanay is one of the biggest street parties and New Year Celebrations in the World. Edinburgh and the Lothians is a great choice for a holiday at any time of the year, and you're always certain to find just the right vacation let for you.

    Wonderful! 4.8/5
    (79 reviews)
    avg/night
    Apartment #1127022
    • 1 BR
    • 1 BA
    • Sleeps 4
    79
    Viewed 55 times in the last 48 hours

    Confirmation within 24 hours

    Your booking request will be confirmed or denied within 24 hours.

      Excellent! 4.4/5
      (17 reviews)
      avg/night
      Apartment #1039123
      • 2 BR
      • 1 BA
      • Sleeps 5
      17
      Viewed 31 times in the last 48 hours

      Confirmation within 24 hours

      Your booking request will be confirmed or denied within 24 hours.

        Excellent! 4.4/5
        (5 reviews)
        avg/night
        Apartment #6750124
        • 2 BR
        • 1 BA
        • Sleeps 4
        5
        Viewed 10 times in the last 48 hours

        Confirmation within 24 hours

        Your booking request will be confirmed or denied within 24 hours.

          Excellent! 4.7/5
          (51 reviews)
          avg/night
          Apartment #1093915
          • 2 BR
          • 2 BA
          • Sleeps 6
          51
          Viewed 27 times in the last 48 hours

          Confirmation within 24 hours

          Your booking request will be confirmed or denied within 24 hours.

            Wonderful! 4.9/5
            (43 reviews)
            avg/night
            House #1134654
            • 4 BR
            • 2 BA
            • Separate Toilet
            • Sleeps 8
            43
            Viewed 41 times in the last 48 hours

            Confirmation within 24 hours

            Your booking request will be confirmed or denied within 24 hours.

              Excellent! 4.5/5
              (14 reviews)
              avg/night
              Apartment #1707964
              • 2 BR
              • 1 BA
              • Sleeps 6
              14
              Viewed 21 times in the last 48 hours

              Confirmation within 24 hours

              Your booking request will be confirmed or denied within 24 hours.

                Wonderful! 4.9/5
                (38 reviews)
                avg/night
                Apartment #8155462
                • 2 BR
                • 2 BA
                • Sleeps 4
                38
                Viewed 23 times in the last 48 hours

                Confirmation within 24 hours

                Your booking request will be confirmed or denied within 24 hours.

                  avg/night
                  Apartment #8102145
                  • 2 BR
                  • 1 BA
                  • Sleeps 5
                  1
                  Viewed 15 times in the last 48 hours

                  Confirmation within 24 hours

                  Your booking request will be confirmed or denied within 24 hours.

                    Multiple rentals Cottage #8145934
                    • 3 BR
                    • 1 BA
                    • Sleeps 8
                    Viewed 8 times in the last 48 hours

                    Confirmation within 24 hours

                    Your booking request will be confirmed or denied within 24 hours.

                      Multiple rentals Cottage #8145934
                      • 2 BR
                      • 2 BA
                      • Sleeps 5
                      Viewed 23 times in the last 48 hours

                      Confirmation within 24 hours

                      Your booking request will be confirmed or denied within 24 hours.

                        Excellent! 4.5/5
                        (22 reviews)
                        avg/night
                        Apartment #412029
                        • 1 BR
                        • 1 BA
                        • Sleeps 4
                        22
                        Viewed 17 times in the last 48 hours

                        Confirmation within 24 hours

                        Your booking request will be confirmed or denied within 24 hours.

                          Wonderful! 4.8/5
                          (25 reviews)
                          avg/night
                          Apartment #484750
                          • 1 BR
                          • 1 BA
                          • Sleeps 4
                          25
                          Viewed 39 times in the last 48 hours

                          Confirmation within 24 hours

                          Your booking request will be confirmed or denied within 24 hours.

                            Exceptional! 5/5
                            (28 reviews)
                            avg/night
                            Apartment #1940657
                            • 3 BR
                            • 2 BA
                            • Sleeps 6
                            28
                            Viewed 43 times in the last 48 hours

                            Confirmation within 24 hours

                            Your booking request will be confirmed or denied within 24 hours.

                              Excellent! 4.5/5
                              (15 reviews)
                              avg/night
                              Apartment #1888851
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              15
                              Viewed 18 times in the last 48 hours

                              Confirmation within 24 hours

                              Your booking request will be confirmed or denied within 24 hours.

                                Excellent! 4.4/5
                                (23 reviews)
                                avg/night
                                Apartment #426682
                                • 3 BR
                                • 2 BA
                                • Sleeps 9
                                23
                                Viewed 22 times in the last 48 hours

                                Confirmation within 24 hours

                                Your booking request will be confirmed or denied within 24 hours.

                                  Wonderful! 4.8/5
                                  (18 reviews)
                                  avg/night
                                  Apartment #1922251
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 5
                                  18
                                  Viewed 14 times in the last 48 hours

                                  Confirmation within 24 hours

                                  Your booking request will be confirmed or denied within 24 hours.

                                    Excellent! 4.6/5
                                    (38 reviews)
                                    avg/night
                                    Apartment #8158641
                                    • 2 BR
                                    • 1 BA
                                    • Sleeps 6
                                    38
                                    Viewed 7 times in the last 48 hours

                                    Instant confirmation

                                    Your booking request will be confirmed immediately.

                                      Exceptional! 5/5
                                      (45 reviews)
                                      avg/night
                                      Apartment #838261
                                      • 2 BR
                                      • 1 BA
                                      • Sleeps 6
                                      45
                                      Viewed 21 times in the last 48 hours

                                      Confirmation within 24 hours

                                      Your booking request will be confirmed or denied within 24 hours.

                                        Wonderful! 4.8/5
                                        (18 reviews)
                                        avg/night
                                        Apartment #1571765
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 6
                                        18
                                        Viewed 46 times in the last 48 hours

                                        Confirmation within 24 hours

                                        Your booking request will be confirmed or denied within 24 hours.

                                          Excellent! 4.3/5
                                          (28 reviews)
                                          avg/night
                                          Apartment #804181
                                          • 1 BR
                                          • 1 BA
                                          • Sleeps 4
                                          28
                                          Viewed 26 times in the last 48 hours

                                          Confirmation within 24 hours

                                          Your booking request will be confirmed or denied within 24 hours.

                                            Wonderful! 4.8/5
                                            (30 reviews)
                                            avg/night
                                            Apartment #823101
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 4
                                            30
                                            Viewed 14 times in the last 48 hours

                                            Confirmation within 24 hours

                                            Your booking request will be confirmed or denied within 24 hours.

                                              Wonderful! 4.8/5
                                              (4 reviews)
                                              avg/night
                                              Apartment #1092947
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 2
                                              4
                                              Viewed 17 times in the last 48 hours

                                              Confirmation within 24 hours

                                              Your booking request will be confirmed or denied within 24 hours.

                                                Very Good! 4.2/5
                                                (26 reviews)
                                                avg/night
                                                Apartment #90516
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 4
                                                26
                                                Viewed 13 times in the last 48 hours

                                                Confirmation within 24 hours

                                                Your booking request will be confirmed or denied within 24 hours.

                                                  Wonderful! 4.8/5
                                                  (43 reviews)
                                                  avg/night
                                                  Apartment #1179681
                                                  • 1 BR
                                                  • Separate Toilet
                                                  • Sleeps 4
                                                  43
                                                  Viewed 28 times in the last 48 hours

                                                  Confirmation within 24 hours

                                                  Your booking request will be confirmed or denied within 24 hours.

                                                    Exceptional! 5/5
                                                    (11 reviews)
                                                    avg/night
                                                    Castle #1949670
                                                    • 2 BR
                                                    • 1 BA
                                                    • Separate Toilet
                                                    • Sleeps 4
                                                    11
                                                    Viewed 128 times in the last 48 hours

                                                    Confirmation within 24 hours

                                                    Your booking request will be confirmed or denied within 24 hours.

                                                      Excellent! 4.4/5
                                                      (20 reviews)
                                                      avg/night
                                                      Multiple rentals Apartment #472970
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 6
                                                      20
                                                      Viewed 24 times in the last 48 hours

                                                      Confirmation within 24 hours

                                                      Your booking request will be confirmed or denied within 24 hours.

                                                        Wonderful! 4.9/5
                                                        (30 reviews)
                                                        avg/night
                                                        Apartment #1609315
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 6
                                                        30
                                                        Viewed 22 times in the last 48 hours

                                                        Confirmation within 24 hours

                                                        Your booking request will be confirmed or denied within 24 hours.

                                                          Multiple rentals Apartment #403634
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          13
                                                          Viewed 21 times in the last 48 hours

                                                          Confirmation within 24 hours

                                                          Your booking request will be confirmed or denied within 24 hours.

                                                            Exceptional! 5/5
                                                            (34 reviews)
                                                            avg/night
                                                            Apartment #8130835
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 2
                                                            34
                                                            Viewed 17 times in the last 48 hours

                                                            Confirmation within 24 hours

                                                            Your booking request will be confirmed or denied within 24 hours.

                                                              Wonderful! 4.9/5
                                                              (17 reviews)
                                                              avg/night
                                                              Apartment #8068794
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              17
                                                              Viewed 20 times in the last 48 hours

                                                              Confirmation within 24 hours

                                                              Your booking request will be confirmed or denied within 24 hours.

                                                                Wonderful! 4.9/5
                                                                (13 reviews)
                                                                avg/night
                                                                Apartment #8059760
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 4
                                                                13
                                                                Viewed 19 times in the last 48 hours

                                                                Confirmation within 24 hours

                                                                Your booking request will be confirmed or denied within 24 hours.

                                                                  Excellent! 4.6/5
                                                                  (12 reviews)
                                                                  avg/night
                                                                  Apartment #1812307
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  12
                                                                  Viewed 7 times in the last 48 hours

                                                                  Instant confirmation

                                                                  Your booking request will be confirmed immediately.

                                                                    Exceptional! 5/5
                                                                    (42 reviews)
                                                                    avg/night
                                                                    Apartment #157650vb
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Sleeps 4
                                                                    42
                                                                    Viewed 51 times in the last 48 hours

                                                                    Confirmation within 24 hours

                                                                    Your booking request will be confirmed or denied within 24 hours.

                                                                      Exceptional! 5/5
                                                                      (52 reviews)
                                                                      avg/night
                                                                      Apartment #17408
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 8
                                                                      52
                                                                      Viewed 17 times in the last 48 hours

                                                                      Confirmation within 24 hours

                                                                      Your booking request will be confirmed or denied within 24 hours.

                                                                        Exceptional! 5/5
                                                                        (61 reviews)
                                                                        avg/night
                                                                        Apartment #8125748
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 3
                                                                        61
                                                                        Viewed 23 times in the last 48 hours

                                                                        Confirmation within 24 hours

                                                                        Your booking request will be confirmed or denied within 24 hours.

                                                                          Excellent! 4.6/5
                                                                          (8 reviews)
                                                                          avg/night
                                                                          Multiple rentals Apartment #472970
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Sleeps 6
                                                                          8
                                                                          Viewed 22 times in the last 48 hours

                                                                          Confirmation within 24 hours

                                                                          Your booking request will be confirmed or denied within 24 hours.

                                                                            Wonderful! 4.9/5
                                                                            (17 reviews)
                                                                            avg/night
                                                                            Apartment #484752
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 5
                                                                            17
                                                                            Viewed 12 times in the last 48 hours

                                                                            Confirmation within 24 hours

                                                                            Your booking request will be confirmed or denied within 24 hours.

                                                                              Very Good! 4.1/5
                                                                              (12 reviews)
                                                                              avg/night
                                                                              Apartment #1141099
                                                                              • 3 BR
                                                                              • 1 BA
                                                                              • Separate Toilet
                                                                              • Sleeps 8
                                                                              12
                                                                              Viewed 18 times in the last 48 hours

                                                                              Confirmation within 24 hours

                                                                              Your booking request will be confirmed or denied within 24 hours.

                                                                                Wonderful! 4.9/5
                                                                                (22 reviews)
                                                                                avg/night
                                                                                Cottage #1696877
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                22
                                                                                Viewed 12 times in the last 48 hours

                                                                                Confirmation within 24 hours

                                                                                Your booking request will be confirmed or denied within 24 hours.

                                                                                  Wonderful! 4.9/5
                                                                                  (23 reviews)
                                                                                  avg/night
                                                                                  Multiple rentals Apartment #403634
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 4
                                                                                  23
                                                                                  Viewed 21 times in the last 48 hours

                                                                                  Confirmation within 24 hours

                                                                                  Your booking request will be confirmed or denied within 24 hours.

                                                                                    Wonderful! 4.9/5
                                                                                    (33 reviews)
                                                                                    avg/night
                                                                                    Apartment #425632
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 6
                                                                                    33
                                                                                    Viewed 37 times in the last 48 hours

                                                                                    Confirmation within 24 hours

                                                                                    Your booking request will be confirmed or denied within 24 hours.

                                                                                      Excellent! 4.6/5
                                                                                      (22 reviews)
                                                                                      avg/night
                                                                                      Apartment #8053008
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 4
                                                                                      22
                                                                                      Viewed 8 times in the last 48 hours

                                                                                      Confirmation within 24 hours

                                                                                      Your booking request will be confirmed or denied within 24 hours.

                                                                                        Exceptional! 5/5
                                                                                        (9 reviews)
                                                                                        avg/night
                                                                                        Apartment #8174024
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 4
                                                                                        9
                                                                                        Viewed 12 times in the last 48 hours

                                                                                        Confirmation within 24 hours

                                                                                        Your booking request will be confirmed or denied within 24 hours.

                                                                                          Wonderful! 4.9/5
                                                                                          (51 reviews)
                                                                                          avg/night
                                                                                          Apartment #88444
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 4
                                                                                          51
                                                                                          Viewed 13 times in the last 48 hours

                                                                                          Confirmation within 24 hours

                                                                                          Your booking request will be confirmed or denied within 24 hours.

                                                                                            Wonderful! 4.9/5
                                                                                            (31 reviews)
                                                                                            avg/night
                                                                                            Apartment #453347vb
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 5
                                                                                            31
                                                                                            Viewed 22 times in the last 48 hours

                                                                                            Confirmation within 24 hours

                                                                                            Your booking request will be confirmed or denied within 24 hours.

                                                                                              Excellent! 4.3/5
                                                                                              (14 reviews)
                                                                                              avg/night
                                                                                              Apartment #1840819
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 5
                                                                                              14
                                                                                              Viewed 6 times in the last 48 hours

                                                                                              Confirmation within 24 hours

                                                                                              Your booking request will be confirmed or denied within 24 hours.

                                                                                                Wonderful! 4.9/5
                                                                                                (17 reviews)
                                                                                                avg/night
                                                                                                Apartment #453380
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 5
                                                                                                17
                                                                                                Viewed 12 times in the last 48 hours

                                                                                                Confirmation within 24 hours

                                                                                                Your booking request will be confirmed or denied within 24 hours.

                                                                                                  Excellent! 4.6/5
                                                                                                  (20 reviews)
                                                                                                  avg/night
                                                                                                  Apartment #1011251
                                                                                                  • 4 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 10
                                                                                                  20
                                                                                                  Viewed 28 times in the last 48 hours

                                                                                                  Confirmation within 24 hours

                                                                                                  Your booking request will be confirmed or denied within 24 hours.

                                                                                                    Wonderful! 4.8/5
                                                                                                    (60 reviews)
                                                                                                    avg/night
                                                                                                    Apartment #1015936
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    60
                                                                                                    Viewed 25 times in the last 48 hours

                                                                                                    Confirmation within 24 hours

                                                                                                    Your booking request will be confirmed or denied within 24 hours.

                                                                                                      Excellent! 4.6/5
                                                                                                      (14 reviews)
                                                                                                      avg/night
                                                                                                      Apartment #89530
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 5
                                                                                                      14
                                                                                                      Viewed 9 times in the last 48 hours

                                                                                                      Confirmation within 24 hours

                                                                                                      Your booking request will be confirmed or denied within 24 hours.

                                                                                                      • 1 - 50 of 300+