Hero Image

Curated luxury hotels in Sri Lanka

Search
Fri 02 May
Mon 05 May
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 02 May
Mon 05 May
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
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
Primary image
Elephant Stables Weligama Bay
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 · 133.23 mi from centre

8.2

 

7 reviews

Breakfast available

With a stay at Elephant Stables Weligama Bay in Weligama, you'll be on the beach, within a 10-minute drive of Mirissa Beach and Weligama Beach. This beach hotel is 1.7 mi (2.7 km) from Kushtarajagala Statue and 2.7 mi (4.3 km) from Turtle Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Soul Temple of Surfing
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 Ahangama · 134.28 mi from centre

10.0

 

1 review

Breakfast available

When you stay at Soul Temple of Surfing in Ahangama, you'll be on the beach, within a 5-minute drive of Kabalana Beach and Midigama Beach. This beach hotel is 8.2 mi (13.2 km) from Unawatuna Beach and 8.8 mi (14.2 km) from Mirissa Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ravana Garden Sustainable Luxury Boutique Hotel
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 Hambantota District, Ambalantota · 123.48 mi from centre

10.0

 

1 review

Breakfast available

This beach hotel is 8.1 mi (13.1 km) from Kalametiya Bird Sanctuary and 13 mi (21 km) from Ridiyagama Safari Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dream Cliff Mountain 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 Badulla District, Beragala · 78.02 mi from centre

9.6

 

9 reviews

Breakfast available

With a stay at Dream Cliff Mountain Resort in Beragala, you'll be 7.9 mi (12.7 km) from St Benedict's Monastery and 9.4 mi (15.1 km) from Wangedigala Trail Trailhead. This hotel is 11.4 mi (18.3 km) from Dambatenne Tea Factory and 11.9 mi (19.2 km) from Bambarakanda Falls.

Compare price on Booking.com
Compare price on Booking.com
Hotel Golden Bell
Full StarFull 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 · 126.08 mi from centre

7.0

 

1 review

Set in Tangalle, 1 km from Tangalle Beach, Hotel Golden Bell offers accommodation with a garden, free private parking, a terrace and a restaurant. This 5-star hotel offers room service. The property is non-smoking and is situated 17 km from Hummanaya Blow Hole.

Guests at the hotel can enjoy an à la carte breakfast.

Weherahena Buddhist Temple is 39 km from Hotel Golden Bell, while Tangalle Lagoon is 4 km from the property. Mattala Rajapaksa International Airport is 54 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jetwing Surf & Safari, A Luxury Reserve
Full StarFull 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 Pottuvil · 100.50 mi from centre

9.0

 

20 reviews

Breakfast available

Located in Pottuvil, Jetwing Surf is on the beach – a 5-minute walk from Pottuvil Point and within a 5-minute drive of Muhudu Maha Viharaya Temple. This beach hotel is 3.3 mi (5.3 km) from Arugam Bay Beach and 4.5 mi (7.3 km) from Pasarichenai Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Triple O Six
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 Mirissa · 135.11 mi from centre

8.8

 

59 reviews

Breakfast available

When you stay at Triple O Six in Mirissa, you'll be near the beach, within a 15-minute walk of Mirissa Beach and Coconut Tree Hill Viewpoint. This hotel is 1.5 mi (2.5 km) from Mirissa Fisheries Harbor and 1.9 mi (3 km) from Secret Beach.

Compare price on Booking.com
Compare price on Booking.com
Earl's Regent Negombo
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 Negombo · 77.92 mi from centre

7.8

 

227 reviews

Situated in Negombo, 300 metres from Wellaweediya Beach, Earl's Regent Negombo features accommodation with a garden, free private parking, a private beach area and a restaurant. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi. The hotel has an outdoor swimming pool and room service.

At the hotel, the rooms are fitted with a balcony. At Earl's Regent Negombo, the rooms come with a flat-screen TV and a safety deposit box.

The accommodation offers a continental or American breakfast.

Earl's Regent Negombo can conveniently provide information at the reception to help guests to get around the area.

Negombo Beach is 1.5 km from the hotel, while St Anthony's Church is 2 km from the property. Bandaranaike International Airport is 8 km away.

Compare price on Booking.com
Compare price on Booking.com
Delhousie Hotel
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 Nuwara Eliya District, Adams Peak · 74.33 mi from centre

7.8

 

139 reviews

Conveniently situated in the centre of Adams Peak, Delhousie Hotel provides free WiFi, a restaurant and free private parking for guests who drive. This 4-star hotel offers room service. Guests can enjoy garden views.

Guest rooms in the hotel are equipped with a desk, a private bathroom, a flat-screen TV and a balcony with a mountain view. The rooms at Delhousie Hotel are equipped with a seating area.

Adam's Peak is 600 metres from the accommodation, while Hatton Railway Station is 31 km away. Castlereigh Reservoir Seaplane Base Airport is 30 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jungle Village By Thawthisa
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.25 mi from centre

9.0

 

2 reviews

Breakfast available

With a stay at Jungle Village By Thawthisa in Unawatuna, you'll be by the sea, within a 15-minute drive of Unawatuna Beach and Jungle Beach. This hotel is 0.4 mi (0.6 km) from Japanese Peace Pagoda and 1.4 mi (2.3 km) from Sahana Beach.

