Skip to main content

Beach rentals in Beruwala

Find the beach rentals that appeal to you the most

The best beach rentals in Beruwala

Check out our pick of great beach rentals in Beruwala

Filter by:

Review score

Sriyan Villa

Beruwala

Located in Beruwala, 1.1 km from Moragalla Beach, Sriyan Villa provides accommodation with a private beach area, free private parking, free bikes and massage services.

E
Elizabeth
From
Malta
Located close to the beach, the homestay is very welcoming and has a beautiful garden where one can sit and relax. The rooms were clear, equipped with kettle and fridge and very comfortable. Would highly recommend the place. The host is very helpful and prepared a very good breakfast for.us.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 109 reviews
Price from
US$25
1 night, 2 adults

Sky and Sand Guesthouse

Beruwala

Situated 47 km from Mount Lavinia Bus Stand, 3.3 km from Kande Viharaya Temple and 3.9 km from Aluthgama Railway Station, Sky and Sand Guesthouse features accommodation set in Beruwala.

S
Saul
From
Israel
Hotel, rooms, pool, breakfast we're great but above all the staff: lovley and kind people that helped and recommend us always with a smile.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 129 reviews
Price from
US$78.85
1 night, 2 adults

Aliya Lanka

Beruwala

Set in Beruwala, Aliya Lanka offers beachfront accommodation 400 metres from Moragalla Beach and provides various facilities, such as a garden and a shared lounge.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7 reviews
Price from
US$54
1 night, 2 adults

Guest House Basilea

Beruwala

Set 1 km from Moragalla Beach, Guest House Basilea offers 3-star accommodation in Beruwala and has a garden. This property offers access to a terrace, free private parking and free WiFi.

V
Veronika
From
Czech Republic
We were staying here 11 days and we totally loved it! Hospitality of Mahesh, the owner is incredible! Every morning you can watch chipmunks while you are eating delicious breakfast. Cleanliness of your room is also stunning. I felt like home, thank you. Beach and shop close by.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 60 reviews
Price from
US$28.80
1 night, 2 adults

Sumal Villa

Beruwala

Situated in Beruwala, Sumal Villa offers beachfront accommodation 2 km from Moragalla Beach and provides various facilities, such as a garden, a bar and a shared lounge.

V
Veronique
From
Ireland
Sumal was fantastic. He helped us a lot, brought us to the river and organised private boat trip. Then brought us to a Buddhist temple and was our guide . Did not charge us. Such a nice man
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 19 reviews
Price from
US$36
1 night, 2 adults

Chaya Villa Guest House

Beruwala

Featuring air-conditioned accommodation with a terrace, Chaya Villa Guest House is located in Beruwala. There is an on-site restaurant, plus free private parking and free WiFi are available.

j
johann
From
South Africa
Guesthouse owner and his wife was extremely friendly and helpful. Guesthouse is well situated and close to everything we needed. We had a seafood buffet on our last night,prepared by the owner and his wife, and it was exceptional, fresh and very tasty, also very well priced compared to the restaurants in the area. Will definitely stay there again, beds comfortable and room clean, hot water in shower takes a while to warm up, but after that it's perfect! The highlight was meeting " Toby" the Labrador, who kills you with love!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$27.32
1 night, 2 adults

Pahalage Guesthouse

Beruwala

Featuring an open-air bath and views of garden, Pahalage Guesthouse is a recently renovated guest house located in Beruwala, 1.7 km from Moragalla Beach.

s
sivakumar
From
Sri Lanka
Excellent place to spend time with family rates are nominal can't expect much for this rate
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 103 reviews
Price from
US$62.37
1 night, 2 adults

Bay Street

Beruwala

Located within 1.7 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Bay Street provides rooms with air conditioning and a private bathroom in Beruwala.

E
Elise
From
France
We had a really nice stay at Bay Street. The room was very big and comfortable. The family who runs it was very welcoming, they offered us tea and a delicious breakfast. The location was great. Thank you! :)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 20 reviews
Price from
US$30.78
1 night, 2 adults

