We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  All-Inclusive Free Wifi Budget Beachfront Luxury Breakfast included Mid-range Pool Romantic Free Parking Resort Trendy Family-friendly Charming Quiet Restaurant Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up Internet Air Conditioning & up Independent Hotels Concierge Meeting Rooms Business Centre Hotels with Restaurants Hotels with Bars Beach Resorts Wedding Hotels All Inclusive Hotels Spa Hotels Honeymoon Hotels Honeymoon Resorts Luxury Beach Hotels Family Beach Resorts ₹₹ ₹₹₹ ₹₹₹₹ Luxury Traveller Family Resorts Wedding Resorts Affordable Resorts Luxury Spa Hotels Avani Hotels & Resorts Cheap Resorts Non-Smoking Hotel Hotels with Jacuzzi Oceanfront Hotels Accessible rooms Quiet Resorts Anantara Resort & Spa Luxury Spa Resorts Beaches Hotels with Hot Tubs All Inclusive Resorts Spa Resorts Cheap Hotels Luxury Beach Resorts Luxury Resorts Boutique Resorts Themed Hotels Any distance from Kalutara Beach
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SAVE US$ 4
US$ 70
Travelocity
US$ 66
View Deal
Beach Road, Kalutara 12000, Sri Lanka
0.1 km from Kalutara Beach
  • Free Parking
  • Breakfast included
Hotel Hibiscus Beach
Expedia.com
US$ 119
View Deal
Mahawaskaduwa, Kalutara 12000, Sri Lanka
0.3 km from Kalutara Beach
  • Free Parking
  • Pool
Savings alert: 32% below average rate

