Photo by tara thamara

Find hotels in Beruwala from ฿332
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Beruwala
Family friendly
Check prices for these dates
Our top choices for Beruwala hotels

1. SeethaRama Beach Hotel
SeethaRama Beach HotelBeruwala
The price is ฿872
฿1,132 total
includes taxes & fees
6 Jun - 7 Jun

2. Manara Beach Resort
Manara Beach ResortBeruwala
The price is ฿2,646
฿3,123 total
includes taxes & fees
8 Jun - 9 Jun

3. Lucky Prince Villa & Ayurveda Wellness
Lucky Prince Villa & Ayurveda WellnessBeruwala
9.0 out of 10, Wonderful, (4 reviews)
The price is ฿780
฿1,012 total
includes taxes & fees
17 Jun - 18 Jun

4. Cinnamon Bey Beruwala
Cinnamon Bey BeruwalaBeruwala
8.2 out of 10, Very good, (123 reviews)
The price is ฿2,940
฿3,817 total
includes taxes & fees
11 Jun - 12 Jun

5. Sumal Villa
Sumal VillaBeruwala
10.0 out of 10, Exceptional, (1 review)
The price is ฿898
฿1,176 total
includes taxes & fees
10 Jun - 11 Jun

6. Muthumuni Ayurveda Beach Resort
Muthumuni Ayurveda Beach ResortBeruwala
The price is ฿1,862
฿2,549 total
includes taxes & fees
6 Jun - 7 Jun

7. Chaya Villa Guest House
Chaya Villa Guest HouseBeruwala
The price is ฿1,000
฿1,310 total
includes taxes & fees
4 Jul - 5 Jul

8. Bentota Dilu Villa
Bentota Dilu VillaBeruwala
The price is ฿585
฿766 total
includes taxes & fees
6 Jun - 7 Jun

9. Goalie Beachfront Resort
Goalie Beachfront ResortMadampagama
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿803
฿948 total
includes taxes & fees
6 Jun - 7 Jun

10. Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All InclusiveAhungalla
8.6 out of 10, Excellent, (240 reviews)
The price is ฿4,607
฿6,034 total
includes taxes & fees
8 Jun - 9 Jun

11. Blue Water Paradise Akurala
Blue Water Paradise AkuralaAkurala
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿723
฿853 total
includes taxes & fees
6 Jun - 7 Jun

12. Maggona Boutique Cottages
Maggona Boutique CottagesMaggona
10.0 out of 10, Exceptional, (1 review)
The price is ฿1,074
฿1,267 total
includes taxes & fees
6 Jun - 7 Jun

13. Grand Beach Hotel Wadduwa
Grand Beach Hotel WadduwaWadduwa
6.4 out of 10, (6 reviews)
The price is ฿1,926
฿2,499 total
includes taxes & fees
9 Jun - 10 Jun

14. Colours Beach
Colours BeachInduruwa
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿1,470
฿1,735 total
includes taxes & fees
6 Jun - 7 Jun

15. Madu River Reach
Madu River ReachBalapitiya
The price is ฿2,058
฿2,429 total
includes taxes & fees
6 Jun - 7 Jun

16. Methira villa
Methira villaKaluwamodara
The price is ฿1,454
฿1,715 total
includes taxes & fees
6 Jun - 7 Jun

17. The Vitamin Sea Villa
The Vitamin Sea VillaAmbalangoda
10.0 out of 10, Exceptional, (1 review)
The price is ฿872
฿1,029 total
includes taxes & fees
6 Jun - 7 Jun

18. Villa 97 Bolgoda
Villa 97 BolgodaBolgoda
8.0 out of 10, Very good, (1 review)
The price is ฿1,273
฿1,502 total
includes taxes & fees
6 Jun - 7 Jun

19. Shinagawa Beach
Shinagawa BeachBalapitiya
9.0 out of 10, Wonderful, (65 reviews)
The price is ฿3,053
฿3,999 total
includes taxes & fees
6 Jun - 7 Jun

20. Velapura River Garden
Velapura River GardenKalutara
The price is ฿659
฿777 total
includes taxes & fees
1 Jul - 2 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Beruwala attractions
Learn more about Beruwala
Golden sands stretch along Moragalla Beach where fishermen haul in their colourful boats at the bustling Beruwela Harbour. Take a short trip to Brief Garden to explore Bevis Bawa's lush tropical paradise or hop between nearby beaches like Bentota and Kalatura.

Photo by tara thamara
Open Photo by tara thamara
Top Beruwala Hotel Reviews

Hotel Riu Sri Lanka - All Inclusive
10/10 Excellent
More cheap stays in Beruwala

Free House Bentota
101, Arthur Cottage, Pahurumulla Bentota SP
The price is ฿282 per night from 6 Jun to 7 Jun
฿282
฿332 total
6 Jun - 7 Jun
includes taxes & fees
10/10 Exceptional! (2 reviews)









































