CocoVilla Boutique Resort

Beruwala

Offering a garden and sea view, CocoVilla Boutique Resort is set in Beruwala, less than 1 km from Beru Beach and 45 km from Mount Lavinia Bus Stand.

M
Monika
From
Czech Republic
The place has a beautiful private and fenced palm garden, with shade and breez. It is right on the beach. Very nice kind germen and english speaking owner. Nice generous breakfast. Safe.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 14 reviews
Price from
US$85.50
1 night, 2 adults

Om yoga Shala Beruwala

Beruwala

Set within 1.5 km of Moragalla Beach and 46 km of Mount Lavinia Bus Stand in Beruwala, Om yoga Shala Beruwala offers accommodation with seating area.

h
hezyka
From
Italy
Beautiful calm place to stay! We chose this villa to spend our holiday as well as to get relieved from our busy life actually We are happy to say, we had a great time being here. The room was very clean, comfortable. It was fully air conditioned & the hot shower also superb. Most importantly the owner of the villa was very friendly & supportive. I would like to recommend this place any of you to come. Definitely We will come again! Thank you 😍
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 39 reviews
Price from
US$20
1 night, 2 adults
All beach rentals in Beruwala

Top picks for Beruwala hotels

Explore our most popular hotels in Beruwala

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 129 reviews
    From
    US$79
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 103 reviews
    From
    US$62
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 37 reviews
    From
    US$33
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 109 reviews
    From
    US$25
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 22 reviews
    From
    US$37
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 5 reviews
    From
    US$27
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 20 reviews
    From
    US$31
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 19 reviews
    From
    US$36
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 39 reviews
    From
    US$20
    1 night, 2 adults
  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 19 reviews
    From
    US$20
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 60 reviews
    From
    US$29
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 14 reviews
    From
    US$86
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 reviews
    From
    US$68
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 7 reviews
    From
    US$54
    1 night, 2 adults
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 13 reviews
    From
    US$38
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews
    From
    US$25
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 120 reviews
    From
    US$40
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 25 reviews
    From
    US$20
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 31 reviews
    From
    US$35
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 41 reviews
    From
    US$140
    1 night, 2 adults

Filter by:

Review score

Sriyan Villa

Beruwala

Located in Beruwala, 1.1 km from Moragalla Beach, Sriyan Villa provides accommodation with a private beach area, free private parking, free bikes and massage services.

E
Elizabeth
From
Malta
Located close to the beach, the homestay is very welcoming and has a beautiful garden where one can sit and relax. The rooms were clear, equipped with kettle and fridge and very comfortable. Would highly recommend the place. The host is very helpful and prepared a very good breakfast for.us.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 109 reviews
Price from
US$25
1 night, 2 adults

Sky and Sand Guesthouse

Beruwala

Situated 47 km from Mount Lavinia Bus Stand, 3.3 km from Kande Viharaya Temple and 3.9 km from Aluthgama Railway Station, Sky and Sand Guesthouse features accommodation set in Beruwala.

S
Saul
From
Israel
Hotel, rooms, pool, breakfast we're great but above all the staff: lovley and kind people that helped and recommend us always with a smile.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 129 reviews
Price from
US$78.85
1 night, 2 adults

Aliya Lanka

Beruwala

Set in Beruwala, Aliya Lanka offers beachfront accommodation 400 metres from Moragalla Beach and provides various facilities, such as a garden and a shared lounge.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7 reviews
Price from
US$54
1 night, 2 adults

Guest House Basilea

Beruwala

Set 1 km from Moragalla Beach, Guest House Basilea offers 3-star accommodation in Beruwala and has a garden. This property offers access to a terrace, free private parking and free WiFi.

V
Veronika
From
Czech Republic
We were staying here 11 days and we totally loved it! Hospitality of Mahesh, the owner is incredible! Every morning you can watch chipmunks while you are eating delicious breakfast. Cleanliness of your room is also stunning. I felt like home, thank you. Beach and shop close by.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 60 reviews
Price from
US$28.80
1 night, 2 adults

