Skip to main content

Search hotels in Kekanadura

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

Popular hotels in Kekanadura

Check out our top picks in Kekanadura

Filter by:

Star rating
Review score

Talalla Leisure

Talalla (Near Kekanadura)

Situated in Talalla, 600 metres from Talalla Beach, Talalla Leisure features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

S
Svein Morten
From
Norway
These are the nicest people in Sri Lanka. They go above and beyond for you, always going that little extra mile for no reason other than being kind. The place is amazing with it’s own pool and a short walk to a beautiful beach you will have almost all to yourself. The food they cook is also great, we highly recommend the grilled prawn or their rice and curry. My daughter had her birthday while we stayed here and they made her feel very special. We highly recommend this place to everyone, it is simply perfect. We will definitely return.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 190 reviews
Price from
US$38
1 night, 2 adults

Ocean Breeze Villa

Matara (Near Kekanadura)

Located in Matara, a few steps from Lakshawaththa Beach, Ocean Breeze Villa provides accommodation with a garden, free private parking, a private beach area and a terrace.

A
Anndala
From
Sweden
The location is priceless and the staff is amazing. Great value for money! Have been many times with family & friends and will be coming back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 151 reviews
Price from
US$52.65
1 night, 2 adults

Garden Villa Talalla

Talalla (Near Kekanadura)

Located in Talalla, 100 metres from Talalla Beach, Garden Villa Talalla provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

T
Thomas
From
United Kingdom
After staying at many small Sri Lankan independent hotel / guest houses, from the very north to the south this is undoubtedly the best. One of 2 reviews from me as most other being average: This place is perfectly run, perfectly maintained, great pool and great breakfasts! The evening restaurant offers a mix of Italian and Sri Lankan dishes and after a few weeks traveling nothing beats a homemade Lasagna with a glass of Red! The Beach at 2 mins away is also nr perfect. Even with the rough seas experienced on this coast there is a northern corner that is calm enough to enjoy a good swim. Well done team and Gaby, you run a great establishment. I hope to return with many friends. T
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 130 reviews
Price from
US$36
1 night, 2 adults

The Seascape

Matara (Near Kekanadura)

Situated in Matara, a few steps from Lakshawaththa Beach, The Seascape features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

D
Daniel
From
Austria
Amazing location, very friendly staff, good breakfast
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 163 reviews
Price from
US$85.50
1 night, 2 adults

Talalla Bay Beach

Talalla (Near Kekanadura)

Set in Talalla South, 46 km from Galle, Talalla Bay Beach features a restaurant and free WiFi. Free private parking is available on site. Some rooms have views of the sea or city.

X
XavierSaer
From
South Africa
Talalla Bay Beach far exceeded my expectations—something I don’t say often. This is the kind of place where shoes are unnecessary, and the beach is just steps away from your room. I was lucky to stay in a top-floor room with an unrivaled view of the bay, falling asleep to the soothing sound of waves each night. The hospitality here is exceptional, radiating the warmth and authenticity of a true Sri Lankan welcome. From the moment we arrived, the host and staff made us feel completely at home. The beach itself is breathtaking—perfect for a scenic run, with sun loungers thoughtfully provided under large umbrellas. While the sea isn’t the best for swimming, it’s still great for a refreshing dip or catching a few waves. Dining here was a highlight. Thomas, the chef, owner, and host, curated an incredible menu that left us impressed, and the service was flawless. Breakfasts were equally outstanding—among the best we’ve had in Sri Lanka. This property is a true find, offering incredible value for money and an atmosphere of tranquility and romance—perfect for couples seeking a quiet retreat. Without a doubt, one of our best stays in Sri Lanka!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 243 reviews
Price from
US$65
1 night, 2 adults

Royal Villa Polhena

Matara (Near Kekanadura)

Situated in Matara, 200 metres from Polhena Beach, Royal Villa Polhena features accommodation with a garden, free private parking and a terrace.

V
Veronika
From
Sri Lanka
I stayed at Royal Villa Polhena as a solo female traveler from Russia and had a wonderful experience. The villa is clean, quiet, and just a few minutes’ walk from Polhena Beach, with friendly and helpful hosts who made me feel completely safe. It’s close to the highway and bus stop, and Madiha Beach and The Doctor's House are within walking distance. I would highly recommend this villa to solo travelers excellent value for money ! 🙌🙌
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
US$20
1 night, 2 adults

