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

Resort in Bentota · 18.07 km from centre
8.9
766 review
Breakfast available
Situated in Bentota, 300 metres from Bentota Beach, Cinnamon Bentota Beach - Signature Selection features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Boasting room service, this property also provides guests with a terrace. The accommodation offers a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property.
The breakfast offers buffet, continental or American options. At the resort you will find a restaurant serving Mediterranean, Asian and international cuisine. Vegetarian, halal and vegan options can also be requested.
You can play billiards at this 5-star resort, and the area is popular for cycling.
Popular points of interest near Cinnamon Bentota Beach - Signature Selection include Bentota Lake, Bentota Railway Station and Aluthgama Railway Station.

Hotel in Beruwela, Bentota · 18.19 km from centre
9.6
13 review
Situated in Bentota, 4 km from Kande Viharaya Temple, Ayuwaters Authentic Yoga and Ayurveda Retreat by the Bentota River All Inclusive features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Each accommodation at the 5-star hotel has river views, and guests can enjoy access to a sauna and a spa centre. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi.
At the hotel the rooms are fitted 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.
Ayuwaters Authentic Yoga and Ayurveda Retreat by the Bentota River All Inclusive offers an à la carte or Asian breakfast. At the accommodation you will find a restaurant serving local cuisine.
Aluthgama Railway Station is 4.2 km from Ayuwaters Authentic Yoga and Ayurveda Retreat by the Bentota River All Inclusive, while Bentota Lake is 5.2 km from the property. Koggala Airport is 74 km away.

Hotel in Colombo 03, Colombo · 39.20 km from centre
8.8
838 review
Breakfast available
A stay at Cinnamon Grand Colombo places you in the heart of Colombo, steps from Crescat Shopping Mall and 4 minutes by foot from St. Andrew's Scots Kirk Church. This family-friendly hotel is 0.2 mi (0.4 km) from High Commission of India and 0.4 mi (0.6 km) from Galle Face Green.

Hotel in Colombo 03, Colombo · 38.48 km from centre
8.6
379 review
Breakfast available
With a stay at NH Collection Colombo in Colombo (Kollupitiya), you'll be steps from Liberty Plaza and 4 minutes by foot from United States Embassy Colombo. This family-friendly hotel is 1.2 mi (2 km) from Galle Face Beach and 2 mi (3.2 km) from Dutch Hospital Shopping Precinct.

Hotel in Bambalapitiya, Colombo · 37.21 km from centre
9.2
1,002 review
Breakfast available
With a stay at Marino Beach Colombo in Colombo, you'll be a 5-minute walk from Marino Mall and 6 minutes by foot from Saskia Fernando Gallery. This beach hotel is 0.6 mi (0.9 km) from Casino Marina Colombo and 0.6 mi (0.9 km) from German Embassy Colombo.

Hotel in Colombo 03, Colombo · 39.78 km from centre
8.6
363 review
Breakfast available
A stay at Taj Samudra places you in the heart of Colombo, steps from Beira Lake and 6 minutes by foot from One Galle Face. This beach hotel is 0.3 mi (0.5 km) from Galle Face Green and 0.4 mi (0.6 km) from St. Andrew's Scots Kirk Church.

Hotel in Colombo · 39.25 km from centre
8.6
393 review
Breakfast available
With a stay at Hilton Colombo Residence in Colombo (Ibbanwala), you'll be a 5-minute walk from Colombo City Centre and 8 minutes by foot from Gangaramaya Temple. This family-friendly hotel is 0.6 mi (1 km) from Nawaloka Hospital and 0.8 mi (1.2 km) from Viharamahadevi Park.

Hotel in Cinnamon Gardens, Colombo · 38.21 km from centre
9.4
131 review
With a stay at Paradise Road Tintagel Colombo in Colombo (Cinnamon Gardens), you'll be within a 10-minute walk of Dewatagaha Mosque and Viharamahadevi Park. This luxury hotel is 0.6 mi (0.9 km) from Pettah Hindu Temples and 0.6 mi (1 km) from Australian High Commission.

Hotel in Colombo 03, Colombo · 38.35 km from centre
9.6
30 review
Breakfast available
Located in Colombo (Kollupitiya), Sheraton Colombo Hotel is within a 5-minute drive of Galle Face Green and Gangaramaya Temple. This luxury hotel is 1.1 mi (1.8 km) from Viharamahadevi Park and 1.1 mi (1.8 km) from Sri Lanka National Museum.