Sumal Villa

Beruwala

Situated in Beruwala, Sumal Villa offers beachfront accommodation 2 km from Moragalla Beach and provides various facilities, such as a garden, a bar and a shared lounge.

V
Veronique
From
Ireland
Sumal was fantastic. He helped us a lot, brought us to the river and organised private boat trip. Then brought us to a Buddhist temple and was our guide . Did not charge us. Such a nice man
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 19 reviews
Price from
US$36
1 night, 2 adults

Chaya Villa Guest House

Beruwala

Featuring air-conditioned accommodation with a terrace, Chaya Villa Guest House is located in Beruwala. There is an on-site restaurant, plus free private parking and free WiFi are available.

j
johann
From
South Africa
Guesthouse owner and his wife was extremely friendly and helpful. Guesthouse is well situated and close to everything we needed. We had a seafood buffet on our last night,prepared by the owner and his wife, and it was exceptional, fresh and very tasty, also very well priced compared to the restaurants in the area. Will definitely stay there again, beds comfortable and room clean, hot water in shower takes a while to warm up, but after that it's perfect! The highlight was meeting " Toby" the Labrador, who kills you with love!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$27.32
1 night, 2 adults

Pahalage Guesthouse

Beruwala

Featuring an open-air bath and views of garden, Pahalage Guesthouse is a recently renovated guest house located in Beruwala, 1.7 km from Moragalla Beach.

s
sivakumar
From
Sri Lanka
Excellent place to spend time with family rates are nominal can't expect much for this rate
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 103 reviews
Price from
US$62.37
1 night, 2 adults

Bay Street

Beruwala

Located within 1.7 km of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Bay Street provides rooms with air conditioning and a private bathroom in Beruwala.

E
Elise
From
France
We had a really nice stay at Bay Street. The room was very big and comfortable. The family who runs it was very welcoming, they offered us tea and a delicious breakfast. The location was great. Thank you! :)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 20 reviews
Price from
US$30.78
1 night, 2 adults

CocoVilla Boutique Resort

Beruwala

Offering a garden and sea view, CocoVilla Boutique Resort is set in Beruwala, less than 1 km from Beru Beach and 45 km from Mount Lavinia Bus Stand.

M
Monika
From
Czech Republic
The place has a beautiful private and fenced palm garden, with shade and breez. It is right on the beach. Very nice kind germen and english speaking owner. Nice generous breakfast. Safe.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 14 reviews
Price from
US$85.50
1 night, 2 adults

Om yoga Shala Beruwala

Beruwala

Set within 1.5 km of Moragalla Beach and 46 km of Mount Lavinia Bus Stand in Beruwala, Om yoga Shala Beruwala offers accommodation with seating area.

h
hezyka
From
Italy
Beautiful calm place to stay! We chose this villa to spend our holiday as well as to get relieved from our busy life actually We are happy to say, we had a great time being here. The room was very clean, comfortable. It was fully air conditioned & the hot shower also superb. Most importantly the owner of the villa was very friendly & supportive. I would like to recommend this place any of you to come. Definitely We will come again! Thank you 😍
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 39 reviews
Price from
US$20
1 night, 2 adults
All beach rentals in Beruwala

Most booked beach rentals in Beruwala and surroundings in the past month

See all

Popular with guests booking beach rentals in Beruwala

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 68 reviews

Popular with guests booking beach rentals in Beruwala

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews

Popular with guests booking beach rentals in Beruwala

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 109 reviews

Popular with guests booking beach rentals in Beruwala

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 35 reviews

Popular with guests booking beach rentals in Beruwala

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 60 reviews

Popular with guests booking beach rentals in Beruwala

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 54 reviews

Popular with guests booking beach rentals in Beruwala

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 20 reviews

Popular with guests booking beach rentals in Beruwala

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 101 reviews

