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 Wadduwa · 164.67 km from centre
8.2
62 reviews
Breakfast available
When you stay at Citrus Waskaduwa in Wadduwa, you'll be by the sea, within a 5-minute drive of Pothupitiya Beach and Wadduwa Beach. This beach hotel is 17.8 mi (28.6 km) from Bentota Beach and 20.9 mi (33.7 km) from Colombo City Centre.

Hotel in Wadduwa · 163.80 km from centre
9.6
27 reviews
Breakfast available
Located in Wadduwa, Reef Villa & Spa is by the ocean, within a 15-minute drive of Kalutara Bodhiya and Richmond Castle. This beach hotel is 15.9 mi (25.6 km) from Dehiwala Zoological Garden.

Hotel in Tangalle · 209.15 km from centre
9.6
532 reviews
Breakfast available
Situated in Tangalle, 400 metres from Mawella Beach, Simply Peace features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and organising tours for guests.
At the hotel, rooms are fitted with a desk and a balcony with a garden view. Simply Peace offers some rooms with pool views, and rooms come with a patio. The rooms will provide guests with a minibar.
An à la carte, continental or Asian breakfast is available at the property. At the accommodation you will find a restaurant serving Italian, Seafood and local cuisine. Vegetarian and gluten-free options can also be requested.
Hummanaya Blow Hole is 2.8 km from Simply Peace, while Weherahena Buddhist Temple is 26 km away. Mattala Rajapaksa International Airport is 66 km from the property, and the property offers a paid airport shuttle service.

Hotel in Weligama, Kamburugamuwa · 217.20 km from centre
9.0
6 reviews
Breakfast available
With a stay at Lantern Boutique Hotel by Reveal in Kamburugamuwa, you'll be on the beach, within a 5-minute drive of Mirissa Beach and Weherahena Buddhist Temple. This beach hotel is 1.6 mi (2.5 km) from Coconut Tree Hill Viewpoint and 1.9 mi (3.1 km) from Parrot Rock.

Resort in Dickwella, Batigama · 212.79 km from centre
8.2
35 reviews
Breakfast available
With a stay at Dickwella Resort and Spa in Batigama, you'll be a 2-minute walk from Dickwella Beach and within a 5-minute drive of Wewurukannala Vihara Temple. This beach resort is 1.7 mi (2.8 km) from Hiriketiya Beach and 1.7 mi (2.8 km) from Maaliyadda Beach.

Resort in Bentota · 181.89 km from centre
8.0
198 reviews
Breakfast available
With a stay at NH Bentota Ceysands Resort in Bentota, you'll be on the beach, just a 3-minute walk from Bentota Beach and within a 5-minute drive of Prince Lanka Ayurvrda. This beach resort is 2.1 mi (3.3 km) from Kaluwamodara Bridge and 2.4 mi (3.8 km) from Moragalla Beach.

Hotel in Dehiwala-Mount Lavinia, Mount Lavinia · 153.08 km from centre
8.2
655 reviews
Breakfast available
A stay at Mount Lavinia Hotel places you in the heart of Mount Lavinia – a 1-minute drive from Mount Lavinia Beach and 5 minutes from Dehiwala Zoological Garden. This beach hotel is 3.2 mi (5.2 km) from Bellanwila Raja Maha Viharaya and 3.3 mi (5.3 km) from Sri Lanka Air Force Museum.

Hotel in Weligama · 214.43 km from centre
8.4
66 reviews
With a stay at Weligama Bay Resort in Weligama, you'll be on the beach, within a 10-minute drive of Mirissa Beach and Weligama Beach. This beach hotel is 1.6 mi (2.6 km) from Kushtarajagala Statue and 2.6 mi (4.1 km) from Turtle Bay Beach.

Hotel in Negombo · 123.61 km from centre
8.0
261 reviews
With a stay at Jetwing Sea, you'll be centrally located in Negombo, within a 5-minute drive of Negombo Beach and Negombo Beach Park. This beach hotel is 26.3 mi (42.3 km) from Colombo City Centre and 2.2 mi (3.5 km) from St Anthony's Church.

Hotel in Uva Province, Udawalawa · 159.92 km from centre
8.4
48 reviews
Breakfast available
With a stay at Centauria Wild in Udawalawa, you'll be within a 15-minute drive of Udawalawe National Park and Mau Ara Lake. This spa hotel is 8.5 mi (13.7 km) from Udawalawe Reservoir and 8.5 mi (13.7 km) from Sankhapala Raja Maha Viharaya & Phussadewa Tomb.

Hotel in Colombo · 149.44 km from centre
8.4
516 reviews
Breakfast available
A stay at Radisson Hotel Colombo places you in the heart of Colombo – a 5-minute drive from Lanka Hospital and 5 minutes from Bandaranaike Memorial International Conference Hall. This hotel is 3 mi (4.9 km) from Colombo City Centre and 3 mi (4.9 km) from Galle Face Green.

