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.

a
angela
From
United Kingdom
Bakers cottage was a stop for us as we were making our way back to Colombo. Accommodation was very comfortable and beautifully decorated. Family were friendly and welcoming. Breakfast was good with fruits from the garden and some local Sri Lankan dishes. The mattress was a little bit hard for us, but this is likely to be replaced as the family noted this. Location on Kosgoda beach meant a lovely sunset. Swimming options further up the beach or a short tuk tuk drive away. A few restaurants nearby, local and tourist and more options not to far away by tuk tuk
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 reviews
Price from
US$32.40
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.

M
Mads
From
Denmark
Everything. It is a phenomenal place. Something like this place is what you always dream about as a traveller, but never really get. And then you arrive at Sama. The Beach is a dream, the retreat feels like its luxery in the middel of the jungle.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 45 reviews
Price from
US$250
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.

O
Olivier
From
Netherlands
Nice welcome by the manager. The room was neat and beautiful. Great shower too. Had a super Sri Lankan breakfast in the garden. Very tasty. If we are in the area again in the future we will definitely come again. Thank you for the pleasant stay 🙏🏼
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$15.30
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.

L
Lauren
From
United Kingdom
The most helpful and friendly staff Delicious breakfast Perfect location, 1 minute from the beach
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 127 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.

I
Ines
From
Croatia
Peaceful hotel nicely located between 2 beautiful beaches that are completely different feels than usual sri Lankan pretty crowded beaches. Staff is really nice and helpful, massages are amazing, pool is clean as it’s everything. Truly recommend this place you won’t regret it.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 257 reviews
Price from
US$367
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.

C
Clemens
From
Netherlands
Very good place to stay, at the beach. Staff is very friendly. Room is clean and big
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.

O
Ornella
From
Spain
This three days have been perfect! The whole team is so friendly, kind, helpful and they like to have a chat with you, if you want to. the kitchen did a fantastic job! the breakfast and also the dinner was amazing! one morning, in front of our hotel, there were fishermans fishing. We bought a fish from them and the chef cooked it on the evening for us. Great experience! the hotel, room, pool and beach is very nice. great to spend time there.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 161 reviews
Price from
US$261
1 night, 2 adults

Taru Villas The Long House - Bentota

Bentota (Near Kosgoda)

Located in Bentota, 200 metres from Bentota Beach, Taru Villas The Long House - Bentota provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared...

S
Sree
From
India
A very cute property in Bentota. The resort is really amazing, worth staying. The beach is just a small walk away, crossing the rail path- which gives another wonderful experience. The food is simply amazing.. The best we had in our trip to Sri Lanka. Special mention to the wonderful Chef and all the staff for the wonderful hospitality
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 133 reviews
Price from
US$284.63
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$44.40
    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, 127 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, 127 reviews
    The most helpful and friendly staff Delicious breakfast Perfect location, 1 minute from the beach
    Guest review by
    Lauren
    Young couple