Skip to main content

Search hotels in Kekanadura

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

Kekanadura – 1 hotel or place to stay

Filter by:

Star rating
Review score

La Polena

Matara (Near Kekanadura)

Set in Matara, La Polena offers beachfront accommodation a few steps from Madiha Beach and offers various facilities, such as a garden, a private beach area and a terrace.

C
Caroline
From
France
Great! Nice owners, nice staff, very good breakfast (thank you to the chef!) perfect place for a calm stay on the beach. Many restaurants around.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 311 reviews
Price from
US$31.35
1 night, 2 adults

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.

M
Manjunatha
From
India
Breakfast was excellent and tasty . Great Hospitality and facilities were top notch. The swimming pool was amazing.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 182 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.

K
Katarína
From
Czech Republic
Place is really close to the beach. Food in restaurant was fantastic.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 148 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.

C
Carla
From
Spain
We had a fantastic stay at this hotel. It’s beautifully equipped with excellent amenities, including a lovely pool, a relaxing outdoor area, and a charming dining spot. The rooms are spacious, featuring a comfortable bed and a modern, well-equipped bathroom. It is located just steps away from Talalla Beach, a serene and uncrowded beach that felt refreshingly quiet compared to more touristy spots. The owner and staff were incredibly welcoming, attentive, and always ready to assist with anything we needed. Breakfast was a highlight each morning, with a delicious spread that included a fresh fruit platter, toast, and eggs made to order.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 117 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.

C
Carmel
From
Australia
Excellent location on the beach.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 153 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.3
Superb - What previous guests thought, 215 reviews
Price from
US$65
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.3
Superb - What previous guests thought, 6 reviews
Price from
US$15
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.

V
Vinisha
From
United Kingdom
Amazing room, comfortable bed, staff were absolutely brilliant!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
Price from
US$200
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.

M
Mārcis
From
Latvia
The most amazing stay in Sri Lanka. Rooms are clean, bright and modern with a neat design. Location is a bit further from city centre so you can enjoy calm and relaxing evenings , but close by are all the restaurants,shops and beaches you need. Breakfast is super good- fresh and filling. Hosts are the best people you will meet in Sri Lanka. They’re gonna be there for everything you need, at any time. (Even at night time getting my wife flowers, for Valentines day) Best stay in Sri Lanka by far. 10/10
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 65 reviews
Price from
US$35
1 night, 2 adults

Morning Star Polhena

Matara (Near Kekanadura)

Situated in Matara, 1.2 km from Polhena Beach, Morning Star Polhena features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

K
Kirsten
From
Denmark
Booked the Villa for a stay during a trip and it was just wonderful.very quiet. Everything was perfectly clean.the villa itself is modern and very impressive setting and facilities.10 minutes to the polhena beach.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$81
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.8
    Fabulous - What previous guests thought, 106 reviews
    From US$59.40 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 39 reviews
    From US$23 per night
  • Airport shuttle
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 32 reviews
    From US$18.51 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 56 reviews
    From US$38 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 162 reviews
    From US$71.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 148 reviews
    From US$45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 244 reviews
    From US$39.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,236 reviews
    From US$208.30 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 117 reviews
    From US$45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 10 reviews

Most booked hotels in Kekanadura and surroundings in the past month

See all

Best hotels with breakfast in Kekanadura and nearby

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 29 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$55.50 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 166 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$124 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 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.6
    Exceptional - What previous guests thought, 117 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$45 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 24 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$15.54 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 37 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$11.32 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    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
  • Located in Talalla in the Matara District region with Talalla Beach nearby, Talalla Bay Inn Beach Bungalow provides accommodation with free private parking.

    From US$15.54 per night

Budget hotels in Kekanadura and nearby

  • Scored out of 10, guest rating 10.0
    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$33.30 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, 2 reviews

    Situated just 400 metres from Talalla Beach, Family Villa Talalla features accommodation in Talalla with access to a garden, a shared lounge, as well as a shared kitchen.

    From US$42.35 per night
  • Situated in Talalla, a few steps from Talalla Beach, Monarathanna features accommodation with free WiFi and free private parking.

    From US$25.53 per night
  • Offering a garden and garden view, The Vinodaya is set in Matara, 300 metres from Devinuwara Beach and 20 km from Hummanaya Blow Hole.

    From US$96.80 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$66.60 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 175 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$30 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 20 reviews

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

    From US$60 per night