
Find hotels near Kosgoda Beach, Kosgoda from NT$653
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Kosgoda Beach hotels

The Habitat Kosgoda by Asia Leisure
The Habitat Kosgoda by Asia Leisure< 0.1 km from Kosgoda Beach
8.2 out of 10, Very Good, (33 reviews)
The price is NT$2,205
NT$2,888 total
includes taxes & fees
May 17 - May 18

Sheraton Kosgoda Turtle Beach Resort
Sheraton Kosgoda Turtle Beach Resort0.7 km from Kosgoda Beach
8.8 out of 10, Excellent, (22 reviews)
The price is NT$4,378
NT$5,881 total
includes taxes & fees
May 23 - May 24

Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All Inclusive3.2 km from Kosgoda Beach
8.6 out of 10, Excellent, (237 reviews)
The price is NT$4,438
NT$5,813 total
includes taxes & fees
May 17 - May 18

Heritance Ahungalla
Heritance Ahungalla3 km from Kosgoda Beach
8.4 out of 10, Very Good, (138 reviews)
The price is NT$2,455
NT$3,186 total
includes taxes & fees
May 25 - May 26

Happy Man Village
Happy Man Village1 km from Kosgoda Beach
10.0 out of 10, Exceptional, (1 review)
The price is NT$1,968
NT$2,880 total
includes taxes & fees
May 17 - May 18

MOI Induruwa by DBI
MOI Induruwa by DBI2.9 km from Kosgoda Beach
9.0 out of 10, Wonderful, (2 reviews)
The price is NT$2,579
NT$2,579 total
includes taxes & fees
Jun 14 - Jun 15

The Palace by Ocean
The Palace by Ocean2.6 km from Kosgoda Beach
7.4 out of 10, Good, (3 reviews)
The price is NT$1,665
NT$2,280 total
includes taxes & fees
May 20 - May 21

Scarlet White Resort
Scarlet White Resort2.7 km from Kosgoda Beach
6.6 out of 10, (7 reviews)
The price is NT$961
NT$1,134 total
includes taxes & fees
May 16 - May 17

Sama Retreats - Kosgoda
Sama Retreats - Kosgoda1.8 km from Kosgoda Beach
6.0 out of 10, (2 reviews)
The price is NT$6,322
NT$9,194 total
includes taxes & fees
May 21 - May 22

Tasheema Beach Resort
Tasheema Beach Resort0.3 km from Kosgoda Beach
2.0 out of 10, (1 review)
The price is NT$547
NT$653 total
includes taxes & fees
May 15 - May 16

BoBo's Bed & Breakfast
BoBo's Bed & Breakfast2.4 km from Kosgoda Beach
The price is NT$1,531
NT$2,005 total
includes taxes & fees
May 15 - May 16

Piyum Villa Kosgoda
Piyum Villa Kosgoda1.4 km from Kosgoda Beach
The price is NT$1,081
NT$1,276 total
includes taxes & fees
May 15 - May 16

Amara Chairmans Bungalow
Amara Chairmans Bungalow2.8 km from Kosgoda Beach
The price is NT$3,494
NT$4,123 total
includes taxes & fees
May 16 - May 17

Sihina Lagoon Villa
Sihina Lagoon Villa0.4 km from Kosgoda Beach
The price is NT$39,686
NT$46,830 total
includes taxes & fees
May 15 - May 16

Bombay Bicycle Club Bentota
Bombay Bicycle Club Bentota3.5 km from Kosgoda Beach
10.0 out of 10, Exceptional, (21 reviews)
The price is NT$4,621
NT$4,621 total
includes taxes & fees
May 16 - May 17

Shinagawa Beach
Shinagawa Beach5.4 km from Kosgoda Beach
9.0 out of 10, Wonderful, (64 reviews)
The price is NT$2,813
NT$3,685 total
includes taxes & fees
May 22 - May 23
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Kosgoda Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Habitat Kosgoda by Asia Leisure | 8.2 Very Good 33 reviews | View | ||||||
![]() Sheraton Kosgoda Turtle Beach Resort | 8.8 Excellent 22 reviews | View | ||||||
![]() Ahu Bay | 10.0 Exceptional 38 reviews | View | ||||||
![]() Hotel Riu Sri Lanka - All Inclusive | 8.6 Excellent 237 reviews | View | ||||||
![]() Heritance Ahungalla | 8.4 Very Good 138 reviews | View |
Top Kosgoda Beach Hotel Reviews

Hotel Riu Sri Lanka - All Inclusive
8/10 Good





































































