Moragalla Rentals

Close

Enter dates for more accurate prices

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

233 Houses

    10

    Personalized Yoga Retreat in Lagoon Villa Beruwala Sri Lanka

    Beruwala / Moragalla

    Moragalla villa

    1 2 1 night min

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

    Price per night from

    $35

    Price per night from

    $35

      14

      Nadeeka's dream bungalow in Moragalla Sri Lanka

      Beruwala / Moragalla

      Moragalla house

      3 6 4 nights min

      • 3 bedrooms
      • sleeps 6
      • 4 nights min
      • Beach / lakeside relaxation
      • Nearest beach 0.8 mi
      • Child Friendly

      Price per night from

      $110

      Price per night from

      $110

        53

        Nilupul Luxury Villa, Moragalla

        Beruwala / Moragalla

        Moragalla villa

        5 8 2 nights min

        • 5 bedrooms
        • sleeps 8
        • 2 nights min
        • Nearest beach 0.8 mi
        • Child Friendly
        • Car not necessary

        Price per night from

        $229

        Price per night from

        $229

          14

          Swiss Villa Beruwala

          Beruwala / Moragalla

          Moragalla house

          2 4 2 nights min

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

          Price per night from

          $52

          Price per night from

          $52

          (6) Excellent 

            43

            Villa Araliya

            Beruwala / Moragalla

            Moragalla villa

            5 10 min stay varies

            • 5 bedrooms
            • sleeps 10
            • min stay varies
            • Nearest beach 1 mi
            • Child Friendly
            • Air conditioning

            Price per night from

            $401

            Responds fast!
            avg. 1 hour 23 minutes

            Price per night from

            $401

              14

              Patty's place - Beruwala

              Beruwala / Moragalla

              Moragalla house

              2 4 2 nights min

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

              Price per night from

              $19

              Price per night from

              $19

                14

                Kolitha's Villa

                Beruwala / Moragalla

                Moragalla villa

                4 8 1 night min

                • 4 bedrooms
                • sleeps 8
                • 1 night min
                • Ask about children
                • Air conditioning
                • Ask about pets

                Price per night from

                $104

                Responds fast!
                avg. 3 hours 28 minutes

                Price per night from

                $104

                  12

                  Nice house, 120sqm in size, with tropical garden and 3 bedrooms

                  Beruwala / Moragalla

                  Moragalla house

                  3 6 2 nights min

                  • 3 bedrooms
                  • sleeps 6
                  • 2 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 0.6 mi
                  • Child Friendly

                  Price per night from

                  $33

                  Responds fast!
                  avg. 2 hours 49 minutes

                  Price per night from

                  $33

                    19

                    Jani Beach Resort Sea View

                    Beruwala / Moragalla

                    Moragalla house

                    1 3 1 night min

                    • 1 bedroom
                    • sleeps 3
                    • 1 night min
                    • Child Friendly
                    • Car not necessary
                    • Air conditioning

                    Price per night from

                    $52

                    Price per night from

                    $52

                      45

                      Great house with a large roof terrace and sea views

                      Beruwala / Moragalla

                      Moragalla house

                      5 7 3 nights min

                      • 5 bedrooms
                      • sleeps 7
                      • 3 nights min
                      • Child Friendly
                      • Pet Friendly
                      • Private garden

                      Price per night from

                      $103

                      Price per night from

                      $103

                      Great rentals within 20 miles that match your search

                      Distance approx 17.81 km from Moragalla

                      (2) Excellent 

                        15

                        Whispering Ocean - Asian Philosophers Edge (APE)

                        Western Province / Panadura

                        Panadura bungalow

                        3 6 1 night min

                        • 3 bedrooms
                        • sleeps 6
                        • 1 night min
                        • Child Friendly
                        • Air conditioning
                        • Private garden

                        Price per night from

                        $69

                        Responds fast!
                        avg. 2 hours 48 minutes

                        Price per night from

                        $69

                        Distance approx 5.51 km from Moragalla

                          24

                          Isuri villa

                          Western Province / Payagala

                          Payagala house

                          3 5 min stay varies

                          • 3 bedrooms
                          • sleeps 5
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Nearest beach 0.3 mi
                          • Child Friendly

                          Price per night from

                          $23

                          Price per night from

                          $23

                          Distance approx 12.13 km from Moragalla

                            16

                            Brian's Homestay Accommodation

                            Southern Province / Balapitiya

                            Balapitiya house

                            1 2 1 night min

                            • 1 bedroom
                            • sleeps 2
                            • 1 night min
                            • Child Friendly
                            • Pet Friendly

                            Price per night from

                            $16

                            Price per night from

                            $16

                            Distance approx 16.85 km from Moragalla

                            (34) Excellent 

                              37

                              Gangananda, Stylish Boutique Villa by the river

                              Galle District / Ambalangoda

                              Ambalangoda villa

                              3 6 3 nights min

                              • 3 bedrooms
                              • sleeps 6
                              • 3 nights min
                              • Swimming pool
                              • Child Friendly
                              • Car not necessary
                              “Amazing!!!” We have just returned from 5 glorious days at Gangananda. What a fantastic time we had. We were 4 adults and 2 young children. The villa was spotless, spacious and the staff superb! Couldn't fault a thing! We enjoyed swimming in the beaut
                              …see more

                              Price per night from

                              $250

                              Responds fast!
                              avg. 2 hours 6 minutes

                              Price per night from

                              $250

                              Distance approx 3.45 km from Moragalla

                                15

                                Sun Apartment

                                Galle District / Bentota

                                Bentota apartment

                                3 6 1 night min

                                • 3 bedrooms
                                • sleeps 6
                                • 1 night min
                                • Nearest beach 0.01 mi
                                • Child Friendly
                                • Car not necessary

                                Price per night from

                                $149

                                Price per night from

                                $149

                                Distance approx 2.72 km from Moragalla

                                  108

                                  the inside

                                  Galle District / Induruwa

                                  Induruwa guest house

                                  2 4 1 night min

                                  • 2 bedrooms
                                  • sleeps 4
                                  • 1 night min
                                  • Child Friendly

                                  Price per night from

                                  $37

                                  Price per night from

                                  $37

                                  Distance approx 17.96 km from Moragalla

                                  (18) Excellent 

                                    16

                                    Elegant luxury, and barefoot bliss on an almost private beach

                                    Galle District / Ambalangoda

                                    Ambalangoda villa

                                    3 6 2 nights min

                                    • 3 bedrooms
                                    • sleeps 6
                                    • 2 nights min
                                    • Beach / lakeside relaxation
                                    • Swimming pool
                                    • Child Friendly
                                    “Great service at the beautiful private villa.” The Olu Beach Villa, is a perfect stay if you want to be in Sri Lanka and relax. It is located between two towns, so your away from the busy traffic and tourists. Its worth is so much more than what you p
                                    …see more

                                    Price per night from

                                    $259

                                    Price per night from

                                    $259

                                    Distance approx 2.96 km from Moragalla

                                      12

                                      Bentota White Villa

                                      Galle District / Induruwa

                                      Induruwa villa

                                      4 3 1 night min

                                      • 4 bedrooms
                                      • sleeps 3
                                      • 1 night min
                                      • Child Friendly
                                      • Pet Friendly

                                      Price per night from

                                      $46

                                      Price per night from

                                      $46

                                      Distance approx 2.05 km from Moragalla

                                        17

                                        Kavindi Villa (Room 1)

                                        Western Province / Aluthgama

                                        Aluthgama apartment

                                        1 2 1 night min

                                        • 1 bedroom
                                        • sleeps 2
                                        • 1 night min
                                        • Child Friendly
                                        • Air conditioning

                                        Price per night from

                                        $35

                                        Price per night from

                                        $35

                                        Distance approx 16.3 km from Moragalla

                                          4

                                          AC Bedrooms

                                          Western Province / Horana

                                          Horana b and b

                                          3 6 30 nights min

                                          • 3 bedrooms
                                          • sleeps 6
                                          • 30 nights min
                                          • Child Friendly

                                          Price per night from

                                          $104

                                          Price per night from

                                          $104

                                          Distance approx 15.36 km from Moragalla

                                            15

                                            Goalie Beach Front Hotel

                                            Galle District / Ambalangoda

                                            Ambalangoda house

                                            3 2 2 nights min

                                            • 3 bedrooms
                                            • sleeps 2
                                            • 2 nights min
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $69

                                            Price per night from

                                            $69

                                            Distance approx 1.54 km from Moragalla

                                              16

                                              Residence Jasmine

                                              Western Province / Aluthgama

                                              Aluthgama bungalow

                                              4 8 1 night min

                                              • 4 bedrooms
                                              • sleeps 8
                                              • 1 night min
                                              • Beach / lakeside relaxation
                                              • Nearest beach 0.1 mi
                                              • Swimming pool

                                              Price per night from

                                              $52

                                              Price per night from

                                              $52

                                              Distance approx 15.73 km from Moragalla

                                                25

                                                Visit Marigold villa and feel's like it's your home.

                                                Galle District / Ambalangoda

                                                Ambalangoda cottage

                                                2 3 1 night min

                                                • 2 bedrooms
                                                • sleeps 3
                                                • 1 night min
                                                • Child Friendly
                                                • Air conditioning
                                                • Pet Friendly

                                                Price per night from

                                                $45

                                                Price per night from

                                                $45

                                                Distance approx 2.74 km from Moragalla

                                                  6

                                                  Alanka Villa

                                                  Galle District / Bentota

                                                  Bentota villa

                                                  4 8 7 nights min

                                                  • 4 bedrooms
                                                  • sleeps 8
                                                  • 7 nights min
                                                  • Child Friendly
                                                  • Air conditioning

                                                  Price per night from

                                                  $58

                                                  Price per night from

                                                  $58

                                                  Distance approx 19.8 km from Moragalla

                                                    14

                                                    Cinnamon House Panadura

                                                    Western Province / Panadura

                                                    Panadura house

                                                    1 4 2 nights min

                                                    • 1 bedroom
                                                    • sleeps 4
                                                    • 2 nights min
                                                    • Child Friendly
                                                    • Air conditioning

                                                    Price per night from

                                                    $38

                                                    Responds fast!
                                                    avg. 19 minutes

                                                    Price per night from

                                                    $38

                                                    Distance approx 19.04 km from Moragalla

                                                      29

                                                      A wonderful place to stay and relax

                                                      Galle District / Hikkaduwa

                                                      Hikkaduwa house

                                                      4 8 1 night min

                                                      • 4 bedrooms
                                                      • sleeps 8
                                                      • 1 night min
                                                      • Suitable for children age 5+

                                                      Price per night from

                                                      $157

                                                      Price per night from

                                                      $157

                                                      Distance approx 10.55 km from Moragalla

                                                      (4) Excellent 

                                                        43

                                                        Walauwa The Villa Ahungalla - Standard Villa

                                                        Galle District / Ahungalla

                                                        Ahungalla villa

                                                        2 4 1 night min

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • 1 night min
                                                        • Beach / lakeside relaxation
                                                        • Nearest beach 0 mi
                                                        • Child Friendly

                                                        Price per night from

                                                        $35

                                                        Responds fast!
                                                        avg. 2 hours 50 minutes

                                                        Price per night from

                                                        $35

                                                        Distance approx 1.05 km from Moragalla

                                                          11

                                                          Manuela´s Villa

                                                          Western Province / Beruwala

                                                          Beruwala b and b

                                                          2 1 1 night min

                                                          • 2 bedrooms
                                                          • sleeps 1
                                                          • 1 night min
                                                          • Beach / lakeside relaxation
                                                          • Child Friendly
                                                          • Air conditioning

                                                          Price per night from

                                                          $42

                                                          Price per night from

                                                          $42

                                                          Distance approx 11.08 km from Moragalla

                                                            12

                                                            Pasmeegoda Bungalow

                                                            Western Province / Kalutara

                                                            Kalutara bungalow

                                                            4 9 1 night min

                                                            • 4 bedrooms
                                                            • sleeps 9
                                                            • 1 night min
                                                            • Beach / lakeside relaxation
                                                            • Child Friendly
                                                            • Pet Friendly

                                                            Price per night from

                                                            $120

                                                            Price per night from

                                                            $120

                                                            Distance approx 1.67 km from Moragalla

                                                              6

                                                              Shanthi Villa - Bentota

                                                              Galle District / Bentota

                                                              Bentota apartment

                                                              1 2 2 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 2 nights min
                                                              • Child Friendly
                                                              • Car not necessary
                                                              • Air conditioning

                                                              Price per night from

                                                              $29

                                                              Price per night from

                                                              $29

                                                              Distance approx 11.64 km from Moragalla

                                                                21

                                                                House Manisha - Waskaduwa Sri Lanka - Ferienhaus - Cottage - Ferienwohnung

                                                                Western Province / Waskaduwa

                                                                Waskaduwa house

                                                                2 4 1 night min

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • 1 night min
                                                                • Nearest beach 0.3 mi
                                                                • Child Friendly
                                                                • Private garden

                                                                Price per night from

                                                                $52

                                                                Price per night from

                                                                $52

                                                                Distance approx 2.65 km from Moragalla

                                                                  10

                                                                  Sethra Villa

                                                                  Galle District / Bentota

                                                                  Bentota house

                                                                  1 2 1 night min

                                                                  • 1 bedroom
                                                                  • sleeps 2
                                                                  • 1 night min
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $49

                                                                  Price per night from

                                                                  $49

                                                                  Distance approx 2.62 km from Moragalla

                                                                    18

                                                                    Diyasisila Villa

                                                                    Galle District / Bentota

                                                                    Bentota villa

                                                                    2 4 1 night min

                                                                    • 2 bedrooms
                                                                    • sleeps 4
                                                                    • 1 night min
                                                                    • Nearest beach 3 mi
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $92

                                                                    Price per night from

                                                                    $92

                                                                    Distance approx 5.22 km from Moragalla

                                                                      10

                                                                      Ula Villa

                                                                      Galle District / Induruwa

                                                                      Induruwa villa

                                                                      6 12 1 night min

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

                                                                      Price per night from

                                                                      $31

                                                                      Price per night from

                                                                      $31

                                                                      Distance approx 15.85 km from Moragalla

                                                                      (2) Average 

                                                                        17

                                                                        Honeymoon Cottage, Wadduwa Beach Villa, in a secluded spot by the beach

                                                                        Western Province / Wadduwa

                                                                        Wadduwa villa

                                                                        1 2 1 night min

                                                                        • 1 bedroom
                                                                        • sleeps 2
                                                                        • 1 night min
                                                                        • Beach / lakeside relaxation
                                                                        • Swimming pool
                                                                        • Ask about children

                                                                        Price per night from

                                                                        $80

                                                                        Responds fast!
                                                                        avg. 3 hours 18 minutes

                                                                        Price per night from

                                                                        $80

                                                                        Distance approx 1.41 km from Moragalla

                                                                          23

                                                                          Holiday Villa in Aluthgama

                                                                          Western Province / Aluthgama

                                                                          Aluthgama house

                                                                          6 10 2 nights min

                                                                          • 6 bedrooms
                                                                          • sleeps 10
                                                                          • 2 nights min
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 2 mi
                                                                          • Swimming pool

                                                                          Price per night from

                                                                          $303

                                                                          Price per night from

                                                                          $303

                                                                          Distance approx 3.15 km from Moragalla

                                                                          (2) Excellent 

                                                                            18

                                                                            Lanka rose guesthouse

                                                                            Western Province / Darga Town

                                                                            Darga Town b and b

                                                                            2 4 1 night min

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • 1 night min
                                                                            • Nearest beach 8 mi
                                                                            • Swimming pool
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $46

                                                                            Price per night from

                                                                            $46

                                                                            Distance approx 3.54 km from Moragalla

                                                                              23

                                                                              Luxury Holiday Villa with Private Beach in Maggona, Kalutara District, Sri Lanka

                                                                              Beruwala / Maggona

                                                                              Maggona villa

                                                                              3 6 3 nights min

                                                                              • 3 bedrooms
                                                                              • sleeps 6
                                                                              • 3 nights min
                                                                              • Nearest beach 0 mi
                                                                              • Child Friendly
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $43

                                                                              Price per night from

                                                                              $43