$20 - $91
|CHEAPEST CITY IN SABARAGAMUWA||Ratnapura||57% cheaper||Hotels in Ratnapura are the cheapest in Sabaragamuwa at just $20 per night on average|
|MOST EXPENSIVE CITY IN SABARAGAMUWA||Kuruwita||49% more expensive||Kuruwita has the highest priced hotels in Sabaragamuwa with rooms averaging $91 per night|
|MOST POPULAR CITY IN SABARAGAMUWA||Kegalle||43% more users visited||More momondo users search for hotels in Kegalle than any other city in Sabaragamuwa|
|Low Season||April||cheapest month to stay|
|High Season||January||most expensive time to stay|
|44%||expected price decrease|
|59%||expected price increase|
$27 - $118
|Highest day of week||Friday||is the most expensive day of the week to book|
|Cheapest day of week||Sunday||is the cheapest day of the week to book|
|$43||is the average per night cost for a hotel on this day|
|$29||is the average per night cost for a hotel on this day|
Best prices found by momondo users in the past 24 hours.
Lowest Hotel Price
Most Popular Hotel (5-star)
Hotels Near Airport
Those looking to stay in a popular tourist area of Sabaragamuwa will likely find Ratnapura to be the best bet, as more momondo users looking for hotels in Sabaragamuwa plan to visit Ratnapura than any other city. The average price of a hotel in Ratnapura is $42/night. Secondary destinations in Sabaragamuwa include Belihuloya and Kegalle, where you can find hotels for $49/night and $22/night on average.
Those looking for a good deal on a hotel room in Sabaragamuwa should consider looking at hotels in Udawalawa, which is generally the cheapest city to stay in. If you are looking to stay elsewhere, a good deal for a hotel in Sabaragamuwa would be any price less than $40/night.
Looking at our users' ratings, the best hotels in Sabaragamuwa are Nature House (9.7), located in Embilipitiya, Ceylon Saradiel (9.6), located in Mawanella, and Hotel Yelona (9.5), located in Kegalle.
On average, $88 per night will be the going rate for a hotel room in Kalawana. This is about 118% more expensive than any other city in Sabaragamuwa.
At just $7 per night, Udawalawa has hotel room rates that are 85% less than other cities in Sabaragamuwa.
Bogala Village Eco Resort
Mathamagoda, Kegalle, Sri Lanka
Grand Udawalawe Safari Resort
912, Thanamalwila Road, Embilipitiya, Sri Lanka
St Anthonize Estate Batathota, Ratnapura, Sri Lanka
Centauria Hill Resort
305/2 Colombo Road, Ratnapura, Sri Lanka
Kegalle, Sri Lanka
Kinchigune, Belihuloya, Sri Lanka
Tulip Of Ceylon
Bolagama Road, Ilukgoda, Rambukkana, Pinnawala, Sri Lanka
Ruwan Hotel And Restaurant
Katunayaka Road 444, Amitirigala, Sri Lanka
Old Camp Road, Embilipitiya, Sri Lanka
Rosyth Estate House
Pusella, Kegalle, Sri Lanka
Thanamalvila Road No. 180, Embilipitiya, Sri Lanka
Chamaya Holiday Inn
143 Rassagala road, Balangoda, Sri Lanka
Sapphire Holiday Resort
No.36/7G, Amuna road,Polhengoda, Ratnapura, Sri Lanka
Centauria Lake Resort
New Town, Embilipitiya, Sri Lanka
Wijaya Tourist Inn
Keerthisiri Mahenagama, Kegalle, Sri Lanka
Amali Residence Kegalle
No 09, Ekiriyagala Athu Para Pitihuma, Kegalle, Sri Lanka
Eagle Safari Family Bungalow Udawalwe
River Road, Walawa Junction, Udawalawe, Udawalawa, Sri Lanka
No 115 Aranayake Road, Mawanella, Sri Lanka
321/49,Anganmana Road,Muwanthanna., Ratnapura, Sri Lanka
Buluthota, Suriyakanda, Sri Lanka
momondo is free! We extensively search hundreds of websites, returning hotels and other accommodation options in Sabaragamuwa ranging from well known hotels groups to small independent businesses. momondo then makes all these options easy to filter so you can find the perfect place to stay.
Finding a great place to stay in Sabaragamuwa is easy with momondo. Filter all the accommodation options we return to find the best place for you. Want somewhere with a pool or 24 hour front desk? We have filters for that. Free breakfast? momondo can show those for you also. Filter by review, price and numerous other factors, all for free, all on momondo.