Search hotels in Ratnapura District, Sri Lanka
Enter your dates and choose from 471 hotels and other places to stay
Check out these popular cities in Ratnapura District

Udawalawe
Ratnapura
Belihuloya
Kudawe

Embilipitiya
Pelmadulla
Parakaduwa
Watawala
Timbulketiya
Thenketiya
Stay in Ratnapura District's best hotels!
Filter by:
Wild Safari Nest Udawalawe
Located in Udawalawe, 8.7 miles from Udawalawe National Park, Wild Safari Nest Udawalawe provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Leel’s Safari Cottage
Located in Udawalawe, 7.5 miles from Udawalawe National Park, Leel’s Safari Cottage has accommodations with a garden, free private parking, a terrace and a restaurant.

Wild Safari Clay House
Located in Udawalawe, 10 miles from Udawalawe National Park, Wild Safari Clay House has accommodations with a garden, free private parking, a terrace and a restaurant.

Kalawathi Retreat Inn
Kalawathi Retreat Inn has an outdoor swimming pool, garden, a terrace and restaurant in Ratnapura. This 3-star hotel offers room service and a 24-hour front desk.

Amba Kola Udawalawa
Located in Udawalawe, 5.1 miles from Udawalawe National Park, Amba Kola Udawalawa has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Ali Weta Safari Resort
Located in Udawalawe, 4.3 miles from Udawalawe National Park, Ali Weta Safari Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Wild Lake Side
Located in Udawalawe, 7.3 miles from Udawalawe National Park, Wild Lake Side has accommodations with a garden, free private parking and a restaurant.

Doola River Edge
Located in Udawalawe, 6.9 miles from Udawalawe National Park, Doola River Edge has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Terrace Cinnamon View
Terrace Cinnamon View has an outdoor swimming pool, garden, a terrace and restaurant in Ratnapura. This 3-star hotel offers a tour desk.

Vimanra Udawalawa
Located in Udawalawe, 13 miles from Udawalawe National Park, Vimanra Udawalawa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Most-booked hotels in Ratnapura District in the past month
Popular with guests booking hotels in Ratnapura District
Popular with guests booking hotels in Ratnapura District
Popular with guests booking hotels in Ratnapura District
Popular with guests booking hotels in Ratnapura District
Popular with guests booking hotels in Ratnapura District
Popular with guests booking hotels in Ratnapura District
Popular with guests booking hotels in Ratnapura District
Popular with guests booking hotels in Ratnapura District
Popular with guests booking hotels in Ratnapura District
Popular with guests booking hotels in Ratnapura District
Ratnapura District's best hotels with breakfast
Wild Eagle Safari Resort
Located in Udawalawe, Wild Eagle Safari Resort features a garden and a terrace.
Cottage Paramount
Cottage Paramount in Udawalawe provides accommodations with a garden and a terrace.
The Castle Udawalawe
The Castle Udawalawe is offering accommodations in Udawalawe. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Eagle Safari Cottage
Eagle Safari Cottage in Udawalawe provides accommodations with a garden and a terrace.
River Inn Safari Cottage
River Inn Safari Cottage is offering accommodations in Udawalawe. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Beauty of Udawalawa Safari
Beauty of Udawalawa Safari is located in Timbulketiya and features a garden. Featuring room service, this property also welcomes guests with a restaurant, a water park and a terrace.
Italiyano Safari Cottage
Located in Udawalawe, Italiyano Safari Cottage has a garden, a terrace and a bar.
Grand Toscana
Located in Udawalawe, Grand Toscana provides a garden. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property.
Budget hotels in Ratnapura District
Located in Udawalawe, 11 miles from Udawalawe National Park, Chika's Place River View Udawalawa has accommodations with a garden, free private parking and a terrace.
Hotel Herb Garden
Located in Udawalawe, 9.3 miles from Udawalawe National Park, Hotel Herb Garden has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Green View Safari Resort
Green View Safari Resort has a garden, shared lounge, a bar and water sports facilities in Udawalawe.
Located in Ratnapura, 25 miles from Leisure World, Tappers' Village Nature Resort & Retreat Centre, Kiriella provides accommodations with an outdoor swimming pool, free private parking, a garden and a...
World's End Base Eco-Village has an outdoor swimming pool, garden, a shared lounge and restaurant in Belihuloya.
Sunrise Udawalawe Resort
Located in Udawalawe, 6.4 miles from Udawalawe National Park, Sunrise Udawalawe Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
Palabaddala Tea and Eco Lodge in Ratnapura has 3-star accommodations with an outdoor swimming pool, a garden and a restaurant.
The Backyard Balangoda
Located in Balangoda, 28 miles from Hatton Railway Station, The Backyard Balangoda has accommodations with a garden, free private parking, a shared lounge and a terrace.
Hotels in Ratnapura District you can book without a credit card
Nature's Cottages - Belihuloya
Featuring a garden, Nature's Cottages - Belihuloya is located in Belihuloya in the Ratnapura District region, 27 miles from Horton Plains National Park and 19 miles from Haputale Railway Station.
The Mammoth udawalawe
Located in Udawalawe, The Mammoth udawalawe features an outdoor swimming pool, garden, restaurant, and free WiFi throughout the property.
The Pearl Safari Resort
The Pearl Safari Resort has free bikes, garden, a terrace and restaurant in Udawalawe. The property has a 24-hour front desk, airport transportation, room service and free WiFi.
Serene Retreat Udawalawa
Serene Retreat Udawalawa features an outdoor swimming pool, shared lounge, a restaurant and bar in Udawalawe.
The Aliya Safari Villa
Located in Udawalawe, 10 miles from Udawalawe National Park, The Aliya Safari Villa has accommodations with a garden, free private parking and a restaurant.
Salmanel Resort Ayagama - Rathnapura
Located in Ratnapura, 27 miles from Avissawella Railway Station, Salmanel Resort Ayagama - Rathnapura provides accommodations with a garden, free private parking and a terrace.
Green Paradise Cottage Udawalawa
Located in Udawalawe, 10 miles from Udawalawe National Park, Green Paradise Cottage Udawalawa provides accommodations with a garden, free private parking, a shared lounge and a restaurant.
The Jungle Pearl Hotel
Located in Udawalawe, 7.1 miles from Udawalawe National Park, The Jungle Pearl Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.






















































