Skip to main content

The best B&Bs in Kosgoda

Check out our pick of great B&Bs in Kosgoda

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Baker's cottage, hotel in Kosgoda

With garden views, Baker's cottage is located in Kosgoda and has a restaurant, full-day security, bar, garden, outdoor fireplace and picnic area.

This cottage is a great find. The little house is perfect for a family or small group looking for somewhere comfortable with a bit of independence. Really well equipped, super attentive hosts and lovely decor. It feels safe, private and near to beach. A little drive from Bentota town but that’s a win for us.
Scored 9.3
9.3
Rated superb
Superb
14 reviews
Price from
£44.74
1 night, 2 adults
Oruwa Turtle Beach Villa, hotel in 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.

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 9.9
9.9
Rated exceptional
Exceptional
13 reviews
Price from
£36.24
1 night, 2 adults
Piyum Villa Kosgoda, hotel in Kosgoda

Located within 500 metres of Kosgoda Beach and 2.7 km of Ahungalla Beach in Kosgoda, Piyum Villa Kosgoda features accommodation with seating area.

Clean and spacious rooms which are great for families The staff are amazingly helpful The beach cafe (owned by the same family) is amazing, right on the beach and the food is delicious Very good value for money Tuk tuk attached to the hotel so transport is very easy.
Scored 9.0
9.0
Rated superb
Superb
5 reviews
Price from
£31.32
1 night, 2 adults
Sri Palms, hotel in Kosgoda

Located within 200 metres of Kosgoda Beach and 3 km of Maha Induruwa Beach in Kosgoda, Sri Palms provides accommodation with seating area.

Everything. It’s so beautiful! The staff are so helpful and friendly, the accommodation is gorgeous. Close walking distance to a beautiful beach.
Scored 9.5
9.5
Rated exceptional
Exceptional
45 reviews
Price from
£53.56
1 night, 2 adults
Gypsy Garden Guesthouse & Homestay, hotel in 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.

Loveliest hosts and such a nice room. Would definitely recommend if you’re looking for somewhere less touristy to stay!
Scored 9.6
9.6
Rated exceptional
Exceptional
10 reviews
Price from
£19.15
1 night, 2 adults
Ananda Villa Kosgoda Since 1995, hotel in Kosgoda

Boasting garden views, Ananda Villa Kosgoda Since 1995 features accommodation with a garden and a balcony, around 400 metres from Kosgoda Beach.

I had an amazing stay with Navoda, his mother Shoba and sister Malmi. I booked to stay 2 nights but ended up staying 6 nights as they offered for me to stay and enjoy Sinhalese new year with them, joining in with their local traditions. They treated me like family and nothing was to much trouble for them, if there were any questions or problems you only had to ask. Shoba cooked me homemade breakfast, lunch & dinner every day. I enjoyed things like pancakes, milk rice, string hoppers, Kottu, dahl curry with tea or fresh lemon or papaya juices. Location is perfectly placed a 5 minute walk from the beach and turtle research centres, room has working AC and Navoda showed me round the local area/organised anything I needed from transport to day trips. I highly recommend the Villa and for the price there were no complaints, they really try to make your stay as comfortable as possible. I learnt a lot from them as we talked many times, I look forward to coming back and visiting their kind hearted family again in the future :)
Scored 8.7
8.7
Rated fabulous
Fabulous
10 reviews
Price from
£15.21
1 night, 2 adults
Aayu's Guest, hotel in 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.

A simply wonderful 2 week stay amid a beautiful green oasis of carefully tended plants & a spotlessly clean & comfortable room. Aayu is an excellent hostess from the warm welcome excellent breakfasts and all the extra touches were much appreciated. We cannot recommend Aayu's place highly enough it is an absolute gem . We arrived as guests & departed as friends. See you again.
Scored 9.7
9.7
Rated exceptional
Exceptional
139 reviews
Price from
£24.18
1 night, 2 adults
New Jaya Villa, hotel in Kosgoda

Set within 400 metres of Bentota Beach and 2.9 km of Induruwa Beach in Bentota, New Jaya Villa offers accommodation with seating area.

This is a great budget stay with all the basic amenities you need. The owner is super helpful—he even helps you find local spots and can take you around in his tuk-tuk if needed. The highlight was definitely the food! They serve amazing, homely Sri Lankan meals. Plus, their adorable pet dog, Mashi, made the stay even better. The location is also a big plus—just a short walk to Bentota Beach.
Scored 9.1
9.1
Rated superb
Superb
121 reviews
Price from
£9.67
1 night, 2 adults
Sri Lancashire Guest House, hotel in Kosgoda

Located in Bentota, within 100 metres of Bentota Beach and 300 metres of Induruwa Beach, Sri Lancashire Guest House provides accommodation with a private beach area and free WiFi as well as free...

Perfect guest house, very clean and meticulously tidy.
Scored 9.8
9.8
Rated exceptional
Exceptional
169 reviews
Price from
£31.55
1 night, 2 adults
Manel Villa, hotel in Kosgoda

With Bentota Beach reachable in 100 metres, Manel Villa features accommodation, a restaurant, a private beach area, a garden and a bar.

The place is very nice and in a good location. Easy access to the beach (private), to bars, restaurants and to Bentota. The owner is very pleasant and accommodating, he upgraded us to the apartment free of charge as we were a group of 4! One of the highlights was definitely the two boxers, Tony and Dora, who would always take us to the beach and for walk, they were good company and bodyguards! Really miss them x
Scored 9.0
9.0
Rated superb
Superb
186 reviews
Price from
£12.33
1 night, 2 adults
All B&Bs in Kosgoda
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Kosgoda this month

See all

B&Bs that guests love in Kosgoda

See all
  • Avg. price/night: £233.79
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 7 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.
    Ben
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 25 reviews
    Everything - it’s quiet and near a supermarket and it’s close to the bus stop - the hosts are delightful and offered me a mango juice and mangoes from their tree and some Jack fruit and also a lift to the turtle sanctuary
    Sarah
    Solo traveller
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 15 reviews
    Super motivated friendly and helpful owner. The place is quiet with lots of animals, dreamy beach.
    Bettina
    Solo traveller
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 25 reviews
    A beautiful, clean and quiet location. The hosts are welcoming and helpful. We dined at their place and the traditional dishes were very good. 200m away is a Cargills supermarket. Bus and train station very close. Close to the turtle sanctuary - Galbokka Sea Turtle.
    Adi.C
    Solo traveller
  • Avg. price/night: £37.73
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 131 reviews
    Really lovely accommodation. Big rooms. Clean. Gardens and pool lovely. Beach close but a little walk to a place safe for swimming. We were the only guests the night we stayed so was like being at a private villa! Ate a lovely dinner and lunch here too as not much else close by. Kindly let us hang out until we had to leave mid afternoon. Recommend we go to the Galbokka Sea Turtle Hatchery - amazing! was very impressed with the ethics having been so disappointed by the place recommended in the guide book.
    Sarah
    Young couple
  • Avg. price/night: £37.73
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 131 reviews
    Beautiful villa, in an excellent location close to the beach. Quiet spot to relax, great pool, super friendly staff who helped us to see turtle coming in to lay eggs at night. Everyone took pride in the hotel and looking after guests. Gorgeous garden..couldn't be more helpful
    Nuala
    Young couple
  • Avg. price/night: £37.73
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 131 reviews
    absolutely everything here is to be liked. quiet, secluded, seconds to a complete peaceful natural beach, surrounded by turtle sanctuaries. perfect pool to enjoy whilst monkeys play in surrounding trees, great traditional food at the on site restaurant. Aruna the owner is a great human who is well known and liked in the area by the local turtle conservations. everyone here is super attentive and helpful. by far our best stay in Sri Lanka
    Adam
    Young couple
  • Avg. price/night: £65.32
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 45 reviews
    This place is real gem in Kosgoda, near Bentota. Very quiet place- ideal for families. The family which rent to us this appartment is so welcoming, all was amazing. They really care for guests, help in each situation! All was clean, breakfest and grill food was amazing! The bathroom was just 💥, just perfect! Only 5 minutes walkikg to a quite beach with amazing waves, nearly is turtle farm. We saw big crabs on beach, big lizzard on street! This hotel have only 3 apartmants, so each guest are special !
    Aleksejs Sorokins
    Family with young children
  • Avg. price/night: £37.73
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 131 reviews
    Lovely hotel and staff ... great location for the beach
    Vanessa
    Solo traveller
  • Avg. price/night: £65.32
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 45 reviews
    Very clean, beautiful and made with soul. A quiet, secluded corner, just a heavenly place. A shower in a large room is a separate fairy tale. The food is very tasty! Thank you very much to the hosts, dear and kind people! We recommend it!
    Ruslan
    Young couple