Get support for your booking:
(866) 656-8207
Select your loyalty program to earn points with your booking!

There are 73 properties with availability in Bentota. Showing 1 – 30

Show map
Sort by: Recommended Price
Deals
Stars
Review score

  1. Very good 7.8

    based on 89 reviews 37 reviews in English

    Oasey Beach Hotel 3 Star Hotel

    Galbada, Induruwa, Bentota. Tel. No.0094 344941139, Bentota 80510 Show map
  2. Good 6.3

    based on 4 reviews 4 reviews in English

    Sunsea Villa 2.5 Star Hotel

    Warahena ,Bentota, Bentota 80500 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Excellent 8.7

    based on 3 reviews 2 reviews in English

    Nisala Arana Boutique Hotel 3 Star Hotel

    326/1 Circular Road, Kommala, Bentota, Bentota 80500 Show map
  5. Amal Beach Hotel 3 Star Hotel

    190/1, Galle Road, Robolgoda, Bentota, Bentota 80500 Show map
  6. Excellent 8.6

    based on 3 reviews 1 reviews in English

    Canal Villa 2 Star Hotel

    Massalagoda , Dope , Bentota., Bentota 80500 Show map
  7. Very good 7.9

    based on 20 reviews 13 reviews in English

    White Villa 1 Star Hotel

    No.160/1, Sooriyagoda, Bentota, Bentota 80500 Show map
  8. Ranga Holiday Inn 2 Star Hotel

    Kaluwamodara, Aluthgama, Bentota Show map
  9. Supun Villa 1 Star Hotel

    pitaramba, Bentota, Bentota 80500 Show map
  10. Lagoon Bentota Hotel 3 Star Hotel

    Thotupola Road, Yathramulla Road, Bentota Show map
  11. Mangrove Escapes Resort 3 Star Hotel

    YakhahagodawattaHorrawala, Bentota Show map
  12. Very good 7.6

    based on 62 reviews 29 reviews in English

    Panchi Villa Bentota 3 Star Hotel

    339/7A, Kurudu Watte,Warahena, Bentota 80500 Show map
  13. Hotel Orchid 1 Star Hotel

    22/10, Kaluwamodara, Aluthgama, Bentota Show map
  14. Excellent 9.0

    based on 27 reviews 14 reviews in English

    Welcome Family Guest House 1 Star Hotel

    27, Pitaramba,Bentota, Bentota 80500 Show map
  15. Chami Villa Bentota 2 Star Hotel

    No 23, Pitaramba, Bentota, Bentota 80500 Show map
  16. Southern Star Hotel 1 Star Hotel

    Southern Star Hotel, Galle road, Galboda, Bentota 943422 Show map
  17. Excellent 8.7

    based on 12 reviews 3 reviews in English

    Fern Villa 1 Star Hotel

    no 304 hattakayawatta angagoda galle road bentota, Bentota 80500 Show map
  18. Excellent 8.7

    based on 4 reviews 1 reviews in English

    Dedduwa Boat House 2 Star Hotel

    49/1, Dedduwa, Haburugala, Dedduwa Lake, Bentota Show map
  19. Very good 7.0

    based on 30 reviews 21 reviews in English

    Riverdale Eco Resort 3 Star Hotel

    46 Galle Road, Moragalla, Aluthgama, Bentota Show map
  20. Very good 7.6

    based on 22 reviews 5 reviews in English

    Hotel Hemadan 1 Star Hotel

    25, River Avenue, Bentota 12080 Show map
  21. Very good 7.4

    based on 24 reviews 14 reviews in English

    The Chalet Bentota 1.5 Star Hotel

    Galle Road, Bentota Show map
  22. Sobaco Nature Resort 2 Star Hotel

    Bawa Garden , Puswelbokka, Dedduwa, Bentota, Bentota 80500 Show map
  23. Very good 7.7

    based on 26 reviews 14 reviews in English

    Mihin Villa 1 Star Hotel

    204/02, Galle Road, Robolgoda, Bentota, Bentota Show map
  24. Excellent 8.8

    based on 8 reviews 6 reviews in English

    Rolanco Villa 1 Star Hotel

    Galle Road, Kaluwamodara, Aluthgama., Bentota Show map
  25. Excellent 8.5

    based on 11 reviews 4 reviews in English

    Luca's Memorial 3 Star Hotel

    Nape Road No.95, Bentota 80570 Show map
  26. Bentota Homes 1 Star Hotel

    230/11, Alwis Road, Dope, Bentota, Bentota Show map
  27. Shanthi Villa 2 Star Hotel

    Galle Road,Kaluwamodara, Aluthgama, Bentota 12080 Show map
  28. Very good 7.5

    based on 5 reviews 3 reviews in English

    Chitra Ayurveda Hotel 1 Star Hotel

    Neelisgewatta temple road,Soorigoda, Bentota 80500 Show map
  29. Hotel Sun & Moon 2 Star Hotel

    No 104/8 Galle Road Kaluwamodara Aluthgama, Bentota 12080 Show map
  30. Very good 7.2

    based on 14 reviews 8 reviews in English

    Green Garden Guest House 1 Star Hotel

    140/5,Post Office Road,Aluthgama, Bentota 12080 Show map

Next Page 1 of 3