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 City Centre Mid-range Breakfast included Pool Romantic Value Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic & up & up Internet Independent Hotels Air Conditioning & up Concierge Meeting Rooms Hotels with Restaurants Business Centre Quiet Hotels Hotels with Free Wifi Cheap Hotels Hotels with Balconies Charming Hotels Modern Hotels Budget Hotels Beach Resorts Spa Hotels Safe Hotels Accessible rooms Suite Hotels Wedding Hotels Honeymoon Hotels Clean Hotels Luxury Spa Hotels Oceanfront Hotels City Centre Hotels Downtown Hotels Non-Smoking Hotel 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 Shopping Fanatic Art and Architecture Lover Spa Resorts Apartment Hotels Luxury Resorts Unique Hotels Luxury Spa Resorts Family Beach Resorts Family Resorts Wedding Resorts 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 The Gateway Hotels & Resorts OZO Beaches 60+ Traveller AC Hotels Eco-tourist Taj Peace and Quiet Seeker Diving Resorts Backpacker Mövenpick City Inn Anantara Resort & Spa Nightlife Seeker Shangri-La Beach Goer Berjaya Hotels & Resorts Party Hotels Vegetarian Best Western Within 10 km Within 25 km Within 50 km Any distance from Udawalawe Trails
Accommodation
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
Agoda.com
US$55
View Deal
5th Mile Post, Uda Walawe National Park 70190, Sri Lanka
0.2 km from Udawalawe Trails
  • Free Parking
  • Breakfast included
Eden Resort & Spa
SAVE US$36
US$216
Agoda.com
US$180
View Deal
| Kaluwamodara, Beruwala, Sri Lanka
97.3 km from Udawalawe Trails
  • Free Wifi
  • Free Parking
Muthumuni River Resort
Agoda.com
US$80
View Deal
# 16 Galle Road, Moragalla, Aluthgama 12080, Sri Lanka
97.4 km from Udawalawe Trails
  • Free Wifi
  • Pool
Heritance Ayurveda Maha Gedara
Travelocity
View Deal
Moragalle Beruwela, Beruwala, Sri Lanka
97.7 km from Udawalawe Trails
  • Free Parking
  • Pool
Barberyn Reef Ayurveda Resort
Beruwala KT12070, Sri Lanka
98.4 km from Udawalawe Trails
  • Free Parking
  • Breakfast included
The Palms Hotel
Expedia.com
View Deal
Moragalla, Beruwala 0034, Sri Lanka
98.4 km from Udawalawe Trails
  • Free Parking
  • Pool
Cinnamon Bey Beruwala
SAVE US$55
US$414
Travelocity
US$359
View Deal
Moragolla, Beruwala 12070, Sri Lanka
98.5 km from Udawalawe Trails
  • Free Wifi
  • Free Parking
Earl's Reef, Beruwala
SAVE US$13
US$60
Agoda.com
US$47
View Deal
91 / 22 Maradana Road, Moragalla, Beruwala 12070, Sri Lanka
98.5 km from Udawalawe Trails
  • Free Parking
  • Breakfast included
Villa Velmarie
Agoda.com
US$68
View Deal
39 Kudawa Road, Maggona, Beruwala 12060, Sri Lanka
98.7 km from Udawalawe Trails
  • Free Wifi
  • Free Parking
Savings alert: 31% below average rate

The price you found is 31% lower than this hotel's average rate of US$99/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$31
US$60
Agoda.com
US$29
View Deal
Nainawatta 1st Cross Street, Payagala 12050, Sri Lanka
99.5 km from Udawalawe Trails
  • Free Wifi
  • Beachfront
Savings alert: 24% below average rate

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

