Midlothian Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

1,319 Houses

    12

    Lovely, Cosy, Room in Edinburgh

    Midlothian / Danderhall

    Danderhall room

    1 2 2 nights min

    • 1 bedroom
    • sleeps 2
    • 2 nights min
    • Nearest beach 4 mi
    • Child Friendly

    Price per night from

    $43

    Price per night from

    $43

    (2) Very Good 

      18

      HOUSEKEEPER'S ROOMS, fantastic views, open plan, near Dalkeith, Ref 960267

      Midlothian / Pathhead

      Pathhead house

      2 4 3 nights min

      • 2 bedrooms
      • sleeps 4
      • 3 nights min

      Price per night from

      $135

      Price per night from

      $135

        30

        The Durham Road Residence

        Midlothian / Danderhall

        Danderhall apartment

        3 6 min stay varies

        • 3 bedrooms
        • sleeps 6
        • min stay varies
        • Child Friendly

        Price per night from

        $199

        Responds fast!
        avg. 4 minutes

        Price per night from

        $199

          12

          Mauldslie Hill Cottage

          Midlothian / Temple

          Temple cottage

          3 6 min stay varies

          • 3 bedrooms
          • sleeps 6
          • min stay varies
          • Child Friendly
          • Pet Friendly
          • Private garden

          Price per night from

          $154

          Price per night from

          $154

            8

            E1478 Apartment situated in Newington

            Midlothian / Newington

            Newington house

            2 4 7 nights min

            • 2 bedrooms
            • sleeps 4
            • 7 nights min
            • Beach / lakeside relaxation
            • Child Friendly

            Price per night from

            $60

            Price per night from

            $60

              8

              E1985 Apartment situated in Newington

              Midlothian / Newington

              Newington house

              2 4 7 nights min

              • 2 bedrooms
              • sleeps 4
              • 7 nights min
              • Child Friendly

              Price per night from

              $60

              Price per night from

              $60

                13

                53898 Cottage situated in Edinburgh (5.5mls SE)

                Midlothian / Lasswade

                Lasswade cottage

                2 4 7 nights min

                • 2 bedrooms
                • sleeps 4
                • 7 nights min
                • Child Friendly
                • Pet Friendly

                Price per night from

                $73

                Price per night from

                $73

                (9) Very Good 

                Certificate of Excellence

                  8

                  Spacious private suite in Edinburgh countryside

                  Midlothian / Milton Bridge

                  Milton Bridge apartment

                  1 4 1 night min

                  • 1 bedroom
                  • sleeps 4
                  • 1 night min
                  • Child Friendly

                  Certificate of Excellence

                  Price per night from

                  $97

                  Price per night from

                  $97

                  (21) Very Good 

                    11

                    92 St Stephen Street

                    Midlothian / Stockbridge

                    Stockbridge apartment

                    1 4 2 nights min

                    • 1 bedroom
                    • sleeps 4
                    • 2 nights min
                    • Nearest beach 6 mi
                    • Child Friendly
                    • Car not necessary

                    Price per night from

                    $126

                    Responds fast!
                    avg. 21 minutes

                    Price per night from

                    $126

                      14

                      42778 Cottage situated in Edinburgh (7mls N)

                      Midlothian / Roslin

                      Roslin cottage

                      2 4 7 nights min

                      • 2 bedrooms
                      • sleeps 4
                      • 7 nights min
                      • Child Friendly
                      • Pet Friendly

                      Price per night from

                      $83

                      Price per night from

                      $83

                      (9) Very Good 

                        7

                        Luxury City Centre Apartment

                        Midlothian / Newington

                        Newington apartment

                        3 9 3 nights min

                        • 3 bedrooms
                        • sleeps 9
                        • 3 nights min
                        • Nearest beach 5 mi
                        • Child Friendly
                        • Car not necessary

                        Price per night from

                        $444

                        Price per night from

                        $444

                          10

                          E1678 Apartment situated in Leith Shore

                          Midlothian / Danderhall

                          Danderhall house

                          1 2 7 nights min

                          • 1 bedroom
                          • sleeps 2
                          • 7 nights min
                          • Beach / lakeside relaxation
                          • Child Friendly
                          • Pet Friendly

                          Price per night from

                          $51

                          Price per night from

                          $51

                            11

                            E1775 Apartment situated in City Centre

                            Midlothian / Castlehill

                            Castlehill house

                            3 5 7 nights min

                            • 3 bedrooms
                            • sleeps 5
                            • 7 nights min
                            • Beach / lakeside relaxation
                            • Child Friendly

                            Price per night from

                            $110

                            Price per night from

                            $110

                            (30) Very Good 

                              21

                              134/9 The Pleasance

                              Midlothian / Newington

                              Newington apartment

                              1 4 min stay varies

                              • 1 bedroom
                              • sleeps 4
                              • min stay varies
                              • Nearest beach 5 mi
                              • Child Friendly
                              • Car not necessary

                              Price per night from

                              $119

                              Price per night from

                              $119

                              (5) Excellent 

                                24

                                Quiet charming cosy & free parking

                                Midlothian / Newington

                                Newington apartment

                                2 4 3 nights min

                                • 2 bedrooms
                                • sleeps 4
                                • 3 nights min
                                • Nearest beach 9 mi
                                • Child Friendly
                                • Car not necessary

                                Price per night from

                                $126

                                Responds fast!
                                avg. 3 hours 13 minutes

                                Price per night from

                                $126

                                (12) Excellent 

                                  7

                                  Central Apartment + Carparking

                                  Midlothian / Newington

                                  Newington apartment

                                  1 4 min stay varies

                                  • 1 bedroom
                                  • sleeps 4
                                  • min stay varies
                                  • Child Friendly
                                  • Car not necessary
                                  • Pet Friendly

                                  Price per night from

                                  $111

                                  Responds fast!
                                  avg. 2 hours 55 minutes

                                  Price per night from

                                  $111

                                  (17) Excellent 

                                    15

                                    The Flat at 10a, Stockbridge, New Town, Edinburgh

                                    Midlothian / Stockbridge

                                    Stockbridge apartment

                                    1 2 4 nights min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 4 nights min
                                    • Car not necessary

                                    Price per night from

                                    $141

                                    Price per night from

                                    $141

                                      11

                                      Apartment with Free Wi-Fi and Free Parking .

                                      Midlothian / Loanhead

                                      Loanhead apartment

                                      2 4 2 nights min

                                      • 2 bedrooms
                                      • sleeps 4
                                      • 2 nights min
                                      • Child Friendly
                                      • Car not necessary

                                      Price per night from

                                      $126

                                      Price per night from

                                      $126

                                        34

                                        Central 2 bedroom apartment

                                        Midlothian / Stockbridge

                                        Stockbridge apartment

                                        2 4 min stay varies

                                        • 2 bedrooms
                                        • sleeps 4
                                        • min stay varies
                                        • Nearest beach 7 mi
                                        • Child Friendly
                                        • Car not necessary

                                        Price per night from

                                        $119

                                        Responds fast!
                                        avg. 2 hours 55 minutes

                                        Price per night from

                                        $119

                                          14

                                          Kevock Vale Park - Riverside Lodge

                                          Midlothian / Lasswade

                                          Lasswade lodge

                                          2 4 1 night min

                                          • 2 bedrooms
                                          • sleeps 4
                                          • 1 night min
                                          • Nearest beach 8 mi
                                          • Child Friendly
                                          • Car not necessary

                                          Price per night from

                                          $355

                                          Price per night from

                                          $355

                                            11

                                            Kevock Vale Park - Luxury Pod

                                            Midlothian / Lasswade

                                            Lasswade lodge

                                            1 4 1 night min

                                            • 1 bedroom
                                            • sleeps 4
                                            • 1 night min
                                            • Nearest beach 8 mi
                                            • Child Friendly
                                            • Car not necessary

                                            Price per night from

                                            $222

                                            Price per night from

                                            $222

                                            (11) Excellent 

                                              14

                                              Epicurean Clerk

                                              Midlothian / Newington

                                              Newington apartment

                                              5 9 2 nights min

                                              • 5 bedrooms
                                              • sleeps 9
                                              • 2 nights min
                                              • Nearest beach 6 mi
                                              • Child Friendly
                                              • Ask about pets

                                              Price per night from

                                              $370

                                              Price per night from

                                              $370

                                                7

                                                B&B

                                                Midlothian / Roslin

                                                Roslin b and b

                                                1 2 2 nights min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 2 nights min
                                                • Child Friendly

                                                Price per night from

                                                $60

                                                Responds fast!
                                                avg. 1 hour 11 minutes

                                                Price per night from

                                                $60

                                                (8) Excellent 

                                                  13

                                                  Stunning Country House close to Edinburgh

                                                  Midlothian / Dalkeith

                                                  Dalkeith manor house

                                                  5 10 2 nights min

                                                  • 5 bedrooms
                                                  • sleeps 10
                                                  • 2 nights min
                                                  • Nearest beach 20 mi
                                                  • Child Friendly
                                                  • Private garden

                                                  Price per night from

                                                  $1,479

                                                  Price per night from

                                                  $1,479

                                                    8

                                                    E1887 Apartment situated in Stockbridge

                                                    Midlothian / Stockbridge

                                                    Stockbridge house

                                                    1 2 7 nights min

                                                    • 1 bedroom
                                                    • sleeps 2
                                                    • 7 nights min
                                                    • Child Friendly

                                                    Price per night from

                                                    $60

                                                    Price per night from

                                                    $60

                                                      23

                                                      Magnificent period home near Edinburgh

                                                      Midlothian / Dalkeith

                                                      Dalkeith house

                                                      6 13 5 nights min

                                                      • 6 bedrooms
                                                      • sleeps 13
                                                      • 5 nights min
                                                      • Child Friendly
                                                      • Ask about pets

                                                      Price per night from

                                                      $644

                                                      Price per night from

                                                      $644

                                                      (1) Excellent 

                                                        12

                                                        Stunning 17th Century Country House

                                                        Midlothian / Dalkeith

                                                        Dalkeith house

                                                        5 10 5 nights min

                                                        • 5 bedrooms
                                                        • sleeps 10
                                                        • 5 nights min
                                                        • Nearest beach 25 mi
                                                        • Private garden

                                                        Price per night from

                                                        $1,028

                                                        Price per night from

                                                        $1,028

                                                        (1) Excellent 

                                                          12

                                                          Edinburgh, a stones throw!

                                                          Midlothian / Rosewell

                                                          Rosewell apartment

                                                          1 2 3 nights min

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • 3 nights min

                                                          Price per night from

                                                          $119

                                                          Price per night from

                                                          $119

                                                            12

                                                            32048 Apartment situated in Edinburgh

                                                            Midlothian / Dean

                                                            Dean apartment

                                                            2 4 7 nights min

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • 7 nights min
                                                            • Beach / lakeside relaxation
                                                            • Child Friendly

                                                            Price per night from

                                                            $79

                                                            Price per night from

                                                            $79

                                                            (2) Average 

                                                              5

                                                              Edinburgh Holiday Let

                                                              Midlothian / Stockbridge

                                                              Stockbridge apartment

                                                              1 3 min stay varies

                                                              • 1 bedroom
                                                              • sleeps 3
                                                              • min stay varies
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 0.3 mi
                                                              • Child Friendly
                                                              Inquire for Rates
                                                              Inquire for Rates
                                                                22

                                                                The Arches- Luxury Accommodation for 6 people near Edinburgh

                                                                Midlothian / Borthwick

                                                                Borthwick house

                                                                3 6 3 nights min

                                                                • 3 bedrooms
                                                                • sleeps 6
                                                                • 3 nights min
                                                                • Nearest beach 20 mi
                                                                • Child Friendly

                                                                Price per night from

                                                                $407

                                                                Price per night from

                                                                $407

                                                                  14

                                                                  NEW Super 2BD Flat near Dalkeith Town Centre

                                                                  Midlothian / Dalkeith

                                                                  Dalkeith apartment

                                                                  2 4 min stay varies

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • min stay varies
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $55

                                                                  Responds fast!
                                                                  avg. 3 hours 21 minutes

                                                                  Price per night from

                                                                  $55

                                                                    16

                                                                    entire apartment with lift 2 bedrooms 2 bath room

                                                                    Midlothian / Newington

                                                                    Newington apartment

                                                                    2 6 4 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 6
                                                                    • 4 nights min
                                                                    • Nearest beach 1 mi
                                                                    • Child Friendly
                                                                    • Car not necessary

                                                                    Price per night from

                                                                    $1,006

                                                                    Responds fast!
                                                                    avg. 14 minutes

                                                                    Price per night from

                                                                    $1,006

                                                                    (1) Excellent 

                                                                      19

                                                                      Newington holiday apartment for large family or group

                                                                      Midlothian / Newington

                                                                      Newington apartment

                                                                      3 11 min stay varies

                                                                      • 3 bedrooms
                                                                      • sleeps 11
                                                                      • min stay varies
                                                                      • Child Friendly
                                                                      • Car not necessary
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $178

                                                                      Responds fast!
                                                                      avg. 14 minutes

                                                                      Price per night from

                                                                      $178

                                                                        5

                                                                        Edinburgh Festival Let for August 2018

                                                                        Midlothian / Loanhead

                                                                        Loanhead apartment

                                                                        1 3 7 nights min

                                                                        • 1 bedroom
                                                                        • sleeps 3
                                                                        • 7 nights min
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $117

                                                                        Price per night from

                                                                        $117

                                                                          26

                                                                          NEW Super 3BD Holiday Flat Heart of Dalkeith

                                                                          Midlothian / Dalkeith

                                                                          Dalkeith apartment

                                                                          3 6 1 night min

                                                                          • 3 bedrooms
                                                                          • sleeps 6
                                                                          • 1 night min
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $172

                                                                          Responds fast!
                                                                          avg. 3 hours 21 minutes

                                                                          Price per night from

                                                                          $172

                                                                          (5) Excellent 

                                                                            27

                                                                            Eskbank leafy suburb just minutes to Edinburgh, sleeps 10, House & Garden

                                                                            Midlothian / Dalkeith

                                                                            Dalkeith house

                                                                            5 10 5 nights min

                                                                            • 5 bedrooms
                                                                            • sleeps 10
                                                                            • 5 nights min
                                                                            • Nearest beach 10 mi
                                                                            • Child Friendly
                                                                            • Pet Friendly

                                                                            Price per night from

                                                                            $592

                                                                            Price per night from

                                                                            $592

                                                                              13

                                                                              Auchendinny Hands Bothy

                                                                              Midlothian / Penicuik

                                                                              Penicuik apartment

                                                                              1 2 min stay varies

                                                                              • 1 bedroom
                                                                              • sleeps 2
                                                                              • min stay varies
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $85

                                                                              Price per night from

                                                                              $85