Curated Luxury luxury hotel deals in Sri Lanka

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Sri Lanka

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Hotels JoJos
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nuwara Eliya · 101.15 km from centre

7.2

 

7 reviews

A stay at Hotels JoJos places you in the heart of Nuwara Eliya, within a 15-minute walk of Victoria Park and Lake Gregory. This hotel is 0.5 mi (0.7 km) from Single Tree Hill and 0.9 mi (1.4 km) from Nuwara Eliya Golf Club.

Compare price on Booking.com
Compare price on Booking.com
The Heaven Sorabora
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Badulla District, Mahiyangana · 63.94 km from centre

9.0

 

107 reviews

<h2>Elegant Accommodation</h2>

The Heaven Sorabora in Mahiyangana offers a 5-star experience with a beautiful garden and a restaurant. Guests enjoy free on-site private parking, a 24-hour front desk, and family rooms.

<h2>Comfortable Amenities</h2>

Rooms feature air-conditioning, private bathrooms, work desks, showers, and TVs. Additional services include room service and free WiFi, ensuring a comfortable stay.

<h2>Convenient Location</h2>

Located 66 km from Victoria Reservoir Kandy Seaplane Base, the hotel is highly rated by guests for its excellent service and facilities.

Compare price on Booking.com
Compare price on Booking.com
Janas Blue Water Corner
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Trincomalee · 92.54 km from centre

8.6

 

225 reviews

Situated in Trincomalee, a few steps from Sandy Cove Beach, Janas Blue Water Corner features accommodation with a garden, free private parking, a private beach area and a terrace. Featuring a restaurant, this 5-star hotel has air-conditioned rooms with a private bathroom. The accommodation offers a shared kitchen, room service and currency exchange for guests.

At the hotel, rooms are equipped with a desk and a patio with a sea view. At Janas Blue Water Corner every room has a seating area.

A Full English/Irish, Asian or vegetarian breakfast can be enjoyed at the property.

St. Mary's Cathedral Trincomalee is 1.4 km from the accommodation, while Maritime and Naval History Museum is 1.6 km away. China Bay Airport is 12 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Sellamah beach Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Trincomalee · 92.78 km from centre

7.0

 

22 reviews

Breakfast available

Situated in Trincomalee, within a few steps of Dutch Bay Beach and less than 1 km of Uppuveli beach, Sellamah beach Hotel features accommodation with a terrace and free WiFi as well as free private parking for guests who drive. This 5-star hotel offers room service and a 24-hour front desk. Rooms have a balcony with views of the sea.

The rooms in the hotel 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.

Guests at Sellamah beach Hotel can enjoy an American breakfast.

Popular points of interest near the accommodation include Sandy Cove Beach, Maritime and Naval History Museum and St. Mary's Cathedral Trincomalee. The nearest airport is China Bay Airport, 12 km from Sellamah beach Hotel.

Compare price on Booking.com
Compare price on Booking.com
Gaga Bees Ella
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Ella · 114.87 km from centre

8.3

 

414 reviews

Breakfast available

<h2>Elegant Accommodation</h2>

Gaga Bees Ella in Ella offers a 4-star resort experience with a sun terrace, lush garden, and a year-round outdoor swimming pool. Guests enjoy free WiFi, private check-in and check-out services, and a concierge to assist with their needs.

<h2>Comfortable Amenities</h2>

The resort features family rooms, a child-friendly buffet, and an outdoor seating area. Additional facilities include an electric vehicle charging station, bicycle parking, and free on-site private parking. Free WiFi is available throughout the property.

<h2>Dining Experience</h2>

A restaurant serves local cuisine with vegetarian, vegan, and dairy-free options for lunch and dinner. Guests can also enjoy breakfast in the room and room service. The outdoor fireplace provides a cosy setting for relaxation.

<h2>Nearby Attractions</h2>

Located 84 km from Mattala Rajapaksa International Airport, the resort is a short distance from Ella Railway Station (6-minute walk) and Ella Spice Garden (less than 1 km). Other attractions include Demodara Nine Arch Bridge (4.9 km) and Ella Rock (3.9 km).

