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
Sri Lanka
See the latest prices and deals by choosing your dates

Hotel in Fort Galle, Galle · 133.21 mi from centre
8.8
33 reviews
A stay at Thambili House By Edwards Collection places you in the heart of Galle, within a 5-minute walk of Galle Fort and Spa Ceylon Boutique & Urban Spa. This beach hotel is 0.2 mi (0.3 km) from Galle Lighthouse and 0.2 mi (0.4 km) from Historical Mansion.

Hotel in Unawatuna · 133.29 mi from centre
8.6
78 reviews
Breakfast available
Located in Unawatuna, Levels Unawatuna is by the ocean, within a 5-minute walk of Jungle Beach and Japanese Peace Pagoda. This beach hotel is 1 mi (1.6 km) from Dewata Beach and 1.4 mi (2.3 km) from Sahana Beach.

Resort in Wennappuwa · 75.07 mi from centre
8.0
43 reviews
Breakfast available
Located in Kammala, Suriya Resort is within a 15-minute drive of St Anthony's Church and Negombo Beach Park. This beach resort is 5.4 mi (8.6 km) from Negombo Beach and 7.4 mi (12 km) from St. Sebastian's Church.

Resort in Ella · 72.04 mi from centre
9.4
74 reviews
Breakfast available
Located in Ella, 98 Acres Resort & Spa is within a 15-minute walk of Flying Ravana Mega Zipline and Little Adam's Peak. This luxury resort is 0.7 mi (1.1 km) from Nine Arches Bridge and 1.2 mi (1.9 km) from Nature Trail Ella.

Hotel in Wadduwa · 101.77 mi from centre
9.6
5 reviews
Breakfast available
When you stay at Clive Garden in Wadduwa, you'll be on the beach, within a 10-minute walk of Wadduwa Beach and Pothupitiya Beach. This beach hotel is 16.3 mi (26.2 km) from Bentota Beach and 19.9 mi (32 km) from Colombo City Centre.

Hotel in Wadduwa · 101.06 mi from centre
8.0
106 reviews
With a stay at The Blue Water - Geoffrey Bawa Heritage Resort Hotel in Wadduwa, you'll be 7.2 mi (11.6 km) from Kalutara Bodhiya and 9.2 mi (14.8 km) from Richmond Castle. This beach hotel is 12.7 mi (20.4 km) from Mount Lavinia Beach and 17.8 mi (28.7 km) from Bentota Beach.

Hotel in Bambalapitiya, Colombo · 92.08 mi from centre
8.6
902 reviews
Breakfast available
Mandarina Colombo is centrally located in Colombo – a 1-minute walk from Marino Mall and 11 minutes by foot from University of Colombo. This luxury hotel is 1 mi (1.6 km) from United States Embassy Colombo and 1.4 mi (2.3 km) from High Commission of India.

Resort in Unawatuna · 132.98 mi from centre
10.0
2 reviews
Breakfast available
Located in Unawatuna, KAJU GREEN eco lodges is on a lake – a 4-minute drive from Yatagala Raja Maha Viharaya and 7 minutes from Dewata Beach. This luxury resort is 2.4 mi (3.9 km) from Dalawella Beach and 2.4 mi (3.9 km) from Mihiripenna Beach.

Resort in Bentota, Induruwa · 115.64 mi from centre
8.0
23 reviews
Breakfast available
With a stay at Pandanus Beach Resort & Spa in Induruwa, you'll be on the beach, within a 15-minute drive of Bentota Beach and Induruwa Beach. This beach resort is 2.3 mi (3.7 km) from Kosgoda Beach and 4.5 mi (7.2 km) from Kosgoda Spice Garden.

Hotel in Ahangama · 134.47 mi from centre
8.2
332 reviews
Facing the beachfront, The Hotel offers 5-star accommodation in Ahangama and features an outdoor swimming pool, garden and private beach area. Featuring room service, this property also has a restaurant and a terrace. The accommodation offers a concierge service, luggage storage space and currency exchange for guests.
At the hotel every room has air conditioning, a wardrobe, a private bathroom, a TV and a balcony with a sea view. The units will provide guests with a fridge.
Ahangama Beach is 50 metres from The Hotel, while Galle International Cricket Stadium is 21 km away. Koggala Airport is 8 km from the property.

Hotel in Unawatuna · 133.82 mi from centre
8.4
89 reviews
Breakfast available
Located in Unawatuna, Thaproban Pavilion Resort & Spa is by the ocean, within a 10-minute drive of Dewata Beach and Unawatuna Beach. This beach hotel is 2.1 mi (3.3 km) from Jungle Beach and 2.3 mi (3.7 km) from Japanese Peace Pagoda.

Hotel in Ahangama · 134.45 mi from centre
7.8
15 reviews
Breakfast available
With a stay at Gartons Cape in Ahangama, you'll be by the ocean, within a 15-minute drive of Mirissa Beach and Midigama Beach. This beach hotel is 0.7 mi (1.1 km) from Midigama Left Surf Break and 2.4 mi (3.9 km) from Turtle Bay Beach.