Popular with guests booking beach rentals in Beruwala

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 104 reviews

Popular with guests booking beach rentals in Beruwala

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 129 reviews

Save money on beach rentals in Beruwala and nearby – budget options available

Mango Tree House

Beruwala
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Set within 500 metres of Moragalla Beach and 47 km of Mount Lavinia Bus Stand, Mango Tree House offers rooms with air conditioning and a private bathroom in Beruwala.

From US$102.60 per night

Methira Villa

Aluthgama
Budget options available
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews

Boasting pool views, Methira Villa offers accommodation with a seasonal outdoor swimming pool, a garden and barbecue facilities, around 2 km from Moragalla Beach.

From US$75 per night

Colibri Villa

Maggona
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 25 reviews

Situated within a few steps of Maggona Beach and 40 km of Mount Lavinia Bus Stand in Maggona, Colibri Villa offers accommodation with seating area.

From US$82.60 per night

Villa Ingrid

Aluthgama
Budget options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3 reviews

Featuring a garden, private pool and garden views, Villa Ingrid is located in Aluthgama. This property offers access to a terrace, free private parking and free WiFi.

From US$75.40 per night

Ranga Holiday Resort

Bentota
Budget options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 12 reviews

Ranga Holiday Resort is located in Bentota just 100 metres from the beach and 150 metres from Aluthgama Railway Station.

From US$93.50 per night

City Beach Apartment

Bentota
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 104 reviews

Offering garden views and a garden, City Beach Apartment features accommodation ideally set in Bentota, within a short distance of Bentota Beach, Bentota Lake and Bentota Railway Station.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 35 reviews

Boasting air-conditioned accommodation with a balcony, Luxury My Villa Bentota 200m Bentota Beach is situated in Bentota.

Traum Villa

Bentota
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 22 reviews

2.6 km from Bentota Lake, Traum Villa is a recently renovated property located in Bentota and provides air-conditioned rooms with free WiFi and private parking.

From US$77.97 per night

Beach rentals with swimming pools in Beruwala and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 9 reviews

Featuring air-conditioned accommodation with a pool with a view, Ceylon Relax Villa is located in Moragalla. This apartment provides free private parking, free shuttle service and free WiFi.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 23 reviews

Located 48 km from Mount Lavinia Bus Stand, Villa Riverside offers an infinity pool, a garden and air-conditioned accommodation with a balcony and free WiFi.

Boutique 87

Bentota
Swimming pool
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews

Featuring a patio with lake views, an outdoor swimming pool and a garden, Boutique 87 can be found in Bentota, close to Bentota Beach and a 9-minute walk from Bentota Lake.

From US$318.57 per night

Siroma Villa

Bentota
Swimming pool
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 40 reviews

Featuring a patio with pool views, an outdoor swimming pool and a garden, Siroma Villa can be found in Bentota, close to Bentota Lake and 2.4 km from Bentota Beach.

From US$52.25 per night

Canal Villa

Bentota
Swimming pool
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 75 reviews

Located in Bentota, within 1.5 km of Bentota Beach and 1.3 km of Bentota Lake, Canal Villa provides accommodation with a private beach area and free WiFi as well as free private parking for guests who...

From US$57 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 59 reviews

Situated along Galle Road, Rockery Villa Ayurveda features a beautifully-landscaped garden, an outdoor pool and a 24-hour front desk.

From US$130 per night

Sylvan Villa

Bentota
Swimming pool
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 21 reviews

Situated within 1.7 km of Bentota Beach and 1.7 km of Bentota Lake in Bentota, Sylvan Villa offers accommodation with seating area.

From US$35.40 per night

Mihin Villa

Bentota
Swimming pool
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 68 reviews

Located just 300 metres from Bentota Beach, Mihin Villa features accommodation in Bentota with access to an outdoor swimming pool, a garden, as well as full-day security.

From US$25 per night

These beach rentals in Beruwala and nearby have options with free cancellation