Compare price on Booking.com
Compare price on Booking.com
Nilaveli Beach Resort - Level 1 Certified
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kuchchaveli, Nilaveli · 104.29 km from centre

8.9

 

226 reviews

Breakfast available

Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cosy guestrooms and free internet access at all public areas.

Situated on the eastern shores of Sri Lanka, the property is less than 50 metres from the beach and 300 metres from Nilaveli Lake. Trincomalee Railway Station and Bus Stand are both 17.7 km away.

Rooms are built on rustic wooden huts. Each room is beautifully furnished with a private balcony overlooking the sea, a seating area and ironing facilities. The spacious en suite bathrooms include a hairdryer.

The resort can organise activities such as diving and fishing. There are also barbeque facilities and bicycle rentals available. Nilaveli Beach Resort houses a 24-hour reception and offer airport shuttle services at a surcharge.

Guests can enjoy a delectable spread of traditional Sri Lankan meals as well as international cuisines at the in-house restaurant. Packed lunches can be arranged upon request.

Compare price on Booking.com
Compare price on Booking.com
Cabanas by Cloudz Sigiriya
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sri Lanka · 7.90 km from centre

7.5

 

17 reviews

Situated in Sigiriya, 8 km from Sigiriya Rock, Cabanas by Cloudz Sigiriya features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is set 11 km from Pidurangala Rock.

At the hotel, each room has a desk. With a private bathroom fitted with a bidet and free toiletries, rooms at Cabanas by Cloudz Sigiriya also boast pool view. At the accommodation rooms include bed linen and towels.

A buffet, continental or Full English/Irish breakfast is available each morning at the property. At Cabanas by Cloudz Sigiriya you will find a restaurant serving local, Asian and international cuisine. Vegetarian, dairy-free and halal options can also be requested.

Wildlife Range Office - Sigiriya is 6.1 km from the hotel, while Sigiriya Museum is 7.3 km from the property. The nearest airport is Sigiriya Airport, 5 km from Cabanas by Cloudz Sigiriya.

Compare price on Booking.com
Compare price on Booking.com
The Blackpool Resort & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nuwara Eliya · 103.19 km from centre

7.2

 

5 reviews

Breakfast available

Set in Nuwara Eliya, 1.4 km from Gregory Lake, The Blackpool Resort & Spa provides free WiFi access. The hotel has an outdoor swimming pool, barbecue and sun terrace. Free private parking is available on site.

All rooms have a flat-screen TV and DVD player. Some rooms include a seating area for your convenience. Certain units offer views of the mountains or garden. The rooms include a private bathroom with bath robes and slippers.

You will find a gift shop at Blackpool Hotel. Bike hire and car hire are available at this hotel and the area is popular for golfing and cycling. The guests can approach the tour desk for the currency exchange. The hotel offers luggage storage. The dry cleaning, ironing service and laundry facilities are available at a surcharge.

You can enjoy the meals at the in-house restaurant. The guests can enjoy refreshing alcoholic and non-alcoholic beverages at the bar. Packed lunches can be requested. Room service is available.

Compare price on Booking.com
Compare price on Booking.com
JayS Place Matale
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Matale District, Kavudupelella · 36.15 km from centre

9.8

 

14 reviews

Breakfast available

<h2>Comfortable Accommodations</h2>

JayS Place Matale in Matale offers family rooms with air-conditioning, private bathrooms, and garden views. Each room includes a work desk, dining area, and balcony.

<h2>Exceptional Facilities</h2>

Guests enjoy free WiFi, a garden, and a restaurant serving Chinese, British, Indian, and local cuisines. Additional amenities include a coffee shop, child-friendly buffet, and free bicycles.

<h2>Convenient Location</h2>

Located 48 km from Victoria Reservoir Kandy Seaplane Base, the hotel is near attractions such as Kandy City Center Shopping Mall (39 km) and Sri Dalada Maligawa (40 km). Free on-site private parking is available.

<h2>Guest Satisfaction</h2>

Highly rated by guests, the hotel is praised for its beautiful garden and excellent service.

