You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Ratnapura, known as the "City of Gems," is a captivating travel destination nestled in the heart of Sabaragamuwa Province, Sri Lanka. This vibrant city is renowned for its rich gem mining industry, offering visitors a unique glimpse into the world of precious stones like rubies and sapphires. When staying in Ratnapura, travelers can explore charming neighborhoods such as Pelmadulla and Kuruwita, which provide a blend of local culture and modern amenities.
Top attractions in Ratnapura include the Sinharaja Forest Reserve, a UNESCO World Heritage site teeming with biodiversity, and the majestic Adam's Peak, a sacred pilgrimage site offering breathtaking views. The Udawalawe National Park, famous for its elephant population, is also within easy reach. Whether you're a nature enthusiast or a gem aficionado, Ratnapura promises an unforgettable experience with its rich cultural heritage and natural beauty.
See the latest prices and deals by choosing your dates

Holiday home in Embilipitiya · 40.52 mi from centre
Ceylon Gate Safari Lodge offers accommodations in Embilipitiya, 18 miles from Udawalawe National Park and 29 miles from Tangalle Lagoon. This property offers access to a balcony, free private parking, and free Wifi.
With 1 bedroom, this air-conditioned vacation home features 1 bathroom with a shower and free toiletries. A flat-screen TV is offered.
A full English/Irish, American, or Asian breakfast is available at the property.
Guests can also relax in the garden.
Mattala Rajapaksa International Airport is 24 miles from the property.

Resort in Embilipitiya · 42.03 mi from centre
Breakfast available
Located in Embilipitiya, 16 miles from Udawalawe National Park, Green Waters Resort by Aradhana Leisure has accommodations with a garden, free private parking, a shared lounge and a terrace. Featuring room service, this property also provides guests with a restaurant.
At the resort, the rooms are equipped with a balcony. Featuring a private bathroom with a bidet and free toiletries, rooms at Green Waters Resort by Aradhana Leisure also have a river view. All rooms at the accommodation feature air conditioning and a closet.
Mattala Rajapaksa International Airport is 21 miles from the property.

Villa in Ratnapura District, Udawalawe · 42.04 mi from centre
9.0
32 reviews
Tsuru Villa offers accommodations in Udawalawe, 21 miles from Tangalle Lagoon and 21 miles from Mulkirigala Rock Monastery. 23 miles from Udawalawe National Park and 30 miles from Hummanaya Blow Hole, the property features an open-air bath and a shared lounge. There's a sun terrace and guests can access free Wifi and free private parking.
A balcony with an outdoor dining area and mountain views is offered in some units. At the villa complex, each unit is fitted with a private bathroom.
A buffet, continental, or Asian breakfast can be enjoyed at the property.
Guests can swim in the infinity pool, relax in the garden, or go fishing.
Mattala Rajapaksa International Airport is 28 miles from the property.

Villa in Embilipitiya, Rambukanagama · 42.25 mi from centre
10.0
1 review
Featuring a garden, Kadalla Holiday Resort provides accommodations in Rambukanagama. This property offers a private pool, free Wifi, and free private parking.
Leading onto a balcony with garden views, the air-conditioned villa consists of 3 bedrooms. Providing a terrace with mountain views, this villa also provides guests with a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a fridge, as well as 2 bathrooms with a shower and slippers. The property has an outdoor dining area.
The villa offers an Asian or vegetarian breakfast.
Udawalawe National Park is 18 miles from Kadalla Holiday Resort. Mattala Rajapaksa International Airport is 27 miles away.

Guesthouse in Embilipitiya · 40.33 mi from centre
4.0
2 reviews
Breakfast available
With a stay at Sarathchandra Tourist Guest House in Embilipitiya, you'll be in the business district, and 10.3 mi (16.5 km) from Udawalawe National Park and 11 mi (17.7 km) from Sankhapala Raja Maha Viharaya & Phussadewa Tomb. This guesthouse is 11.9 mi (19.1 km) from Mau Ara Lake and 12.1 mi (19.4 km) from Ramba Raja Maha Viharaya.