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 selection of great beach hotels in Kosgoda

Filter by:

Review score

Baker's cottage

Kosgoda

A few steps from Kosgoda Beach in Kosgoda, Baker's cottage features accommodations with access to wellness packages, beauty services, and public bath.

A
Adam
From
Thailand
The villa is lovely and is set in a beautiful garden. The mother of the family was really kind, showing us around the garden and explaining the benefits of the plants and trees.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 49 reviews
Location 8.7
Price from
$40.50
1 night, 2 adults

Sama Retreats - Kosgoda

Hotel in Kosgoda

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

a
appeyroux
From
France
Amazing nature and facilities. Great food and chef. Beautiful swimming pool. Very peaceful and serene place to restore and rest. Special thanks to the gardeners working relentlessly to make the place so special.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 45 reviews
Location 9.4
Price from
$171.60
1 night, 2 adults

Oruwa Turtle Beach Villa

Kosgoda

Oruwa Turtle Beach Villa is a recently renovated guest house in Kosgoda where guests can make the most of the private beach area and garden.

A
Avi
From
Israel
A well built, maintained and equipped room, on a stunning private beach, 100ft from the ocean - a real gem! Spacious room with bath, shower, fridge, electric kettle. Very nice, friendly owner and helpful team.  Generous breakfast, varied daily.  What could you want more?
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 reviews
Location 9.3
Price from
$48.60
1 night, 2 adults

Villa Svara

Hotel in Kosgoda

Located in Kosgoda, a 12-minute walk from Kosgoda Beach, Villa Svara provides accommodations with a garden, free private parking, a private beach area and a terrace.

K
Ksenia
From
Sri Lanka
Everything is perfect! Accomodation was very clean, beautiful, and comfortable. And the garden in front of our room was magical. There is a lot of breakfast option you can choose from, which was amazing. The host was incredible, extremely helpful, and fun to be around. I also must mention the boat ride during the night with our host and his friend, beautiful experience. We had such a pleasant stay, can't wait to go back!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 13 reviews
Location 9.3
Price from
$36.13
1 night, 2 adults

Fourcoock Villa

Kosgoda

Just a 11-minute walk from Kosgoda Beach and one mile from Kosgoda Turtle Hatchery, Fourcoock Villa features accommodations in Kosgoda with a garden.

G
Gail
From
United States
Everything was wonderful! Thank you for having us😊
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 39 reviews
Location 9.5
Price from
$18
1 night, 2 adults

Turtle Paradise Villa

Hotel in Kosgoda

Located in Kosgoda, a few steps from Kosgoda Beach, Turtle Paradise Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

h
hannah
From
United Arab Emirates
Great stay at turtle paradise villa Comfortable, convenient and great value for money. Aruna the villa owner was very accommodating to all our requests with young kids. We were lucky enough to have the villa to ourselves during the stay and the photos don’t do the location justice. 50 meters away there is a stunning beach where during the right season turtles lay their eggs. Coconut palms stretch onto the beach and there are some rock pools for younger ones to play in when the sea isn’t too rough. Food at the villa was pretty good. The seafood (tuna steak and calamari) as well as the vegetarian Sri Lankan curry were our favorites. Aruna used to be a chef in the uk so he makes sure the food is to standard and this also means his English is good.The Sheraton (a short tuk tuk ride away or a walk along the beach) has a restaurant called olive that we went to a few times to mix things up and have nice coffee. We saw monkeys and squirrels from the villa and a big monitor lizard at jungle beach which was a great place a few Km away for day time drinks lounging on bean bags.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 128 reviews
Location 8.9
Price from
$46.80
1 night, 2 adults

Ahu Bay

Ahungalla (Near Kosgoda)

Located in Ahungalla, a 11-minute walk from Ahungalla Beach, Ahu Bay provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Maryam
From
United Arab Emirates
I wanted to share my overall impressions of my recent stay at your hotel. Overall, I must say that my experience was exceptional and exceeded my expectations in several ways.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 252 reviews
Location 9.2
Price from
$322
1 night, 2 adults

Inn Sea Horizon Ahungalla

Ahungalla (Near Kosgoda)

Located in Ahungalla, a 3-minute walk from Ahungalla Beach, Inn Sea Horizon Ahungalla provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

C
Carlotta
From
Italy
We did a last minute booking ! The owner was super friendly ! He also helped us with the adapter ! The breakfast was super big and good ! They are currently finishing the work for the swimming pool I think that in a few days the place will be even better
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 101 reviews
Location 9.0
Price from
$30
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Kosgoda)

Sea View Villa Bentota, Induruwa is located in Induruwa, just a 2-minute walk from Induruwa Beach and 2.3 miles from Bentota Lake.

M
Manuel
From
Austria
Sea View Villa is a perfect getaway for those seeking relaxation with breathtaking ocean views. The villa offers spacious, well-furnished rooms with modern amenities, ensuring a comfortable stay. The highlight is the large balcony or terrace, where you can enjoy stunning sunrises and sunsets over the water. The property is well-maintained, with a easy beach access, making it ideal for couples, families, or groups. The staff is friendly and attentive, providing excellent service throughout the stay. While the location offers peace and tranquility, it may be slightly remote for those looking for bustling nightlife. However, for a serene and luxurious escape, Sea View Villa is an excellent choice. Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
Location 9.8
Price from
$35
1 night, 2 adults

Sundara by Mosvold

Balapitiya (Near Kosgoda)

Located in Balapitiya, a 3-minute walk from Balapitiya Beach, Sundara by Mosvold provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

A
Abhijeet
From
India
location, beach, friendly staff. great service and lovely property. quiet, boutique feel.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 161 reviews
Location 9.2
Price from
$261
1 night, 2 adults
All beach hotels in Kosgoda

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Kosgoda and surrounding area in the past month

See all

Beach Hotels That Guests Love in Kosgoda

See all
  • Avg. price/night: $354
    Scored out of 10, guest rating 9.4
    Wonderful - 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: $55.50
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 49 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 traveler
  • Avg. price/night: $71.93
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 36 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: $46.80
    Scored out of 10, guest rating 8.8
    Excellent - 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 traveler
  • Avg. price/night: $46.80
    Scored out of 10, guest rating 8.8
    Excellent - 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