Compare price on Booking.com
Compare price on Booking.com
Shady Hills -Hunnasgiriya
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Hunnasgiriya, Kandy · 64.42 km from centre

8.7

 

29 reviews

Set 30 km from Pallekele International Cricket Stadium, Shady Hills -Hunnasgiriya offers 4-star accommodation in Kandy and has a garden, a terrace and a restaurant. The property is around 42 km from Bogambara Stadium, 43 km from Kandy City Center Shopping Mall and 43 km from Kandy railway station. Guests can enjoy pool views.

At the hotel, rooms are fitted with a wardrobe. With a private bathroom fitted with a shower and a hairdryer, rooms at Shady Hills -Hunnasgiriya also have a mountain view. At the accommodation all rooms have air conditioning and a flat-screen TV.

Sri Dalada Maligawa is 44 km from Shady Hills -Hunnasgiriya, while Kandy Museum is 44 km from the property. The nearest airport is Victoria Reservoir Kandy Seaplane Base, 33 km from the hotel, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Summit Kandy
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Bed & breakfast in Kandy · 67.93 km from centre

9.8

 

11 reviews

Breakfast available

Located in Kandy, The Summit Kandy is in the historical district, within a 10-minute drive of Kandy Clock Tower and Ceylon Tea Museum. This bed & breakfast is 2.8 mi (4.5 km) from Kandy Lake and 3.1 mi (5 km) from Royal Palace of Kandy.

Compare price on Booking.com
Compare price on Booking.com
Step to Town Residence
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Anuradhapura · 63.97 km from centre

7.2

 

5 reviews

Located in Anuradhapura, within 800 metres of Kada Panaha Tank and 1.5 km of Nature Park Anuradhapura, Step to Town Residence provides accommodation with a restaurant and as well as free private parking for guests who drive. This 4-star hotel offers room service. The property is 3.4 km from the city centre and 1.7 km from Kumbichchan Kulama Tank.

All units include a private bathroom with a shower and slippers.

Anuradhapura Railway Station is 3.1 km from the hotel, while Attikulama Tank is 3.2 km away. The nearest airport is Sigiriya Airport, 67 km from Step to Town Residence.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Aarya Lagoon
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kalpitiya · 114.26 km from centre

8.0

 

1 review

Breakfast available

When you stay at Aarya Lagoon in Norochcholai, you'll be 10 minutes by car from Ruwala Nature & Adventure Park. This family-friendly hotel is 8.7 mi (14 km) from Alankuda Beach and 9.8 mi (15.7 km) from St. Anne's Shrine.

Compare price on Booking.com
Compare price on Booking.com
Kassapa Lions Rock
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dambulla, Sigiriya · 12.83 km from centre

8.1

 

35 reviews

Breakfast available

Set in the peaceful village of Digampathaha , Kassapa Lions Rock boasts two outdoor pool with views of the well-known Sigiriya Rock and an in-house spa centre. Air-conditioned rooms feature open-air bathrooms and private balconies.

Kassapa Lions Rock Resort is 20 minutes’ drive from Dambulla, where the UNESCO heritage site of the cave temple is located. The resort provides parking and bike rental for free.

Fitted with a cable TV and minibar, well-appointed rooms also have a fan and seating area. Private bathrooms come with a bathtub and heated showers.

For leisure, guests can take a stroll through landscaped grounds or go on a trip organised by the tour desk. Barbecue facilities and laundry service are available.

Surrounded by greenery, the open-air restaurant offers a range of local and international dishes.

Compare price on Booking.com
Compare price on Booking.com
Waterfall Villa by Opulence
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nuwara Eliya, Talawakele · 103.72 km from centre

8.1

 

28 reviews

<h2>Elegant Accommodation</h2>

Waterfall Villa by Opulence in Talawakelle offers a 4-star hotel experience with a beautiful garden, terrace, and restaurant. Guests enjoy free WiFi throughout the property.

<h2>Comfortable Amenities</h2>

