Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Sabaragamuwa Province
See the latest prices and deals by choosing your dates
Hotel in Sabaragamuwa Province, Kithulgala · 22.79 mi from centre
9.0
19 reviews
Breakfast available
With a stay at Palmstone Retreat - Kithulgala in Kithulgala, you'll be 13.1 mi (21 km) from Aberdeen Waterfall and 17.1 mi (27.5 km) from Laxapana Falls. This family-friendly hotel is within the region of Sri Pada.
Hotel in Bentota · 33.19 mi from centre
10.0
11 reviews
With a stay at Nyne Hotels - The Muse, Bentota in Bentota, you'll be within a 5-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 2.4 mi (3.9 km) from Kaluwamodara Bridge and 2.8 mi (4.4 km) from Moragalla Beach.
Hotel in Bentota · 33.14 mi from centre
7.2
120 reviews
Breakfast available
With a stay at Ekho Surf in Bentota, you'll be on the beach, just a 3-minute walk from Bentota Beach and within a 5-minute drive of Kaluwamodara Bridge. This beach hotel is 2.1 mi (3.4 km) from Moragalla Beach and 2.5 mi (4 km) from Kande Vihare Temple.
Hotel in Bentota · 33.23 mi from centre
9.0
4 reviews
With a stay at The Villa Bentota by KK Collection in Bentota, you'll be on the beach, within a 5-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 2.5 mi (4 km) from Kaluwamodara Bridge and 2.9 mi (4.6 km) from Moragalla Beach.
Hotel in Nuwara Eliya · 32.24 mi from centre
7.3
255 reviews
Breakfast available
Featuring free WiFi and a restaurant, The Queensburry Hotel offers accommodation in Nuwara Eliya. The hotel has a terrace and views of the mountains, and guests can enjoy a meal at the restaurant.
Each room has a flat screen TV and a seating area to relax in after a busy day. You will find a kettle in the room. Every room is fitted with a private bathroom equipped with a shower.
There is a 24-hour front desk at the property. The hotel also offers bike hire and car hire.
Gregory Lake is 4 km from The Queensburry Hotel, while Hakgala Botanical Garden is 10.6 km from the property. Horton Plains are 36 km away. The nearest airport is Mattala Rajapaksa International Airport, 148 km from the property.
Hotel in Nuwara Eliya · 31.66 mi from centre
7.4
11 reviews
Breakfast available
Located in Nuwara Eliya, Araliya Red - Budget friendly Hotel- Where you find stunning 360 panoramic view of Nuwara Eliya is in a provincial park, within a 15-minute walk of Victoria Park and Lake Gregory. This family-friendly hotel is 0.8 mi (1.4 km) from Nuwara Eliya Golf Club and 1 mi (1.6 km) from Assemblies of God Church Nuwara Eliya.
Hotel in Ratnapura District, Ihalagalagama · 24.32 mi from centre
9.8
30 reviews
Breakfast available
Located in Ihalagalagama, The Glenrock is on the riverwalk, within a 5-minute drive of Central Highlands of Sri Lanka and Pahanthudawa Waterfall. This spa hotel is 24.8 mi (39.8 km) from Udawalawe National Park and 4.5 mi (7.2 km) from Sabaragamuwa University of Sri Lanka.
Resort in Wadduwa · 32.06 mi from centre
7.8
30 reviews
When you stay at Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment, Yoga in Wadduwa, you'll be on the beach, within a 5-minute drive of Pothupitiya Beach and Wadduwa Beach. This beach resort is 17.5 mi (28.2 km) from Bentota Beach and 3.6 mi (5.8 km) from Kalatura Beach.
Hotel in Panadura · 35.10 mi from centre
7.4
3 reviews
Breakfast available
Located in Panadura, Ramadia Ranmal Holiday Resort is on the Strip, within a 15-minute drive of Sri Lanka Air Force Museum and Siddhalepa Ayurveda Hospital. This luxury hotel is 4.4 mi (7.2 km) from Panadura Beach and 6.4 mi (10.3 km) from Mount Lavinia Beach.
Hotel in Nuwara Eliya · 31.79 mi from centre
8.0
3 reviews
Breakfast available
With a stay at The Lynden Grove Hotel in Nuwara Eliya, you'll be a 4-minute walk from Victoria Park and 13 minutes by foot from Nuwara Eliya Golf Club. This hotel is 0.8 mi (1.3 km) from Assemblies of God Church Nuwara Eliya and 1.1 mi (1.7 km) from Galway Forest Reserve.
Hotel in Wadduwa · 31.82 mi from centre
8.0
28 reviews
Breakfast available
When you stay at Turyaa Kalutara in Wadduwa, you'll be on the beach and 9 minutes by foot from Pothupitiya Beach. This beach hotel is 16.7 mi (26.9 km) from Bentota Beach and 2.7 mi (4.3 km) from Wadduwa Beach.
Resort in Wadduwa · 32.06 mi from centre
7.8
30 reviews
When you stay at Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment, Yoga in Wadduwa, you'll be on the beach, within a 5-minute drive of Pothupitiya Beach and Wadduwa Beach. This beach resort is 17.5 mi (28.2 km) from Bentota Beach and 3.6 mi (5.8 km) from Kalatura Beach.
Hotel in Nuwara Eliya District, Norwood · 17.47 mi from centre
9.8
20 reviews
Breakfast available
With a stay at Ceylon Tea Trails - Relais and Chateaux in Norwood, you'll be in the mountains and within the region of Sri Pada and Horton Plains National Park. This all-inclusive hotel is within the region of Ramboda Falls and Royal Botanical Garden.
Hotel in Nuwara Eliya District, HANGURANKETHA · 35.70 mi from centre
10.0
1 review
This spa hotel is 21.4 mi (34.5 km) from Loolecondera Tea Estate and 24.1 mi (38.8 km) from Victoria Dam Viewpoint.
Hotel in Nuwara Eliya · 32.56 mi from centre
8.7
301 reviews
Breakfast available
Located in Nuwara Eliya, 3.6 km from Gregory Lake, Fort WindShire provides accommodation with a garden, free private parking, a shared lounge and a terrace. Among the facilities of this property are a restaurant, room service and a concierge service, along with free WiFi. The hotel has a children's playground and a hot tub.
At the hotel each room comes with a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. The rooms include a kettle, while certain rooms include a patio and others also offer mountain views. Guest rooms will provide guests with a fridge.
You can play darts at Fort WindShire, and the area is popular for hiking.
Hakgala Botanical Garden is 4 km from the accommodation. Castlereigh Reservoir Seaplane Base Airport is 51 km away.
Resort in Wadduwa · 31.48 mi 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 Wadduwa · 32.31 mi from centre
8.4
4 reviews
Breakfast available
With a stay at Ayana Sea in Wadduwa, you'll be 0.4 mi (0.6 km) from Wadduwa Beach and 18.5 mi (29.7 km) from Bentota Beach. This beach hotel is 20.3 mi (32.7 km) from Colombo City Centre and 20.4 mi (32.8 km) from Galle Face Green.
Resort in Nuwara Eliya · 32.09 mi from centre
9.1
170 reviews
Breakfast available
Situated in Nuwara Eliya, 1.6 km from Gregory Lake, W15 Lake Gregory features accommodation with a garden, free private parking, a shared lounge and a terrace. Boasting a concierge service, this property also provides guests with a barbecue. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
All rooms at the resort are fitted with a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. The rooms have a kettle, while selected rooms also boast a patio and others also feature lake views. All units have a desk.
The breakfast offers à la carte, continental or Full English/Irish options. At W15 Lake Gregory you will find a restaurant serving Chinese, Indian and Pizza cuisine. Vegetarian, dairy-free and vegan options can also be requested.
The accommodation offers an indoor pool. Bike hire and car hire are available at this resort and the area is popular for hiking.
Hakgala Botanical Garden is 8.5 km from W15 Lake Gregory. Castlereigh Reservoir Seaplane Base Airport is 47 km from the property.
Hotel in Beruwela, Paiyagala South · 31.11 mi from centre
9.5
57 reviews
Breakfast available
Situated in Paiyagala South, 2.4 km from Maggona Beach, Infinity of Sri Lanka features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring a terrace, this 4-star hotel has air-conditioned rooms with a private bathroom. The hotel also offers free WiFi as well as a paid airport shuttle service.
At the hotel, the rooms come with a wardrobe. At Infinity of Sri Lanka every room comes with a seating area.
A buffet, à la carte or continental breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving Indian, Seafood and local cuisine. Vegetarian, vegan and gluten-free options can also be requested.
Infinity of Sri Lanka offers a barbecue. The area is popular for hiking and cycling, and car hire is available at the hotel.
Bambalapitiya Railway Station is 45 km from Infinity of Sri Lanka, while Mount Lavinia Bus Stand is 38 km from the property.
Hotel in Bentota, Induruwa · 34.00 mi from centre
7.4
17 reviews
Breakfast available
With a stay at Temple Tree Resort & Spa in Induruwa, you'll be on the beach, within a 15-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 2.3 mi (3.7 km) from Kosgoda Beach and 4.8 mi (7.8 km) from Kaluwamodara Bridge.