Skip to main content

Search hotels in Kosgoda

Enter your dates to see the latest prices and deals for Kosgoda hotels

Kosgoda – 30 hotels and places to stay

Filter by:

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

P
Pau
From
Spain
What a wonderful experience! We had a great time at this resort — everything was just right. The staff treated us with so much warmth and care, and we’re truly thankful for that. We left feeling relaxed and happy. Thank you so much for everything!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 46 reviews
Price from
US$250
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, 54 reviews
Price from
US$45
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

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.6
Fabulous - What previous guests thought, 128 reviews
Price from
US$46.80
1 night, 2 adults

Mihinsa Guest

Kosgoda

Located in Kosgoda, less than 1 km from Kosgoda Beach and 44 km from Galle International Cricket Stadium, Mihinsa Guest offers a garden 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.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$14.52
1 night, 2 adults

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.

m
marcon
From
Spain
A beautiful paradise very close to the sea. Very friendly owners. Very good explanation of the area. Very good architecture. Very beautifully decorated. Very comfortable. The most beautiful place we stayed in Sri Lanka. Will definitely come back.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 reviews
Price from
US$32.40
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.3
Superb - What previous guests thought, 15 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.

S
Sandra
From
Germany
Very comfortable place being right by the ocean with a pretty beach and a monastry to explore. Staff is very kind and helpful. Food is great having a restaurant to the room :-) The center of Kosgoda is close by to eat and buy local products.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 37 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...

l
lital
From
Israel
The hosts are the best, super kind, friendly and helpful, can help with tours and transport. They made us the best breakfast. The rooms very big and are completely new well-equipped (rain shower, hot tab, hot water, mirror, kettle,...), great bathroom, nice terrace , the bed was huge and really comfy and everything was super clean. The entire facility is very modern and well maintained. Wonderful quiet village, cargils supermarket and fruet store is very close, less than 5 minutes walk. The place is very calm and close to Bentota city center, about 10 minutes ride. Close to lunch-dinner places. Would 100% recommend it. Thank you so much for everything!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 22 reviews
Price from
US$34
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.

T
Tejaswini
From
India
It’s a beautiful property located very near to one of the major beaches in Kosgoda. The rooms are big, clean and spacious. The decoration was well thought. The room overlooked the pool. It was a perfect stay. Sakun and his wife were very sweet and good in their service. It felt very personal and homely.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 71 reviews
Price from
US$69
1 night, 2 adults
See all 30 hotels in Kosgoda

Hotels with airport shuttles in Kosgoda

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 274 reviews
    From US$38.96 per night
  • Airport shuttle
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 12 reviews
    From US$158.51 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 173 reviews
    From US$35 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 197 reviews
    From US$106.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 13 reviews
    From US$26.09 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 128 reviews
    From US$46.80 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 34 reviews
    From US$55.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 247 reviews
    From US$160.40 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 89 reviews
    From US$249.17 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 337 reviews
    From US$172 per night

Most booked hotels in Kosgoda and surroundings in the past month

See all
  • Popular with guests booking hotels in Kosgoda

    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review
  • Popular with guests booking hotels in Kosgoda

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 13 reviews
  • Popular with guests booking hotels in Kosgoda

    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews
  • Popular with guests booking hotels in Kosgoda

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews
  • Popular with guests booking hotels in Kosgoda

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 128 reviews
  • Popular with guests booking hotels in Kosgoda

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 54 reviews
  • Popular with guests booking hotels in Kosgoda

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 46 reviews
  • Popular with guests booking hotels in Bentota

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 247 reviews
  • Popular with guests booking hotels in Bentota

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 337 reviews
  • Popular with guests booking hotels in Andadola