New Okay Hotel

Beruwala
Free cancellation options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 19 reviews

Situated in Beruwala, 2.2 km from Moragalla Beach, New Okay Hotel provides accommodation with spa facilities and wellness packages.

From US$40 per night

Villa Butterfly

Moragalla
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Moragalla, 1.8 km from Moragalla Beach and 47 km from Mount Lavinia Bus Stand, Villa Butterfly provides spacious air-conditioned accommodation with a terrace and free WiFi.

Villa Alex

Beruwala
Free cancellation options available
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 13 reviews

Located within 1.1 km of Moragalla Beach and 46 km of Mount Lavinia Bus Stand, Villa Alex offers rooms with air conditioning and a private bathroom in Beruwala.

From US$38 per night

Ocean Villa

Beruwala
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Ocean Villa is located in Beruwala, 1.8 km from Moragalla Beach, 47 km from Mount Lavinia Bus Stand, as well as 3.3 km from Kande Viharaya Temple.

From US$25.75 per night

Selnara Private Luxury Villa and Ayurveda Spa

Bentota
Free cancellation options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 31 reviews

Offering a garden and river view, Selnara Private Luxury Villa and Ayurveda Spa is located in Bentota, 600 metres from Moragalla Beach and 47 km from Mount Lavinia Bus Stand.

From US$41.20 per night

Solal Villa

Aluthgama
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews

Set just 1.1 km from Moragalla Beach, Solal Villa offers accommodation in Aluthgama with access to a garden, barbecue facilities, as well as a 24-hour front desk.

From US$22 per night

Golden Beach Villa

Aluthgama
Free cancellation options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Located in Aluthgama, 2 km from Bentota Beach and 48 km from Mount Lavinia Bus Stand, Golden Beach Villa offers air conditioning. This property offers access to a patio and free private parking.

Nesh Villa

Aluthgama
Free cancellation options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 53 reviews

Located in Aluthgama in the Kalutara District region, with Aluthgama Railway Station and Bentota Lake nearby, Nesh Villa provides accommodation with free WiFi and free private parking.

From US$9.09 per night

Highly rated beach rentals in Beruwala and nearby

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews

Featuring a patio with garden views, massage services and a garden, Villa Prias by Amrea can be found in Aluthgama, close to Aluthgama Railway Station and 2.4 km from Bentota Beach.

From US$28.28 per night

Kavi Villa

Bentota
8.0+ review score
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 15 reviews

Situated within 49 km of Mount Lavinia Bus Stand and 1.2 km of Aluthgama Railway Station, Kavi Villa offers rooms with air conditioning and a private bathroom in Bentota.

From US$17 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 35 reviews

Situated within 600 metres of Aluthgama Railway Station and 2 km of Kande Viharaya Temple in Bentota, Helianto Social Villa provides accommodation with seating area.

Villa River View

Aluthgama
8.0+ review score
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 reviews

Featuring a balcony with river views, a garden and barbecue facilities, Villa River View can be found in Aluthgama, close to Bentota Beach and 700 metres from Aluthgama Railway Station.

From US$40 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 194 reviews

Featuring a patio with garden views, a garden and barbecue facilities, River Breeze Villa Bentota can be found in Bentota, close to Bentota Lake and 2.5 km from Bentota Beach.

From US$30.80 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 71 reviews

Set within less than 1 km of Bentota Beach and a 6-minute walk of Bentota Lake in Bentota, Little Swan Guest house provides accommodation with seating area.

From US$10 per night

Sapara River Guest

Bentota
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 35 reviews

Located just 1.4 km from Bentota Beach, Sapara River Guest offers accommodation in Bentota with access to a garden, barbecue facilities, as well as a shared kitchen.

From US$30 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews

Boasting quiet street views, Surewo Sun Shine Apartment offers accommodation with a garden and a balcony, around less than 1 km from Bentota Beach.

From US$24.30 per night

FAQ about beach rentals in Beruwala