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 Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Value Free Parking Resort Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic & up Independent Hotels Internet & up Air Conditioning & up Concierge Meeting room Hotels with Restaurants Business services Quiet Hotels Hotels with Free Wifi Cheap Hotels Hotels with Balconies Charming Hotels Modern Hotels Beach Resorts Spa Hotels Safe Hotels Budget Hotels Suite Hotels Wedding Hotels Reduced mobility rooms Honeymoon Hotels Clean Hotels Luxury Spa Hotels Oceanfront Hotels Non-Smoking Hotel City Centre Hotels Downtown Hotels Luxury Beach Hotels Hotels with Villas All Inclusive Hotels Boutique Hotels Hotels with Jacuzzi Luxury Boutique Hotels Luxury Traveller Hotels with Smoking Rooms Hotels with Hot Tubs Hotels with Nightclubs Romantic Boutique Hotels Hotels with Private Beach Boutique Spa Hotels Quiet Resorts Hotels with Bars Hotels with Infinity Pools Foodie Luxury Beach Resorts Themed Hotels Family Holiday Maker Art and Architecture Lover Spa Resorts Apartment Hotels Luxury Resorts Unique Hotels Luxury Spa Resorts Family Beach Resorts Family Resorts Wedding Resorts Shopping Fanatic Honeymoon Resorts Boutique Resorts Cheap Resorts Heritage Hotels Like a Local Historic Hotels Affordable Resorts All Inclusive Resorts €€ €€€ €€€€ Hilton Hotels Ramada Nature Lover Avani Hotels & Resorts Thrifty Traveller OZO Beaches 60+ Traveller AC Hotels Eco-tourist Peace and Quiet Seeker Diving Resorts Backpacker Mövenpick City Inn Anantara Resort & Spa Nightlife Seeker Beach Goer Berjaya Hotels & Resorts Party Hotels Vegetarian Best Western Within 10 km Within 25 km Within 50 km Any Distance from Udawalawe National Park
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Elephant Trails
Travelocity
US$51
View Deal
5th Mile Post, Uda Walawe National Park 70190, Sri Lanka
4.9 km from Udawalawe National Park
  • Free Parking
  • Breakfast included
Eden Resort & Spa
SAVE US$3
US$130
Booking.com
US$127
View Deal
| Kaluwamodara, Beruwala, Sri Lanka
100.7 km from Udawalawe National Park
  • Free Wifi
  • Free Parking
Heritance Ayurveda Maha Gedara
No availability for your dates from these sites
Moragalle Beruwela, Beruwala, Sri Lanka
101.0 km from Udawalawe National Park
  • Free Parking
  • Pool
Barberyn Reef Ayurveda Resort
Beruwala KT12070, Sri Lanka
101.7 km from Udawalawe National Park
  • Free Parking
  • Breakfast included
The Palms Hotel
SAVE US$17
US$99
Booking.com
US$82
View Deal
Moragalla, Beruwala 0034, Sri Lanka
101.7 km from Udawalawe National Park
  • Free Parking
  • Pool
Cinnamon Bey Beruwala
SAVE US$12
US$62
Agoda.com
US$50
View Deal
Moragalla | Beruwala, Moragolla, Beruwala 12070, Sri Lanka
101.8 km from Udawalawe National Park
  • Free Wifi
  • Free Parking
Savings alert: 39% below average rate

The price you found is 39% lower than this hotel's average rate of US$82/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$76
US$181
Travelocity
US$105
View Deal
91 / 22 Maradana Road, Moragalla, Beruwala 12070, Sri Lanka
101.9 km from Udawalawe National Park
  • Free Parking
  • Breakfast included
