The 10 best beach hotels in Kosgoda, Sri Lanka | Booking.com
Skip to main content

Beach Hotels in Kosgoda

Find the beach hotels that appeal to you the most

The best beach hotels in Kosgoda

Check out our pick of great beach hotels in Kosgoda

Filter by:

Review score

Baker's cottage

Kosgoda

Featuring garden views, Baker's cottage features accommodation with an open-air bath, a garden and a bar, around 100 metres from Kosgoda Beach.

T
Tinkara
From
Slovenia
This was a perfect calming experience. The cottage was comfortable and super clean. And the most valuable was the kindness and hospitability of the family, who host us. All the members of the family were opened to all our questions and were explaining about all plants, that are growing in their lovely garden.The garden is full of Ayurvedic plants and the housekeeper cooked us a delicious dinner using Ayurvedic plants and local ingridients.They offered us free transportation to turtle centre near by and explained about best local tours. We appreciate the whole experience and we were sorry we did not plan another day at this hospitable place.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 reviews
Price from
US$45
1 night, 2 adults

Sama Retreats - Kosgoda

Hotel in Kosgoda

Set in Kosgoda, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

V
Vladyslav
From
Ukraine
An unbelievably amazing hotel, surrounded by jungle, nature, and wild animals, with direct access to the ocean—and best of all, no crowds of tourists. It’s the perfect place to relax and reconnect with the natural world around you. I’d also like to highlight the hotel staff separately: an amazing team—very friendly and truly customer-oriented.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 45 reviews
Price from
US$290
1 night, 2 adults

Oruwa Turtle Beach Villa

Kosgoda

Comprising a private beach area and a garden, Oruwa Turtle Beach Villa is a recently renovated accommodation in Kosgoda located close to Kosgoda Beach.

R
Rachel
From
Australia
Right on the beach You can watch the fishermen at work every morning The staff are absolutely amazing and the villa clean and modern really couldn’t ask for or more
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 37 reviews
Price from
US$48.60
1 night, 2 adults

Villa Svara

Hotel in Kosgoda

Located in Kosgoda, 1 km from Kosgoda Beach, Villa Svara provides accommodation with a garden, free private parking, a private beach area and a terrace.

E
Eleanor
From
United Kingdom
Very nice room and an extremely kind, generous owner who helped us with transportation, washing and recommendations for restaurants. Breakfast was delicious with very big portions!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 13 reviews
Price from
US$31.54
1 night, 2 adults

Fourcoock Villa

Kosgoda

Offering a garden and garden view, Fourcoock Villa is set in Kosgoda, less than 1 km from Kosgoda Beach and 43 km from Galle International Cricket Stadium.

A
Annamaria
From
Italy
Beautiful house. Kind family, helpful.. very polite. I highly recommend. Excellent location to reach one of the authentic turtle protection and conservation centers "MARINE TURTLES PROTECTING CENTER" 😍
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 40 reviews
Price from
US$14.40
1 night, 2 adults

Turtle Paradise Villa

Hotel in Kosgoda

Situated in Kosgoda, 100 metres from Kosgoda Beach, Turtle Paradise Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

J
Julia
From
Poland
The atmosphere was wonderful here. The owner is funny, friendly and on the day of our departure let us stay as much longer as we wanted. Breakfast was very tastey. The house, rooms, pool and surrounding was very clean. We were delighted to watch monkeys living in the garden. Two minutes from the house there is a wonderful, complitely empty wide beach. We stayed only one night there but would not hesitate to come back and stay longer!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 128 reviews
Price from
US$46.80
1 night, 2 adults

Ahu Bay

Ahungalla (Near Kosgoda)

Located in Ahungalla, less than 1 km from Ahungalla Beach, Ahu Bay provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

F
Faris
From
Maldives
Amazing friendly staff, best view, delicious food and drinks. Special thanks to Tirash
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 256 reviews
Price from
US$273.70
1 night, 2 adults

Inn Sea Horizon Ahungalla

Ahungalla (Near Kosgoda)

Set in Ahungalla, 300 metres from Ahungalla Beach, Inn Sea Horizon Ahungalla offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

C
Charlène
From
France
Really nice room located next to the beaches. Very good breakfast in quantity! And the staff are really nice and helpful. They took us for a boat trip to see the mangroves and to see what there is to see around. And show us the gems from Sri Lanka. Highly recommended!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 101 reviews
Price from
US$33.30
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Kosgoda)

Offering a garden and sea view, Sea View Villa Bentota, Induruwa is situated in Induruwa, 200 metres from Induruwa Beach and 3.7 km from Bentota Lake.

B
Brooklyn
From
United States
A restaurant where you can order delicious seafood with a very beautiful beach. The staff are very kind and always look after us. Also, the room we got was very big and it was very clean. I loved this beach screen the most. I recommend it.  And we will definitely be back
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
Price from
US$35
1 night, 2 adults

Sundara by Mosvold

Balapitiya (Near Kosgoda)

Set in Balapitiya, 300 metres from Balapitiya Beach, Sundara by Mosvold offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

T
Thor
From
Norway
Lovely place and very kind and smiley staff
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 161 reviews
Price from
US$261
1 night, 2 adults
All beach hotels in Kosgoda

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Kosgoda and surroundings in the past month

See all

Beach hotels that guests love in Kosgoda

See all
  • Avg. price/night: US$180
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 45 reviews
    Wow wow wow, what a stunning beachside property. We knew it was wellness focused (which my wife loved - especially the massages and sauna!) but there was so much more to this unique property like enjoying a cold drink by lovely pool or relaxing on the deserted beach. The staff were great, nothing was too much trouble. The room was spacious and well thought out with a private veranda. Would highly recommend and will definitely be back.
    Guest review by
    Ben
    Young couple
  • Avg. price/night: US$55.50
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 51 reviews
    Had all the mod cons I needed Bed was sooo comfortable Outside Bath was fab Near the beach Lovely garden Perfect family space
    Guest review by
    Carolyn
    Solo traveller
  • Avg. price/night: US$71.93
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 37 reviews
    Perfect nice & clean place basically right on the beach, with good restaurant and Turtle rescue center in the neighborhood. In the end we received nice gift from the collective. Recommended !
    Guest review by
    Anton
    Young couple
  • Avg. price/night: US$46.80
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 128 reviews
    This was a beautiful property, very close to the sea, but very secluded so it felt like it was your own private beach! The owner was really friendly, obviously house proud, and very accommodating. Our daughter loved the pool too!
    Guest review by
    Emma
    Family with young children
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 76 reviews
    During my short stay I felt that I was visiting my uncle’s country house. Wije is super friendly, the breakfast was rich, the garden is amazing, just 2 minutes from the endless beach and turtle conservation center. There are a few bars on the beach and you can ask for the sun bed.
    Guest review by
    Krystyna
    Solo traveller
  • Avg. price/night: US$46.80
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 128 reviews
    The most helpful and friendly staff Delicious breakfast Perfect location, 1 minute from the beach
    Guest review by
    Lauren
    Young couple