Villas in Moragalla and Houses – Holiday Lettings - Holiday Rentals Moragalla

Close

View larger map

Also consider

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

228 Holiday homes

(1) Excellent 

19

Moragalla holiday b&b rental

Beruwala / Moragalla

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation

from £25 / night

£168 / week

Book View

from £25 / night

12

Moragalla holiday home rental

Beruwala / Moragalla

3 6 2 nights min

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

from £22 / night

£155 - £401 / week

Book View

Responds fast!
avg. 2 hours 21 minutes

from £22 / night

14

Moragalla holiday home rental

Beruwala / Moragalla

3 6 4 nights min

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

from £75 / night

£441 / week

Book View

from £75 / night

53

Holiday villa in Moragalla

Beruwala / Moragalla

5 8 2 nights min

  • 5 bedrooms
  • sleeps 8
  • 2 nights min
  • Nearest beach 0.8 km
  • Child friendly
  • Car not necessary

from £131 / night

£865 / week

Book View

from £131 / night

27

Holiday villa in Moragalla

Beruwala / Moragalla

3 5 2 nights min

  • 3 bedrooms
  • sleeps 5
  • 2 nights min
  • Child friendly

from £42 / night

£290 / week

Book View

from £42 / night

14

Holiday home in Moragalla

Beruwala / Moragalla

2 4 2 nights min

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

from £35 / night

£215 / week

Book View

from £35 / night

10

Holiday villa in Moragalla

Beruwala / Moragalla

1 2 1 night min

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

from £23 / night

£153 / week

Book View

from £23 / night

14

Holiday villa in Moragalla

Beruwala / Moragalla

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Ask owner if suitable for children
  • Air conditioning
  • Ask about pets

from £69 / night

£478 / week

Book View

Responds fast!
avg. 2 hours 44 minutes

from £69 / night

Great rentals within 20 miles that match your search

Distance approx 4.67 miles from Moragalla

(1)  

22

Bentota holiday bungalow rental

Galle District / Bentota

3 10 3 nights min

  • 3 bedrooms
  • sleeps 10
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £108 / night

£752 / week

Book View

from £108 / night

Distance approx 12.79 miles from Moragalla

(6) Excellent 

34

Guest house letting in Wadduwa

Western Province / Wadduwa

2 3 1 night min

  • 2 bedrooms
  • sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £31 / night

£168 - £291 / week

Book View

Responds fast!
avg. 21 minutes

from £31 / night

Distance approx 1.76 miles from Moragalla

(55) Excellent 

Certificate of Excellence

15

Holiday villa rental

Western Province / Darga Town

3 7 min stay varies

  • 3 bedrooms
  • sleeps 7
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool

Certificate of Excellence

from £170 / night

£1,190 - £1,540 / week

Book View

Responds fast!
avg. 2 hours 49 minutes

from £170 / night

Distance approx 11.52 miles from Moragalla

17

Kalutara holiday bungalow let

Western Province / Kalutara

5 10 1 night min

  • 5 bedrooms
  • sleeps 10
  • 1 night min
  • Nearest beach 20 km
  • Swimming pool
  • Child friendly

from £200 / night

£1,400 / week

Book View

from £200 / night

Distance approx 15.21 miles from Moragalla

8

Holiday villa in Wadduwa

Western Province / Wadduwa

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £69 / night

£483 / week

Book View

from £69 / night

Distance approx 16.81 miles from Moragalla

8

Holiday home in Ambalangoda

Galle District / Ambalangoda

3 8 1 night min

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

from £70 / night

£800 / week

Book View

from £70 / night

Distance approx 0.1 miles from Moragalla Show on Map

(2) Excellent 

32

Holiday b&b with shared pool in Beruwala

Western Province / Beruwala

4 12 1 night min

  • 4 bedrooms
  • sleeps 12
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £138 / night

£967 / week

Book View

from £138 / night

Distance approx 5.22 miles from Moragalla

10

Holiday villa in Induruwa

Galle District / Induruwa

6 12 1 night min

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

from £20 / night

£140 / week

Book View

from £20 / night

Distance approx 5.13 miles from Moragalla

4

Bentota holiday villa let

Galle District / Bentota

6 15 1 night min

  • 6 bedrooms
  • sleeps 15
  • 1 night min
  • Child friendly
  • Ask about pets

from £27 / night

£184 - £1,634 / week

Book View

from £27 / night

Distance approx 15.4 miles from Moragalla

9

Holiday villa in Ambalangoda

Galle District / Ambalangoda

1 2 1 night min

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

from £10 / night

£61 / week

Book View

Responds fast!
avg. 1 hour 27 minutes

from £10 / night

Distance approx 1.41 miles from Moragalla

23

Aluthgama holiday home rental

Western Province / Aluthgama

6 10 2 nights min

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

from £200 / night

£1,400 - £5,600 / week

Book View

from £200 / night

Distance approx 13.36 miles from Moragalla

4

Home rental in Wadduwa

Western Province / Wadduwa

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child friendly
  • Pet friendly
  • Private garden

