Skip to main content

Stay in Koggala Lake's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Natural Lake Down South 3 stars

Hotel in Kahanda

Situated in Kahanda, 22 km from Galle International Cricket Stadium, Natural Lake Down South features accommodation with a garden, free private parking, a terrace and a restaurant.

Show more Show less
Price from
£39
per night

Sea Heart House on Koggala Lake 4 stars

Koggala (Near Koggala Lake)

Offering a 45 feet infinity pool, a fitness centre, yoga pavillion and a tropical garden, Sea Heart House is located in Koggala. Free WiFi access is available in this holiday home.

Show more Show less
10
Exceptional
1 reviews
Price from
£414
per night

lake paradise

Habaraduwa (Near Koggala Lake)

Set within 2.9 km of Koggala Beach and 15 km of Galle International Cricket Stadium in Habaraduwa, lake paradise offers accommodation with seating area. The hosts are the best I've ever seen: a very attentive and caring couple. Hani cooks delicious breakfasts and dinners, Nelum works in hospitality for more than 20years. He can recommend places and programs. The room is clean and cozy, they have hot water and a mosquito net. The village is quiet and very green. I stayed in the room downstairs, upstairs they have 2 more rooms, one with the AC. The view there is also great. Overall, you feel more like you visit your relatives than actually renting a room

Show more Show less
9.5
Exceptional
20 reviews
Price from
£13
per night

Shadow lake villa

Habaraduwa (Near Koggala Lake)

Located 2.9 km from Koggala Beach, Shadow lake villa offers accommodation with a balcony, as well as a garden and a terrace.

Show more Show less
10
Exceptional
1 reviews
Price from
£20
per night

The Lake House Koggala

Galle (Near Koggala Lake)

Set 2.6 km from Koggala Beach, The Lake House Koggala offers accommodation with free WiFi and free private parking.

Show more Show less
Price from
£297
per night

NEWCINNAMONVILLA

Habaraduwa (Near Koggala Lake)

Located in Habaraduwa and only 2.4 km from Koggala Beach, NEWCINNAMONVILLA provides accommodation with garden views, free WiFi and free private parking.

Show more Show less
10
Exceptional
1 reviews
Price from
£12
per night

JUNGLE VILLA

Galle (Near Koggala Lake)

Offering a garden and garden view, JUNGLE VILLA is located in Galle, 15 km from Galle International Cricket Stadium and 15 km from Galle Fort.

Show more Show less
Price from
£11
per night

CINNAMON LAKE VILLA

Habaraduwa (Near Koggala Lake)

Situated in Habaraduwa and only 2.4 km from Koggala Beach, CINNAMON LAKE VILLA features accommodation with garden views, free WiFi and free private parking.

Show more Show less
7
Good
1 reviews

Moi Koggala by DBI 4 stars

Hotel in Habaraduwa

Situated in Habaraduwa, 16 km from Galle International Cricket Stadium, Moi Koggala by DBI features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. It was amazing. The staff is the best I have ever met. The restaurant food and service was very impressive. The location of the hotel is exactly what I wanted. When I return to Sri Lanka again, and if I want to stay in the south of the island, then only at the ChariLake Hotel. Highly recommend this wonderful place!

Show more Show less
8.6
Fabulous
58 reviews
Price from
£61
per night

Villa Karamoja

Koggala (Near Koggala Lake)

At Villa Karamoja guests can enjoy 180 degree views across Koggala Lake from the property. Free WiFi access is available in this holiday home.

Show more Show less
10
Exceptional
2 reviews
Price from
£148
per night

Lake Villa

Habaraduwa (Near Koggala Lake)

Featuring lake views, Lake Villa provides accommodation with a garden and a balcony, around 16 km from Galle International Cricket Stadium. The service provided was very good, anything we needed they were there to provide

Show more Show less
9.4
Superb
5 reviews
Price from
£18
per night