Hero Image

Curated luxury hotels in Sri Lanka

Search
Fri 31 Oct
Mon 03 Nov
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 31 Oct
Mon 03 Nov
Room 1

Adults

18+ years
2

Children

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

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Sri Lanka, but are nearby and match your search.
Primary image
Beach Villa Lanka
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tangalle · 130.93 mi from centre

9.2

 

7 reviews

Breakfast available

With a stay at Beach Villa Lanka in Kudawella, you'll be on the beach, just a 4-minute walk from Hummanaya Blow Hole and 8 minutes by foot from Kudawella Beach. This beach hotel is 1.7 mi (2.8 km) from Godellawela Beach and 2.9 mi (4.7 km) from Blue Beach Island.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Angel Beach Unawatuna
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Unawatuna · 133.87 mi from centre

10.0

 

4 reviews

Breakfast available

Located in Unawatuna, Angel Beach Unawatuna is in a provincial park, within a 5-minute drive of Unawatuna Beach and Mihiripenna Beach. This beach hotel is 2.7 mi (4.4 km) from Jungle Beach and 2.9 mi (4.7 km) from Japanese Peace Pagoda.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Temple Tree Resort & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bentota, Induruwa · 115.64 mi from centre

7.4

 

17 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 2.3 mi (3.7 km) from Kosgoda Beach and 4.4 mi (7.2 km) from Kosgoda Spice Garden.

Compare price on Booking.com
Compare price on Booking.com
Zodiak
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Tangalle · 129.01 mi from centre

9.8

 

70 reviews

Set in Tangalle, 100 metres from Unakuruwa Beach, Zodiak offers accommodation with a garden, free private parking, a terrace and a restaurant. The property is around 8.4 km from Hummanaya Blow Hole, 29 km from Weherahena Buddhist Temple and 4.9 km from Tangalle Lagoon. The accommodation provides a 24-hour front desk, airport transfers, luggage storage space and free WiFi.

At the inn, all rooms include a balcony. With a private bathroom fitted with a bidet and free toiletries, some units at Zodiak also have a sea view. All guest rooms at the accommodation feature air conditioning and a desk.

Guests at Zodiak can enjoy a continental breakfast.

Mulkirigala Rock Monastery is 5.6 km from the inn, while Matara Fort is 32 km from the property. Mattala Rajapaksa International Airport is 60 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jetwing Mahesa Bhawan
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Jaffna · 133.89 mi from centre

10.0

 

2 reviews

Breakfast available

With a stay at Jetwing Mahesa Bhawan in Jaffna, you'll be a 4-minute walk from Our Lady of Refuge Church and 6 minutes by foot from Jaffna Clock Tower. This hotel is 0.4 mi (0.7 km) from Jaffna Public Library and 0.4 mi (0.7 km) from St Jame's Church.

Compare price on Booking.com
Compare price on Booking.com
Green Escape Unawatuna
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Unawatuna · 133.31 mi from centre

9.0

 

646 reviews

Breakfast available

Green Escape Unawatuna has a garden, shared lounge, a terrace and restaurant in Unawatuna. Featuring an outdoor swimming pool, the 4-star hotel 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.

The rooms are equipped with a kettle, while certain rooms also offer a kitchen with a fridge, a stovetop and a toaster. All guest rooms will provide guests with a minibar.

The hotel offers an à la carte or continental breakfast.

You can play billiards at Green Escape Unawatuna, and the area is popular for cycling.

Unawatuna Beach is 1.9 km from the accommodation, while Galle International Cricket Stadium is 8.3 km away. Koggala Airport is 7 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lagoon Paradise Beach Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Tangalle · 126.54 mi from centre

7.8

 

57 reviews

When you stay at Lagoon Paradise Beach Resort in Tangalle, you'll be on the beach and steps from Tangalle Beach. This beach resort is 3.8 mi (6.1 km) from Parewella Natural Swimming Area and 3.9 mi (6.3 km) from Tangalle Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Luxor Kirindi Ella Resort & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bandarawela · 74.20 mi from centre

8.1

 

142 reviews

Breakfast available

Situated in Bandarawela, 46 km from Gregory Lake, Luxor Kirindi Ella Resort & Spa features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. This 4-star hotel offers room service and free WiFi. The property is non-smoking and is set 16 km from Demodara Nine Arch Bridge.

At the hotel, rooms have a wardrobe. Complete with a private bathroom fitted with a bidet and free toiletries, the rooms at Luxor Kirindi Ella Resort & Spa have a flat-screen TV and air conditioning, and certain rooms come with a terrace. All units will provide guests with a desk and a kettle.

Breakfast is available, and includes buffet, à la carte and continental options. At the accommodation you will find a restaurant serving Chinese, Indian and Pizza cuisine. Vegetarian, dairy-free and kosher options can also be requested.

Horton Plains National Park is 36 km from Luxor Kirindi Ella Resort & Spa, while Hakgala Botanical Garden is 39 km from the property. Castlereigh Reservoir Seaplane Base Airport is 93 km away.

Compare price on Booking.com
Compare price on Booking.com
Room
The Sun House
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Galle · 132.35 mi from centre

9.8

 

22 reviews

When you stay at The Sun House in Galle, you'll be near the beach, within a 15-minute walk of Galle Fort and Mahendra Amarasooriya Park. This guest house is 0.7 mi (1.1 km) from Galle International Cricket Stadium and 0.8 mi (1.4 km) from Dutch Reformed Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
EKHO Safari Tissa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Thissamaharama · 115.22 mi from centre

8.2

 

89 reviews

Breakfast available

