The 10 best guest houses in Kosgoda, Sri Lanka | Booking.com
Skip to main content

Guest Houses in Kosgoda

Find the guest houses that appeal to you the most

The best guest houses in Kosgoda

Check out our pick of great guest houses 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.

T
Thomas
From
France
One of the most lovely accommodations I have stayed in Sri Lanka. The owners are very friendly and kind. The place is very clean. The area is very beautiful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 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.

N
NICKY
From
United Kingdom
Really enjoyed my stay here, and even saw a turtle come to shore late at night to lay eggs. Lovely staff, and really comfortable bed! I will return!!
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...

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, 21 reviews
Price from
US$34
1 night, 2 adults

Gypsy Garden Guesthouse & Homestay

Kosgoda

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.

J
Johannes
From
Germany
Piyal welcomed us very warmly. Also his little son and daughter we met are super sweet and friendly. We got a welcome drink and piyal told us a lot about the plants and fruits in his garden.This was very informative. Packed our lunch in boxes to bring it to the beach. Also he gave as a lot of good advice what to do and where to go in Sri Lanka and helped with the bus. So you see, very helpful at any time with any topic!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
US$46
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.

N
Nikolaj
From
Slovenia
Amazing experience! Location is perfect for people who like to have an affordable and quite place for themselves in paradise. You will have your own beach and your own restaurant with mostly traditional food. Accomodation is basic but cosy, clean and comfortable. Room is spacious with nice bed, very good AC, cattle and fridge. Huge window with romantic sea view and bathroom is big and clean. Restaurant will serve you delicious breakfast, excellent fresh juices (ask for local kirala-mangrove apple with young cocconut), cold refreshments and tasty meals made with local veggies, sea food, chicken or pork. Place is run by local youth, so you might get a beach volleyball game with boys who will also help you to go around, rent a scooter, teach some sinhala. There is top ayurvedic center in close vicinity. Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
Price from
US$35
1 night, 2 adults

La Perla Bentota

Bentota (Near Kosgoda)

Boasting a terrace with pool views, pool with a view and a garden, La Perla Bentota can be found in Bentota, close to Bentota Beach and 3.2 km from Bentota Lake.

C
Cheryl
From
Isle of Man
Fabulous place! Beautiful gardens, spotlessly clean and spacious room, friendly and attentive staff and the most delicious food served in huge portions. My favourite hotel of all time!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 377 reviews
Price from
US$42
1 night, 2 adults

Sahana Sri Villa

Bentota (Near Kosgoda)

Situated within 100 metres of Bentota Beach and 500 metres of Bentota Lake in Bentota, Sahana Sri Villa features accommodation with seating area and a kitchen.

A
Ameen
From
Sudan
Starting with the room, it was very beautiful and comfortable - a bit small, but it's the nicest room I've ever stayed in.The bathroom was private, spacious, and clean. Everything was tidy and well-organised, and you truly feel like you're in a royal room The breakfast was also nice and sufficient Also, the owners were very kind Definitely recommend it and i would come back again !Thank you Ameen from Sudan
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 398 reviews
Price from
US$24.37
1 night, 2 adults

Channa Villa & Tours

Bentota (Near Kosgoda)

Situated within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Channa Villa & Tours features accommodation with seating area.

w
wendy
From
United Kingdom
We loved Channa Villa and Bentota so much we booked an extra night, if we'd know we would have spent less time in Mirissa and more time here. The standard of accommodation was the best we had stayed in through out the whole of our trip to Sri Lanka. The rooms were a good size, beds were comfortable, with soft pillows and clean linin. We had a fridge in our room and the use of a shared kitchen which was spotless and we were able to make our own tea and even make our own toast for breakfast as we had bought bread from the local supermarket. Close to the railway line, but you could hardly hear the trains from our room, a short 5 minute walk to the beach, which was the best beach by far. Plus close to a few restaurants dotted along the railway track. And of course friendly staff
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Price from
US$21
1 night, 2 adults

Aayu's Guest

Bentota (Near Kosgoda)

Featuring free WiFi throughout the property, Aayu's Guest offers accommodation in Bentota, 500 metres from Bentota Lake. Certain rooms include a seating area to relax in after a busy day.

T
Tomas Alexa
From
Czech Republic
Home-like place with very nice and helpful owner, who can help to arrange trips, transports, spa etc. Full English breakfast with lot of fresh fruits, juice. Close to the beach, restaurants, train station. Nice place with lot of green flowers, very friendly German Shepherd dog.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 175 reviews
Price from
US$40
1 night, 2 adults

Welcome Family Guest House.

Bentota (Near Kosgoda)

Set within 500 metres of Bentota Beach and 400 metres of Bentota Lake, Welcome Family Guest House. Provides rooms with air conditioning and a private bathroom in Bentota.

T
Tomáš
From
Czech Republic
Nice, quiet and above all clean accommodation not far from the beach and the train station. Breakfasts were great and rich. I highly recommend this accommodation.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 118 reviews
Price from
US$29.74
1 night, 2 adults
All guest houses in Kosgoda

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.

Most booked guest houses in Kosgoda and surroundings in the past month

See all