You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Hotel in Tissamaharama, Weerawila · 17.57 km from centre
6.0
2 reviews
Breakfast available
Located in Weerawila, Flamingo Nature Resort is within a 15-minute drive of Bundala National Park and Yatala Dagoba. This hotel is 16.4 mi (26.4 km) from Yala National Park and 27.3 mi (44 km) from Udawalawe National Park.
Hotel in Hambantota · 18.54 km from centre
Breakfast available
With a stay at Best Life Eco Resort Mattala in Mattala, you'll be 27.4 mi (44 km) from Yala National Park and 10.7 mi (17.2 km) from Mahinda Rajapaksa International Cricket Stadium. This hotel is 12.6 mi (20.2 km) from Lunugamvehera National Park and 12.6 mi (20.4 km) from Madunagala Hot Spring.
Hotel in Tissamaharama, Weerawila · 19.42 km from centre
Breakfast available
With a stay at Lavish Eco Jungle in Weerawila, you'll be within a 10-minute drive of Yatala Dagoba and Tissa Lake. This hotel is 14.6 mi (23.5 km) from Yala National Park and 25.1 mi (40.4 km) from Udawalawe National Park.
Resort in Tissamaharama, Weerawila · 19.92 km from centre
5.4
3 reviews
Breakfast available
When you stay at Flower Garden Resort in Weerawila, you'll be within a 10-minute drive of Yatala Dagoba and Tissa Lake. This resort is 14.4 mi (23.1 km) from Yala National Park and 25.7 mi (41.3 km) from Udawalawe National Park.
Guesthouse in Tissamaharama, Weerawila · 19.94 km from centre
Breakfast available
With a stay at Flower Garden Lake resort in Weerawila, you'll be within a 10-minute drive of Yatala Dagoba and Tissa Lake. This guest house is 14.4 mi (23.1 km) from Yala National Park and 25.7 mi (41.3 km) from Udawalawe National Park.
Resort in Tissamaharama, Weerawila · 19.97 km from centre
Breakfast available
When you stay at Lake Villa Resort in Weerawila, you'll be within a 10-minute drive of Yatala Dagoba and Tissa Lake. This family-friendly resort is 14.4 mi (23.1 km) from Yala National Park and 25.7 mi (41.3 km) from Udawalawe National Park.
Hotel in Hambantota District, Weerawila · 21.05 km from centre
Breakfast available
With a stay at Shaka Bungalow in Weerawila, you'll be 18.7 mi (30.2 km) from Yala National Park and 26.6 mi (42.8 km) from Udawalawe National Park. This hotel is 6.5 mi (10.4 km) from Bundala National Park and 8 mi (12.9 km) from Yatala Dagoba.
Inn in Tissamaharama, Gangawelana · 21.11 km from centre
8.0
1 review
Located in Gangawelana, within 10 km of Tissa Wewa and 17 km of Bundala Bird Sanctuary, Yala Mila Villa provides accommodation with a garden and as well as free private parking for guests who drive. Featuring room service, this property also provides guests with a water park. The property is non-smoking and is situated 32 km from Situlpawwa.
Staff at the inn are always available to provide guidance at the reception.
Tissamaharama Raja Maha Vihara is 8.3 km from Yala Mila Villa, while Kirinda Temple is 8.6 km from the property. Mattala Rajapaksa International Airport is 37 km away, and the property offers a paid airport shuttle service.
Resort in Tissamaharama, Weerawila · 21.24 km from centre
9.8
42 reviews
Breakfast available
With a stay at DoubleTree by Hilton Weerawila Rajawarna Resort in Weerawila, you'll be 5.2 mi (8.3 km) from Bundala National Park and 9.4 mi (15.1 km) from Lunugamvehera National Park. This family-friendly resort is 13 mi (20.9 km) from Kirinda Temple and 14.2 mi (22.9 km) from Yala National Park.
Hotel in Hambantota District, Hungama · 21.29 km from centre
Set in Hungama, 33 km from Hummanaya Blow Hole, Fresh Yellow Resort offers accommodation with a garden, free private parking and a restaurant. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is situated 46 km from Bundala Bird Sanctuary.
The private bathroom is equipped with a bidet, free toiletries and a hairdryer. The units at the hotel feature air conditioning and a desk.
Tangalle Lagoon is 21 km from Fresh Yellow Resort, while Mulkirigala Rock Monastery is 22 km away. Mattala Rajapaksa International Airport is 42 km from the property.
Hotel in Hambantota District, Hungama · 21.32 km from centre
With a stay at Grand Villa Kalametiya in Hungama, you'll be 3 mi (4.8 km) from Kalametiya Bird Sanctuary and 8.7 mi (14 km) from Turtle Watch Rekawa. This hotel is 21.1 mi (33.9 km) from Hiriketiya Beach and 22 mi (35.5 km) from Ridiyagama Safari Park.
Hotel in Tissamaharama, Weerawila · 21.42 km from centre
8.6
3 reviews
Breakfast available
With a stay at Flameback Eco Lodge in Weerawila, you'll be within a 15-minute drive of Yatala Dagoba and Tissa Lake. This spa hotel is 15 mi (24.2 km) from Yala National Park and 23.8 mi (38.3 km) from Udawalawe National Park.
Guesthouse in Thissamaharama · 21.45 km from centre
When you stay at Wooden Paracosm & Resort in Thissamaharama, you'll be within a 10-minute drive of Yatala Dagoba and Tissamaharama Raja Maha Vihara. This guest house is 10.8 mi (17.3 km) from Yala National Park and 27.4 mi (44.1 km) from Udawalawe National Park.
Villa property in Hambantota District, Kalametiya · 21.71 km from centre
10.0
1 review
When you stay at Ocean Cottage Kalametiya in Kalametiya, you'll be by the ocean and 12 mi (19.4 km) from Tangalle Beach. This beach villa is 31.7 mi (51 km) from Udawalawe National Park and 0.2 mi (0.2 km) from Nine Temples.
Villa property in Hambantota District, Kalametiya · 21.87 km from centre
When you stay at this villa in Kalametiya, you'll be on the beach, within a 15-minute walk of Kahandamodara Beach and Kalametiya Bird Sanctuary. This beach villa is 31.6 mi (50.8 km) from Udawalawe National Park and 0.8 mi (1.3 km) from Nine Temples.
Guesthouse in Tangalle, Kalametiya · 22.00 km from centre
2.0
1 review
Breakfast available
When you stay at Céu Ceylon in Kalametiya, you'll be on the beach, within a 10-minute walk of Kahandamodara Beach and Kalametiya Bird Sanctuary. This beach guest house is 31.5 mi (50.8 km) from Udawalawe National Park and 0.8 mi (1.3 km) from Nine Temples.
Guesthouse in Tangalle, Kalametiya · 22.06 km from centre
Breakfast available
With a stay at Kalamatiya Bird Sanctuary in Kalametiya, you'll be a 1-minute walk from Kalametiya Bird Sanctuary and 6 minutes by foot from Nine Temples. This guest house is 31.2 mi (50.3 km) from Udawalawe National Park and 0.5 mi (0.8 km) from Kahandamodara Beach.
Hotel in Thissamaharama · 22.58 km from centre
Breakfast available
Located in Thissamaharama, River Edge Yala is a 5-minute drive from Yatala Dagoba and 5 minutes from Tissa Lake. This hotel is 11.8 mi (19 km) from Yala National Park and 25.2 mi (40.5 km) from Udawalawe National Park.
Hotel in Tissamaharama, Weerawila · 22.61 km from centre
2.0
1 review
With a stay at Wila Safari Hotel in Weerawila, you'll be within a 10-minute drive of Yatala Dagoba and Tissa Lake. This hotel is 14 mi (22.6 km) from Yala National Park and 22.8 mi (36.7 km) from Udawalawe National Park.
Hotel in Thissamaharama · 22.61 km from centre
With a stay at River Edge in Thissamaharama, you'll be 2 mi (3.3 km) from Tissa Lake and 11.8 mi (19 km) from Yala National Park. This hotel is 25.2 mi (40.6 km) from Udawalawe National Park.