LTI Sinbad
St. Sebastian Road | Katukurunda, Kalutara 12000, Sri Lanka
100.5 km from Udawalawe Trails
    Anantara Kalutara Resort
    SAVE US$73
    US$460
    Travelocity
    US$387
    View Deal
    St. Sebastian's Road, Katukurunda, Kalutara 12000, Sri Lanka
    101.2 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Hotel Coconut Bay
    Booking.com
    US$60
    View Deal
    181/4 St, Sebastian Road, Kalutara 12000, Sri Lanka
    101.2 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    SAVE US$22
    US$233
    Hotels.com
    US$211
    View Deal
    St. Sebastian's Road | Katukurunda, Kalutara 0001, Sri Lanka
    101.5 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    SAVE US$18
    US$111
    Agoda.com
    US$93
    View Deal
    De Abrew Road | Waskaduwa, Kalutara 12000, Sri Lanka
    103.4 km from Udawalawe Trails
    • Free Parking
    • Pool
    Royal Palms Beach Hotel
    TripAdvisor
    US$235
    View Deal
    De Abrew Drive, Kalutara 12000, Sri Lanka
    103.5 km from Udawalawe Trails
    • Free Parking
    • Pool
    Expedia.com
    View Deal
    Beach Road, Kalutara 12000, Sri Lanka
    103.7 km from Udawalawe Trails
    • Free Parking
    • Breakfast included
    Hotel Hibiscus Beach
    SAVE US$59
    US$135
    Agoda.com
    US$76
    View Deal
    Mahawaskaduwa, Kalutara 12000, Sri Lanka
    103.8 km from Udawalawe Trails
    • Free Parking
    • Pool
    Club Waskaduwa Beach Resort & Spa
    SAVE US$25
    US$195
    Priceline
    US$170
    View Deal
    211 Jayanthi Mawatha (Parallel Road | Waskaduwa North, Waskaduwa, Kalutara 12560, Sri Lanka
    103.9 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Booking.com
    US$160
    View Deal
    Mahawaskaduwa, Kalutara 12000, Sri Lanka
    104.0 km from Udawalawe Trails
    • Free Parking
    • Breakfast included
    SAVE US$31
    US$128
    Travelocity
    US$97
    View Deal
    No. 427 Samanthara Road, Waskaduwa 12000, Sri Lanka
    104.5 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Turyaa Kalutara
    TripAdvisor
    View Deal
    Kudawaskaduwa. Waskaduwa, Kalutara 12000, Sri Lanka
    104.7 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Siddhalepa Ayurveda Health Resort
    SAVE US$45
    US$287
    Agoda.com
    US$242
    View Deal
    Samanthara Rd | Pothupitiya, Wadduwa, Sri Lanka
    105.6 km from Udawalawe Trails
    • Free Parking
    • Breakfast included
    Vendol Resort - Wadduwa
    Hotwire.com
    View Deal
    921 Paralle Rd | Pohodaramulla, Wadduwa 12560, Sri Lanka
    105.6 km from Udawalawe Trails
    • Free Parking
    • Pool
    The Privilege
    No 260 Samanthara Road | Molligoda, Wadduwa 12560, Sri Lanka
    106.3 km from Udawalawe Trails
    • Free Parking
    • Breakfast included
    Villa Ocean View Hotel
    Hotels.com
    View Deal
    Molligodawatte, Wadduwa, Sri Lanka
    106.4 km from Udawalawe Trails
    • Free Parking
    • Breakfast included
    SAVE US$91
    US$471
    Travelocity
    US$380
    View Deal
    78 Samanthara Rd, Wadduwa 12560, Sri Lanka
    106.7 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Serene Pavilions
    SAVE US$36
    US$437
    Agoda.com
    US$401
    View Deal
    20 Upali Mawatha, Wadduwa 12560, Sri Lanka
    107.7 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Taprobana Wadduwa by Asia Leisure
    TripAdvisor
    View Deal
    354/16 Rathnayake Road, Thalpitiya, Wadduwa 12560, Sri Lanka
    108.0 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    The Blue Water
    SAVE US$150
    US$317
    Priceline
    US$167
    View Deal
    Thalpitiya | Colombo and South West Coast, Wadduwa 12560, Sri Lanka
    108.1 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Still looking for a place to stay?
    Uda Walawe National Park has 27 B&Bs/inns with 2,067 reviews
    Silent Bungalow
    233 Behind the Army, Uda Walawe National Park 70190, Sri Lanka
    5.8 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Kalu's Hideaway
    Walawegama | Udawalawe, Uda Walawe National Park 00300, Sri Lanka
    4.0 km from Udawalawe Trails
    • Free Parking
    • Pool
    Superson Family Guest
    90B C D E, Uda Walawe National Park 70190, Sri Lanka
    4.8 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    See all 27 Uda Walawe National Park B&Bs/inns
    See all hotels in or near Uda Walawe National Park
    Richmond House Colombo
    292 High Level Road, Colombo 00600, Sri Lanka
    119.2 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Best Western Elyon Colombo
    102A, Kirulapone Avenue | Baseline Road, Colombo 5, Sri Lanka
    120.2 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Hotel Sansu
    651/31, Sir Oliver Gunathilake Gardens, off Elvitigala Mawatha | opposite Lanka Hospital, Colombo 00500, Sri Lanka
    120.6 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Sunrise Boutique
    291/8 Edward Avenue | Colombo 5, Colombo 00600, Sri Lanka
    120.8 km from Udawalawe Trails
    • Free Wifi
    • Free Parking
    Confifi Marina
    29B De S Jayasinghe Mawatha Dehiwala, Dehiwala-Mount Lavinia 31000, Sri Lanka
    118.9 km from Udawalawe Trails
    • Pool
    • Restaurant
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.