The hotel features family rooms, room service, and a variety of amenities including air-conditioning, balcony, bathrobes, private bathroom, and free toiletries. Additional facilities include a dining area, TV, and electric kettle.

<h2>Local Attractions</h2>

Gregory Lake is 27 km away, Sri Bhakta Hanuman Temple 39 km, and Castlereigh Reservoir Seaplane Base 20 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Trance rabara resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sabaragamuwa Province, Avissawella · 108.73 km from centre

8.6

 

57 reviews

Breakfast available

Situated in Avissawella, 31 km from Leisure World, Trance rabara resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Among the facilities at this property are a shared lounge and room service, along with free WiFi throughout the property. The accommodation offers karaoke and a 24-hour front desk.

At the hotel rooms come 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. Trance rabara resort provides some rooms with pool views, and every room is fitted with a terrace. The rooms will provide guests with a desk and a kettle.

A buffet, Full English/Irish or American breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving African, American and Argentinian cuisine. Vegetarian, halal and kosher options can also be requested.

You can play table tennis and darts at this 4-star hotel, and the area is popular for hiking.

Bandaranaike International Airport is 57 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Castile inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sri Lanka, Puttalam · 104.16 km from centre

7.9

 

20 reviews

Castile inn in Puttalam features 4-star accommodation with a garden, a shared lounge and a restaurant. The accommodation offers a shared kitchen and room service for guests.

The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a dishwasher, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. At Castile inn every room includes a seating area.

Bandaranaike International Airport is 96 km away.

Compare price on Booking.com
Compare price on Booking.com
Forest Shade Eco Resort Deraniyagala
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sabaragamuwa Province, Deraniyagala · 114.55 km from centre

8.2

 

67 reviews

Breakfast available

<h2>Elegant Accommodation</h2>

Forest Shade Eco Resort Deraniyala in Deraniyagala offers a 5-star hotel experience with a family-friendly restaurant, infinity swimming pool, sun terrace, and lush gardens.

<h2>Comfortable Amenities</h2>

Guests enjoy free WiFi, private check-in and check-out, a 24-hour front desk, concierge service, and a variety of leisure facilities including water sports and an outdoor fireplace.

<h2>Dining Options</h2>

The resort features a restaurant serving Chinese cuisine in a traditional, modern, and romantic ambience, offering continental, buffet, and à la carte breakfasts with local specialities and fresh fruits.

<h2>Prime Location</h2>

Located 45 km from Leisure World and 57 km from Castlereigh Reservoir Seaplane Base, the resort provides easy access to local attractions and activities.

Compare price on Booking.com
Compare price on Booking.com
Madikale Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gampaha District, Mirigama · 97.38 km from centre

8.1

 

30 reviews

Situated in Mirigama, within 37 km of St Anthony's Church and 47 km of Leisure World, Madikale Resort features accommodation with a garden and free WiFi throughout the property as well as free private parking for guests who drive. This 5-star hotel offers room service and a 24-hour front desk. The property is non-smoking and is located 37 km from Maris Stella College.

Dutch Fort is 38 km from the hotel. Bandaranaike International Airport is 34 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Dambulla Hills Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Dambulla · 13.66 km from centre

9.2

 

4 reviews

Breakfast available

Boasting accommodation with a pool with a view, pool view and a terrace, Dambulla Hills Resort is located in Dambulla. It is set 26 km from Sigiriya Rock and features room service. The accommodation provides a 24-hour front desk, airport transfers, luggage storage space and free WiFi.

Featuring mountain views, the spacious chalet comes with a flat-screen TV with satellite channels, air conditioning, a seating area, a desk and 1 bathroom. Guests can enjoy a meal on an outdoor dining area while overlooking the garden views. The chalet offers bed linen, towels and housekeeping service.

At the chalet, the family-friendly restaurant is open for dinner, lunch and brunch and serves American cuisine.

For guests with children, Dambulla Hills Resort offers a children's playground. A bicycle rental service is available at the accommodation.

Pidurangala Rock is 28 km from Dambulla Hills Resort, while Dambulla Cave Temple is 6.9 km away. Sigiriya Airport is 23 km from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor