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
Resort in Kalutara · 50.26 km from centre
8.6
52 reviews
Breakfast available
When you stay at Anantara Kalutara Resort in Kalutara, you'll be near the beach and 7 minutes by car from Kalutara Bodhiya. This beach resort is 9.4 mi (15.1 km) from Bentota Beach and 4.2 mi (6.7 km) from Kalatura Beach.
Hotel in Kalutara · 50.26 km from centre
6.2
7 reviews
Located in Kalutara, Seagate Hotel is within a 15-minute drive of Kalutara Bodhiya and Beruwela Harbour. This hotel is 9.1 mi (14.7 km) from Bentota Beach and 3.9 mi (6.3 km) from Kalatura Beach.
Guesthouse in Wadduwa · 50.31 km from centre
Breakfast available
When you stay at Gedara Resort in Wadduwa, you'll be near the beach, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This guesthouse is 11.5 mi (18.4 km) from Bentota Beach and 2.6 mi (4.2 km) from Pothupitiya Beach.
Hotel in Wadduwa · 50.37 km from centre
Breakfast available
Located in Wadduwa, Garden Beach Hotel is within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This hotel is 11.5 mi (18.5 km) from Bentota Beach and 2.5 mi (4 km) from Pothupitiya Beach.
Resort in Kalutara · 50.40 km from centre
8.0
83 reviews
Breakfast available
Located in Kalutara, Avani Kalutara Resort is by the ocean, within a 15-minute drive of Kalutara Bodhiya and Richmond Castle. This beach resort is 9.6 mi (15.4 km) from Bentota Beach and 4.3 mi (7 km) from Kalatura Beach.
Villa property in Nuwara Eliya, Shanthipura · 50.40 km from centre
9.2
25 reviews
Breakfast available
Located in Shanthipura, this villa is in the mountains, within a 10-minute drive of Nuwara Eliya Golf Club and Assemblies of God Church Nuwara Eliya. This villa is 3.7 mi (5.9 km) from Lake Gregory and 4.4 mi (7.1 km) from Lover's Leap Waterfall.
Country house in Nuwara Eliya · 50.42 km from centre
6.8
5 reviews
Featuring garden views, Trinity Guest-Inn in Nuwara Eliya features accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.
Kitchenware and kettle are also available.
Gregory Lake is 4.2 miles from the country house, while Hakgala Botanical Garden is 8.4 miles from the property. Castlereigh Reservoir Seaplane Base Airport is 32 miles away.
Hotel in Nuwara Eliya · 50.48 km from centre
Breakfast available
Located in Nuwara Eliya, Yensfield Blackpool is within a 10-minute drive of Victoria Park and Galway Forest Reserve. This hotel is 2.4 mi (3.8 km) from Moon Plains Viewpoint and 2.8 mi (4.6 km) from Assemblies of God Church Nuwara Eliya.
Farm stay in Badulla District, Haputale · 50.50 km from centre
9.0
1 review
The Lodge at Galapitiyaya Estate for 10 offers accommodations in Haputale, 26 miles from Demodara Nine Arch Bridge and 25 miles from Ohiya Train Station. Both free Wifi and private parking are accessible at the farm stay free of charge.
Towels and bed linen are offered in the farm stay. The property offers mountain views.
Guests can also relax in the garden.
Castlereigh Reservoir Seaplane Base Airport is 39 miles from the property.
Hotel in Colombo District, Makumbura South · 50.53 km from centre
Located in Pannipitiya, Nilo Lanka Hotel is in the business district, within a 10-minute drive of Diyasaru Park and Hemas Hospital. This hotel is 4.9 mi (7.9 km) from Sri Jayewardenepura General Hospital and 5.7 mi (9.2 km) from The Overseas School of Colombo.
Hotel in Nuwara Eliya · 50.53 km from centre
5.8
9 reviews
Breakfast available
Located in Nuwara Eliya, The Blackpool Hotel is within a 5-minute drive of Victoria Park and Galway Forest Reserve. This luxury hotel is 2.3 mi (3.6 km) from Assemblies of God Church Nuwara Eliya and 2.4 mi (3.8 km) from Nuwara Eliya Golf Club.
Hotel in Nuwara Eliya · 50.57 km from centre
Breakfast available
Located in Nuwara Eliya, 4.3 miles from Gregory Lake, Golden Eco Resort features views of the garden. This 1-star hotel offers room service and free WiFi. There is free private parking and the property provides paid airport shuttle service.
At the hotel, all rooms include a deskand a terrace with a mountain view. Each room has an electric tea pot and a private bathroom with a shower and free toiletries, while selected rooms come with a kitchen equipped with a dishwasher. At Golden Eco Resort, all rooms are equipped with a flat-screen TV and a safety deposit box.
An à la carte, Asian or vegetarian breakfast is available at the property.
Hakgala Botanical Garden is 8.6 miles from the accommodation. Castlereigh Reservoir Seaplane Base Airport is 32 miles away.
Bed & breakfast in Nuwara Eliya · 50.58 km from centre
2.0
1 review
Breakfast available
With a stay at Hotel Silverfalls in Nuwara Eliya, you'll be within a 5-minute drive of Victoria Park and Galway Forest Reserve. This bed & breakfast is 2.2 mi (3.5 km) from Assemblies of God Church Nuwara Eliya and 2.3 mi (3.7 km) from Nuwara Eliya Golf Club.
Resort in Wadduwa · 50.61 km from centre
8.4
103 reviews
Located in Wadduwa, Tangerine Beach Hotel is by the ocean, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This beach resort is 12.4 mi (19.9 km) from Bentota Beach and 1.5 mi (2.4 km) from Pothupitiya Beach.
Hotel in Nuwara Eliya · 50.63 km from centre
6.4
5 reviews
Breakfast available
When you stay at Ashley Resorts in Nuwara Eliya, you'll be next to a golf course, within a 5-minute drive of Victoria Park and Nuwara Eliya Golf Club. This golf hotel is 1.2 mi (1.9 km) from Lake Gregory and 1.4 mi (2.2 km) from Assemblies of God Church Nuwara Eliya.
Bed & breakfast in Wadduwa · 50.63 km from centre
Breakfast available
When you stay at Villa Whispering Shells in Wadduwa, you'll be on the beach, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This beach bed & breakfast is 12 mi (19.4 km) from Bentota Beach and 2.2 mi (3.5 km) from Pothupitiya Beach.
Guesthouse in Nuwara Eliya · 50.65 km from centre
10.0
2 reviews
Breakfast available
Located in Nuwara Eliya, Tea Bush Hotel - Nuwara Eliya is within a 5-minute drive of Victoria Park and Nuwara Eliya Golf Club. This guesthouse is 1.1 mi (1.8 km) from Lake Gregory and 1.5 mi (2.3 km) from Assemblies of God Church Nuwara Eliya.
Resort in Wadduwa · 50.66 km from centre
8.2
89 reviews
Breakfast available
Located in Wadduwa, Royal Palms Beach Hotel is by the ocean, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This beach resort is 12.6 mi (20.3 km) from Bentota Beach and 1.4 mi (2.3 km) from Pothupitiya Beach.
Hotel in Nuwara Eliya, Nuwaraeliya · 50.69 km from centre
Breakfast available
Hotel in Nuwara Eliya · 50.71 km from centre
7.8
8 reviews
Breakfast available
Located in Nuwara Eliya, The Rock Hotel is in the mountains, within a 5-minute drive of Nuwara Eliya Golf Club and Assemblies of God Church Nuwara Eliya. This family-friendly hotel is 1.1 mi (1.8 km) from Lake Gregory and 2 mi (3.3 km) from Single Tree Hill.