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

Mihinsa Guest

Kosgoda

Located in Kosgoda, less than 1 km from Kosgoda Beach and 44 km from Galle International Cricket Stadium, Mihinsa Guest offers free bikes and air conditioning.

I
Ingrid Gunilla
From
Portugal
Nice light new clean accommodation with spacious terrace and private entrance situated in a tranquil neighborhood off the main road. Good bathroom with hot shower. Large bed with an excellent mosquito net. Run by a friendly family doing their absolute best to make you having a great time. The hostess prepares excellent meals on request. If we have had time we surely would have stayed longer.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
US$15
1 night, 2 adults

Baker's cottage

Kosgoda

Featuring a patio with garden views, a spa and wellness centre and an open-air bath, Baker's cottage can be found in Kosgoda, close to Kosgoda Beach and 44 km from Galle International Cricket Stadium....

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, 55 reviews
Price from
US$29.16
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.5
Exceptional - What previous guests thought, 51 reviews
Price from
US$250
1 night, 2 adults

B&B Shenal Villa Kosgoda

Kosgoda

Featuring pool with a view and views of garden, B&B Shenal Villa Kosgoda is a recently renovated bed and breakfast located in Kosgoda, 1 km from Kosgoda Beach.

J
Julien
From
Poland
Unbelievable place. It is located in a big house with a nice pool area in a quiet area. We have been welcomed very nicely by our host, with a small tour of the villa and the facilities of the hotel. There is a fridge and a place where you can cook in case you don’t want to go outside. Breakfast is incredible, you can choose between continental or Sri Lankan breakfast and it is anyway very good. Guests are caring and lovely, thank you for the stay, I wish we could have stayed longer but we needed to continue our trip to Sri Lanka. Thank you for the stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 15 reviews
Price from
US$32.40
1 night, 2 adults

Darshana Beach Hotel

Hotel in Kosgoda

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

M
Margaret and Phil
From
New Zealand
A great place to stay - we were treated to dinner and breakfast outside on the lawn which was pretty special. A fabulous pool which we thoroughly enjoyed. Our hosts were helpful in organising us getting around and were very keen to ensure our stay was to be remembered - thank you.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 55 reviews
Price from
US$45
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.

A
Anton
From
Slovakia
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 !
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 38 reviews
Price from
US$48.60
1 night, 2 adults

Piyum Villa Kosgoda

Kosgoda

Located in Kosgoda in the Galle District region, with Kosgoda Beach and Kosgoda Turtle Hatchery nearby, Piyum Villa Kosgoda features accommodation with free private parking, as well as access to a hot...

A
Amanullah
From
Sri Lanka
Everything was excellent! The place was neat and tidy, with a friendly owner and staff. They were flexible and really understood our needs. We’ll definitely be coming back!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 22 reviews
Price from
US$25.50
1 night, 2 adults

Sri Palms

Kosgoda

Located within 200 metres of Kosgoda Beach and 44 km of Galle International Cricket Stadium, Sri Palms offers rooms with air conditioning and a private bathroom in Kosgoda.

R
Roman
From
Netherlands
Absolutely wonderful place! Large, clean, cozy and beautiful room overlooking the pool in the courtyard. The yard is clean, the lawn is neatly trimmed and all the plants are well-groomed, garlands hang on the trees, and in the evening, combined with a large, clean pool, they create a magnificent view. Hospitable, friendly hosts, despite the fact that we arrived late in the evening, did not leave us without dinner, and also treated us to fresh watermelon. Two insect fumigators were included in the room. The bed is large and comfortable. It’s quiet, you can only hear the birds singing, we had a great rest after a long and hard journey. In the morning, a delicious breakfast awaited us. The host helped us exchange money for local currency, took us to exchange service for this, waited and brought us back. They also did not refuse us the opportunity to leave the car on the hotel premises after check out while we spent the day on the beach, which, by the way, is a 4-minute walk away. Fabulous! One of the best places I've been to!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 77 reviews
Price from
US$69
1 night, 2 adults

Kosgoda Boutique Villa

Kosgoda

Situated within 600 metres of Kosgoda Beach and 44 km of Galle International Cricket Stadium, Kosgoda Boutique Villa features rooms with air conditioning and a private bathroom in Kosgoda.

B
Boris
From
Russia
Near to beach and friendly staff
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 13 reviews
Price from
US$65
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, 42 reviews
Price from
US$15.30
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

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

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

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 65 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 9.5
Exceptional - What previous guests thought, 38 reviews

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 129 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

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 307 reviews

Highly rated beach hotels in Kosgoda and nearby

Nil Menik Villa

Bentota
8.0+ review score
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

Villa Svara

Ahungalla
8.0+ review score
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 13 reviews

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

From US$58.83 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 300 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$247.28 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 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$289.85 per night

Ahu Bay

Ahungalla
8.0+ review score
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 270 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

Induwara Villa

Ahungalla
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews

Located just less than 1 km from Ahungalla Beach, Induwara Villa provides accommodation in Ahungalla with access to a garden, a bar, as well as full-day security.

From US$32.69 per night

Dinuli Home Stay

Ahungalla
8.0+ review score
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 34 reviews

Boasting a balcony with sea views, free bikes and a garden, Dinuli Home Stay can be found in Ahungalla, close to Ahungalla Beach and 42 km from Galle International Cricket Stadium.

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

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. 42 km from...

From US$47.59 per night

Beach Hotels with swimming pools in Kosgoda and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 59 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$149.99 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.

From US$925.93 per night

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...

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 17 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$149.60 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 64 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
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 86 reviews

Bombay Bicycle Club Bentota features free bikes, outdoor swimming pool, a garden and terrace in Bentota. The property has a bar, as well as a restaurant serving Indian cuisine.

Sri Villas

Bentota
Swimming pool
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 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$122.10 per night

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

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

Coastal Heaven

Bentota
Budget options available

Featuring garden views, Coastal Heaven provides accommodation with a balcony, around a few steps from Maha Induruwa Beach.

Boasting lake views, The WE2 - Tiny Home with Romantic Pool in Bentota features accommodation with a private beach area, an infinity pool and free bikes, around 1.2 km from Induruwa Beach.

From US$119.88 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

Beach Club Apartments

Induruwa
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 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$74.34 per night

Beach Club Bungalow Induruwa

Induruwa
Budget options available

Situated in Induruwa, 600 metres from Induruwa Beach and 5 km from Lunuganga, Beach Club Bungalow Induruwa features accommodation with free WiFi, air conditioning, a private beach area and pool with a...

From US$66.60 per night

Colours Beach

Induruwa
Budget options available

Located within a few steps of Induruwa Beach and 3.9 km of Bentota Lake, Colours Beach provides rooms with air conditioning and a private bathroom in Induruwa.

From US$61.05 per night

Enjoy breakfast in Kosgoda and nearby

Miranda Villa

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

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
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$20 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$35 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 191 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.

From US$117 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 573 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$272.90 per night

Sea Rock Villa

Bentota
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 449 reviews

Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities.

Shinagawa Beach

Balapitiya
Breakfast options
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$436.61 per night

Beach hotels that guests love in Kosgoda

See all
Avg. price/night: US$354
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$55.50
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 55 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$134.87
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 38 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, 129 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, 129 reviews
The most helpful and friendly staff Delicious breakfast Perfect location, 1 minute from the beach
Guest review by
Lauren
Young couple