You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Discover the enchanting Sabaragamuwa Province in Sri Lanka, a captivating destination for travellers seeking a blend of natural beauty and cultural heritage. Known for its lush landscapes and rich biodiversity, this province offers a serene escape from the bustling city life. Ratnapura, the capital, is renowned for its gem industry and serves as a gateway to the stunning Sinharaja Forest Reserve, a UNESCO World Heritage site. For those looking to immerse themselves in local culture, the town of Balangoda offers a glimpse into traditional Sri Lankan life.
When it comes to accommodation, the best neighbourhoods to stay include Ratnapura and Balangoda, where visitors can find a range of hotels and guesthouses to suit all budgets. Top attractions in the province include the breathtaking Bopath Ella Waterfall, the sacred Adam's Peak, and the Udawalawe National Park, home to a large population of elephants. Whether you're an adventure seeker or a nature lover, Sabaragamuwa Province promises an unforgettable experience.
See the latest prices and deals by choosing your dates
Hotel in Matara District, Deniyaya · 41.13 km from centre
6.4
5 reviews
Breakfast available
With a stay at Rainforest Lodge in Deniyaya, you'll be 31.7 mi (50.9 km) from Udawalawe National Park and 6 mi (9.7 km) from Sinharaja Forest Reserve. This hotel is 18 mi (29 km) from Maduwanwela Walawwa and 21.8 mi (35 km) from Ereporu Ganga Waterfalls.
Guesthouse in Ratnapura District, Imbulpe · 41.18 km from centre
6.0
1 review
Breakfast available
With a stay at Water Garden Hotel in Belihuloya, you'll be within a 5-minute drive of Sabaragamuwa University of Sri Lanka and Pahanthudawa Waterfall. This guesthouse is 20.1 mi (32.3 km) from Udawalawe National Park and 3.6 mi (5.9 km) from Central Highlands of Sri Lanka.
Hotel in Central Province, Nawalapitiya · 41.33 km from centre
Breakfast available
When you stay at Okwin Resort in Nawalapitiya, you'll be on the riverwalk and 15 minutes by car from Kadiyanlena/Kataboola Falls. This hotel is 12 mi (19.3 km) from Kotmale Reservoir Viewpoint and 13.1 mi (21.1 km) from Mahaweli Maha Seya.
Hotel in Kalutara District, Welipenna · 41.60 km from centre
Breakfast available
With a stay at Ellakanda Nature Villa in Welipenna, you'll be on the boardwalk/promenade, and 9.8 mi (15.8 km) from Bentota Beach and 8.4 mi (13.5 km) from Brief Garden, Bevis Bawa. This hotel is 9 mi (14.4 km) from Kande Vihare Temple and 9.9 mi (16 km) from Moragalla Beach.
Hotel in Ratnapura District, Belihuloya · 41.73 km from centre
10.0
1 review
Breakfast available
Located in Belihuloya, Eagle Wings Holiday Resort offers a garden. The property has room service and a 24-hour front desk for guests.
The rooms in the hotel are equipped with an electric tea pot. The rooms come with a flat-screen TV, and some accommodations at Eagle Wings Holiday Resort have a garden view. At the accommodation rooms are equipped with air conditioning and a private bathroom.
Castlereigh Reservoir Seaplane Base Airport is 30 miles from the property.
Hotel in Ratnapura District, Rathnapura · 41.76 km from centre
Breakfast available
Located in Belihuloya, Belihuloya Adventure Camp is a 1-minute drive from Samanalawewa Reservoir and 7 minutes from Sabaragamuwa University of Sri Lanka. This hotel is 19.3 mi (31.1 km) from Udawalawe National Park and 5.4 mi (8.7 km) from Pahanthudawa Waterfall.
Hotel in Sabaragamuwa Province, Yatiyanthota · 42.34 km from centre
Breakfast available
This hotel is 18.8 mi (30.3 km) from Belilena Cave and 23.7 mi (38.1 km) from Kirindiwela Central College.
Hotel in Ratnapura District, Imbulpe · 42.45 km from centre
Breakfast available
With a stay at Sennya Resorts in Belihuloya, you'll be 1.5 mi (2.5 km) from Sabaragamuwa University of Sri Lanka and 13.6 mi (21.9 km) from Bambarakanda Falls. This spa hotel is 18.7 mi (30.1 km) from Udawalawe National Park and 19.7 mi (31.7 km) from Horton Plains National Park.
Hotel in Colombo District, Hanwella · 42.58 km from centre
Breakfast available
With a stay at Ambalama Leisure Lounge in Hanwella, you'll be 12 mi (19.3 km) from Kirindiwela Temple and 12.1 mi (19.5 km) from Kirindiwela Central College. This hotel is 14.1 mi (22.6 km) from Kelaniya Raja Maha Vihara and 15.2 mi (24.5 km) from Department of Immigration and Emigration.
Guesthouse in Matara District, Deniyaya · 43.48 km from centre
Breakfast available
With a stay at Natural Mystic Sanctuary in Deniyaya, you'll be on the riverwalk, and 30.7 mi (49.4 km) from Udawalawe National Park and 7 mi (11.3 km) from Sinharaja Forest Reserve. This spa guesthouse is 16.8 mi (27 km) from Maduwanwela Walawwa and 20.5 mi (33.1 km) from Ereporu Ganga Waterfalls.
Apartment in Kalutara District, Kahatuduwa · 44.24 km from centre
9.0
1 review
Canterbury Vantage offers accommodations in Kahatuduwa, 16 miles from Bambalapitiya Railway Station and 20 miles from Khan Clock Tower. This property offers access to a balcony and free private parking. The apartment features an outdoor swimming pool and full-day security.
With free Wifi, this 3-bedroom apartment offers a TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Guests may eat at the on-site restaurant.
R Premadasa Stadium is 22 miles from the apartment, while Leisure World is 24 miles from the property.
Apartment in Kalutara District, Piliyandala · 44.37 km from centre
4.5
2 reviews
Canterbury golf resort Apartment is located in Piliyandala, just 16 miles from Bambalapitiya Railway Station and 20 miles from Khan Clock Tower. This property offers a private pool and free private parking. Mount Lavinia Bus Stand is 13 miles away and Barefoot Gallery is 16 miles from the apartment.
Offering direct access to a terrace with garden views, the spacious air-conditioned apartment consists of 2 bedrooms.
If you'd prefer to not eat out, you can make use of the kitchen facilities.
R Premadasa Stadium is 22 miles from the apartment, while Leisure World is 24 miles from the property. Diyawanna Oya Seaplane Base Airport is 16 miles away.
Apartment in Kalutara District, Polgasowita · 44.39 km from centre
When you stay at this apartment in Polgasowita, you'll be near the airport and 10 minutes by car from Pearl Bay. This golf apartment is 10.4 mi (16.8 km) from Panadura Beach and 11.2 mi (18 km) from Sri Lanka Air Force Museum.
Hotel in Sabaragamuwa Province, Ruwanwella · 45.09 km from centre
2.0
1 review
Breakfast available
With a stay at Hotel Kingland in Ruwanwella, you'll be 28.7 mi (46.2 km) from Pinnawala Zoo and 30.5 mi (49 km) from Andiambalama Temple. This hotel is 31.5 mi (50.7 km) from Bopath Ella Waterfall.
Hotel in Sabaragamuwa Province, Ruwanwella · 45.30 km from centre
6.0
2 reviews
Breakfast available
With a stay at Leaf Watagala in Ruwanwella, you'll be near the bay, and 10.5 mi (16.9 km) from Kirindiwela Central College and 16.1 mi (25.9 km) from Horagolla National Park. This hotel is 28.5 mi (45.9 km) from Bopath Ella Waterfall and 29.1 mi (46.8 km) from Andiambalama Temple.
Villa property in Kalutara District, Bandaragama · 45.45 km from centre
Breakfast available
With a stay at this villa in Bandaragama, you'll be 29.5 mi (47.4 km) from Bentota Beach and 7.4 mi (11.9 km) from Panadura Beach. This ski villa is 7.6 mi (12.2 km) from Pothupitiya Beach and 7.8 mi (12.6 km) from Wadduwa Beach.
Hotel in Nuwara Eliya · 45.64 km from centre
8.0
13 reviews
Breakfast available
This luxury hotel is 8.5 mi (13.7 km) from Nuwara Eliya Golf Club and 8.5 mi (13.7 km) from Lake Gregory.
Bed & breakfast in Colombo District, Polgasowita · 46.19 km from centre
Breakfast available
With a stay at Edgefield Residence in Polgasowita, you'll be 10.4 mi (16.8 km) from Bellanwila Raja Maha Viharaya and 12 mi (19.3 km) from Dehiwala Zoological Garden. This golf bed & breakfast is 12.8 mi (20.7 km) from Mount Lavinia Beach and 14.7 mi (23.7 km) from Diyatha Uyana.
Safari/tentalow in Ratnapura District, Balangoda · 46.40 km from centre
10.0
2 reviews
Breakfast available
This luxury tentalow is 2.5 mi (4 km) from Samanalawewa Reservoir and 9.4 mi (15.2 km) from Sabaragamuwa University of Sri Lanka.
Hotel in Ratnapura District, Imbulpe · 46.90 km from centre
10.0
1 review
This hotel is 3.9 mi (6.2 km) from Adara Kanda and 4.5 mi (7.2 km) from Sabaragamuwa University of Sri Lanka.