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

Hotel in Beruwala · 180.54 km from centre
8.2
118 reviews
Breakfast available
When you stay at Cinnamon Bey Beruwala in Beruwala, you'll be on the beach, within a 5-minute drive of Kaluwamodara Bridge and Beruwela Harbour. This beach hotel is 4.5 mi (7.2 km) from Bentota Beach and 1.5 mi (2.4 km) from Moragalla Beach.

Hotel in Bentota · 182.34 km from centre
9.2
31 reviews
Located in Bentota, Cinnamon Bentota Beach – Signature Selection is on the riverwalk, within a 10-minute drive of Kande Vihare Temple and Induruwa Beach. This beach hotel is 1.8 mi (2.9 km) from Moragalla Beach and 4 mi (6.5 km) from Brief Garden, Bevis Bawa.

Hotel in Fort Galle, Galle · 214.22 km from centre
9.2
83 reviews
With a stay at Galle Fort Hotel in Galle (Fort Galle), you'll be steps from Spa Ceylon Boutique & Urban Spa and Galle Fort. This luxury hotel is 0.1 mi (0.2 km) from National Maritime Museum and 0.1 mi (0.2 km) from Historical Mansion.

Resort in Negombo · 126.41 km from centre
7.4
340 reviews
Breakfast available
A stay at Amagi Aria places you in the heart of Negombo, within a 5-minute drive of Negombo District General Hospital and Maris Stella College. This luxury resort is 4.3 mi (7 km) from Negombo Beach and 2 mi (3.2 km) from Angurukaramulla Temple.

Resort in Kalutara · 170.53 km from centre
8.0
85 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.

Hotel in Bambalapitiya, Colombo · 148.16 km from centre
8.6
367 reviews
Breakfast available
A stay at Colombo Court Hotel & Spa places you in the heart of Colombo, steps from German Embassy Colombo and 5 minutes by foot from Romanian Embassy. This luxury hotel is 0.4 mi (0.6 km) from Marino Mall and 0.6 mi (0.9 km) from University of Colombo.

Hotel in Tangalle, Rekawa · 201.62 km from centre
9.8
21 reviews
When you stay at Kayaam Wellness in Rekawa, you'll be on the beach and 9 minutes by car from Rekawa Beach. This beach hotel is 2.7 mi (4.4 km) from Turtle Watch Rekawa and 6.2 mi (10 km) from Tangalle Beach.

Hotel in Negombo · 124.08 km from centre
8.2
180 reviews
Breakfast available
A stay at Jetwing Beach places you in the heart of Negombo, steps from Negombo Beach and a 5-minute drive from St Anthony's Church. This beach hotel is 1.9 mi (3 km) from St. Sebastian's Church and 2.4 mi (3.9 km) from St.Mary's Church.

Hotel in Panadura · 161.09 km from centre
7.4
40 reviews
Breakfast available
When you stay at Jie Jie Beach Hotel in Panadura, you'll be on the beach and 12 minutes by foot from Panadura Beach. This luxury hotel is 20.1 mi (32.3 km) from Bentota Beach and 2.7 mi (4.4 km) from Wadduwa Beach.

Hotel in Colombo · 145.48 km from centre
9.8
33 reviews
Breakfast available
A stay at Maniumpathy places you in the heart of Colombo, within a 5-minute drive of Nelum Pokuna Mahinda Rajapaksa Theatre and Bandaranaike Memorial International Conference Hall. This luxury hotel is 1.5 mi (2.4 km) from Independence Square and 1.6 mi (2.6 km) from Sri Lanka National Museum.

Resort in Wennappuwa · 121.23 km from centre
8.6
106 reviews
Breakfast available
A stay at Club Hotel Dolphin places you in the heart of Kammala and within a 15-minute drive of St Anthony's Church. This beach resort is 6.1 mi (9.8 km) from Negombo Beach and 6.4 mi (10.3 km) from Negombo Beach Park.

Hotel in Tangalle · 204.90 km from centre
9.0
4 reviews
Breakfast available
Located in Tangalle, Golden Pearl Tangalle Beach is on the beach – a 3-minute walk from Tangalle Beach and 13 minutes by foot from Parewella Natural Swimming Area. This beach hotel is 1 mi (1.6 km) from Tangalle Lighthouse and 2.6 mi (4.1 km) from Goyambokka Beach.

Hotel in Ahangama · 212.79 km from centre
10.0
5 reviews
Breakfast available
Located in Ahangama, Villa Mayurana By Edwards Collection is in a rural location – a 2-minute drive from Koggala Lake and 10 minutes from Handunugoda Tea Estate. This luxury hotel is 12.9 mi (20.7 km) from Mirissa Beach and 3 mi (4.9 km) from Kabalana Beach.

Hotel in Balapitiya, Ahungalla · 191.40 km from centre
9.8
27 reviews
Located in Ahungalla, Ahu Bay is by the ocean, within a 5-minute drive of Kosgoda Beach and Ahungalla Beach. This beach hotel is 7.7 mi (12.3 km) from Ambalangoda Beach and 8.8 mi (14.1 km) from Bentota Beach.

Hotel in Katana, Seeduwa - Katunayake · 128.36 km from centre
8.4
270 reviews
Breakfast available
Located in Seeduwa - Katunayake, Vivanta Colombo, Airport Garden is in the business district, within a 15-minute drive of Angurukaramulla Temple and St.Mary's Church. This family-friendly hotel is 6.4 mi (10.2 km) from Negombo Fish Market and 6.5 mi (10.4 km) from Dutch Fort.

Hotel in Fort Galle, Galle · 214.38 km 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 · 214.51 km from centre
8.4
81 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 · 120.81 km 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 · 115.94 km from centre
9.4
91 reviews
Breakfast available
When you stay at 98 Acres Resort & Spa in Ella, you'll be in the mountains, 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 · 163.83 km 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.4 mi (26.4 km) from Bentota Beach and 4.5 mi (7.2 km) from Panadura Beach.