from £20 / night

£115 / week

Book View

from £20 / night

Distance approx 3.32 miles from Moragalla

(1) Excellent 

32

Holiday villa rental

Beruwala / Maggona

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Child friendly

from £384 / night

£2,684 / week

Book View

from £384 / night

Distance approx 14.77 miles from Moragalla

20

Holiday villa in Wadduwa

Western Province / Wadduwa

2 2 1 night min

  • 2 bedrooms
  • sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Ask owner if suitable for children

from £39 / night

£230 / week

Book View

from £39 / night

Distance approx 17.43 miles from Moragalla

(1) Excellent 

20

Ambalangoda holiday villa rental

Galle District / Ambalangoda

3 7 3 nights min

  • 3 bedrooms
  • sleeps 7
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £210 / night

£1,470 / week

Book View

from £210 / night

Distance approx 10.52 miles from Moragalla

(2) Very Good 

21

Holiday home rental

Western Province / Kalutara

3 8 2 nights min

  • 3 bedrooms
  • sleeps 8
  • 2 nights min
  • Child friendly
  • Pet friendly
  • Private garden

from £53 / night

£370 / week

Book View

from £53 / night

Distance approx 1.26 miles from Moragalla

32

Holiday villa in Beruwala

Western Province / Beruwala

4 8 21 nights min

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

from £31 / night

£215 / week

Book View

from £31 / night

Distance approx 2.79 miles from Moragalla

9

Bentota holiday home rental

Galle District / Bentota

5 9 6 nights min

  • 5 bedrooms
  • sleeps 9
  • 6 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £12 / night

£77 / week

Book View

from £12 / night

Distance approx 2.72 miles from Moragalla

14

Hotel apartment rental in Bentota

Galle District / Bentota

9 18 1 night min

  • 9 bedrooms
  • sleeps 18
  • 1 night min
  • Child friendly
  • Air conditioning

from £19 / night

£129 / week

Book View

from £19 / night

Distance approx 3.55 miles from Moragalla

(1) Very Good 

35

Bentota holiday private room rental

Galle District / Bentota

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Nearest beach 5 km
  • Child friendly
  • Air conditioning

from £62 / night

£384 / week

Book View

from £62 / night

Distance approx 3.13 miles from Moragalla

(2) Very Good 

18

Holiday villa rental

Galle District / Bentota

6 12 1 night min

  • 6 bedrooms
  • sleeps 12
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £44 / night

£299 / week

Book View

from £44 / night

Distance approx 1.26 miles from Moragalla

38

Hotel apartment letting in Bentota

Galle District / Bentota

5 10 1 night min

  • 5 bedrooms
  • sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Air conditioning

from £69 / night

£483 / week

Book View

Responds fast!
avg. 1 hour 55 minutes

from £69 / night

Distance approx 15.35 miles from Moragalla

(12) Excellent 

38

Holiday villa in Hikkaduwa

Galle District / Hikkaduwa

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £138 / night

£967 - £1,933 / week

Book View

Responds fast!
avg. 2 hours 40 minutes

from £138 / night

Distance approx 5.51 miles from Moragalla

24

Payagala holiday home rental

Western Province / Payagala

3 5 1 night min

  • 3 bedrooms
  • sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly

from £23 / night

£146 / week

Book View

from £23 / night

Distance approx 2.76 miles from Moragalla

18

Bentota holiday villa rental

Galle District / Bentota

3 6 1 night min

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

from £39 / night

£268 / week

Book View

from £39 / night

Distance approx 2.05 miles from Moragalla

17

Holiday apartment in Aluthgama

Western Province / Aluthgama

1 2 1 night min

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

from £20 / night

£135 / week

Book View

from £20 / night

Distance approx 2.57 miles from Moragalla

17

Bentota holiday apartment rental

Galle District / Bentota

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 0.01 km
  • Child friendly
  • Car not necessary

from £62 / night

£383 / week

Book View

from £62 / night

Distance approx 2.96 miles from Moragalla

12

Holiday villa in Induruwa

Galle District / Induruwa

4 3 1 night min

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

from £31 / night

£230 / week

Book View

from £31 / night

Distance approx 7.82 miles from Moragalla

69

Kalutara holiday home rental

Western Province / Kalutara

3 5 1 night min

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

from £17 / night

£118 / week

Book View

from £17 / night

Distance approx 1.27 miles from Moragalla

16

Aluthgama holiday villa rental

Western Province / Aluthgama

3 6 min stay varies

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

from £17 / night

£112 - £124 / week

Book View

from £17 / night

Distance approx 14.55 miles from Moragalla

38

Guest house rental in Wadduwa

Western Province / Wadduwa

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 0.5 km
  • Child friendly
  • Car not necessary

from £20 / night

£136 / week

Book View

from £20 / night

Distance approx 16.3 miles from Moragalla

4

Holiday b&b in Horana

Western Province / Horana

1 2 30 nights min

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

from £23 / night

£137 / week

Book View

from £23 / night