Online reservation

Kosgoda Beach Resort

Po Box 1, Kosgoda, Sri Lanka

The 3-star Kosgoda Beach Resort boasts close proximity to Bentota River Airport, Koggala Airport and Kushtarajagala just 16.5 km away.

Kosgoda Beach Resort is 10 minutes' walk from the center of Kosgoda. Kosgoda Beach Resort is also placed near to Kosgoda Turtle Hatchery.

The 48 guest rooms are spread over 38 floors.

At the restaurant local dishes are served.

Guests can reach Kosgoda Beach Resort by car from Koggala airport in 55 minutes.

The property offers a conference room and a business center to meet the needs of business travelers.

Guests can unwind using a spa lounge and a Jacuzzi available on site. Such sports activities as table tennis, squash and badminton are provided on-site.

Important information

Check-in:from 14:00 hours
Check-out:until 12:00 hours



  • Smoking allowed in designated areas
  • Wi-Fi
  • Free parking
  • Safe deposit box
  • Concierge desk
  • No pets allowed
  • Rooms/ Facilities for disabled
  • Luggage storage
  • Currency exchange
  • Gift/Newsstand


  • Refrigerator
  • Bed and breakfast
  • Restaurant
  • Cafe
  • Poolside snack bar
  • Picnic area/ Tables

Leisure & Sports

  • Outdoor swimming pool
  • Live entertainment
  • Garden area
  • Spa lounge
  • Jacuzzi
  • Exercise gym
  • Badminton
  • Volleyball
  • Darts
  • Table tennis
  • Squash


  • Paid city shuttle
  • Room service
  • Self-service laundry
  • Tours/Ticket assistance
  • Medical facilities service
  • Newspaper service
  • Business center

Room Amenities

  • In-room air conditioning
  • Central heating
  • Paid in-room safe
  • Mini-bar
  • Separate sitting area
  • Terrace
  • Balcony
  • Tea and coffee facilities
  • Bottled water
  • In-room desk
  • Ironing facilities
  • Rollaway beds
  • Private bathroom
  • Steam shower
  • Bathtub
  • Hair dryer
  • Room toiletries
  • Cable/ Satellite television
  • Direct dial telephone
  • Radio
  • Carpeted floor


Po Box 1, Kosgoda, Sri Lanka


The 48 guest rooms are spread over 38 floors.

Please, select dates to see available rooms.


Add review

Your details

Your impression of the property

Very bad Excellent

If you have any questions regarding your reservation made through our website, please go to our Contact Us page.

Contact Us

Kosgoda Beach Resort

Po Box 1, Kosgoda, Sri Lanka

What's nearby

  • Local attractions
  • Kosgoda Turtle Hatchery
    1.1 km
  • Mangrove Cave River Safari
    3.1 km
  • City Center
    3.0 km
  • Airports
  • Koggala
    50.6 km