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

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.5
Exceptional - What previous guests thought, 51 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.

D
DMITRY
From
Russia
An amazing place with amazing staff. You’re basically facing the ocean and you can hear waves throughout your whole stay. Best place to be
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$45.05
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.

O
Olha
From
Ukraine
We lived in apartment one month. Everything was perfect. The apartment located 10 minutes walking to ocean. The owner prepared for us different traditional meals 3 times in day, it was very tasty. When we needed drive somewhere the owner drove us by tuktuk. The accommodation located on the second floor. Thank you Kumara and all your family for very nice vocation.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 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
Laura
From
Australia
We chose it as a secluded getaway which it was. Behind the gate is a mini oasis. She sounds of nature just perfectly added to the peace.
Scored out of 10, guest rating 8.6
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.

C
Connor
From
Guernsey
Another amazing stay at Ahu Bay, thanks to the incredible staff, including Dilhan, Nishanta, Pahan, Sudun, Abishek and the rest of the team!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 264 reviews
Price from
US$293.60
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.

A
Anastasiia
From
Sri Lanka
We had amazing stay in this beautiful room! Villa is very cozy and comfortable. Also you can use clean and big kitchen with fridge, toaster and microwave. Most of all i liked the manager and owner Silva, he answered on all our questions and helped us a lot, also we was really happy with local food and especially breakfasts. I highly recommend this villa to everyone, quite cheap comfortable and cozy place ❤️
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 103 reviews
Price from
US$45
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa (Near Kosgoda)

Boasting sea views, Sea View Villa Bentota, Induruwa features accommodation with a private beach area, a garden and a bar, around 200 metres from Induruwa Beach.

J
Jhonsen
From
Australia
Excellent beach front villa and restaurant ...
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 145 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.

A
Anirudh Raghavendra
From
Luxembourg
best property we’ve ever stayed in. all of the following were world class- service, food quantity and quality, location, pool, access to the beach. most of all a bit shout out to the staff and the ability to customize for our sake as we had 2 small kids.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 163 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 garden.

M
Meghann
From
United Kingdom
We had an amazing stay at the Long House. The grounds, pool and hotel are beautiful. The rooms are large, clean and ours had a beautiful outside shower. We decided to go half board, and would thoroughly recommend. The choices were lovely, with a good mix of traditional and Western dishes. The staff are amazing, especially the restaurant staff. We couldn't recommend the Long House anymore!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 148 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

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 13 reviews

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking beach hotels in Kosgoda

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 76 reviews

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 64 reviews

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 37 reviews

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 128 reviews

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 51 reviews

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 55 reviews

Save money on beach in Kosgoda and nearby – budget options available

Nil Menik Villa

Bentota
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 67 reviews

Situated in Bentota, a few steps from Kosgoda Beach, Nil Menik Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$80 per night

Dinuli Home Stay

Ahungalla
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 33 reviews

Offering free bikes and garden view, Dinuli Home Stay is set in Ahungalla, less than 1 km from Ahungalla Beach and 42 km from Galle International Cricket Stadium.

From US$43.71 per night

Ocean Pearl Cottage

Ahungalla
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 54 reviews

Offering garden views, Ocean Pearl Cottage in Ahungalla offers accommodation, a garden, a private beach area, a terrace, a restaurant and barbecue facilities.

From US$34.90 per night

Jungle Beach Ahungalla

Ahungalla
Budget options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 193 reviews

With Ahungalla Beach reachable in a few steps, Jungle Beach Ahungalla provides accommodation, a restaurant, free bikes, a garden and a private beach area.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Boasting lake views, The WE2 - Wildwood Elegance Escape features accommodation with a private beach area, pool with a view and a garden, around 1.3 km from Induruwa Beach.

From US$55.50 per night

Ocean of Life Ayurveda Hotel

Induruwa
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Set in Induruwa, a few steps from Induruwa Beach, Ocean of Life Ayurveda Hotel offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$56.61 per night

New Casa Marc

Induruwa
Budget options available

Situated in Induruwa, a few steps from Induruwa Beach, New Casa Marc features accommodation with free bikes, free private parking, a garden and a private beach area.

From US$77.70 per night

Villa Leela Bentota

Induruwa
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Featuring a balcony with sea views, a private beach area and a garden, Villa Leela Bentota can be found in Induruwa, close to Induruwa Beach and 50 km from Galle International Cricket Stadium.

From US$114.89 per night

Beach Hotels with swimming pools in Kosgoda and nearby

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 63 reviews

