Hotels in Kosgoda

Search and compare Kosgoda hotels from hundreds of travel sites and save

Kosgoda, Sri Lanka
27 Jul — 28 Jul2
Kosgoda, Sri Lanka
Tue 27/7
Wed 28/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Kosgoda

Filter by star ratings
All filters
Happy Man Village
Happy Man Village
9.8 Excellent
219 B Nape Kosgoda, Bentota, Sri Lanka
Show on map
0.5 km from city centre, Kosgoda 
ExcellentBased on 127 reviews
9.8

Featuring a private beach and an outdoor pool, Happy Man Village is situated in Kosgoda and provides comfortable accommodation. It offers free wireless internet in public areas, an all-hours reception and massages.

Tips for booking a Kosgoda hotel

Cheapest month:September
Most expensive month:December
Average price in Kosgoda:$211/night
Absolute cheapest price found:$62/night
Cheapest day:Friday
Most expensive day:Friday
$62 - $361
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$62 - $62
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kosgoda hotels

Show all 46 hotels
1
Happy Man Village
Happy Man Village
9.8 Excellent
219 B Nape Kosgoda, Bentota, Sri Lanka
Show on map
9.3 km from city centre, Bentota 

Featuring a private beach and an outdoor pool, Happy Man Village is situated in Kosgoda and provides comfortable accommodation. It offers free wireless internet in public areas, an all-hours reception and massages.

Cheapest hotels in Kosgoda, Galle District

Show all 46 hotels
Happy Man Village
Happy Man Village
9.8 Excellent
219 B Nape Kosgoda, Bentota, Sri Lanka
Show on map
9.3 km from city centre,  

Featuring a private beach and an outdoor pool, Happy Man Village is situated in Kosgoda and provides comfortable accommodation. It offers free wireless internet in public areas, an all-hours reception and massages.

$80
Avg. per night

Where to stay in Kosgoda

Kosgoda travel FAQs

  • What are the best hotels in Kosgoda?

    Happy Man Village, rated with a score of 9.8 from 127 reviewers, is one of the most popular hotels in Kosgoda. Other top stays include Leatherback Beach Villa, with an average rating of 7.9 from 76 reviewers, and The Pleasure Kosgoda, with a score of 9.7 from 68 reviewers.

  • How much is a hotel in Kosgoda tonight?

    Kosgoda hotels start at $23 for tonight; however, the average price of accommodation is about $107. These prices were found on HotelsCombined within the last 72 hours.