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.0
Wonderful - What previous guests thought, 51 reviews
Price from
$32.40
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, 48 reviews
Price from
$250
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, 37 reviews
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.2
Wonderful - What previous guests thought, 13 reviews
Price from
$31.54
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.4
Wonderful - What previous guests thought, 40 reviews
Price from
$15.30
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.

D
DerrickJayasinghe
From
Sri Lanka
The rooms were awesome. Mr. Aruna the owner was very helpful and kind.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 128 reviews
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.

A
Abdullah
From
Kuwait
the experience was perfect and hotel staff, Ravindra,Noyel, Nilanga we're very friendly and helpful and food was great thanks to chef Sohan for this delightful experience
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 258 reviews
Price from
$367
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.

A
Ashik
From
Afghanistan
The Sea View Villa is a stunning getaway that offers breathtaking views of the ocean. The property is beautifully designed with modern amenities, spacious rooms, and large windows that bring in plenty of natural light. The highlight is the expansive terrace where you can relax and enjoy the panoramic sea views, making it perfect for morning coffee or sunset dinners. The villa's location provides a tranquil escape while still being close to local attractions. It's ideal for anyone looking to unwind in a luxurious and serene environment.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
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
Artem
From
Russia
Awesome views, extensive experience, wild nature right around you and outstanding hospitality of stuff
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 162 reviews
Price from
$261
1 night, 2 adults

Taru Villas The Long House - Bentota

Bentota (Near Kosgoda)

Located in Bentota, a 2-minute walk from Bentota Beach, Taru Villas The Long House - Bentota provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared...

S
Shantanu
From
India
Excellent location. Very peaceful and comfortable. The rooms are huge and well provided. Great place to be at with family.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 135 reviews
Price from
$284.63
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: $180
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 48 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: $44.40
    Scored out of 10, guest rating 9.0
    Wonderful - 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 traveler
  • Avg. price/night: $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: $46.80
    Scored out of 10, guest rating 8.6
    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.6
    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