Situated in Bentota, a few steps from Kosgoda Beach, The Habitat Kosgoda by Asia Leisure features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$138.88 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews

Located along the coast of southern Sri Lanka, Green Turtle Villa, Kosgoda by The Serendipity Collection is a beachside property, only one and a half hours out of Colombo and two and half hours from...

From US$1,443 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 301 reviews

Situated in Bentota, 700 metres from Kosgoda Beach, Sheraton Kosgoda Turtle Beach Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$220.40 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 88 reviews

Located in Bentota, a few steps from Kosgoda Beach, The Pleasure Kosgoda provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$213.57 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Saffron & Blue a four-bedroom villa located in Kosgoda, a small town in southern Sri Lanka known for its turtle conservation projects. A 40-feet outdoor pool surrounded by gardens is available.

Set in Egodaduwa in the Galle District region and Kosgoda Beach reachable within 2.1 km, Gold Cinnamon Villa offers accommodation with free WiFi, barbecue facilities, a private beach area and free...

From US$33.88 per night

Ahu Bay

Ahungalla
Swimming pool
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 264 reviews

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.

From US$480.70 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews

Set in Bentota, a few steps from Maha Induruwa Beach, Moi Induruwa by DBI offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$116.60 per night

Highly rated beach hotels in Kosgoda and nearby

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 12 reviews

With Ahungalla Beach reachable in 400 metres, VILLA 826 Ahungalla provides accommodation, a restaurant, a private beach area, a garden and a bar.

From US$22.40 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 350 reviews

Heritance Ahungalla is luxurious beachfront hotel located 76 km from Colombo. It offers stylish 5-star accommodation with an outdoor pool, a golf putting green and free parking on site.

From US$329.99 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 63 reviews

Situated in Bentota, a few steps from Maha Induruwa Beach, The Rockwall Boutique Hotel Bentota features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden...

From US$183.04 per night

Sri Villas

Bentota
8.0+ review score
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 109 reviews

Featuring air conditioning, Sri Villas, a beach front property is located in Induruwa, 29 km from Hikkaduwa. Bentota is 4.2 km away. Free private parking is available on site.

From US$186.82 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 578 reviews

Located in Bentota, a few steps from Induruwa Beach, Pandanus Beach Resort & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$252.93 per night

Jetwing Villa 700

Bentota
8.0+ review score
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 82 reviews

Situated in Bentota, a few steps from Induruwa Beach, Jetwing Villa 700 features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$148.24 per night

Shinagawa Beach

Balapitiya
8.0+ review score
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 83 reviews

Offering an outdoor pool and a spa and wellness centre, Shinagawa Beach Hotel provides a relaxing stay in beautiful accommodation in Balapitiya.

From US$275.40 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 339 reviews

Set in Bentota, a few steps from Induruwa Beach, Janus Paradise Rest offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

Enjoy breakfast in Kosgoda and nearby

Miranda Villa

Ahungalla
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Ahungalla, 800 metres from Ahungalla Beach, Miranda Villa provides accommodation with a private beach area, free private parking, a garden and a terrace.

From US$21.15 per night

Hasi Villa

Ahungalla
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Situated in Ahungalla in the Galle District region and Ahungalla Beach reachable within 400 metres, Hasi Villa features accommodation with free WiFi, barbecue facilities, a private beach area and free...

From US$17 per night

Kamal Villa

Ahungalla
Breakfast options
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 7 reviews

Featuring a garden, terrace and views of garden, Kamal Villa is located in Ahungalla, 500 metres from Ahungalla Beach. This beachfront property offers access to free WiFi and free private parking.

From US$25 per night

Located in Induruwa, 100 metres from Induruwa Beach, Villa Kingfish, Apartments provides accommodation with a private beach area, free private parking, a garden and a terrace.

From US$66.60 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews

Providing free WiFi, parking on-site and a private beach area, the recently renovated property of Beach Club Apartments, offers rooms in Induruwa, 100 metres from Induruwa Beach and 4.7 km from...

From US$69.03 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 96 reviews

Set in Bentota, a few steps from Induruwa Beach, Southern Star Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$50 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 163 reviews

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. 39 km from Galle...

From US$302.40 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 8 reviews

Oasey Ayurveda Hotel has an outdoor swimming pool, garden, a private beach area and terrace in Bentota.

From US$93.50 per night

Beach hotels that guests love in Kosgoda

See all
Avg. price/night: US$410.40
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 51 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$107.89
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.6
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.6
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