Pearl Kingdom Hotel & Resort

Matara (Near Kekanadura)

Located in Matara, 800 metres from Lakshawaththa Beach, Pearl Kingdom Hotel & Resort provides accommodation with a garden, free private parking, a terrace and a restaurant.

s
supun
From
Sri Lanka
Excellent stay! The place was spotless, quiet, and beautifully kept. It felt comfortable and welcoming, perfect for all types of travelers. I would definitely book again!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12 reviews
Price from
US$24
1 night, 2 adults

Crystal Wave Holiday Resort Polhena

Matara (Near Kekanadura)

Located in Matara, 500 metres from Polhena Beach, Crystal Wave Holiday Resort Polhena provides accommodation with a garden, free private parking and a terrace.

N
Nuwan Abeysekera
From
Sri Lanka
Cleanness Friendly staff Value to the money Location not the beach front but very close to the madiha beach and polhena beach
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews
Price from
US$30
1 night, 2 adults

Hotel Ferola

Matara (Near Kekanadura)

Set in Matara, 100 metres from Madiha Beach, Hotel Ferola offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a terrace.

L
Liina
From
Estonia
We really loved our stay in Ferola. Everything was new, super clean and comfortable. The staff was really attentive, friendly and polite. The swimming pool and lounge area are big and not too crowded. The pool is clean. The food was great as well. It’s located in a rather quiet area, but there are still many restaurants and bars nearby. I would recommend renting a scooter for easy access to different beaches on both sides of the coastline. A bigger shopping street is about 10 minutes away on foot. I would definitely recommend it for a relaxing and stress-free stay.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 43 reviews
Price from
US$180
1 night, 2 adults

Gypsea' Madiha

Matara (Near Kekanadura)

Situated in Matara, 300 metres from Madiha Beach, Gypsea' Madiha features accommodation with a garden, free private parking, a terrace and a restaurant.

S
Sophie
From
Sweden
Everything was great, room was super comfy and clean. Breakfast was amazing! The staff were so sweet and helpful ! (Cute dogs)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 75 reviews
Price from
US$35
1 night, 2 adults
See all hotels in and around Kekanadura

Kekanadura – 1 hotel or place to stay

Filter by:

Star rating
Review score

Talalla Leisure

Talalla (Near Kekanadura)

Situated in Talalla, 600 metres from Talalla Beach, Talalla Leisure features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

S
Svein Morten
From
Norway
These are the nicest people in Sri Lanka. They go above and beyond for you, always going that little extra mile for no reason other than being kind. The place is amazing with it’s own pool and a short walk to a beautiful beach you will have almost all to yourself. The food they cook is also great, we highly recommend the grilled prawn or their rice and curry. My daughter had her birthday while we stayed here and they made her feel very special. We highly recommend this place to everyone, it is simply perfect. We will definitely return.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 190 reviews
Price from
US$38
1 night, 2 adults

Ocean Breeze Villa

Matara (Near Kekanadura)

Located in Matara, a few steps from Lakshawaththa Beach, Ocean Breeze Villa provides accommodation with a garden, free private parking, a private beach area and a terrace.

A
Anndala
From
Sweden
The location is priceless and the staff is amazing. Great value for money! Have been many times with family & friends and will be coming back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 151 reviews
Price from
US$52.65
1 night, 2 adults

Garden Villa Talalla

Talalla (Near Kekanadura)

Located in Talalla, 100 metres from Talalla Beach, Garden Villa Talalla provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

T
Thomas
From
United Kingdom
After staying at many small Sri Lankan independent hotel / guest houses, from the very north to the south this is undoubtedly the best. One of 2 reviews from me as most other being average: This place is perfectly run, perfectly maintained, great pool and great breakfasts! The evening restaurant offers a mix of Italian and Sri Lankan dishes and after a few weeks traveling nothing beats a homemade Lasagna with a glass of Red! The Beach at 2 mins away is also nr perfect. Even with the rough seas experienced on this coast there is a northern corner that is calm enough to enjoy a good swim. Well done team and Gaby, you run a great establishment. I hope to return with many friends. T
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 130 reviews
Price from
US$36
1 night, 2 adults

