BentotaTop accommodation

Price range$53 - $0BudgetMid-RangeTop
$1
$400+

Club Villa Resort

From$141

Bentota River Edge Bed and Breakfast

From$67

Nadi Villa Holiday home

From$90

Villa 4U Hotel

From$70

Riverdale Eco Resort Bed and Breakfast

From$110

Paradise Bay Apartment

From$74

Edelgarden Resort

From$65

Nirvega Villa

From$55

Rathnasiri Seaside Getaway Bed and Breakfast

From$60

Siri Villa Apartment

From$60

The Palms Hotel

From$60

New Teak Villa Guesthouse

From$60

Rudy guesthouse Guesthouse

From$65

B B Chami House Guesthouse

From$90

Villa 80 Resort

From$55

Style Villa Holiday home

From$107

Shangri-lanka Villa Guesthouse

From$102

Saman Villas Resort

From$374

Sri Villas Villa

From$140