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 Nuwara Eliya District, HANGURANKETHA · 57.45 km from centre
9.0
2 reviews
This spa hotel is 21.4 mi (34.5 km) from Loolecondera Tea Estate and 24.1 mi (38.8 km) from Victoria Dam Viewpoint.

Hotel in Sabaragamuwa Province, Yatiyantota · 42.02 km from centre
8.3
3 reviews
<h2>Elegant Accommodations</h2>
Leaf Olu Ella in Yatiyantota offers a 5-star hotel experience with a garden, sun terrace, and infinity swimming pool. Guests enjoy free WiFi in public areas, ensuring connectivity during their stay.
<h2>Comfortable Amenities</h2>
The hotel features a restaurant serving Chinese, seafood, local, Asian, European, and barbecue grill cuisines. Additional facilities include an outdoor fireplace, 24-hour front desk, child-friendly buffet, and free on-site private parking.
<h2>Outdoor Activities</h2>
Guests can participate in walking tours and hiking, with scenic views of the garden, sun terrace, and infinity pool. The property also provides balconies with garden, pool, and mountain views.
<h2>Convenient Location</h2>
Castlereigh Reservoir Seaplane Base is 43 mi away, offering easy access to the surrounding area.

Chalet in Kalutara District, Pelawatta · 34.76 km from centre
9.8
30 reviews
<h2>Elegant Accommodations</h2>
Singharaja Garden AGRO ECO Lodge in Pelawatta offers adults-only chalets with private bathrooms, garden and mountain views, and modern amenities. Each unit features a terrace, patio, and outdoor furniture, ensuring a comfortable stay.
<h2>Relaxing Facilities</h2>
Guests can enjoy spa facilities, a swimming pool with a view, sun terrace, and lush gardens. The property also provides free WiFi in public areas, yoga classes, and cycling activities.
<h2>Dining Experience</h2>
The traditional restaurant serves local and Asian cuisines with vegetarian and vegan options. Breakfast includes local specialties, warm dishes, juice, cheese, and fruits. Outdoor seating areas enhance the dining experience.
<h2>Convenient Location</h2>
Located 45 mi from Koggala Airport, the lodge is near Kosgoda Turtle Hatchery (27 mi) and Bawa Gardens (29 mi). Highly rated by guests, the property offers paid shuttle service, wellness packages, and daily housekeeping.

Resort in Wadduwa · 50.66 km from centre
8.2
90 reviews
Breakfast available
Located in Wadduwa, Royal Palms Beach Hotel is by the ocean, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This beach resort is 12.6 mi (20.3 km) from Bentota Beach and 23.6 mi (38 km) from Colombo City Centre.

Hotel in Wadduwa · 52.24 km from centre
8.8
6 reviews
Breakfast available
With a stay at Ayana Sea in Wadduwa, you'll be 0.2 mi (0.4 km) from Wadduwa Beach and 18.7 mi (30.2 km) from Bentota Beach. This beach hotel is 20.3 mi (32.6 km) from Colombo City Centre and 20.3 mi (32.6 km) from Galle Face Green.

Resort in Nuwara Eliya · 51.64 km from centre
9.2
232 reviews
Breakfast available
Located in Nuwara Eliya, a 19-minute walk from Gregory Lake, W15 Lake Gregory has accommodations with a garden, free private parking, a shared lounge and a terrace. Featuring a concierge service, this property also provides guests with a grill. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
All rooms at the resort come with a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. The rooms include an electric tea pot, while selected rooms also feature a patio and others also feature mountain views. All guest rooms have a desk.
Breakfast is available, and includes à la carte, continental and Full English/Irish options. At W15 Lake Gregory you'll find a restaurant serving Chinese, Indian and Pizza cuisine. Vegetarian, dairy-free and vegan options can also be requested.
The accommodation offers an indoor pool. Bike rental and car rental are available at this resort and the area is popular for hiking.
Hakgala Botanical Garden is 5.3 miles from W15 Lake Gregory. Castlereigh Reservoir Seaplane Base Airport is 29 miles from the property.