Hotel in Balapitiya · 120.60 mi from centre
9.2
161 reviews
Breakfast available
Set in Balapitiya, 300 metres from Balapitiya Beach, Sundara by Mosvold offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. 39 km from Galle International Cricket Stadium and 39 km from Dutch Church Galle, the property features a terrace and a bar. The accommodation provides room service, a concierge service and currency exchange for guests.
The hotel will provide guests with air-conditioned rooms with a kettle, a bidet, free toiletries, a flat-screen TV with satellite channels, Blu-ray player and DVD player. All rooms are equipped with a safety deposit box, while some rooms come with a balcony and others also have sea views. The units in Sundara by Mosvold are equipped with a hairdryer and a CD player.
Guests at the accommodation can enjoy an à la carte breakfast. At Sundara by Mosvold you will find a restaurant serving Chinese, British and Asian cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
Galle Fort is 39 km from the hotel, while Galle Light house is 40 km away. Koggala Airport is 58 km from the property.

Resort in Thissamaharama · 114.70 mi from centre
7.6
32 reviews
Breakfast available
With a stay at Chaarya Resort & Spa by Chandrika in Thissamaharama, you'll be within a 5-minute drive of Tissa Lake and Tissamaharama Raja Maha Vihara. This luxury resort is 10.7 mi (17.2 km) from Yala National Park and 27.7 mi (44.5 km) from Udawalawe National Park.

Resort in Unawatuna · 133.72 mi from centre
8.2
27 reviews
Breakfast available
Located in Unawatuna, Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year is within a 10-minute drive of Unawatuna Beach and Galle Harbour. This beach resort is 2 mi (3.2 km) from Jungle Beach and 2.1 mi (3.5 km) from Dalawella Beach.

Resort in Beruwala · 112.35 mi from centre
8.8
59 reviews
With a stay at Lanka Princess All Inclusive Hotel in Beruwala, you'll be on the beach, within a 5-minute drive of Bentota Beach and Moragalla Beach. This all-inclusive resort is 0.2 mi (0.4 km) from Kaluwamodara Bridge and 1 mi (1.6 km) from Kande Vihare Temple.

Hotel in Uva Province, Wellawaya · 80.57 mi from centre
9.4
86 reviews
Breakfast available
When you stay at Jetwing Kaduruketha in Wellawaya, you'll be 15 minutes by car from Secret Waterfall. This luxury hotel is 8.2 mi (13.2 km) from Buduruwagala and 9.6 mi (15.4 km) from Rakkiththa Kanda Rajamaha Viharaya.

Resort in Beruwala, Bentota · 112.34 mi from centre
8.7
453 reviews
Breakfast available
Occidental Eden Beruwala provides elegant rooms on the west coast of Sri Lanka, along the golden sands of Beruwela. It features a freshwater outdoor pool, an Ayurveda Centre and 3 restaurants. Free Wi-Fi access is available.
Hotel Occidental Eden Beruwala is situated 96 km away from Colombo Bandaranaike International Airport. It provides free on-site parking.
Featuring timber flooring, guestrooms are luxurious and air-conditioned. They are well-equipped with satellite TV, a minibar and a private bathroom fitted with both a shower and a bathtub.
Garden of Eden, the resort’s main restaurant serves a selection of international dishes, while Temptations offers a fine dining experience in an elegant setting. It also boasts a wine cellar. Enjoy live music over refreshing drinks at Captain's Deck.
Guests can choose from a wide range of personalised services like massage and spa treatments. The resort features billiard tables, a beauty salon and a squash court.

Hotel in Colombo 03, Colombo · 91.64 mi from centre
8.4
227 reviews
Breakfast available
With a stay at Morven Hotel Colombo in Colombo (Kollupitiya), you'll be steps from United States Embassy Colombo and 5 minutes by foot from Liberty Plaza. This hotel is 0.6 mi (1 km) from Galle Face Green and 0.7 mi (1.2 km) from Bellagio Casino.

Hotel in Negombo · 77.58 mi from centre
9.0
1,546 reviews
Breakfast available
Set in Negombo, less than 1 km from Wellaweediya Beach, Belmont Boutique Hotel - Free Airport Shuttle Service offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. This 4-star hotel offers free shuttle service, room service and free WiFi. The hotel has a terrace and city views, and guests can enjoy a meal at the restaurant or a drink at the snack bar.
All guest rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. All rooms will provide guests with a desk and a kettle.
Continental and vegetarian breakfast options are available at Belmont Boutique Hotel - Free Airport Shuttle Service.
The area is popular for cycling, and car hire is available at the accommodation.
Belmont Boutique Hotel - Free Airport Shuttle Service also offers a bicycle rental service and a business centre. Speaking English and Tamil at the 24-hour front desk, staff are ready to help around the clock.
St Anthony's Church is 1.2 km from the hotel, while R Premadasa Stadium is 36 km from the property. Bandaranaike International Airport is 7 km away.