The Seascape

Matara (Near Kekanadura)

Situated in Matara, a few steps from Lakshawaththa Beach, The Seascape features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

D
Daniel
From
Austria
Amazing location, very friendly staff, good breakfast
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 163 reviews
Price from
US$85.50
1 night, 2 adults

Talalla Bay Beach

Talalla (Near Kekanadura)

Set in Talalla South, 46 km from Galle, Talalla Bay Beach features a restaurant and free WiFi. Free private parking is available on site. Some rooms have views of the sea or city.

X
XavierSaer
From
South Africa
Talalla Bay Beach far exceeded my expectations—something I don’t say often. This is the kind of place where shoes are unnecessary, and the beach is just steps away from your room. I was lucky to stay in a top-floor room with an unrivaled view of the bay, falling asleep to the soothing sound of waves each night. The hospitality here is exceptional, radiating the warmth and authenticity of a true Sri Lankan welcome. From the moment we arrived, the host and staff made us feel completely at home. The beach itself is breathtaking—perfect for a scenic run, with sun loungers thoughtfully provided under large umbrellas. While the sea isn’t the best for swimming, it’s still great for a refreshing dip or catching a few waves. Dining here was a highlight. Thomas, the chef, owner, and host, curated an incredible menu that left us impressed, and the service was flawless. Breakfasts were equally outstanding—among the best we’ve had in Sri Lanka. This property is a true find, offering incredible value for money and an atmosphere of tranquility and romance—perfect for couples seeking a quiet retreat. Without a doubt, one of our best stays in Sri Lanka!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 243 reviews
Price from
US$65
1 night, 2 adults

Royal Villa Polhena

Matara (Near Kekanadura)

Situated in Matara, 200 metres from Polhena Beach, Royal Villa Polhena features accommodation with a garden, free private parking and a terrace.

V
Veronika
From
Sri Lanka
I stayed at Royal Villa Polhena as a solo female traveler from Russia and had a wonderful experience. The villa is clean, quiet, and just a few minutes’ walk from Polhena Beach, with friendly and helpful hosts who made me feel completely safe. It’s close to the highway and bus stop, and Madiha Beach and The Doctor's House are within walking distance. I would highly recommend this villa to solo travelers excellent value for money ! 🙌🙌
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
US$20
1 night, 2 adults

Pearl Kingdom Hotel & Resort

Matara (Near Kekanadura)

Located in Matara, 800 metres from Lakshawaththa Beach, Pearl Kingdom Hotel & Resort provides accommodation with a garden, free private parking, a terrace and a restaurant.

s
supun
From
Sri Lanka
Excellent stay! The place was spotless, quiet, and beautifully kept. It felt comfortable and welcoming, perfect for all types of travelers. I would definitely book again!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12 reviews
Price from
US$24
1 night, 2 adults

Crystal Wave Holiday Resort Polhena

Matara (Near Kekanadura)

Located in Matara, 500 metres from Polhena Beach, Crystal Wave Holiday Resort Polhena provides accommodation with a garden, free private parking and a terrace.

N
Nuwan Abeysekera
From
Sri Lanka
Cleanness Friendly staff Value to the money Location not the beach front but very close to the madiha beach and polhena beach
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews
Price from
US$30
1 night, 2 adults

Hotel Ferola

Matara (Near Kekanadura)

Set in Matara, 100 metres from Madiha Beach, Hotel Ferola offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a terrace.

L
Liina
From
Estonia
We really loved our stay in Ferola. Everything was new, super clean and comfortable. The staff was really attentive, friendly and polite. The swimming pool and lounge area are big and not too crowded. The pool is clean. The food was great as well. It’s located in a rather quiet area, but there are still many restaurants and bars nearby. I would recommend renting a scooter for easy access to different beaches on both sides of the coastline. A bigger shopping street is about 10 minutes away on foot. I would definitely recommend it for a relaxing and stress-free stay.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 43 reviews
Price from
US$180
1 night, 2 adults

Gypsea' Madiha

Matara (Near Kekanadura)

Situated in Matara, 300 metres from Madiha Beach, Gypsea' Madiha features accommodation with a garden, free private parking, a terrace and a restaurant.

S
Sophie
From
Sweden
Everything was great, room was super comfy and clean. Breakfast was amazing! The staff were so sweet and helpful ! (Cute dogs)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 75 reviews
Price from
US$35
1 night, 2 adults
See all hotels in and around Kekanadura

Hotels with airport shuttles in Kekanadura

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 108 reviews
From US$82.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 43 reviews
From US$40.25 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 38 reviews
From US$49.01 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 86 reviews
From US$50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 161 reviews
From US$71.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 151 reviews
From US$70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 130 reviews
From US$90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews
From US$605 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 85 reviews
From US$42.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 116 reviews
From US$100 per night

Most booked hotels in Kekanadura and surroundings in the past month

See all

Popular with guests booking hotels in Matara

Popular with guests booking hotels in Matara

Popular with guests booking hotels in Matara

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 43 reviews

Popular with guests booking hotels in Matara

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

Popular with guests booking hotels in Dickwella

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 271 reviews

Popular with guests booking hotels in Matara

Popular with guests booking hotels in Talalla

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

Popular with guests booking hotels in Matara

Popular with guests booking hotels in Matara

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 245 reviews

Popular with guests booking hotels in Matara

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 133 reviews

Best hotels with breakfast in Kekanadura and nearby

Located in Talalla and only 600 metres from Talalla Beach, Sunny's Hide Out provides accommodation with garden views, free WiFi and free private parking.

From US$21.65 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 30 reviews

Located in Talalla, within 300 metres of Talalla Beach and 17 km of Hummanaya Blow Hole, Bunty Villa Talalla provides accommodation with a private beach area and free WiFi as well as free private...

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

Immerse yourself in nature on the shores of beautiful Southern Sri Lanka. Talalla Retreat is a beachfront resort located on a pristine, white sandy beach.

From US$175.71 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 reviews

Located in Talalla, within 300 metres of Talalla Beach and 16 km of Hummanaya Blow Hole, Sea Waves Home Stay provides accommodation with a garden and free WiFi as well as free private parking for...

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

Located in Talalla, 100 metres from Talalla Beach, Garden Villa Talalla provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$90 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 25 reviews

Set in Talalla in the Matara District region, Sea Breeze Inn Talalla has a balcony. There is an in-house restaurant, plus free private parking and free WiFi are available.

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

Talalla Mango House, a property with a garden, is situated in Talalla, 200 metres from Talalla Beach, 16 km from Hummanaya Blow Hole, as well as 8 km from Weherahena Buddhist Temple.

From US$15.54 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Situated in Talalla, 50 metres from Talalla Beach, Cozy Beach Talalla By Naproholidays features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. 16 km from...

From US$83.25 per night

Budget hotels in Kekanadura and nearby

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

Located within 600 metres of Talalla Beach and 17 km of Hummanaya Blow Hole, Sharasvee Nature Villa features rooms with air conditioning and a private bathroom in Talalla.

From US$34.41 per night

Featuring air-conditioned accommodation with a balcony, Sahas Villa is located in Talalla. This property offers access to a terrace, free private parking and free WiFi.

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

Situated 400 metres from Talalla Beach, Subhasha Summer House offers a garden, a shared lounge and air-conditioned accommodation with a patio and free WiFi.

From US$110 per night

Situated in Talalla, a few steps from Talalla Beach, Monarathanna features accommodation with free WiFi and free private parking.

From US$22.20 per night

Located within 17 km of Hummanaya Blow Hole and 7 km of Weherahena Buddhist Temple, Secret Beach - Talalla offers rooms in Talalla. This 3-star hotel has air-conditioned rooms with a private bathroom.

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

Located in Talalla, a few steps from Talalla Beach, Talalla Freedom Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$49.50 per night

Wow Reef Break is located in Dondra West. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

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

Talalla Beach Bungalows in Talalla South has a garden and direct beach access. This bungalow features free WiFi and on-site dining.