Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ratnapura District

Filter by star ratings
All filters
Mahoora Tented Safari Camp - Udawalawe
Mahoora Tented Safari Camp - Udawalawe
8.0 Excellent

21.3 km from city centre, Udawalawa Show on map

ExcellentBased on 9 reviews
8.0

Mahoora Tented Safari Camp All Inclusive Udawalawe Campsite is located in Udawalawa and provides guests with free Wi-Fi. It also offers laundry facilities, 24-hour room service and an airport shuttle.

Hotel Gem Land
Hotel Gem Land

0.8 km from city centre, Ratnapura Show on map

Boasting a swimming pool, Hotel Gem Land is situated in Ratnapura and provides comfortable accommodation. It offers free Wi-Fi, luggage storage and an express check-in and check-out feature.

Hantara Udawalawa
Hantara Udawalawa
9.0 Excellent

3.3 km from city centre, Udawalawa Show on map

ExcellentBased on 325 reviews
9.0

Hantara Udawalawa is a good-value hotel situated a short drive from Embilipitiya. Guests can also enjoy free internet access throughout the property.

Boulder Garden Hotel
Boulder Garden Hotel
8.5 Excellent

18.6 km from city centre, Ratnapura Show on map

ExcellentBased on 19 reviews
8.5

Set within the scenic parkland of Kalawana, Boulder Garden provides comfortable accommodation and a full range of facilities, including a Jacuzzi, an outdoor pool and free Wi-Fi. It also offers 24-hour room service, a coffee bar and massage services.

Nil diya mankada safari lodge
Nil diya mankada safari lodge
7.9 Good

11.3 km from city centre, Embilipitiya Show on map

GoodBased on 191 reviews
7.9

Nil Diya Mankada Safari Lodge features a butler service, an outdoor pool and a bicycle rental. It also offers 24-hour room service, a ballroom and a swimming pool.

Kottawatta Village
Kottawatta Village
8.6 Excellent

3.1 km from city centre, Udawalawa Show on map

ExcellentBased on 2,130 reviews
8.6

Boasting a swimming pool, Kottawatta Village is located in Udawalawa and offers charming accommodation. It provides free Wi-Fi, an executive floor and valet parking.

Athgira River Camp
Athgira River Camp
8.2 Excellent

1.6 km from city centre, Udawalawa Show on map

ExcellentBased on 643 reviews
8.2

Athgira River Camping - Udawalawe provides a comfortable setting when in Udawalawa. Some of the premium features at this 3-star hotel include an indoor pool and free Wi-Fi.

Top Rated Ratnapura District hotels

Show all 459 hotels
1
Kottawatta Village
Kottawatta Village
8.6 Excellent

3.1 km from city centre, Udawalawa Show on map

Boasting a swimming pool, Kottawatta Village is located in Udawalawa and offers charming accommodation. It provides free Wi-Fi, an executive floor and valet parking.

Cheapest hotels in Ratnapura District, Sri Lanka

Show all 459 hotels
Hotel Gem Land
Hotel Gem Land

0.8 km from city centre, Ratnapura Show on map

Boasting a swimming pool, Hotel Gem Land is situated in Ratnapura and provides comfortable accommodation. It offers free Wi-Fi, luggage storage and an express check-in and check-out feature.

$22
Avg. per night
Kottawatta Village
Kottawatta Village
8.6 Excellent

3.1 km from city centre, Udawalawa Show on map

Boasting a swimming pool, Kottawatta Village is located in Udawalawa and offers charming accommodation. It provides free Wi-Fi, an executive floor and valet parking.

$24
Avg. per night
Hantara Udawalawa
Hantara Udawalawa
9.0 Excellent

3.3 km from city centre, Udawalawa Show on map

Hantara Udawalawa is a good-value hotel situated a short drive from Embilipitiya. Guests can also enjoy free internet access throughout the property.

$35
Avg. per night
Athgira River Camp
Athgira River Camp
8.2 Excellent

1.6 km from city centre, Udawalawa Show on map

Athgira River Camping - Udawalawe provides a comfortable setting when in Udawalawa. Some of the premium features at this 3-star hotel include an indoor pool and free Wi-Fi.

$35
Avg. per night
Nil diya mankada safari lodge
Nil diya mankada safari lodge
7.9 Good

11.3 km from city centre, Embilipitiya Show on map

Nil Diya Mankada Safari Lodge features a butler service, an outdoor pool and a bicycle rental. It also offers 24-hour room service, a ballroom and a swimming pool.

$46
Avg. per night
Boulder Garden Hotel
Boulder Garden Hotel
8.5 Excellent

18.6 km from city centre, Ratnapura Show on map

Set within the scenic parkland of Kalawana, Boulder Garden provides comfortable accommodation and a full range of facilities, including a Jacuzzi, an outdoor pool and free Wi-Fi. It also offers 24-hour room service, a coffee bar and massage services.

$201
Avg. per night
Mahoora Tented Safari Camp - Udawalawe
Mahoora Tented Safari Camp - Udawalawe
8.0 Excellent

21.3 km from city centre, Udawalawa Show on map

Mahoora Tented Safari Camp All Inclusive Udawalawe Campsite is located in Udawalawa and provides guests with free Wi-Fi. It also offers laundry facilities, 24-hour room service and an airport shuttle.

$909
Avg. per night

Hotel prices in Ratnapura District

3 stars

$24 - $201

Hantara Udawalawa

No. 1 most popular

Hantara Udawalawa
9.0 Excellent
$35
Avg. per night
Nil diya mankada safari lodge

No. 2 most popular

$46
Avg. per night
Kottawatta Village

Best value

Kottawatta Village
8.6 Excellent
$24
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Ratnapura District

Ratnapura District travel FAQs

  • Where is the best place to stay in Ratnapura District?

    You can find several places worth visiting in Ratnapura District. Udawalawa, Embilipitiya, and Ratnapura are some of the most popular amongst our users.

  • What are the best hotels in Ratnapura District?

    Ratnapura District is home to many highly-rated hotels, one of which is Kottawatta Village, which has a current rating of 8.6. For other potential stays, consider Makulu Safari Camping and Kalu's Hideaway Udawalawe, which can also be great places to stay in Ratnapura District.