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

236 Houses

    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

    $111

    Price per night from

    $111

      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

        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

            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

            (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 11 minutes

              Price per night from

              $401

                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

                $103

                Responds fast!
                avg. 3 hours 28 minutes

                Price per night from

                $103

                  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

                  Great rentals within 20 miles that match your search

                  Distance approx 2.78 km from Moragalla

                  (7) Excellent 

                    20

                    Tara Garden

                    Western Province / Dharga Town

                    Dharga Town villa

                    4 8 3 nights min

                    • 4 bedrooms
                    • sleeps 8
                    • 3 nights min
                    • Swimming pool
                    • Child Friendly
                    • Pet Friendly

                    Price per night from

                    $196

                    Price per night from

                    $196

                    Distance approx 9.14 km from Moragalla

                    (9) Excellent 

                      22

                      Villa Cookie Aunt

                      Galle District / Kosgoda

                      Kosgoda villa

                      3 6 1 night min

                      • 3 bedrooms
                      • sleeps 6
                      • 1 night min
                      • Nearest beach 2 mi
                      • Swimming pool
                      • Child Friendly

                      Price per night from

                      $443

                      Price per night from

                      $443

                      Distance approx 2.33 km from Moragalla

                        21

                        Villa River Sand - River side Relaxation.

                        Western Province / Aluthgama

                        Aluthgama villa

                        1 2 1 night min

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

                        Price per night from

                        $23

                        Price per night from

                        $23

                        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 2.63 km from Moragalla

                            4

                            Villa No 1

                            Galle District / Bentota

                            Bentota b and b

                            4 8 1 night min

                            • 4 bedrooms
                            • sleeps 8
                            • 1 night min
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $37

                            Price per night from

                            $37

                            Distance approx 16.3 km from Moragalla

                              4

                              AC Bedroom #3

                              Western Province / Horana

                              Horana b and b

                              1 2 30 nights min

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

                              Price per night from

                              $35

                              Price per night from

                              $35

                              Distance approx 3.76 km from Moragalla

                                9

                                Mangrove River Bungalow

                                Western Province / Darga Town

                                Darga Town bungalow

                                2 5 1 night min

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

                                Price per night from

                                $69

                                Price per night from

                                $69

                                Distance approx 2.84 km from Moragalla

                                  11

                                  Jayathunga's Home

                                  Galle District / Bentota

                                  Bentota house

                                  1 2 1 night min

                                  • 1 bedroom
                                  • sleeps 2
                                  • 1 night min
                                  • Ask about children
                                  • Air conditioning
                                  • Ask about pets

                                  Price per night from

                                  $45

                                  Responds fast!
                                  avg. 3 hours 28 minutes

                                  Price per night from

                                  $45

                                  Distance approx 1.68 km from Moragalla

                                  (1) Excellent 

                                    14

                                    Beautiful Villa under tropical Palms

                                    Western Province / Beruwala

                                    Beruwala house

                                    4 6 1 night min

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

                                    Price per night from

                                    $14

                                    Price per night from

                                    $14

                                    Distance approx 17.77 km from Moragalla

                                      15

                                      A 3 bedroom house in front of the river.

                                      Central Province / Dambulla

                                      Dambulla house

                                      3 10 1 night min

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

                                      Price per night from

                                      $92

                                      Price per night from

                                      $92

                                      Distance approx 16.3 km from Moragalla

                                        4

                                        Non-AC Bedroom #2

                                        Western Province / Horana

                                        Horana b and b

                                        1 1 30 nights min

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

                                        Price per night from

                                        $18

                                        Price per night from

                                        $18

                                        Distance approx 19.36 km from Moragalla

                                          19

                                          Holiday Inn - Nindana

                                          Galle District / Ambalangoda

                                          Ambalangoda house

                                          4 9 1 night min

                                          • 4 bedrooms
                                          • sleeps 9
                                          • 1 night min
                                          • Nearest beach 7 mi
                                          • Child Friendly
                                          • Air conditioning

                                          Price per night from

                                          $14

                                          Price per night from

                                          $14

                                          Distance approx 1.27 km from Moragalla

                                          (4) Excellent 

                                            17

                                            Nathmi Villa

                                            Western Province / Aluthgama

                                            Aluthgama villa

                                            3 6 min stay varies

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

                                            Price per night from

                                            $26

                                            Price per night from

                                            $26

                                            Distance approx 11.52 km from Moragalla

                                              8

                                              chill beach house

                                              Galle District / Hikkaduwa

                                              Hikkaduwa room

                                              4 8 1 night min

                                              • 4 bedrooms
                                              • sleeps 8
                                              • 1 night min
                                              • Child Friendly
                                              • Air conditioning
                                              • Private garden

                                              Price per night from

                                              $53

                                              Price per night from

                                              $53

                                              Distance approx 16.3 km from Moragalla

                                                4

                                                AC Bedroom #2

                                                Western Province / Horana

                                                Horana b and b

                                                1 2 30 nights min

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

                                                Price per night from

                                                $35

                                                Price per night from

                                                $35

                                                Distance approx 2.11 km from Moragalla

                                                  22

                                                  Whitepalm Villa

                                                  Western Province / Aluthgama

                                                  Aluthgama villa

                                                  4 8 120 nights min

                                                  • 4 bedrooms
                                                  • sleeps 8
                                                  • 120 nights min
                                                  • Child Friendly
                                                  • Pet Friendly

                                                  Price per night from

                                                  $35

                                                  Price per night from

                                                  $35

                                                  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 2.05 km from Moragalla

                                                      47

                                                      Sandalwood Villa

                                                      Western Province / Aluthgama

                                                      Aluthgama villa

                                                      7 14 1 night min

                                                      • 7 bedrooms
                                                      • sleeps 14
                                                      • 1 night min
                                                      • Child Friendly
                                                      • Air conditioning

                                                      Price per night from

                                                      $35

                                                      Price per night from

                                                      $35

                                                      Distance approx 12.19 km from Moragalla

                                                        12

                                                        Rashmi Dilshani Villa

                                                        Southern Province / Balapitiya

                                                        Balapitiya house

                                                        3 2 1 night min

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

                                                        Price per night from

                                                        $29

                                                        Price per night from

                                                        $29

                                                        Distance approx 2.61 km from Moragalla

                                                        (7) Excellent 

                                                          19

                                                          Coco Cabana

                                                          Galle District / Bentota

                                                          Bentota bungalow

                                                          5 9 1 night min

                                                          • 5 bedrooms
                                                          • sleeps 9
                                                          • 1 night min
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 2 mi
                                                          • Swimming pool

                                                          Price per night from

                                                          $235

                                                          Price per night from

                                                          $235

                                                          Distance approx 11.52 km from Moragalla

                                                            17

                                                            The Bungalow

                                                            Western Province / Kalutara

                                                            Kalutara bungalow

                                                            5 10 1 night min

                                                            • 5 bedrooms
                                                            • sleeps 10
                                                            • 1 night min
                                                            • Nearest beach 20 mi
                                                            • Swimming pool
                                                            • Child Friendly

                                                            Price per night from

                                                            $296

                                                            Price per night from

                                                            $296

                                                            Distance approx 15.42 km from Moragalla

                                                            (26) Excellent 

                                                              25

                                                              Palm beach villa

                                                              Western Province / Wadduwa

                                                              Wadduwa villa

                                                              3 8 4 nights min

                                                              • 3 bedrooms
                                                              • sleeps 8
                                                              • 4 nights min
                                                              • Beach / lakeside relaxation
                                                              • Swimming pool
                                                              • Child Friendly

                                                              Price per night from

                                                              $315

                                                              Responds fast!
                                                              avg. 2 hours 4 minutes

                                                              Price per night from

                                                              $315

                                                              Distance approx 3.21 km from Moragalla

                                                                21

                                                                Holiday B&B in Bentota

                                                                Galle District / Bentota

                                                                Bentota villa

                                                                2 3 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 3
                                                                • min stay varies
                                                                • Nearest beach 1 mi
                                                                • Swimming pool
                                                                • Child Friendly

                                                                Price per night from

                                                                $46

                                                                Price per night from

                                                                $46

                                                                Distance approx 3.13 km from Moragalla

                                                                  18

                                                                  Sakuravilla luxury villa

                                                                  Galle District / Bentota

                                                                  Bentota villa

                                                                  5 11 1 night min

                                                                  • 5 bedrooms
                                                                  • sleeps 11
                                                                  • 1 night min
                                                                  • Nearest beach 1 mi
                                                                  • Swimming pool
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $229

                                                                  Responds fast!
                                                                  avg. 12 minutes

                                                                  Price per night from

                                                                  $229

                                                                  Distance approx 0.1 km from Moragalla Show on Map

                                                                    28

                                                                    Beautiful 90m² large house only 200 meters from the beach

                                                                    Western Province / Beruwala

                                                                    Beruwala house

                                                                    3 6 1 night min

                                                                    • 3 bedrooms
                                                                    • sleeps 6
                                                                    • 1 night min
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 0.2 mi
                                                                    • Child Friendly

                                                                    Price per night from

                                                                    $33

                                                                    Price per night from

                                                                    $33

                                                                    Distance approx 1.26 km from Moragalla

                                                                      32

                                                                      Moragalla villa303

                                                                      Western Province / Beruwala

                                                                      Beruwala villa

                                                                      4 8 21 nights min

                                                                      • 4 bedrooms
                                                                      • sleeps 8
                                                                      • 21 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Child Friendly
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $46

                                                                      Price per night from

                                                                      $46

                                                                      Distance approx 1.7 km from Moragalla

                                                                        23

                                                                        Amarit

                                                                        Western Province / Beruwala

                                                                        Beruwala hotel apartment

                                                                        5 12 min stay varies

                                                                        • 5 bedrooms
                                                                        • sleeps 12
                                                                        • min stay varies
                                                                        • Beach / lakeside relaxation
                                                                        • Child Friendly
                                                                        • Car not necessary
                                                                        Inquire for Rates
                                                                        Inquire for Rates

                                                                        Distance approx 15.4 km from Moragalla

                                                                          9

                                                                          LUXURY STAY ROOM 1

                                                                          Galle District / Ambalangoda

                                                                          Ambalangoda villa

                                                                          1 2 1 night min

                                                                          • 1 bedroom
                                                                          • sleeps 2
                                                                          • 1 night min
                                                                          • Air conditioning
                                                                          • Private garden

                                                                          Price per night from

                                                                          $14

                                                                          Responds fast!
                                                                          avg. 1 hour 21 minutes

                                                                          Price per night from

                                                                          $14

                                                                          Distance approx 3.54 km from Moragalla

                                                                            26

                                                                            Holiday Villa

                                                                            Beruwala / Maggona

                                                                            Maggona villa

                                                                            3 6 3 nights min

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

                                                                            Price per night from

                                                                            $134

                                                                            Price per night from

                                                                            $134

                                                                            Distance approx 7.65 km from Moragalla

                                                                              26

                                                                              This is a 5 bed room, three storey house

                                                                              Western Province / Kalutara

                                                                              Kalutara house

                                                                              5 9 1 night min

                                                                              • 5 bedrooms
                                                                              • sleeps 9
                                                                              • 1 night min
                                                                              • Child Friendly
                                                                              • Air conditioning
                                                                              • Private garden

                                                                              Price per night from

                                                                              $58

                                                                              Price per night from

                                                                              $58