Hero Image

Curated luxury hotels in Sri Lanka

Search
F i r
M n o
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
F i r
M n o
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

Hanthana Heritage
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kandy · 71.07 km from centre

9.0

 

6 review

Breakfast available

Located in Kandy, 2.4 miles from Ceylon Tea Museum, Hanthana Heritage has accommodations with a garden, free private parking, a shared lounge and a terrace. This 4-star hotel has air-conditioned rooms with a private bathroom. The property provides karaoke and room service.

Breakfast is available, and includes continental, Asian and vegetarian options.

The area is popular for cycling, and bike rental and car rental are available at the hotel.

Bogambara Stadium is 4.9 miles from Hanthana Heritage, while Kandy Train Station is 5.1 miles from the property. Victoria Reservoir Kandy Seaplane Base Airport is 19 miles away.

Compare price on Booking.com
Compare price on Booking.com
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 review

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.1

 

80 review

The Heaven Sorabora in Mahiyangana features 5-star accommodations with a garden and a restaurant. The property provides room service and a 24-hour front desk for guests.

At the hotel, each room is equipped with a desk, a flat-screen TV, a private bathroom.

Victoria Reservoir Kandy Seaplane Base Airport is 41 miles away.

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.8

 

224 review

Located in Trincomalee, a few steps from Sandy Cove Beach, Janas Blue Water Corner has accommodations 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 property provides a shared kitchen, room service and currency exchange for guests.

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

A Full English/Irish, Asian or vegetarian breakfast is served at the property.

St. Mary's Cathedral Trincomalee is a 15-minute walk from the accommodation, while Maritime and Naval History Museum is 0.9 miles away. China Bay Airport is 7.5 miles 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 review

Breakfast available

Located in Trincomalee, within a few steps of Dutch Bay Beach and a 10-minute walk of Uppuveli beach, Sellamah beach Hotel has accommodations 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. The hotel has a private beach area.

The rooms in the hotel are equipped with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a bidet. Rooms include an electric tea pot, while certain rooms contain a balcony and others also feature sea views.

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, 7.5 miles 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.2

 

356 review

Breakfast available

Located in Ella, 3 miles from Demodara Nine Arch Bridge, Gaga Bees Ella provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 4-star resort offers room service and a concierge service. The property has a tour desk, luggage storage space and currency exchange for guests.

Guest rooms in the resort are equipped with an electric tea pot.

At Gaga Bees Ella you'll find a restaurant serving Local cuisine. Vegetarian, dairy-free and vegan options can also be requested.

The area is popular for hiking, and bike rental and car rental are available at the accommodation.

Hakgala Botanical Garden is 30 miles from Gaga Bees Ella, while Horton Plains National Park is 31 miles away. Mattala Rajapaksa International Airport is 52 miles from the property.

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

 

211 review

Breakfast available

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

Located on the eastern shores of Sri Lanka, the property is less than 164 feet from the beach and 984 feet from Nilaveli Lake. Trincomalee Railway Station and Bus Stand are both 11 mi 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 private bathrooms include a hairdryer.

The resort can organize activities such as diving and fishing. There are also barbecue 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 review

Located in Sigiriya, 5 miles from Sigiriya Rock, Cabanas by Cloudz Sigiriya has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The hotel has family rooms.

At the hotel, each room includes a desk. With a private bathroom equipped with a bidet and free toiletries, certain accommodations at Cabanas by Cloudz Sigiriya also feature a 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'll find a restaurant serving Local, Asian and International cuisine. Vegetarian, dairy-free and halal options can also be requested.

Pidurangala Rock is 6.9 miles from the hotel, while Wildlife Range Office - Sigiriya is 3.8 miles from the property. The nearest airport is Sigiriya Airport, 3.1 miles 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 review

Breakfast available

Set in Nuwara Eliya, 0.9 mi 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 nonalcoholic 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.6

 

10 review

Breakfast available

Located in Kavudupelella, 24 miles from Kandy City Center Shopping Mall, JayS Place Matale provides accommodations with free bikes, free private parking, a garden and a restaurant. This 4-star hotel offers a shared kitchen, room service and free WiFi. Guests can enjoy garden views.

At the hotel, each room is equipped with a closet. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at JayS Place Matale have a flat-screen TV and air conditioning, and certain rooms include a balcony. All rooms will provide guests with a desk and an electric tea pot.

