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
Western Province
See the latest prices and deals by choosing your dates
Hotel in Negombo · 20.63 mi from centre
8.0
98 reviews
A stay at Jetwing Ayurveda Pavilions places you in the heart of Negombo, within a 5-minute drive of Negombo Beach and St Anthony's Church. This beach hotel is 1.3 mi (2.2 km) from St. Sebastian's Church and 1.9 mi (3 km) from St.Mary's Church.
Hotel in Negombo · 20.58 mi from centre
9.0
14 reviews
With a stay at Ayur Ayur Ayurveda Retreat in Negombo, you'll be near the beach, within a 5-minute drive of Negombo Beach and Negombo Beach Park. This hotel is 25.7 mi (41.3 km) from Colombo City Centre and 1.1 mi (1.8 km) from St Anthony's Church.
Resort in Wadduwa · 21.22 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.
Resort in Sri Lanka, Marawila · 34.35 mi from centre
8.0
40 reviews
Breakfast available
Located in Marawila, Club Palm Bay is by the ocean, within a 15-minute drive of Marawila Beach and Senanayake Aramaya. This beach resort is 15.3 mi (24.6 km) from Negombo Beach and 12.3 mi (19.8 km) from Chilaw General Hospital.
Hotel in Bentota · 37.68 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 Wadduwa · 20.34 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.
Hotel in Bentota · 37.78 mi from centre
8.6
3 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.
Resort in Beruwala · 34.83 mi from centre
7.6
52 reviews
Breakfast available
With a stay at The Palms in Beruwala, you'll be by the sea, within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This beach resort is 1 mi (1.6 km) from Moragalla Beach and 2.1 mi (3.4 km) from Kande Vihare Temple.
Hotel in Kalutara District, Dodangoda · 28.91 mi from centre
8.4
4 reviews
This hotel is 21.7 mi (35 km) from Bentota Beach and 12.8 mi (20.6 km) from Richmond Castle.
Hotel in Negombo · 19.87 mi from centre
7.8
227 reviews
Situated in Negombo, 300 metres from Wellaweediya Beach, Earl's Regent Negombo features accommodation with a garden, free private parking, a private beach area and a restaurant. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi. The hotel has an outdoor swimming pool and room service.
At the hotel, the rooms are fitted with a balcony. At Earl's Regent Negombo, the rooms come with a flat-screen TV and a safety deposit box.
The accommodation offers a continental or American breakfast.
Earl's Regent Negombo can conveniently provide information at the reception to help guests to get around the area.
Negombo Beach is 1.5 km from the hotel, while St Anthony's Church is 2 km from the property. Bandaranaike International Airport is 8 km away.
Cruise in Bentota · 38.34 mi from centre
10.0
2 reviews
Breakfast available
This vessel pulls anchor and sets sail from Bentota for at least part of your stay.
Hotel in Aluthgama · 36.62 mi from centre
7.9
21 reviews
Set in Aluthgama, 1.7 km from Bentota Beach, Dutch Gate offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. Guests can enjoy American and British dishes at the restaurant or have a cocktail at the bar.
Popular points of interest near the hotel include Aluthgama Railway Station, Bentota Lake and Bentota Railway Station.
Hotel in Negombo · 20.72 mi from centre
8.3
3 reviews
Located in Negombo, 50 metres from Negombo Beach, The Trip Connections Hotel Room provides accommodation with a terrace, free private parking and a restaurant. This 4-star hotel offers room service and a 24-hour front desk. Guests can use the indoor pool, or enjoy sea views.
Guest rooms are equipped with air conditioning, a flat-screen TV with cable channels, a minibar, a kettle, a bidet, free toiletries and a desk. Featuring a private bathroom with a shower and slippers, rooms at the hotel also offer a city view. The rooms include a wardrobe.
Wellaweediya Beach is 1.7 km from The Trip Connections Hotel Room, while Poruthota Beach is 2.6 km from the property. Bandaranaike International Airport is 9 km away, and the property offers a paid airport shuttle service.
Hotel in Kalpitiya · 73.59 mi from centre
8.0
1 review
Breakfast available
When you stay at Aarya Lagoon in Norochcholai, you'll be 10 minutes by car from Ruwala Nature & Adventure Park. This family-friendly hotel is 8.7 mi (13.9 km) from Alankuda Beach and 9.7 mi (15.7 km) from St. Anne's Shrine.
Resort in Kalpitiya, Kudawa · 89.08 mi from centre
8.8
16 reviews
Breakfast available
When you stay at Wellé Wadiya in Kudawa, you'll be on the beach and 6 minutes by car from Kalpitiya Beach. This beach resort is 4.3 mi (6.9 km) from Dutch Fort of Kalpitiya and 4.3 mi (7 km) from Jumma Mosque.
Resort in Kalpitiya · 89.59 mi from centre
9.0
2 reviews
Breakfast available
With a stay at Kite Paradise Resort-Kalpitiya in Kalpitiya, you'll be 1.8 mi (2.8 km) from Dutch Fort of Kalpitiya and 11.6 mi (18.7 km) from St. Anne's Shrine. This spa resort is within the region of Wilpattu National Park.