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

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

$111

Price per night from

$111

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

$228

Price per night from

$228

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

15

Swiss Villa Beruwala

Beruwala / Moragalla

Moragalla villa

2 4 1 night min

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

Price per night from

$56

Price per night from

$56

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 30 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 21 minutes

Price per night from

$33

18

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

$69

Price per night from

$69

(8) Very Good 

31

Jani Beach Resort Beruwala

Beruwala / Moragalla

Moragalla guest house

4 8 1 night min

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

Price per night from

$63

Price per night from

$63

Great rentals within 20 miles that match your search

Distance approx 17.34 km from Moragalla

(11) Very Good 

68

Lankamiya, villa on the beach ,Wifi ,AC, Breakfasts,Cleaning included..

Galle District / Ambalangoda

Ambalangoda house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Car not necessary
“Paradise” The location of the house is wonderful, right on the beach, away from busy life, but still next to the main road. The view from the terrace is like a dream! The house is super clean and lovely decorated in French/Sri Lankan style. It offers
…see more

Price per night from

$111

Price per night from

$111

Distance approx 0.1 km from Moragalla Show on Map

(2) Very Good 

13

Lagoon Villa Beruwala

Western Province / Beruwala

Beruwala villa

2 2 1 night min

  • 2 bedrooms
  • sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Child Friendly
  • Ask about pets

Price per night from

$23

Price per night from

$23

Distance approx 2.55 km from Moragalla

40

River Breeze

Galle District / Bentota

Bentota villa

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Ski

Price per night from

$46

Price per night from

$46

Distance approx 18.65 km from Moragalla

11

Villa Paradise , Panadura Sri Lanka

Central Province / Dambulla

Dambulla villa

6 12 1 night min

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

Price per night from

$229

Price per night from

$229

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

17

Offering a spa centre and water sports facilities,

Galle District / Ambalangoda

Ambalangoda house

2 7 1 night min

  • 2 bedrooms
  • sleeps 7
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.25 mi
  • Ask about pets

Price per night from

$23

Price per night from

$23

Distance approx 15.73 km from Moragalla

5

large colonial house with front n back gardens situated in the heart of the city

Galle District / Ambalangoda

Ambalangoda house

6 10 1 night min

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

Price per night from

$46

Price per night from

$46

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

23

Morden Luxury House with Roof Top garden

Western Province / Panadura

Panadura house

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Nearest beach 0.5 mi
  • Child Friendly
  • Air conditioning

Price per night from

$26

Price per night from

$26

Distance approx 2.62 km from Moragalla

21

osanda guest bentota

Galle District / Bentota

Bentota villa

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 0.04 mi
  • Child Friendly
  • Air conditioning

Price per night from

$41

Price per night from

$41

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.67 km from Moragalla

11

DiLS Residence

Galle District / Ambalangoda

Ambalangoda house

2 2 1 night min

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

Price per night from

$12

Price per night from

$12

Distance approx 15.26 km from Moragalla

4

2 Bed room Full furnished Newly Build house

Western Province / Wadduwa

Wadduwa house

2 4 30 nights min

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

Price per night from

$18

Price per night from

$18

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

14

Beach at your fingertips

Galle District / Ambalangoda

Ambalangoda bungalow

3 7 1 night min

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

Price per night from

$92

Responds fast!
avg. 2 hours 31 minutes

Price per night from

$92

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

26

Anura home stay

Western Province / Kalutara

Kalutara house

3 10 1 night min

  • 3 bedrooms
  • sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.06 mi
  • Air conditioning

Price per night from

$28

Price per night from

$28

Distance approx 1.76 km from Moragalla

(56) Excellent 

Certificate of Excellence

15

Mandalay

Western Province / Darga Town

Darga Town villa

3 7 3 nights min

  • 3 bedrooms
  • sleeps 7
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool

Certificate of Excellence

Price per night from

$251

Responds fast!
avg. 1 hour 10 minutes

Price per night from

$251

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

4

Rustle Hill Home Stay-Ella

Uva Province / Ella

Ella house

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min

Price per night from

$34

Price per night from

$34

Distance approx 10.25 km from Moragalla

16

Sea View Villa

Galle District / Ahungalla

Ahungalla house

3 6 1 night min

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

Price per night from

$74

Price per night from

$74

Distance approx 16.81 km from Moragalla

8

Bhawana On The Beach

Galle District / Ambalangoda

Ambalangoda house

3 8 1 night min

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

Price per night from

$104

Price per night from

$104

Distance approx 7.49 km from Moragalla

(2) Excellent 

24

FEEL Homestay

Western Province / Kalutara

Kalutara house

2 4 1 night min

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

Price per night from

$92

Price per night from

$92

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

15

SAGA HOME standard room 2

Galle District / Ambalangoda

Ambalangoda guest house

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Beach / lakeside relaxation

Price per night from

$14

Responds fast!
avg. 1 hour 21 minutes

Price per night from

$14

Distance approx 1.26 km from Moragalla

(1) Average 

27

Cheap holiday home

Western Province / Beruwala

Beruwala house

4 8 1 night min

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

Price per night from

$58

Price per night from

$58