Breakfast is available, and includes buffet, à la carte and continental options.

Bogambara Stadium is 25 miles from the accommodation, while Kandy Train Station is 25 miles away. Victoria Reservoir Kandy Seaplane Base Airport is 30 miles from the property.

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 review

Located in Kandy, 19 miles from Pallekele International Cricket Stadium, Shady Hills -Hunnasgiriya features views of the pool. Each room at the 4-star hotel has mountain views, and guests can enjoy access to a garden and to a restaurant. Guests can enjoy garden views.

Complete with a private bathroom equipped with a shower and a hairdryer, all rooms at the hotel have a flat-screen TV and air conditioning, and some rooms also offer a terrace. The rooms will provide guests with a closet and an electric tea pot.

Bogambara Stadium is 26 miles from Shady Hills -Hunnasgiriya, while Kandy City Center Shopping Mall is 26 miles from the property. The nearest airport is Victoria Reservoir Kandy Seaplane Base, 21 miles from the accommodation, and the property offers a paid airport shuttle service.

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

Bed & breakfast in Kandy · 67.93 km from centre

9.6

 

8 review

Breakfast available

Located in Kandy, The Summit 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 review

Located in Anuradhapura, within a 9-minute walk of Kada Panaha Tank and 0.9 miles of Nature Park Anuradhapura, Step to Town Residence provides accommodations with a restaurant as well as free private parking for guests who drive. This 4-star hotel offers room service. The property is 1.1 miles from Kumbichchan Kulama Tank, and within 2.1 miles of the city center.

Guest rooms include a private bathroom with a shower and slippers.

Anuradhapura Railway Station is 2 miles from the hotel, while Attikulama Tank is 2 miles away. The nearest airport is Sigiriya Airport, 42 miles 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.28 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.9

 

24 review

Breakfast available

Set in the peaceful village of Digampathaha , Kassapa Lions Rock features two outdoor pool with views of the well-known Sigiriya Rock and an in-house spa center. 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 mini-bar, 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 organized 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.0

 

20 review

Featuring a terrace, restaurant and views of mountain, Waterfall Villa by Opulence is located in Talawakele, 17 miles from Gregory Lake. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has family rooms.

All rooms include an electric tea pot, while some rooms also offer a balcony and others also have garden views. All rooms in the hotel are equipped with a flat-screen TV and free toiletries.

Sri Bhakta Hanuman Temple is 24 miles from Waterfall Villa by Opulence. Castlereigh Reservoir Seaplane Base Airport is 12 miles 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

 

47 review

Breakfast available

Located in Avissawella, 19 miles from Leisure World, Trance rabara resort has accommodations 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 property provides karaoke and a 24-hour front desk.

The rooms at the hotel 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. Rooms come with an electric tea pot, while some rooms include a terrace and others also feature mountain views. All guest rooms have a desk.

Breakfast is available, and includes buffet, Full English/Irish and American options. At Trance rabara resort you'll 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 35 miles 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

8.8

 

16 review

Located in Puttalam, Castile inn offers 4-star accommodations with a garden, a shared lounge and a restaurant. The property provides a shared kitchen and room service for guests.

The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, 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 60 miles 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.6

 

64 review

Breakfast available

Located in Deraniyagala, 28 miles from Leisure World, Forest Shade Eco Resort Deraniyagala provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a shared kitchen, this property also welcomes guests with a restaurant, a water park and a terrace. The property has a 24-hour front desk, airport transportation, room service and free WiFi.

All guest rooms at the hotel are equipped with a seating area, a flat-screen TV with satellite channels and a private bathroom with free toiletries and a bidet. Every room includes an electric tea pot, while certain rooms here will provide you with a balcony and others also provide guests with mountain views. Guest rooms feature a desk.

Breakfast is available, and includes buffet, à la carte and continental options.

Forest Shade Eco Resort Deraniyagala offers 5-star accommodations with a hot tub and playground.

Castlereigh Reservoir Seaplane Base Airport is 35 miles away.

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 review

Located in Mirigama, within 23 miles of St. Anthony's Church and 29 miles of Leisure World, Madikale Resort has accommodations 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 hotel has family rooms.

Maris Stella College is 23 miles from the hotel, while Dutch Fort is 24 miles from the property. Bandaranaike International Airport is 21 miles away.

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