
Ratnapura Holidays from AU$1,454
Book a Hotel + Flight or Car together to unlock savings
Photo by Gotukola
- Plan, book, travel with confidence
- Better togetherSave up to AU$703 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
The Latest Ratnapura Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Mirage Kandyan Heights
Price was AU$2,179, price is now AU$1,454 per person
AU$1,454
per person
2 Mar - 6 Mar
found 10 hours ago
Return direct flight included
Melbourne (MEL) to Colombo (CMB)
No reviews
The room was excellent clean and tidy, but our room was just above the dining/ restaurant area they had loud music on from 7am which woke us up, the location is super with great views, we wanted to try catch of the day (fish) meal. Waiter told us it will take 25min but took an hour, but wasn't sure if it was fresh or frozen, lovely staff, and good location with great views.
Reviewed on 14 Jan 2026

Oceanfront Galle by ICC
Price was AU$3,244, price is now AU$2,029 per person
AU$2,029
per person
21 Feb - 28 Feb
found 23 hours ago
Return flight included
Sydney (SYD) to Colombo (CMB)
8.8/10 Excellent! (3 reviews)
We had a very nice stay at Oceanfront, the room was self contained, everything we needed, bedding and towels good. Nice location, almost on the beach, with good beach walks. Slightly out of town, which isn’t a problem as the Tuk Tuks are very cheap, and nice to be remote from the busy centre. Very nice staff, good contact and service, nice place-and they serve beer!
Reviewed on 25 Sept 2025



Amaya Beach Pasikudah
Price was AU$2,468, price is now AU$1,757 per person
AU$1,757
per person
6 Apr - 13 Apr
found 1 day ago
Return direct flight included
Melbourne (MEL) to Colombo (CMB)
8.8/10 Excellent! (117 reviews)
Friendly staff, attentive to room service needs.
Shakila at breakfast was very good. She went out of the way to service us. There were 2 male receptionist staff also were great! Forgot their names.
Expedia had listed standard room as ocean view, but the property didn’t acknowledge as ocean view for standard room. We got the room we wanted after explaining it, they were accommodating.
Will go back again.
Reviewed on 10 Jan 2026
Ratnapura Essential Information
Language | Sinhala |
|---|---|
Currency | Sri Lankan rupees |
Closest Airport | Bandaranaike Intl. Airport (CMB) |
Population | 47,800 |
Our pick of the best Ratnapura Hotel Deals

The Golden Ridge Hotel
No. 395 , Bambarakelle Nuwara Eliya Central Province
Fully refundableReserve now, pay when you stay
8.4/10 Very Good! (23 reviews)
Supremely Beautiful Property and Delicious Food
My room, the views, landscaping/grounds, quality of the facilities, and food at this hotel are all superb and honestly in my view worthy of a much heftier rate. I cannot say enough good things about this hotel. Would highly recommend to anyone looking to stay in this Nuwara Eliya!
Reviewed on 24 Mar 2024

Grand Hotel
Grand Hotel Rd Nuwara Eliya
The price is AU$490 per night from 15 Jan to 16 Jan
AU$490
15 Jan - 16 Jan
includes taxes & fees
8.8/10 Excellent! (186 reviews)
One of the nicest hotels we have stayed in, wonderful staff and an incredible building!
Reviewed on 8 Jan 2026

Galway Heights Hotel
Upper Lake Rd Nuwara Eliya CP
Fully refundableReserve now, pay when you stay
8.6/10 Excellent! (57 reviews)
charming hotel in midst of tea plantations
we had a lovely time in Galway Heights. We really liked the location in a small rural road close to a hindu temple and small village and in the tea plantations. Breakfast was very nice, and the staff very attentive. The only grievance was the lack of elevator. We would definitely recommend this.
Reviewed on 9 Apr 2025
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.
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Bakers Bend
- Country House in Belihuloya
- Guest Houses in Belihuloya
- Holiday Homes in Belihuloya
- Business Hotels in Belihuloya
- Cheap Hotels in Belihuloya
- Family Hotels in Belihuloya
- Historic Hotels in Belihuloya
- Hotels with Parking in Belihuloya
- Hotels with Pool in Belihuloya
- Luxury Hotels in Belihuloya
- Romantic Hotels in Belihuloya
- Belihuloya Hotels
- Resort in Dehiowita
- Depedene Hotels
- Resort in Deraniyagala
- Dehiowita Hotels
- Deraniyagala Hotels
- Eheliyagoda Hotels
- Kahawatta Hotels
- Kalawana Hotels
- Kiriella Hotels
- Cheap Hotels in Kuruwita
- Kuruwita Hotels
- Nivithigala Hotels
- Opanayaka Hotels
- Cheap Hotels in Pelmadulla
- Pelmadulla Hotels
- Adults Only Hotels in Sabaragamuwa Province
- Boutique Hotels in Sabaragamuwa Province
- Sabaragamuwa Province Hotels
- Cheap Hotels in Yatiyantota
- Yatiyantota Hotels
- Inns in Eheliyagoda
- Resort in Eheliyagoda
- Epitawala Hotels
- Erathna Hotels
- B&B in Kahawatta
- Holiday Homes in Kahawatta
- Lodges in Kahawatta
- Resort in Kahawatta
- B&B in Kalawana
- Resort in Kalawana
- Resort in Kiriella
- All Inclusive Hotels in Kithulgala
- Cheap Hotels in Kithulgala
- Luxury Hotels in Kithulgala
- Kithulgala Hotels
- Lodges in Kithulgala
- Resort in Kithulgala
- Resort in Kuruwita
- Lellopitiya Hotels
- Malwala Hotels
- Marapana Hotels
- Hotels near Pahanthudawa Waterfall
- Resort in Pelmadulla
- Cheap Hotels in Rakwana
- Luxury Hotels in Rakwana
- Rakwana Hotels
- Resort in Rakwana
- Hotels near Sabaragamuwa University of Sri Lanka
- Hotels near Samanalawewa Reservoir
- Hotels near Sinharaja Rain Forest
- Hotels near Sri Pada
- All Inclusive Hotels in Weddagala
- Weddagala Hotels
- Wewila Hotels
- B&B in Yatiyantota
- Holiday Homes in Yatiyantota
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











