Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Holiday Rentals in Hambantota - Holiday Lettings - Villas

All filters (2)

Filters (2)

Clear filters

100 Holiday homes

Applied filters (2)

Great rentals within 20 miles that match your search

Villa letting in Dikwella with swimming pool

Dikwella villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £589 / night

£4,122 / week

1 / 43

Great rentals within 20 miles that match your search

Kirinda ski private room to rent.

Kirinda private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £28 / night

£191 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday villa in Dikwella

Dikwella villa

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 26

from £23 / night

£159 / week

1 / 4

Great rentals within 20 miles that match your search

Tangalle holiday apartment rental

Tangalle apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £127 / night

£816 / week

1 / 4

Great rentals within 20 miles that match your search

Villa rental in Midigama

Midigama villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

from £9 / night

£59 / week

1 / 13

Great rentals within 20 miles that match your search

Ski bungalow to rent in Kirinda

Kirinda bungalow

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

from £91 / night

£635 / week

1 / 19

Great rentals within 20 miles that match your search

Kirinda ski private room to rent.

Kirinda private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £37 / night

£254 / week

1 / 7

Great rentals within 20 miles that match your search

Unawatuna holiday hotel apartment rental

Unawatuna hotel apartment

  • 15 bedrooms
  • 30 bathrooms
  • sleeps 30

from £40 / night

£275 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday home letting

Madihe East house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £19 / night

£109 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday bungalow in Beralihela

Beralihela bungalow

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 9

from £17 / night

£109 / week

1 / 17

Great rentals within 20 miles that match your search

Ahangama holiday villa rental

Ahangama villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from £254 / night

£1,776 / week

1 / 36

Great rentals within 20 miles that match your search

Holiday home in Weligama

Weligama house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 7

from £37 / night

£254 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday chalet accommodation

Palatupana chalet

  • 12 bedrooms
  • 15 bathrooms
  • sleeps 34

from £82 / night

£571 / week

1 / 50

Great rentals within 20 miles that match your search

Guest house rental in Ambalangoda

Ambalangoda guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £12 / night

£81 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday villa in Weligama

Weligama villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £9 / night

£64 / week

1 / 24

Great rentals within 20 miles that match your search

Weligama holiday apartment rental

Weligama apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £25 / night

£163 / week

1 / 4

Great rentals within 20 miles that match your search

Villa rental in Hikkaduwa

Hikkaduwa villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £131 / night

£914 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday farmhouse in Deniyaya

Deniyaya farmhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £13 / night

£108 / week

1 / 36

Great rentals within 20 miles that match your search

Holiday villa with swimming pool in Ahangama

Ahangama villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £82 / night

£571 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday home rental

Ambalangoda house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 10

from £90 / night

£628 / week

1 / 13

Great rentals within 20 miles that match your search

Villa rental in Ahangama with shared pool

Ahangama villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from £313 / night

£2,188 / week

1 / 40

Great rentals within 20 miles that match your search

Bungalow rental in Hikkaduwa

Hikkaduwa bungalow

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £20 / night

£123 / week

1 / 9

Great rentals within 20 miles that match your search

Hikkaduwa holiday villa rental

Hikkaduwa villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from £55 / night

£363 / week

1 / 48

Great rentals within 20 miles that match your search

Bungalow rental in Hikkaduwa

Hikkaduwa bungalow

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £187 / night

£1,307 / week

1 / 88

Great rentals within 20 miles that match your search

Holiday villa rental

Hikkaduwa villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £20 / night

£132 - £461 / week

1 / 52

Great rentals within 20 miles that match your search

Hotel apartment rental in Ambalangoda

Ambalangoda hotel apartment

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 14

from £136 / night

£906 / week

1 / 29

Great rentals within 20 miles that match your search

Home rental in Ambalangoda

Ambalangoda house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £136 / night

£816 / week

1 / 7

Great rentals within 20 miles that match your search

Habaraduwa holiday apartment rental

Habaraduwa apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £54 / night

£379 / week

1 / 17

Great rentals within 20 miles that match your search

Weligama holiday guest house rental

Weligama guest house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £182 / night

£1,087 - £2,102 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday guest house in Pelana

Pelana guest house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

Pricing unknown

1 / 24

Great rentals within 20 miles that match your search

Home rental in Pelana

Pelana house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £23 / night

£159 / week

1 / 10

Great rentals within 20 miles that match your search

Sevanagala holiday villa rental

Sevanagala villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £34 / night

£153 - £471 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday chalet in Gintota

Gintota chalet

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £23 / night

£159 / week

1 / 32

Great rentals within 20 miles that match your search

Villa rental in Gurupokuna with swimming pool

Gurupokuna villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £417 / night

£2,718 - £3,352 / week

1 / 108

Great rentals within 20 miles that match your search

B&b rental in Deniyaya

Deniyaya b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £14 / night

£59 / week

1 / 42

Great rentals within 20 miles that match your search

B&b rental in Weligama

Weligama b&b

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £23 / night

£159 / week

1 / 14

Great rentals within 20 miles that match your search

Weligama holiday home rental

Weligama house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £37 / night

£254 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday villa rental

Tangalle villa

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 10

from £29 / night

£138 - £779 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday apartment with swimming pool, golf nearby in Habaraduwa

Habaraduwa apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £68 / night

£475 / week

1 / 22

Great rentals within 20 miles that match your search

Tangalle holiday villa rental

Tangalle villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £271 / night

£1,812 / week

1 / 15

×

Also consider