Compare price on Booking.com
Compare price on Booking.com
Merchant House
Full StarFull 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 Ahangama · 134.13 mi from centre

9.1

 

48 reviews

Set in Ahangama, 1.1 km from Ahangama Beach, Merchant House offers accommodation with a garden, free private parking and a terrace. The 5-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The property has an outdoor pool and is located 2.5 km from Kabalana Beach.

Midigama Beach is 2.7 km from the hotel, while Galle International Cricket Stadium is 21 km from the property. Koggala Airport is 8 km away.

Compare price on Booking.com
Compare price on Booking.com
Celon vie dinu hotel
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 Ahangama, Weligama · 134.47 mi from centre

7.7

 

3 reviews

Celon vie dinu hotel is situated in Weligama, 22 km from Galle International Cricket Stadium and 22 km from Galle Fort. This 4-star hotel offers room service. The property is non-smoking and is set 400 metres from Midigama Beach.

At the hotel, all rooms come with a balcony.

Dutch Church Galle is 22 km from Celon vie dinu hotel, while Galle Light house is 23 km away. Koggala Airport is 9 km from the property.

Compare price on Booking.com
Compare price on Booking.com
MANTA RAY MANOR HAVEN -Nestled on Sri Lanka's Southern Coast, offers Luxurious rooms with Ocean, Garden, & Pool Views, a Private Beach, Ocean-View Pool with a Jacuzzi, & Event Hosting & more, your Perfect Escape for Relaxation & Unforgettable Moments
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 Ahangama · 134.35 mi from centre

7.8

 

88 reviews

Breakfast available

Situated in Ahangama, less than 1 km from Ahangama Beach, MANTA RAY MANOR HAVEN -Nestled on Sri Lanka's Southern Coast, offers Luxurious rooms with Ocean, Garden, & Pool Views, a Private Beach, Ocean-View Pool with a Jacuzzi, & Event Hosting & more, your Perfect Escape for Relaxation & Unforgettable Moments features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides free shuttle service, room service and currency exchange for guests.

At the hotel, the rooms come with a desk. Rooms include a kettle, while certain rooms have a kitchen with a fridge, a dishwasher and an oven. The rooms have a safety deposit box.

A buffet, à la carte or continental breakfast is available at the property. At MANTA RAY MANOR HAVEN -Nestled on Sri Lanka's Southern Coast, offers Luxurious rooms with Ocean, Garden, & Pool Views, a Private Beach, Ocean-View Pool with a Jacuzzi, & Event Hosting & more, your Perfect Escape for Relaxation & Unforgettable Moments you will find a restaurant serving American, Dutch and British cuisine. Vegetarian, dairy-free and halal options can also be requested.

Staff at the accommodation are always available to provide advice at the reception.

Kabalana Beach is 1.5 km from MANTA RAY MANOR HAVEN -Nestled on Sri Lanka's Southern Coast, offers Luxurious rooms with Ocean, Garden, & Pool Views, a Private Beach, Ocean-View Pool with a Jacuzzi, & Event Hosting & more, your Perfect Escape for Relaxation & Unforgettable Moments, while Midigama Beach is 2.5 km from the property. Koggala Airport is 7 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Suite 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 Hikkaduwa · 129.21 mi from centre

9.4

 

38 reviews

Breakfast available

With a stay at Suite Lanka in Hikkaduwa, you'll be on the beach, within a 10-minute drive of Hikkaduwa Beach and Narigama Beach. This beach hotel is 13.3 mi (21.4 km) from Unawatuna Beach and 1.3 mi (2.1 km) from Ratgama Lake.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Flow by The Amber Collection - Luxury River Cruises in Sri 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.

Cruise in Colombo District, Piliyandala · 96.45 mi 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.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Joe's Resort Bentota
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.19 mi from centre

7.2

 

11 reviews

Breakfast available

With a stay at Joe's Resort Bentota in Induruwa, you'll be within a 15-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 2.9 mi (4.7 km) from Kosgoda Beach and 4.2 mi (6.8 km) from Kaluwamodara Bridge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Roman Lake Ayurveda 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 Balapitiya · 119.74 mi from centre

9.4

 

3 reviews

Breakfast available

When you stay at Roman Lake Ayurveda Resort in Balapitiya, you'll be near the beach and 6 minutes by foot from Ahungalla Beach. This hotel is 10.9 mi (17.5 km) from Bentota Beach and 1.1 mi (1.8 km) from Balapitiya Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Taprobana Wadduwa by Asia Leisure
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.12 mi from centre

8.0

 

28 reviews

Breakfast available

Located in Wadduwa, Taprobana Wadduwa by Asia Leisure is near the beach – a 4-minute walk from Wadduwa Beach and within a 5-minute drive of Pothupitiya Beach. This beach hotel is 17.5 mi (28.2 km) from Bentota Beach and 3.2 mi (5.1 km) from Panadura Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ranna 212
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, Kahandamodara · 125.03 mi from centre

8.0

 

29 reviews

Breakfast available

When you stay at Ranna 212 in Kahandamodara, you'll be on the beach and 9 minutes by foot from Kahandamodara Beach. This beach resort is 2 mi (3.2 km) from Kalametiya Bird Sanctuary and 2.3 mi (3.7 km) from Nine Temples.

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