LTI Sinbad
St. Sebastian Road | Katukurunda, Kalutara 12000, Sri Lanka
103.4 km from Udawalawe National Park
    Anantara Kalutara Resort
    Travelocity
    US$274
    View Deal
    St. Sebastian's Road, Katukurunda, Kalutara 12000, Sri Lanka
    104.1 km from Udawalawe National Park
    • Free Wifi
    • Free Parking
    Hotel Coconut Bay
    Agoda.com
    US$69
    View Deal
    181/4 St, Sebastian Road, Kalutara 12000, Sri Lanka
    104.1 km from Udawalawe National Park
    • Free Wifi
    • Free Parking
    Booking.com
    US$174
    View Deal
    St. Sebastian's Road | Katukurunda, Kalutara 0001, Sri Lanka
    104.3 km from Udawalawe National Park
    • Free Wifi
    • Free Parking
    SAVE US$10
    US$83
    Hotels.com
    US$73
    View Deal
    De Abrew Road | Waskaduwa, Kalutara 12000, Sri Lanka
    106.1 km from Udawalawe National Park
    • Free Parking
    • Pool
    Savings alert: 10% below average rate

    The price you found is 10% lower than this hotel's average rate of US$81/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
    SAVE US$12
    US$98
    Expedia.com
    US$86
    View Deal
    De Abrew Drive, Kalutara 12000, Sri Lanka
    106.2 km from Udawalawe National Park
    • Free Parking
    • Pool
    Savings alert: 15% below average rate

    The price you found is 15% lower than this hotel's average rate of US$101/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.

    Agoda.com
    US$60
    View Deal
    Beach Road, Kalutara 12000, Sri Lanka
    106.4 km from Udawalawe National Park
    • Free Parking
    • Breakfast included
    Hotel Hibiscus Beach
    Orbitz.com
    View Deal
    Mahawaskaduwa, Kalutara 12000, Sri Lanka
    106.5 km from Udawalawe National Park
    • Free Parking
    • Pool
    SAVE US$19
    US$114
    Booking.com
    US$95
    View Deal
    Mahawaskaduwa, Kalutara 12000, Sri Lanka
    106.6 km from Udawalawe National Park
    • Free Parking
    • Breakfast included
    Savings alert: 29% below average rate

    The price you found is 29% lower than this hotel's average rate of US$133/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$3
    US$91
    Booking.com
    US$88
    View Deal
    211 Jayanthi Mawatha (Parallel Road | Waskaduwa North, Waskaduwa, Kalutara 12560, Sri Lanka
    106.6 km from Udawalawe National Park
    • Free Wifi
    • Free Parking
    SAVE US$40
    US$199
    Agoda.com
    US$159
    View Deal
    No. 427 Samanthara Road, Waskaduwa 12000, Sri Lanka
    107.2 km from Udawalawe National Park
    • Free Wifi
    • Free Parking
    Turyaa Kalutara
    SAVE US$29
    US$112
    Booking.com
    US$83
    View Deal
    Kudawaskaduwa. Waskaduwa, Kalutara 12000, Sri Lanka
    107.3 km from Udawalawe National Park
    • Free Wifi
    • Free Parking
    Savings alert: 13% below average rate

    The price you found is 13% lower than this hotel's average rate of US$95/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.

    Siddhalepa Ayurveda Health Resort
    SAVE US$34
    US$305
    Hotwire.com
    US$271
    View Deal
    Samanthara Rd | Pothupitiya, Wadduwa, Sri Lanka
    108.2 km from Udawalawe National Park
    • Free Parking
    • Breakfast included
    Vendol Resort - Wadduwa
    Cancelon
    View Deal
    921 Paralle Rd | Pohodaramulla, Wadduwa 12560, Sri Lanka
    108.2 km from Udawalawe National Park
    • Free Parking
    • Pool
    The Privilege
    AMOMA
    View Deal
    No 260 Samanthara Road | Molligoda, Wadduwa 12560, Sri Lanka
    108.9 km from Udawalawe National Park
    • Free Parking
    • Breakfast included
    Villa Ocean View Hotel
    Hotels.com
    US$105
    View Deal
    Molligodawatte, Wadduwa, Sri Lanka
    108.9 km from Udawalawe National Park
    • Free Parking
    • Breakfast included
    SAVE US$66
    US$511
    Travelocity
    US$445
    View Deal
    78 Samanthara Rd, Wadduwa 12560, Sri Lanka
    109.2 km from Udawalawe National Park
    • Free Wifi
    • Free Parking
    Serene Pavilions
    SAVE US$319
    US$637
    Otel.com
    US$318
    View Deal
    20 Upali Mawatha, Wadduwa 12560, Sri Lanka
    110.1 km from Udawalawe National Park
    • Free Wifi
    • Free Parking
    Savings alert: 42% below average rate

    The price you found is 42% lower than this hotel's average rate of US$553/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$24
    US$119
    Agoda.com
    US$95
    View Deal
    354/16 Rathnayake Road, Thalpitiya, Wadduwa 12560, Sri Lanka
    110.4 km from Udawalawe National Park
    • Free Wifi
    • Free Parking
    The Blue Water
    SAVE US$44
    US$150
    Expedia.com
    US$106
    View Deal
    Thalpitiya | Colombo and South West Coast, Wadduwa 12560, Sri Lanka
    110.6 km from Udawalawe National Park
    • Free Wifi
    • Free Parking
    Jie Jie Beach by Jetwing
    SAVE US$4
    US$70
    Agoda.com
    US$66
    View Deal