Hotel in Balapitiya, Ahungalla · 191.77 km from centre
7.8
11 reviews
Breakfast available
A stay at White Villa Resort Aungalla places you in the heart of Ahungalla, steps from Ahungalla Beach and a 3-minute drive from Kosgoda Spice Garden. This beach hotel is 9.3 mi (15 km) from Bentota Beach and 1.3 mi (2.1 km) from Kosgoda Beach.

Hotel in Unawatuna · 215.06 km from centre
9.3
210 reviews
Situated in Unawatuna, 800 metres from Jungle Beach, Hotel Paradiso, features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers a shared kitchen, luggage storage space and free WiFi. The hotel has family rooms.
The breakfast offers Full English/Irish, vegetarian or vegan options.
Galle International Cricket Stadium is 7.2 km from the hotel, while Galle Fort is 7.4 km away. Koggala Airport is 10 km from the property, and the property offers a paid airport shuttle service.

Hotel in Negombo · 124.48 km from centre
7.4
80 reviews
Breakfast available
A stay at St. Lachlan Hotel & Suites places you in the heart of Negombo, within a 15-minute walk of Negombo Beach and Negombo Beach Park. This hotel is 25.7 mi (41.4 km) from Colombo City Centre and 1.2 mi (1.9 km) from St Anthony's Church.

Hotel in Bentota · 183.48 km from centre
8.2
48 reviews
Breakfast available
When you stay at Wunderbar Beach Hotel in Bentota, you'll be near the airport, just steps from Bentota Beach and 12 minutes by foot from Prince Lanka Ayurvrda. This beach hotel is 2 mi (3.3 km) from Induruwa Beach and 2.6 mi (4.1 km) from Kaluwamodara Bridge.

Hotel in Tangalle · 202.47 km from centre
9.8
262 reviews
Breakfast available
Igabara Hobbit House has free bikes, garden, a shared lounge and terrace in Tangalle. This 4-star hotel offers room service and babysitting service. The accommodation offers a 24-hour front desk, airport transfers, a shared kitchen and free WiFi.
All rooms have a private bathroom, while selected rooms also offer a kitchen with a fridge.
Breakfast is available, and includes continental, Full English/Irish and Italian options.
The hotel offers a children's playground. Guests at Igabara Hobbit House will be able to enjoy activities in and around Tangalle, like hiking, fishing and snorkelling.
Rekawa Beach is 1.3 km from the accommodation, while Hummanaya Blow Hole is 22 km from the property. Mattala Rajapaksa International Airport is 55 km away.

Hotel in Wellawatte, Colombo · 150.23 km from centre
7.4
46 reviews
Breakfast available
With a stay at Mirage Colombo Hotel, you'll be centrally located in Colombo, within a 10-minute drive of Colombo City Centre and New Delmon Hospital. This beach hotel is 1.7 mi (2.8 km) from Dehiwala Zoological Garden and 1.9 mi (3 km) from Raux Brothers.

Resort in Hikkaduwa · 207.49 km from centre
8.2
448 reviews
Located in Hikkaduwa, 400 metres from Narigama beach, Neevana Hotel Hikkaduwa provides accommodation with an outdoor swimming pool, free private parking, a private beach area and a terrace. Featuring a bar, the 4-star resort has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a tour desk and currency exchange for guests.
At the resort, each room is equipped with a wardrobe and a flat-screen TV. Each room comes with a kettle, while certain rooms include a balcony and others also offer sea views. Guest rooms will provide guests with a fridge.
The breakfast offers buffet, continental or vegetarian options. At Neevana Hotel Hikkaduwa you will find a restaurant serving Italian, Pizza and Seafood cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Popular points of interest near the accommodation include Hikkaduwa Coral Reef, Hikkaduwa Bus Stand and Hikkaduwa Railway Station. Koggala Airport is 31 km away, and the property offers a paid airport shuttle service.

Hotel in Hikkaduwa · 207.56 km from centre
8.8
5 reviews
Breakfast available
Set in Hikkaduwa, 200 metres from Narigama beach, Villa 468 - Hikkaduwa offers accommodation with a garden, free private parking, a private beach area and a terrace. Among the facilities of this property are a restaurant, a kids' club and a shared kitchen, along with free WiFi throughout the property. The accommodation provides room service, a 24-hour front desk and currency exchange for guests.
At the hotel, all rooms include a balcony. With a private bathroom fitted with a shower and free toiletries, some units at Villa 468 - Hikkaduwa also have a sea view. All guest rooms will provide guests with a desk and a kettle.
Breakfast is available, and includes buffet, à la carte and continental options.
The area is popular for skiing, and bike hire is available at this 5-star hotel.
Popular points of interest near the accommodation include Hikkaduwa Coral Reef, Hikkaduwa Bus Stand and Hikkaduwa Railway Station. Koggala Airport is 30 km from the property.

Hotel in Galle · 213.01 km from centre
9.2
64 reviews
Breakfast available
When you stay at Tamarind Hill by Asia Leisure in Galle, you'll be on a lake, within a 5-minute drive of Dutch Reformed Church and Galle Fort. This luxury hotel is 2.3 mi (3.7 km) from National Maritime Museum and 2.4 mi (3.9 km) from Historical Mansion.