Hotel in Beruwela, Paiyagala South · 50.07 km from centre
9.4
75 reviews
Breakfast available
Located in Paiyagala South, 1.5 miles from Maggona Beach, Infinity of Sri Lanka has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring a terrace, the 4-star hotel has air-conditioned rooms with a private bathroom. The hotel also provides free WiFi as well as a paid airport shuttle service.
At the hotel, the rooms have a closet. All rooms at Infinity of Sri Lanka come with a seating area.
A buffet, à la carte or continental breakfast is served at the property. At the accommodation you'll find a restaurant serving Indian, Seafood and Local cuisine. Vegetarian, vegan and gluten-free options can also be requested.
Infinity of Sri Lanka has a grill. The area is popular for hiking and cycling, and car rental is available at the hotel.
Bambalapitiya Railway Station is 28 miles from Infinity of Sri Lanka, while Mount Lavinia Bus Stand is 24 miles from the property.

Hotel in Bentota, Induruwa · 54.72 km from centre
7.8
21 reviews
Breakfast available
With a stay at Temple Tree Resort & Spa in Induruwa, you'll be on the beach, within a 15-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 0.5 mi (0.7 km) from Induruwa Sea Turtle Conservation Center and 1.9 mi (3 km) from Kosgoda Sea Turtle Conservation Project.

Hotel in Nuwara Eliya · 51.74 km from centre
8.0
12 reviews
Breakfast available
When you stay at Serene King's Villa in Nuwara Eliya, you'll be next to a golf course, within a 10-minute walk of Assemblies of God Church Nuwara Eliya and Victoria Park. This golf hotel is 0.5 mi (0.8 km) from Galway Forest Reserve and 0.5 mi (0.9 km) from Lake Gregory.

Resort in Beruwala · 53.04 km from centre
7.8
55 reviews
Breakfast available
With a stay at The Palms in Beruwala, you'll be by the sea, within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This beach resort is 1 mi (1.6 km) from Moragalla Beach and 2.1 mi (3.4 km) from Kande Vihare Temple.

Hotel in Wadduwa · 52.00 km from centre
7.5
71 reviews
Breakfast available
Serendiva Beach By ELT in Wadduwa features accommodations with a private beach area and an outdoor swimming pool. Featuring a 24-hour front desk, this property also welcomes guests with a restaurant and a barbecue. Every room is equipped with a flat-screen TV with with cable channels.
At the hotel, the rooms have a desk. Serendiva Beach By ELT features certain units with sea views, and the rooms include a private bathroom.
Breakfast is available each morning, and includes Asian and Full English/Irish options. Some rooms will provide guests with a microwave.
The accommodations offers a range of wellness facilities including a fitness center.
Guests can also take advantage of the business center and luggage storage service.
Colombo is 21 mi from Serendiva Beach By ELT, while Bentota is 17 mi from the property. Bandaranaike International Airport is 36 mi away.

Hotel in Sri Lanka, Godakewela · 32.11 km from centre
9.0
4 reviews
Breakfast available
Set in Godakewela, 41 km from Udawalawe National Park, Owin Rich Godakawela features views of the garden. With free WiFi, this 4-star hotel has an outdoor swimming pool and a garden. The accommodation offers room service, babysitting service and currency exchange for guests.
At the hotel, all rooms are fitted with a desk, a balcony with a mountain view, a private bathroom, a flat-screen TV, bed linen and towels.
A buffet, à la carte or continental breakfast can be enjoyed at the property. At Owin Rich Godakawela you will find a restaurant serving American, Chinese and British cuisine. A vegetarian option can also be requested.
You can play darts at the accommodation, and the area is popular for cycling.
The nearest airport is Mattala Rajapaksa International Airport, 75 km from Owin Rich Godakawela.

Hotel in Beruwela, Aluthgama · 51.80 km from centre
10.0
2 reviews
Breakfast available
Located in Aluthgama, 1.6 miles from Moragalla Beach, Villa Apsara by Avant Leisure has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a bar, the hotel is close to several noted attractions, around a 8-minute walk from Aluthgama Railway Station, 1.1 miles from Bentota Lake and 1.2 miles from Kande Viharaya Temple. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
All rooms at the hotel come with a seating area. Complete with a private bathroom equipped with a bidet and free toiletries, the rooms at Villa Apsara by Avant Leisure have a flat-screen TV and air conditioning, and certain rooms come with a terrace. All guest rooms will provide guests with a closet and an electric tea pot.
Continental and American breakfast options are available at the accommodation. At Villa Apsara by Avant Leisure you'll find a restaurant serving Seafood, Local and Asian cuisine. Vegetarian, dairy-free and halal options can also be requested.
The hotel offers 4-star accommodations with a hot tub.
Bentota Railway Station is 1.2 miles from Villa Apsara by Avant Leisure, while Bawa Gardens is 3.5 miles from the property.