With a stay at EKHO Safari Tissa in Thissamaharama, you'll be on a lake, just a 1-minute walk from Tissa Lake and 12 minutes by foot from Tissamaharama Raja Maha Vihara. This hotel is 9 mi (14.5 km) from Yala National Park and 26.8 mi (43.2 km) from Udawalawe National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Palms
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Beruwala · 112.22 mi from centre

7.6

 

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

Compare price on Booking.com
Compare price on Booking.com
Mirissa Gate Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Weligama, Mirissa · 135.24 mi from centre

7.5

 

117 reviews

Breakfast available

Featuring free WiFi and an outdoor pool, Mirissa Gate offers accommodation in Mirissa. Guests can enjoy the on-site restaurant. Free private parking is available on site.

Some rooms include a seating area where you can relax. You will find a kettle in the room.

There is a shared lounge at the property.

You can engage in various activities, such as snorkelling and diving. The hotel also offers bike hire.

Compare price on Booking.com
Compare price on Booking.com
Serendiva Beach
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Wadduwa · 101.99 mi from centre

8.4

 

40 reviews

Breakfast available

Serendiva Beach in Wadduwa features accommodation 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 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 accommodation offers a range of wellness facilities including a fitness centre.

Guests can also take advantage of the business centre and luggage storage service.

Colombo is 33 km from Serendiva Beach, while Bentota is 27 km from the property. Bandaranaike International Airport is 58 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
UTMT Underneath the Mango Tree Beach & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dickwella, Polgahamulla · 132.31 mi from centre

10.0

 

11 reviews

Breakfast available

When you stay at UTMT Underneath the Mango Tree Beach & Spa in Polgahamulla, you'll be on the beach, within a 5-minute drive of Dickwella Beach and Maaliyadda Beach. This beach hotel is 2.5 mi (4 km) from Wewurukannala Vihara Temple and 2.7 mi (4.4 km) from Hiriketiya Beach.

Compare price on Booking.com
Compare price on Booking.com
Frangipani Beach Villa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tangalle · 127.30 mi from centre

8.7

 

830 reviews

Breakfast available

Situated along the beachfront, Frangipani Beach Villa offers rooms within 1 km from Tangalle Bus Station. WiFi is available throughout the hotel, including the room.

Set away from the crowded spots, the property is 38 km from Matara Railway Station and 200 km from Colombo International Airport. Udawalawe National Park can be reached within 70 km away.

They are furnished with tiled flooring, a desk, minibar and seating area. Shower facility is included in the private bathrooms.

At Frangipani Beach Villa, guests can enjoy activities such as fishing, snorkelling and cycling. Swimming pool is situated in the hotel with sea view and for hotel guests is free of charge. Car rental service and sightseeing arrangements can be made at the tour desk, while luggage storage is available.

The Frangipani Beach Villa Restaurant serves a tasty selection of local, seafood, Chinese, Continental and Italian dishes. Alternatively, guests may also request for barbecue facilities or room service options.

24.12. and 31.12. we organizes BBQ evening with live music for our guests on the beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
FOX JAFFNA by Fox Resorts
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Jaffna · 134.42 mi from centre

9.2

 

37 reviews

Breakfast available

A stay at FOX JAFFNA by Fox Resorts places you in the heart of Jaffna, steps from Jaffna Vegetable Market and 10 minutes by foot from SJV Chelvanayakam Monument. This resort is 0.6 mi (0.9 km) from Jaffna Clock Tower and 0.6 mi (1 km) from Jaffna Public Library.

Compare price on Booking.com
Compare price on Booking.com
The Nook RESORT
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Matara District, Devinuwara · 134.96 mi from centre

9.6

 

66 reviews

Situated in Devinuwara, 70 metres from Wawwa Beach, The Nook RESORT features accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel provides garden views and an outdoor pool.

At the hotel, the rooms are equipped with a desk. Rooms come with a safety deposit box, while some rooms include a balcony and others also boast sea views. The rooms will provide guests with a fridge.

Hummanaya Blow Hole is 21 km from The Nook RESORT, while Weherahena Buddhist Temple is 6.1 km from the property. Koggala Airport is 39 km away.

Compare price on Booking.com
Compare price on Booking.com
Golden Beach Paradise
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tangalle · 125.27 mi from centre

9.2

 

297 reviews

Breakfast available

Situated in Tangalle, a few steps from Wella Odaya Beach, Golden Beach Paradise features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The accommodation provides karaoke and a tour desk.

The rooms in the hotel are fitted with a kettle. Rooms have air conditioning, and some rooms at Golden Beach Paradise have a terrace.

The accommodation offers an à la carte or gluten-free breakfast.

Guests at Golden Beach Paradise will be able to enjoy activities in and around Tangalle, like hiking.

Hummanaya Blow Hole is 25 km from the hotel, while Tangalle Lagoon is 12 km from the property. Mattala Rajapaksa International Airport is 55 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Elephant Reach
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tissamaharama, Kirinda · 119.86 mi from centre

7.0

 

27 reviews

Breakfast available

Located in Kirinda, Elephant Reach is on the boardwalk – a 2-minute drive from Kirinda Temple and 10 minutes from Tissa Lake. This hotel is 7.4 mi (11.8 km) from Yala National Park and 7.6 mi (12.2 km) from Yatala Dagoba.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tamarind Tree Garden resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Katana, Seeduwa - Katunayake · 75.43 mi from centre

9.0

 

4 reviews

Breakfast available

A stay at Tamarind Tree Garden resort places you in the heart of Seeduwa - Katunayake, within a 15-minute drive of Supuwath Arana and Angurukaramulla Temple. This hotel is 7.2 mi (11.5 km) from Dutch Canal and 7.2 mi (11.7 km) from St.Mary's Church.

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