Hotel in Colombo 03, Colombo · 39.57 km from centre
9.0
1,000 review
Breakfast available
With a stay at Galle Face Hotel, you'll be centrally located in Colombo, steps from Galle Face Green and within a 10-minute walk of Crescat Shopping Mall. This beach hotel is 1.2 mi (1.9 km) from Dutch Hospital Shopping Precinct and 1.2 mi (2 km) from Colombo City Centre.

Hotel in Cinnamon Gardens, Colombo · 38.35 km from centre
8.8
285 review
Breakfast available
Located in Colombo (Cinnamon Gardens), Jetwing Colombo Seven is within a 15-minute walk of Dewatagaha Mosque and Viharamahadevi Park. This luxury hotel is 0.7 mi (1.1 km) from Colombo Town Hall and 0.8 mi (1.3 km) from Pettah Hindu Temples.

Hotel in Colombo · 38.95 km from centre
9.2
73 review
Breakfast available
A stay at Courtyard By Marriott Colombo places you in the heart of Colombo, steps from Colombo City Centre and 4 minutes by foot from Gangaramaya Temple. This luxury hotel is 0.3 mi (0.6 km) from Nawaloka Hospital and 0.6 mi (0.9 km) from Beira Lake.

Hotel in Balapitiya, Kosgoda · 28.82 km from centre
9.2
16 review
Breakfast available
Located in Kosgoda, Sheraton Kosgoda Turtle Beach Resort is by the ocean – a 2-minute drive from Kosgoda Beach and 6 minutes from Induruwa Beach. This beach hotel is 7.5 mi (12.1 km) from Bentota Beach and 9.2 mi (14.9 km) from Kande Vihare Temple.

Hotel in Bentota, Induruwa · 21.45 km from centre
9.6
50 review
Breakfast available
With a stay at Jetwing Saman Villas, A Luxury Reserve - Adults Only in Induruwa, you'll be near the beach, within a 10-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 1.6 mi (2.6 km) from Induruwa Sea Turtle Conservation Center and 1.9 mi (3.1 km) from Prince Lanka Ayurvrda.

Hotel in Colombo 03, Colombo · 40.14 km from centre
9.2
67 review
Breakfast available
A stay at ITC Ratnadipa, a Luxury Collection Hotel, Colombo places you in the heart of Colombo, steps from Galle Face Beach and Galle Face Green. This luxury hotel is 0.3 mi (0.6 km) from One Galle Face and 0.5 mi (0.8 km) from Beira Lake.

Hotel in Ambalangoda · 39.09 km from centre
9.0
28 review
Breakfast available
With a stay at R Degrees Boutique Hotel & Spa in Ambalangoda, you'll be on the beach – a 3-minute walk from Ariyapala Mask Museum and a 2-minute drive from Puppet Museum. This beach hotel is 1.4 mi (2.3 km) from Ambalangoda Beach and 4.1 mi (6.5 km) from Ahungalla Beach.

Hotel in Colombo · 39.88 km from centre
9.6
20 review
Breakfast available
Centrally located in Colombo, Cinnamon Life at City of Dreams is within a 15-minute walk of Nawaloka Hospital and Galle Face Green. This luxury hotel is 0.8 mi (1.4 km) from Colombo City Centre and 0.9 mi (1.4 km) from Galle Face Beach.

All-inclusive resort in Balapitiya, Ahungalla · 31.41 km from centre
8.6
202 review
Breakfast available
Located in Ahungalla, Hotel Riu Sri Lanka - All Inclusive is on the beach – a 5-minute walk from Ahungalla Beach and within a 5-minute drive of Kosgoda Spice Garden. This all-inclusive property is 9.4 mi (15.1 km) from Bentota Beach and 1.4 mi (2.2 km) from Kosgoda Beach.

Hotel in Bentota · 18.73 km from centre
8.4
185 review
Breakfast available
When you stay at Taj Bentota Resort & Spa in Bentota, you'll be on the beach, just steps from Bentota Beach and Prince Lanka Ayurvrda. This beach hotel is 1.9 mi (3 km) from Kaluwamodara Bridge and 2.2 mi (3.5 km) from Moragalla Beach.

Hotel in Balapitiya, Kosgoda · 28.20 km from centre
8.2
26 review
Breakfast available
Located in Kosgoda, The Habitat Kosgoda by Asia Leisure is by the ocean – a 1-minute drive from Kosgoda Beach and 12 minutes from Ariyapala Mask Museum. This beach hotel is 8.9 mi (14.4 km) from Kande Vihare Temple and 10.8 mi (17.4 km) from Brief Garden, Bevis Bawa.