Guesthouse in Wadduwa · 52.42 km from centre
10.0
5 reviews
Breakfast available
A stay at The Villa by Contemporary Ceylon places you in the heart of Wadduwa, within a 15-minute walk of Wadduwa Beach and Pothupitiya Beach. This beach guesthouse is 16.6 mi (26.6 km) from Bentota Beach and 19.9 mi (32 km) from Colombo City Centre.

Hotel in Nuwara Eliya · 51.85 km from centre
8.4
16 reviews
Breakfast available
Located in Nuwara Eliya, Mirage Kings Cottage is in the historical district, a 3-minute walk from Assemblies of God Church Nuwara Eliya and 7 minutes by foot from Victoria Park. This family-friendly hotel is 0.9 mi (1.5 km) from Nuwara Eliya Golf Club and 2 mi (3.2 km) from Lover's Leap Waterfall.

Cruise in Colombo District, Piliyandala · 53.04 km from centre
10.0
1 review
Breakfast available
With a stay at Flow by The Amber Collection - Luxury River Cruises in Sri Lanka in Piliyandala, you'll be 11.6 mi (18.6 km) from Sri Jayewardenepura General Hospital and 12.9 mi (20.7 km) from New Delmon Hospital. This cruise ship is 13.3 mi (21.4 km) from Park Hospital and 15.1 mi (24.3 km) from Department of Wildlife Conservation.

Hotel in Bentota, Induruwa · 54.36 km from centre
7.2
12 reviews
Breakfast available
With a stay at Joe's Resort Bentota in Induruwa, you'll be within a 10-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 1.1 mi (1.7 km) from Induruwa Sea Turtle Conservation Center and 2.2 mi (3.6 km) from Sea Turtle Hatchery - Bentota.

Hotel in Nuwara Eliya District, Ramboda · 53.06 km from centre
8.2
118 reviews
<h2>Elegant Accommodations</h2>
Ramboda Falls PLC in Ramboda offers a 4-star hotel experience with a garden, terrace, restaurant, bar, outdoor swimming pool, and free WiFi.
<h2>Comfortable Amenities</h2>
Guests enjoy a elevator, family rooms, full-day security, room service, and free on-site private parking. Additional features include balconies with mountain views, private bathrooms, and modern amenities.
<h2>Dining Options</h2>
Breakfast options include continental, buffet, à la carte, vegetarian, and halal, featuring local specialties, warm dishes, fresh pastries, cheese, and fruits.
<h2>Prime Location</h2>
Located 37 mi from Castlereigh Reservoir Seaplane Base, the hotel provides easy access to peaceful nature-centric activities. Guests appreciate the scenic views and convenient location.

Hotel in Wadduwa · 53.01 km from centre
8.0
28 reviews
Breakfast available
Located in Wadduwa, Taprobana Wadduwa by Asia Leisure is near the beach, a short 4-minute walk from Wadduwa Beach and within 5 minutes by car from Pothupitiya Beach. This beach hotel is 17.5 mi (28.2 km) from Bentota Beach and 18.6 mi (30 km) from Colombo City Centre.

Resort in Nuwara Eliya District, Hatton · 28.97 km from centre
9.3
80 reviews
Breakfast available
The Farm Resorts is located on the shores of the Castlereigh Lake in Dickoya. The Resort has barbecue facilities and terraced garden, and guests can enjoy a meal at the a la carte restaurant. Free WiFi is offered throughout the property and free private parking is available on site.
All rooms include a flat-screen TV with satellite channels. Certain units feature a seating area to relax in after a busy day. A balcony or patio are featured in certain rooms. The rooms are fitted with a private bathroom. For your comfort, you will find bathrobes, free toiletries and a hairdryer.
Bike hire and car hire are available at this resort and the area is popular for cycling.
Hakgala Botanical Garden is 29 mi from The Farm Resorts, while Galway's Land National Park is 15 mi away. The nearest airport is Bandaranaike International Airport, 76 mi from the property.