Find the best Ratnapura Hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Ratnapura
Check prices for these dates
Top Hotels Ratnapura

Magical Mountain Resort
Magical Mountain Resort
8.0 out of 10, Very good, (1)

Adams Peak Inn
Adams Peak Inn
7.6 out of 10, Good, (24)

Ratnaloka Tour Inn
Ratnaloka Tour Inn
6.0 out of 10, (3)

Sapphire Holiday Resort
Sapphire Holiday Resort
7.2 out of 10, Good, (5)
The price is ฿623
฿809 total
includes taxes & fees
8 Aug - 9 Aug

Hotel Gem Land
Hotel Gem Land
4.8 out of 10, (3)

Centauria Hill Resort
Centauria Hill Resort
7.0 out of 10, Good, (2)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Ratnapura Hotel Reviews

Baron Luxury Boutique Nuwaraeliya
10/10 Excellent

Ceylon Tea Trails - Relais and Chateaux
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top cities in Ratnapura
Hotel Theme
Expedia's Latest Trends
Hotels
- Pathumwan Princess Hotel
- House of Passion Amphawa
- Hotel Selection Pattaya
- KU Home Hotel
- PAN Beachfront Resort Krabi
- Anara Airport Hotel
- Phornpailin Riverside Resort
- Kathalee Beach Resort Koh Lipe
- Golden Pine Beach Resort & Spa
- Pingviman Hotel
- Hotels near Siam BTS Station
- Hotels near Pattaya Beach
- SR Sea View Apartments
- JR Inn Hakodate
- PP Charlie Beach Resort
- Hotel Manu Seoul Station
- Centara Sonrisa Residences & Suites Sriracha
Flights
- Flights from Bangkok (BKK) to New York (JFK)
- Flights from Sepang (KUL) to Da Nang (DAD)
- Flights from Paris (CDG) to Milan (MXP)
- Fiji Airways
- Flights from Lampang (LPT) to Bangkok (DMK)
- Flights from Bangkok (BKK) to Alor Setar (AOR)
- Flights from Da Nang (DAD) to Bangkok (BKK)
- Flights from Los Angeles (LAX) to Narita (NRT)
Holiday Rentals