Budget hotels in Kosgoda and nearby

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

    Located in Bentota in the Galle District region, with Kosgoda Beach and Kosgoda Turtle Hatchery nearby, Bakers Turtle Vilas provides accommodation with free private parking.

    From US$55.50 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 30 reviews

    Located just 450 metres from the Kosgoda Railway Station, Lucas offers an outdoor swimming pool and a restaurant. This self-catering accommodation features free WiFi.

    From US$35 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 65 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$127.77 per night
  • 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$70 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 7 reviews

    Situated in Bentota in the Galle District region and Kosgoda Beach reachable within less than 1 km, Villa Havana Hues Private Villa features accommodation with free WiFi, a children's playground, pool...

    From US$79.92 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 128 reviews

    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.

    From US$46.80 per night
  • Located within 200 metres of Kosgoda Beach and 44 km of Galle International Cricket Stadium, Sankarest Villa provides rooms with air conditioning and a private bathroom in Kosgoda.

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

    Offering a restaurant and free bikes, Happy Man Guest house is located in Bentota. Free WiFi access is available. It provides a 24-hour front desk for the convenience of the guests.

    From US$98.10 per night

Hotels located in the centre of Kosgoda

  • Featuring river views, Mendis Villa provides accommodation with a garden and a patio, around less than 1 km from Kosgoda Beach.

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

    Set within 700 metres of Kosgoda Beach and 44 km of Galle International Cricket Stadium in Kosgoda, Gypsy Garden Guesthouse & Homestay features accommodation with seating area.

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

    Situated in Kosgoda in the Galle District region, Villa Kosgoda features a balcony. This property offers access to a terrace, free private parking and free WiFi.

    From US$12.21 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Offering a garden and garden view, Sanda Villa Kosgoda is set in Kosgoda, 44 km from Galle International Cricket Stadium and 44 km from Dutch Church Galle.

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

    Set in Kosgoda, 1.2 km from Kosgoda Beach, Terance Bungalow- Kosgoda offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$38.50 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Located in Kosgoda, 2.1 km from Kosgoda Beach, Karisa Nature Villa provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

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

    Featuring 3-star accommodation, Sakun Arana is situated in Kosgoda, 46 km from Galle International Cricket Stadium and 46 km from Dutch Church Galle.

    From US$74.93 per night
  • Situated within 2 km of Kosgoda Beach and 47 km of Galle International Cricket Stadium, Villa Cliffside features rooms with air conditioning and a private bathroom in Kosgoda.

    From US$38.85 per night

Best hotels with breakfast in Kosgoda and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 304 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$233.84 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$249.17 per night
  • Scored out of 10, guest rating 10.0
    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$522.22 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 33 reviews

    Set in Bentota, 1.9 km from Kosgoda Beach, Sakuna Arana Resort offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$67.43 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...

    From US$33.88 per night
  • Scored out of 10, guest rating 5.1
    Passable - What previous guests thought, 14 reviews

    Featuring garden views, The Esence of Sri Lanka offers accommodation with massage services, a garden and barbecue facilities, around 500 metres from Kosgoda Beach.

    From US$31.73 per night
  • Ahu Bay

    Hotel in Ahungalla
    Breakfast options
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 258 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$421.76 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Located in Ahungalla, 1.1 km from Kosgoda Beach, The Walawwa Ahungalla provides accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$55 per night

FAQs about hotels in Kosgoda

What guests said about Kosgoda:

  • 10.0

    Villa 252 Kosgoda, With its beautiful sandy beaches.

    Villa 252 Kosgoda, With its beautiful sandy beaches. Not too busy and very pleasant to stay and lots to do in the erea. A visit to the Galbokka Sea Turtle conservation is very worthwhile! Or a wonderful massage at the Aryuvedic center. Or take a boad safari at the Maduganga lake. The General Tsunami Photography Museum in Telwatta is a must see if you want to know more about this terrible event. From here a trip to the 'Ducht Fort' in Galle is also recommended. In short, Kosgoda is a beautiful place to start or end your Sri Lanka trip…
    Guest review by
    Robin
    Netherlands
gogless