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 Ella · 71.73 mi from centre
8.3
123 reviews
Breakfast available
Overlooking scenic nature, The Pinnacle Ella offers modern and tranquil accommodation with free WiFi access in its public areas. Set atop lush green mountains, it has a restaurant and provides free parking space nearby.
Fitted with a large balcony, fan-cooled rooms come with tiled flooring, a clothes rack, sofa seating area and a flat-screen TV with satellite channels. Rooms enjoy garden and mountain views, and include a private bathroom shower facility.
At The Pinnacle Ella, guests may rent a car to explore the area and visit nearby attractions. Laundry and room service can also be arranged upon request.
The in-house restaurant serves a tasty selection of local and western dishes, accompanied with spectacular views of lush green mountain tops.
Mattala Rajapaksa International Airport is approximately 65 km away.

Hotel in Colombo 03, Colombo · 91.42 mi from centre
8.8
804 reviews
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 Galle · 132.87 mi from centre
9.0
136 reviews
With a stay at Le Grand Galle, you'll be centrally located in Galle – a 7-minute walk from St. Aloysius College and 12 minutes by foot from All Saints Anglican Church. This beach hotel is 0.7 mi (1.2 km) from Dutch Reformed Church and 0.9 mi (1.4 km) from National Maritime Museum.

Hotel in Colombo 03, Colombo · 91.63 mi from centre
8.6
370 reviews
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 · 92.13 mi from centre
9.2
915 reviews
Breakfast available
With a stay at Marino Beach Colombo in Colombo (Bambalapitiya), you'll be within a 10-minute walk of Marino Mall and Durdans Hospital. 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 · 91.19 mi from centre
8.6
345 reviews
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.

Resort in Hambantota, Ambalantota · 123.31 mi from centre
8.6
93 reviews
Breakfast available
When you stay at Shangri-La Hambantota in Hambantota, you'll be on the beach and steps from Shangri-La's Golf and Country Club. This beach resort is 30.1 mi (48.4 km) from Udawalawe National Park and 32.3 mi (52 km) from Yala National Park.

Hotel in Koggala · 133.87 mi from centre
9.4
97 reviews
Breakfast available
With a stay at The Fortress Resort & Spa Galle in Koggala, you'll be on the beach, within a 15-minute drive of Unawatuna Beach and Koggala Beach. This beach hotel is 11.6 mi (18.6 km) from Mirissa Beach and 0.1 mi (0.2 km) from Martin Wickramsinghe Folk Museum.

Hotel in Colombo · 90.93 mi from centre
8.6
371 reviews
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 Negombo · 77.51 mi from centre
9.0
477 reviews
Breakfast available
With a stay at Sentido Heritance Negombo in Negombo, you'll be on the beach, within a 5-minute drive of Negombo Beach and Negombo Beach Park. This beach hotel is 1.2 mi (1.9 km) from St. Sebastian's Church and 1.4 mi (2.2 km) from St Anthony's Church.

Hotel in Hikkaduwa · 129.21 mi from centre
9.8
62 reviews
Breakfast available
When you stay at Riff Hikkaduwa in Hikkaduwa, you'll be on the beach, within a 5-minute drive of Hikkaduwa Beach and Hikkaduwa Coral Reef. This beach hotel is 2.4 mi (3.9 km) from Hikkaduwa National Park and 10 mi (16.1 km) from Dutch Reformed Church.

Hotel in Cinnamon Gardens, Colombo · 90.56 mi from centre
9.4
129 reviews
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.

Resort in Kalutara · 106.01 mi from centre
8.6
52 reviews
Breakfast available
Located in Kalutara, Anantara Kalutara Resort is within a 15-minute drive of Kalutara Bodhiya and Richmond Castle. This beach resort is 9.4 mi (15.1 km) from Bentota Beach and 4.2 mi (6.7 km) from Kalatura Beach.

Hotel in Colombo 03, Colombo · 91.72 mi from centre
9.8
21 reviews
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.

Resort in Tangalle · 128.62 mi from centre
9.4
133 reviews
Breakfast available
Located in Tangalle, Anantara Peace Haven Tangalle Resort is by the ocean, within a 5-minute drive of Goyambokka Beach and Silent Beach. This beach resort is 1.4 mi (2.2 km) from Tangalle Lighthouse and 1.8 mi (3 km) from Tangalle Beach.

Hotel in Colombo 03, Colombo · 91.40 mi from centre
9.0
967 reviews
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 · 90.47 mi from centre
8.8
275 reviews
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.

Resort in Negombo · 80.97 mi from centre
8.8
206 reviews
Breakfast available
With a stay at Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only, you'll be centrally located in Negombo, within a 10-minute drive of Dutch Canal and Negombo Fish Market. This luxury resort is 6.5 mi (10.5 km) from Negombo Beach and 4 mi (6.4 km) from St.Mary's Church.

Resort in Weligama · 134.49 mi from centre
9.6
56 reviews
Breakfast available
Located in Weligama, Cape Weligama - Relais and Chateaux is by the ocean – a 1-minute drive from Turtle Bay Beach and 10 minutes from Mirissa Beach. This beach resort is 3.1 mi (5 km) from Weligama Beach and 5.6 mi (9 km) from Mirissa Fisheries Harbor.

Hotel in Colombo 03, Colombo · 91.13 mi from centre
9.2
400 reviews
Breakfast available
With a stay at Shangri-La Colombo, you'll be centrally located in Colombo – a 4-minute walk from Galle Face Green and a 3-minute drive from Pettah Market. This beach hotel is 1.5 mi (2.4 km) from Bally's Casino and 1.5 mi (2.5 km) from Jami Ul-Alfar Mosque.