Beach Resorts South of Colombo
(The resorts are listed as per their distance from Colombo, the closest on top)

Hotel Mount Lavinia, Mount Lavinia
The Blue Water & Spa, Wadduwa
The Privilege, Wadduwa
Ramada Resort (Former Golden Sun Resort),  Kalutara
Villa Ocean View, Wadduwa
Siddhalepa Ayurveda Health Resort, Wadduwa (Ayurveda Hotel)
Hotel Royal Palms, Kalutara 
Hotel Tangerine Beach, Kalutara
Hotel Confifi Beach, Beruwala  closed
Club Palm Garden, Beruwala
Hotel Riverina, Beruwala
Eden Resort & Spa, Beruwala
Tropical Villas, Beruwala
Hotel Neptune, Beruwala
Hotel Neptune Ayurveda Village, Beruwala
Hotel Bayroo, Beruwala closed
Lanka Princess Hotel, Beruwala   (Ayurveda Hotel) 
Muthumuni Ayurveda Beach Resort, Beruwala (Ayurveda Hotel) 
Muthumuni Ayurveda River Resort, Beruwala (Ayurveda Hotel) 
Hotel Taj Exotica, Bentota 
Saman Villas, Bentota
Hotel Bentota Beach, Bentota
Club Bentota (former Robinson Club), Bentota 
Hotel Paradise Island, Bentota   (Ayurveda Hotel) 
Hotel Ceysands, Bentota
Hotel Serendib, Bentota
Ayurveda Walauwa Resort, Bentota     (Ayurveda Hotel)
Hotel Lihiniya Surf, Bentota
Club Villa, Bentota
Hotel Indruwa Beach, Induruwa
Hotel Kosgoda Beach, Kosgoda 
Heritance,  Ahungalla (Former Hotel Triton) 
The Villa 432, Balapitya
AMAYA Reef (Former Hotel Reefcomber), Hikkaduwa
Hotel Coral Garden, Hikkaduwa          (Diving Station)
Aditya Beach Resort, Rathgama - Suites only; super deluxe resort
Lighthouse Hotel & Spa, Galle
The Dutch House, Galle
The Sun House, Galle
Hotel Closenberg, Galle
Villa Secret Garden, Unawatuna 
Unawatuna Beach Resort, Unawatuna 
Hotel Koggala Beach, Koggala
Ayurveda Angel House, Weligama  (Ayurveda Hotel)
Peacock Beach Hotel, Hambantota 
Eva Lanka Hotel, Tangalle
Dickwella Resort, Dickwella  (Diving Station) 
Additional hotels & resorts