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
Resort in Thissamaharama · 119.73 mi from centre
9.2
8 reviews
Breakfast available
When you stay at Hilton Yala Resort in Palatupana, you'll be on the beach and 7 minutes by car from Yala National Park. This luxury resort is 4.8 mi (7.7 km) from Palatupana Beach and 7.7 mi (12.3 km) from Kirinda Beach.
Resort in Tissamaharama, Weerawila · 114.30 mi from centre
9.8
42 reviews
Breakfast available
With a stay at DoubleTree by Hilton Weerawila Rajawarna Resort in Weerawila, you'll be 5.2 mi (8.3 km) from Bundala National Park and 9.4 mi (15.1 km) from Lunugamvehera National Park. This family-friendly resort is 13 mi (20.9 km) from Kirinda Temple and 14.2 mi (22.9 km) from Yala National Park.
Hotel in Colombo · 90.87 mi from centre
8.6
479 reviews
Breakfast available
A stay at Cinnamon Lakeside Colombo places you in the heart of Colombo, within a 10-minute walk of Talangama Wetland and King Sri Wickrama Rajasinghe Prison Cell. This family-friendly hotel is 0.7 mi (1.1 km) from Nawaloka Hospital and 0.8 mi (1.3 km) from Dutch Hospital Shopping Precinct.
Hotel in Tissamaharama · 119.59 mi from centre
9.0
135 reviews
Breakfast available
With a stay at Jetwing Yala in Palatupana, you'll be 2.8 mi (4.4 km) from Yala National Park and 8.5 mi (13.7 km) from Kirinda Temple. This beach hotel is 14.2 mi (22.9 km) from Tissa Lake and 15.4 mi (24.7 km) from Yatala Dagoba.
Hotel in Weligama · 133.21 mi from centre
9.2
219 reviews
Breakfast available
Located in Weligama, Weligama Bay Marriott Resort & Spa is by the ocean, within a 10-minute drive of Mirissa Beach and Mirissa Fisheries Harbor. This beach hotel is 5.5 mi (8.9 km) from Weherahena Buddhist Temple and 8.4 mi (13.4 km) from Polhena Beach.
Hotel in Fort Galle, Galle · 133.10 mi from centre
9.6
52 reviews
Breakfast available
With a stay at Fort Bazaar in Galle (Fort Galle), you'll be steps from Spa Ceylon Boutique & Urban Spa and Galle Fort. This luxury hotel is 4.5 mi (7.3 km) from Unawatuna Beach and 0.1 mi (0.2 km) from National Maritime Museum.
Hotel in Galle District, Angulugaha · 131.42 mi from centre
9.4
18 reviews
Located in Angulugaha, Kahanda Kanda is a 1-minute drive from Koggala Lake and 7 minutes from Handunugoda Tea Estate. This luxury hotel is 8.7 mi (14 km) from Unawatuna Beach and 12.4 mi (19.9 km) from Mirissa Beach.
Hotel in Colombo · 91.08 mi from centre
9.4
51 reviews
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 Galle · 132.13 mi from centre
8.6
186 reviews
Breakfast available
A stay at Radisson Blu Resort Galle places you in the heart of Galle – a 4-minute drive from Galle International Cricket Stadium and 5 minutes from Galle National Museum. This beach hotel is 3.1 mi (5 km) from All Saints Anglican Church and 3.2 mi (5.1 km) from Dutch Reformed Church.
Hotel in Balapitiya, Kosgoda · 117.92 mi from centre
9.0
12 reviews
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 15.7 mi (25.2 km) from Hikkaduwa Beach.
Hotel in Bentota, Induruwa · 114.84 mi from centre
9.6
48 reviews
Breakfast available
With a stay at Jetwing Saman Villas, A Luxury Reserve - Adults Only in Induruwa, you'll be near the beach, within a 15-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 3.5 mi (5.6 km) from Kosgoda Beach and 3.8 mi (6.1 km) from Kaluwamodara Bridge.
Hotel in Unawatuna · 133.82 mi from centre
8.8
98 reviews
Breakfast available
With a stay at Thaproban Pavilion Waves Unawatuna in Unawatuna, you'll be by the ocean, within a 10-minute drive of Unawatuna Beach and Galle Harbour. 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 Hikkaduwa · 130.36 mi from centre
9.6
37 reviews
With a stay at Aditya Boutique Hotel in Rathgama, you'll be on the beach – a 3-minute walk from Ratgama Lake and a 2-minute drive from Narigama Beach. This beach hotel is 11 mi (17.7 km) from Unawatuna Beach and 2.6 mi (4.2 km) from Pitiwella Beach.
Hotel in Weligama · 134.55 mi from centre
9.2
42 reviews
Breakfast available
With a stay at Eraeliya Villas & Gardens in Weligama, you'll be on the beach, within a 10-minute drive of Mirissa Beach and Turtle Bay Beach. This beach hotel is 12.2 mi (19.7 km) from Unawatuna Beach and 1.5 mi (2.3 km) from Kushtarajagala Statue.
Hotel in Colombo 03, Colombo · 91.20 mi from centre
9.2
27 reviews
Breakfast available
With a stay at ITC Ratnadipa, a Luxury Collection Hotel, Colombo, you'll be centrally located in Colombo, within a 5-minute drive of Colombo City Centre 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.
Safari/tentalow in Tissamaharama · 119.60 mi from centre
9.8
66 reviews
Breakfast available
With a stay at Wild Coast Tented Lodge - Relais and Chateaux in Palatupana, you'll be 2.5 mi (4 km) from Yala National Park and 18.4 mi (29.6 km) from Bundala National Park. This all-inclusive tentalow is 24.7 mi (39.7 km) from Kataragama Temple and 30.2 mi (48.6 km) from Lunugamvehera National Park.
Hotel in Colombo 03, Colombo · 90.91 mi from centre
8.4
447 reviews
Breakfast available
With a stay at Hilton Colombo, you'll be centrally located in Colombo, within a 10-minute walk of Dutch Hospital Shopping Precinct and Colombo World Trade Center. This family-friendly hotel is 0.7 mi (1.1 km) from One Galle Face and 1 mi (1.6 km) from Bally's Casino.
Hotel in Colombo · 90.95 mi from centre
8.4
739 reviews
Breakfast available
With a stay at The Kingsbury Colombo, you'll be centrally located in Colombo, steps from Bank of Ceylon Tower and Colombo World Trade Center. This family-friendly hotel is 0.3 mi (0.5 km) from Dutch Hospital Shopping Precinct and 0.8 mi (1.3 km) from Pettah Market.
Hotel in Galle · 132.54 mi from centre
8.6
139 reviews
Breakfast available
With a stay at Jetwing Lighthouse in Galle, you'll be in the business district, just steps from Mahamodara Beach and a 2-minute drive from St. Aloysius College. This beach hotel is 5.2 mi (8.4 km) from Unawatuna Beach and 1.7 mi (2.8 km) from Galle International Cricket Stadium.
Hotel in Negombo · 81.95 mi from centre
9.0
46 reviews
Breakfast available
Located in Negombo (Dungalpitiya), Ziegler Cottage is within a 15-minute drive of Negombo Fish Market and St.Mary's Church. This beach hotel is 6.4 mi (10.3 km) from Dutch Fort and 6.8 mi (10.9 km) from Ave Maria Convent.