Hotel deals Asia Sri Lanka Sabaragamuwa

Hotels in Sabaragamuwa

Find the best deals on 590 hotels in Sabaragamuwa

Compare vs. momondo |

Popular cities in Sabaragamuwa

Below are the average prices for hotels in popular Sabaragamuwa cities
$35 - $60
CHEAPEST CITY IN SABARAGAMUWA Pinnawala 25% cheaper Hotels in Pinnawala are the cheapest in Sabaragamuwa at just $34 per night on average.
MOST EXPENSIVE CITY IN SABARAGAMUWA Ratnapura 32% more expensive Ratnapura has the highest priced hotels in Sabaragamuwa with rooms averaging $60 per night.
MOST POPULAR CITY IN SABARAGAMUWA Pinnawala 28% more users visited More momondo users search for hotels in Pinnawala than any other city in Sabaragamuwa

Things to do in Sabaragamuwa

Sri Pada

How much do hotels cost near Sri Pada?

8 hotels are available near Sri Pada in Ratnapura. The average price near Sri Pada is $33/night, but prices can vary based on time of year along with other factors. The peak season (September), when Sri Pada is most popular, has an average price of $38/night whereas the low season (December) generally costs $48/night on average. Hotels near Sri Pada are typically 149% lower than the average hotel in Ratnapura, which is $49.

Hotels near Sri Pada

Popular hotels in Sabaragamuwa

Book a room in one of momondo’s favorite hotels in these popular Sabaragamuwa cities

Sabaragamuwa travel tips

Check these FAQs for important travel tips while planning your visit to Sabaragamuwa

What is the most popular destination in Sabaragamuwa?

Those looking to stay in a popular tourist area of Sabaragamuwa will likely find Pinnawala to be the best bet, as more momondo users looking for hotels in Sabaragamuwa plan to visit Pinnawala than any other city. The average price of a hotel in Pinnawala is $35/night. Secondary destinations in Sabaragamuwa include Kegalle and Belihuloya, where you can find hotels for $24/night and $64/night on average.

What is considered a good deal for a hotel in Sabaragamuwa?

Those looking for a good deal on a hotel room in Sabaragamuwa should consider looking at hotels in Ratnapura, 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 $39/night.

What are the best hotels in Sabaragamuwa?

Looking at our users' ratings, the best hotels in Sabaragamuwa are Heaven Hills Guest House(94), located in Maskeliya, Hotel Athgira(85), located in Udawalawa, and Grand Udawalawe Safari Resort(81), located in Embilipitiya.

Consider staying elsewhere in Sri Lanka

If you need more inspiration for your trip, take a look at the most popular regions in Sri Lanka
Hotel deals Asia Sri Lanka Sabaragamuwa