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.

Lake & Ocean Villa

Hotel in Elagawagoda

Situated in Elagawagoda, within 500 metres of Kathaluwa West Beach and 1.1 km of Kabalana Beach, Lake & Ocean Villa features accommodation with a garden and free WiFi throughout the property as well...

Show more Show less
10
Exceptional
1 reviews
Price from
€ 31
per night

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
€ 45
per night

Ranu Villa

Elagawagoda

Situated just 300 metres from Kathaluwa West Beach, Ranu Villa provides accommodation in Elagawagoda with access to a garden, a shared lounge, as well as a 24-hour front desk.

Show more Show less
9
Superb
2 reviews
Price from
€ 18
per night

Sudu Guest

Habaraduwa (Near Koggala Lake)

Boasting air-conditioned accommodation with a balcony, Sudu Guest is set in Habaraduwa. This property offers access to a terrace and free private parking. Clean and room is large, have many trees

Show more Show less
9.3
Superb
15 reviews
Price from
€ 16
per night

Lucky Lodge

Koggala (Near Koggala Lake)

Lucky Lodge, a property with a garden, is situated in Koggala, 1.4 km from Koggala Beach, 2.6 km from Koggala Beach Park, as well as 14 km from Galle International Cricket Stadium.

Show more Show less
Price from
€ 14
per night

Midira Villa

Galle (Near Koggala Lake)

Midira Villa, a property with a garden, is set in Galle, 1.2 km from Koggala Beach, 2.6 km from Koggala Beach Park, as well as 15 km from Galle International Cricket Stadium.

Show more Show less
Price from
€ 29
per night

JANA HOUSE

Galle (Near Koggala Lake)

Situated in Galle and only 1.1 km from Koggala Beach, JANA HOUSE features accommodation with garden views, free WiFi and free private parking.

Show more Show less
Price from
€ 21
per night

Lake Lane Guest Rest

Koggala (Near Koggala Lake)

Lake Lane Guest Rest, a property with a garden, is set in Koggala, 2.9 km from Koggala Beach Park, 14 km from Galle International Cricket Stadium, as well as 15 km from Galle Fort. Gorgeous location on the lake, surrounded by wild life and a beautiful nature. Very spacious, comfortable, and clean room. Clean and spacious bathroom. The host family is very sweet. They take great care of you, and you only have to ask. Nice and clean sharing kitchen with a conventional oven and electric kettle. Sudhu organizes boat tours on the lake to Bird Island, Temple Island, and Cinnamon Island, which I highly recommend if you're interested in the traditional making of cinnamon. Don't miss lunch or dinner at Kola restaurant, on the lake too. Sudhu can take you there by boat, too. If you're fortunate, you might even spot a crocodile cruising in the water. This is an ideal accommodation for a relaxing, peaceful, stay in the midst of nature and with a wonderful, caring family. The accommodation exceeded our expectations, so we extended our stay to 3 nights and will be back before leaving SL. This location is for nature lovers: we saw eagles, cormorants, fish, monkeys, squirrels, all types of birds, lizards, geckos, and 1 croc in the lake. Nature also means ants and other insects that can share your bathroom at times. Nothing much you can do abt it, but if you dislike sharing with small critters, then you should avoid nature.

Show more Show less
8.9
Fabulous
27 reviews
Price from
€ 18
per night

Papa's Home Stay

Habaraduwa (Near Koggala Lake)

Situated in Habaraduwa in the Galle District region, with Koggala Beach nearby, Papa's Home Stay features accommodation with free WiFi and free private parking.

Show more Show less
Price from
€ 27
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
€ 344
per night

Lighthouse Villa Koggala

Galle (Near Koggala Lake)

Set in Galle, 1.3 km from Koggala Beach and 2.8 km from Koggala Beach Park, Lighthouse Villa Koggala offers a garden and air conditioning.

Show more Show less
Price from
€ 18
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 location is amazing, between the trees, escaping the busy roads and waking up with the sound and view of all kind of animals on this amazing jungle terrace. Kelum and Rani are very kind people, checking in and offering help/suggestions. the breakfast was delicious and enough to feed an army. The upstairs room with the bigger balcony is the best, I ended up extending my stay from 5 days to 11 days. Really recommend if you’re seeking some rest from the tourist area!

Show more Show less
9.5
Exceptional
21 reviews
Price from
€ 14
per night

White Villa Koggala

Habaraduwa (Near Koggala Lake)

Set just 2.6 km from Koggala Beach Park, White Villa Koggala offers accommodation in Habaraduwa with access to a garden, barbecue facilities, as well as a 24-hour front desk.

Show more Show less
Price from
€ 24
per night