The price you found is 32% lower than this hotel's average rate of US$ 176/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Royal Palms Beach Hotel
Cancelon
US$ 221
View Deal
De Abrew Drive, Kalutara 12000, Sri Lanka
0.4 km from Kalutara Beach
  • Free Parking
  • Pool
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of US$ 290/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Club Waskaduwa Beach Resort & Spa
SAVE US$ 119
US$ 206
Travelocity
US$ 87
View Deal
211 Jayanthi Mawatha (Parallel Road | Waskaduwa North, Waskaduwa, Kalutara 12560, Sri Lanka
0.4 km from Kalutara Beach
  • Free Wifi
  • Free Parking
SAVE US$ 24
US$ 174
Agoda.com
US$ 150
View Deal
Mahawaskaduwa, Kalutara 12000, Sri Lanka
0.5 km from Kalutara Beach
  • Free Parking
  • Breakfast included
Savings alert: 38% below average rate

The price you found is 38% lower than this hotel's average rate of US$ 243/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE US$ 55
US$ 138
Expedia.com
US$ 83
View Deal
De Abrew Road | Waskaduwa, Kalutara 12000, Sri Lanka
0.6 km from Kalutara Beach
  • Free Parking
  • Pool
Savings alert: 30% below average rate

The price you found is 30% lower than this hotel's average rate of US$ 118/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE US$ 37
US$ 144
Expedia.com
US$ 107
View Deal
No. 427 Samanthara Road, Waskaduwa 12000, Sri Lanka
1.4 km from Kalutara Beach
  • Free Wifi
  • Free Parking
Savings alert: 40% below average rate

The price you found is 40% lower than this hotel's average rate of US$ 179/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Turyaa Kalutara
SAVE US$ 39
US$ 126
Hotels.com
US$ 87
View Deal
Kudawaskaduwa. Waskaduwa, Kalutara 12000, Sri Lanka
1.8 km from Kalutara Beach
  • Free Wifi
  • Free Parking
Siddhalepa Ayurveda Health Resort
SAVE US$ 53
US$ 336
Agoda.com
US$ 283
View Deal
Samanthara Rd | Pothupitiya, Wadduwa, Sri Lanka
3.5 km from Kalutara Beach
  • Free Parking
  • Breakfast included
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of US$ 315/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Vendol Resort - Wadduwa
Cancelon
View Deal
921 Paralle Rd | Pohodaramulla, Wadduwa 12560, Sri Lanka
3.8 km from Kalutara Beach
  • Free Parking
  • Pool
The Privilege
No availability for your dates from these sites
No 260 Samanthara Road | Molligoda, Wadduwa 12560, Sri Lanka
4.8 km from Kalutara Beach
  • Free Parking
  • Breakfast included
Villa Ocean View Hotel
Expedia.com
US$ 78
View Deal
Molligodawatte, Wadduwa, Sri Lanka
4.9 km from Kalutara Beach
  • Free Parking
  • Breakfast included
Booking.com
US$ 124
View Deal
St. Sebastian's Road | Katukurunda, Kalutara 0001, Sri Lanka
5.1 km from Kalutara Beach
  • Free Wifi
  • Free Parking
Savings alert: 49% below average rate

The price you found is 49% lower than this hotel's average rate of US$ 244/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Anantara Kalutara Resort
Travelocity
US$ 262
View Deal
St. Sebastian's Road, Katukurunda, Kalutara 12000, Sri Lanka
5.4 km from Kalutara Beach
  • Free Wifi
  • Free Parking
Savings alert: 51% below average rate

The price you found is 51% lower than this hotel's average rate of US$ 532/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE US$ 64
US$ 569
Expedia.com
US$ 505
View Deal
78 Samanthara Rd, Wadduwa 12560, Sri Lanka
5.5 km from Kalutara Beach
  • Free Wifi
  • Free Parking
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$ 584/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Coconut Bay
Booking.com
US$ 69
View Deal
181/4 St, Sebastian Road, Kalutara 12000, Sri Lanka
5.6 km from Kalutara Beach
  • Free Wifi
  • Free Parking
LTI Sinbad
St. Sebastian Road | Katukurunda, Kalutara 12000, Sri Lanka
6.4 km from Kalutara Beach
    Serene Pavilions
    SAVE US$ 101
    US$ 657
    Agoda.com
    US$ 556
    View Deal
    20 Upali Mawatha, Wadduwa 12560, Sri Lanka
    7.1 km from Kalutara Beach
    • Free Wifi
    • Free Parking
    Savings alert: 23% below average rate

    The price you found is 23% lower than this hotel's average rate of US$ 723/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Taprobana Wadduwa by Asia Leisure
    SAVE US$ 5
    US$ 161
    Travelocity
    US$ 156
    View Deal
    354/16 Rathnayake Road, Thalpitiya, Wadduwa 12560, Sri Lanka
    7.6 km from Kalutara Beach
    • Free Wifi
    • Free Parking
    Savings alert: 41% below average rate

    The price you found is 41% lower than this hotel's average rate of US$ 263/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    The Blue Water
    SAVE US$ 249
    US$ 364
    Expedia.com
    US$ 115
    View Deal
    Thalpitiya | Colombo and South West Coast, Wadduwa 12560, Sri Lanka
    7.8 km from Kalutara Beach
    • Free Wifi
    • Free Parking
    Savings alert: 52% below average rate

    The price you found is 52% lower than this hotel's average rate of US$ 237/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Roy Villa Beach Hotel
    SAVE US$ 12
    US$ 50
    Agoda.com
    US$ 38
    View Deal
    Nainawatta 1st Cross Street, Payagala 12050, Sri Lanka
    9.3 km from Kalutara Beach
    • Free Wifi
    • Beachfront
    Savings alert: 34% below average rate

    The price you found is 34% lower than this hotel's average rate of US$ 58/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Jie Jie Beach by Jetwing
    SAVE US$ 9
    US$ 123
    Agoda.com
    US$ 114
    View Deal
    No 150 Beach Road | Uyankella, Panadura 12500, Sri Lanka
    11.0 km from Kalutara Beach
    • Free Wifi
    • Free Parking
    Villa Velmarie
    SAVE US$ 10
    US$ 75
    TripAdvisor
    US$ 65
    View Deal
    39 Kudawa Road, Maggona, Beruwala 12060, Sri Lanka
    12.6 km from Kalutara Beach
    • Free Wifi
    • Free Parking
    Savings alert: 37% below average rate

    The price you found is 37% lower than this hotel's average rate of US$ 103/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Earl's Reef, Beruwala
    SAVE US$ 20
    US$ 104
    Hotels.com
    US$ 84
    View Deal
    91 / 22 Maradana Road, Moragalla, Beruwala 12070, Sri Lanka
    18.0 km from Kalutara Beach
    • Free Parking
    • Breakfast included
    Cinnamon Bey Beruwala
    SAVE US$ 12
    US$ 96
    Hotels.com
    US$ 84
    View Deal
    Moragolla, Beruwala 12070, Sri Lanka
    18.2 km from Kalutara Beach
    • Free Wifi
    • Free Parking
    The Palms Hotel
    SAVE US$ 32
    US$ 119
    Expedia.com
    US$ 87
    View Deal
    Moragalla, Beruwala 0034, Sri Lanka
    18.4 km from Kalutara Beach
    • Free Parking
    • Pool
    Barberyn Reef Ayurveda Resort
    Beruwala KT12070, Sri Lanka
    18.5 km from Kalutara Beach
    • Free Parking
    • Breakfast included
    Muthumuni River Resort
    Travelocity
    View Deal
    # 16 Galle Road, Moragalla, Aluthgama 12080, Sri Lanka
    18.8 km from Kalutara Beach
    • Free Wifi
    • Pool
    Heritance Ayurveda Maha Gedara
    No availability for your dates from these sites
    Moragalle Beruwela, Beruwala, Sri Lanka
    19.0 km from Kalutara Beach
    • Free Parking
    • Pool
    Eden Resort & Spa
    SAVE US$ 16
    US$ 161
    Expedia.com
    US$ 145
    View Deal
    | Kaluwamodara, Beruwala, Sri Lanka
    19.4 km from Kalutara Beach
    • Free Wifi
    • Free Parking
    Savings alert: 48% below average rate

    The price you found is 48% lower than this hotel's average rate of US$ 278/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.