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
Apartment in Colombo District, Homagama · 47.20 km from centre
This apartment is 16.3 mi (26.2 km) from Colombo City Centre and 7.6 mi (12.3 km) from Diyasaru Park.
Hotel in Kalutara District, Panadura · 47.33 km from centre
Breakfast available
With a stay at Villa 97 Bolgoda in Bandaragama (Bolgoda), you'll be 22.6 mi (36.3 km) from Bentota Beach and 5.5 mi (8.8 km) from Panadura Beach. This hotel is 6.2 mi (10 km) from Wadduwa Beach and 7.7 mi (12.3 km) from Pothupitiya Beach.
Guesthouse in Nuwara Eliya, Nanuoya · 47.35 km from centre
Breakfast available
With a stay at Casablanka Rest in Nanuoya, you'll be within a 10-minute drive of Lake Gregory and Victoria Park. This guesthouse is 4.8 mi (7.7 km) from Galway Forest Reserve and 5 mi (8 km) from Assemblies of God Church Nuwara Eliya.
Villa property in Kalutara District, Matugama · 47.51 km from centre
Breakfast available
This villa is 4.6 mi (7.4 km) from Bentota Beach and 3.2 mi (5.2 km) from Brief Garden, Bevis Bawa.
Villa in Wadduwa, Kalutara · 47.52 km from centre
7.0
2 reviews
Offering a garden, Ananthaya-The infinity-kalutara 1br features accommodations in Kalutara. With mountain views, this accommodation provides a balcony. The villa also offers free Wifi, free private parking, and facilities for disabled guests.
The air-conditioned villa is composed of 1 separate bedroom, a living room, a fully equipped kitchen with a fridge and kitchenware, and 1 bathroom. Towels and bed linen are offered in the villa. The property offers river views.
A bicycle rental service is available at the villa, while walking tours can be enjoyed nearby.
Bambalapitiya Railway Station is 26 miles from Ananthaya-The infinity-kalutara 1br, while R Premadasa Stadium is 29 miles from the property.
Guesthouse in Nuwara Eliya, Nanuoya · 47.68 km from centre
9.6
5 reviews
When you stay at Yoho The Train View in Nanuoya, you'll be within a 10-minute drive of Lake Gregory and Victoria Park. This guesthouse is 4.9 mi (7.9 km) from Galway Forest Reserve and 5.1 mi (8.2 km) from Assemblies of God Church Nuwara Eliya.
Homestay in Nuwara Eliya · 47.70 km from centre
8.4
593 reviews
Breakfast available
Offering mountain views, Dream Stay Green in Nuwara Eliya provides accommodations and a garden. This homestay offers free private parking, a 24-hour front desk, and free Wifi. The accommodation features a shared kitchen and full-day security for guests.
The rooms are fitted with a kettle and a private bathroom, while selected rooms here will provide you with a terrace and some have garden views. At the homestay, the units are fitted with bed linen and towels.
A car rental service is available at the homestay.
Gregory Lake is 4.7 miles from Dream Stay Green, while Hakgala Botanical Garden is 8.9 miles away. Castlereigh Reservoir Seaplane Base Airport is 25 miles from the property.
Hotel in Kalutara District, Bandaragama · 47.75 km from centre
Breakfast available
With a stay at Kamaro Holiday Resort in Bandaragama (Bolgoda), you'll be 22.9 mi (36.9 km) from Bentota Beach and 5.2 mi (8.3 km) from Panadura Beach. This hotel is 6.8 mi (11 km) from Wadduwa Beach and 7.9 mi (12.8 km) from Pothupitiya Beach.
Caravan park, campground in Badulla District, Hildummulla · 47.94 km from centre
This campground is 3.7 mi (6 km) from Samanalawewa Reservoir and 5.6 mi (9 km) from Sabaragamuwa University of Sri Lanka.
Hotel in Matara District, Morawaka · 48.10 km from centre
With a stay at Tea Garden Eco Villas in Morawaka, you'll be 30.5 mi (49.1 km) from Mirissa Beach and 16.9 mi (27.2 km) from Sinharaja Forest Reserve. This hotel is 28 mi (45.1 km) from Maduwanwela Walawwa and 29.8 mi (47.9 km) from Weligama Beach.
Villa property in Wadduwa · 48.10 km from centre
Located in Wadduwa, this villa is within a 15-minute drive of Kalutara Bodhiya and Pothupitiya Beach. This villa is 12.8 mi (20.6 km) from Bentota Beach and 28.1 mi (45.2 km) from Colombo City Centre.
Hotel in Wadduwa · 48.31 km from centre
8.7
36 reviews
Breakfast available
Located in Wadduwa, Lake Resort Bolgoda has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property. Featuring family rooms, this property also provides guests with a playground. The property has room service, a concierge service and currency exchange for guests.
The rooms come with air conditioning, a flat-screen TV with satellite channels, a minibar, a electric tea pot, a bidet, free toiletries and a desk. With a private bathroom equipped with a shower and a hairdryer, certain accommodations at the hotel also feature a river view. The rooms at Lake Resort Bolgoda are equipped with a seating area.
Guests at the accommodation can enjoy a continental breakfast. At Lake Resort Bolgoda you'll find a restaurant serving Chinese, British and French cuisine. Vegetarian, halal and vegan options can also be requested.
Bike rental and car rental are available at this hotel and the area is popular for cycling.
Speaking Arabic, English, French and Hindi at the 24-hour front desk, staff are willing to help at any time of the day.
Bambalapitiya Railway Station is 23 miles from the hotel, while R Premadasa Stadium is 26 miles from the property.
Villa in Kalutara · 48.36 km from centre
9.4
16 reviews
Providing a garden, Muthu Villa Sri Lanka provides accommodations in Kalutara. The air-conditioned accommodation is 26 miles from Bambalapitiya Railway Station, and guests can benefit from on-site private parking and complimentary Wifi. The accommodation features a shared kitchen and a mini-market for guests.
Featuring a terrace and mountain views, the spacious villa includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 4 bathrooms with a bidet and a shower. A private entrance leads guests into the villa, where they can enjoy some fruit. The property has an outdoor dining area.
Guests can also relax in the shared lounge area.
Khan Clock Tower is 29 miles from the villa, while Mount Lavinia Bus Stand is 21 miles from the property.
Guesthouse in Kalutara · 48.39 km from centre
Breakfast available
When you stay at Fresh Air Villa Guest House in Kalutara, you'll be 6 minutes by car from Kalutara Bodhiya. This spa guesthouse is 10.4 mi (16.7 km) from Bentota Beach and 3.7 mi (5.9 km) from Kalatura Beach.
Resort in Wadduwa · 48.47 km from centre
8.0
1 review
Breakfast available
With a stay at Lake Resort Bolgoda in Wadduwa (Maha Gonadoowa), you'll be 19.7 mi (31.6 km) from Bentota Beach and 6.5 mi (10.5 km) from Pothupitiya Beach. This resort is 6.7 mi (10.7 km) from Wadduwa Beach and 8.8 mi (14.2 km) from Kalatura Beach.
Hotel in Beruwela, Dharga Town · 48.63 km from centre
Breakfast available
This hotel is 3.6 mi (5.9 km) from Bentota Beach and 1 mi (1.6 km) from Brief Garden, Bevis Bawa.
Guesthouse in Colombo District, Homagama · 48.83 km from centre
With a stay at Ayansa Villa in Homagama, you'll be within a 15-minute drive of Diyasaru Park and Hemas Hospital. This guesthouse is 6.2 mi (10 km) from Sri Jayewardenepura General Hospital and 7 mi (11.3 km) from The Overseas School of Colombo.
Bed & breakfast in Beruwela, Maggona · 49.04 km from centre
Breakfast available
Located in Maggona, Maggona Boutique Cottages is in a rural location, within a 15-minute drive of Beruwela Harbour and Kaluwamodara Bridge. This bed & breakfast is 5.9 mi (9.4 km) from Bentota Beach and 5.6 mi (9 km) from Moragalla Beach.
Resort in Beruwela, Nakandalagoda · 49.26 km from centre
8.8
5 reviews
Located in Nakandalagoda, 1.9 miles from Bawa Gardens, Hill View Resort provides accommodations with a garden, free private parking and a restaurant. The property is around 2.2 miles from Kande Viharaya Temple, 2.3 miles from Aluthgama Railway Station and 2.9 miles from Bentota Lake. The property has room service and a 24-hour front desk for guests.
The units are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a electric tea pot, a bidet, free toiletries and a desk. Free WiFi is available to all guests, while selected rooms here will provide you with a balcony. All guest rooms feature a closet.
Bentota Railway Station is 3 miles from the resort, while Lunuganga is 6 miles away.
Guesthouse in Central Province, Ulapane · 49.29 km from centre
10.0
1 review
Breakfast available
With a stay at The Weir House in Ulapane, you'll be 9.8 mi (15.8 km) from Kotmale Reservoir Viewpoint and 10.7 mi (17.2 km) from Ambuluwawa Temple. This guesthouse is 10.9 mi (17.6 km) from Mahaweli Maha Seya and 13.6 mi (21.9 km) from Embekka Devale.