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

These properties may not be in the centre of Sri Lanka, but are nearby and match your search.
Moana La Vie - Polhena
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Matara · 216.97 km from centre

8.7

 

105 reviews

Breakfast available

Situated in Matara, 400 metres from Madiha Beach, Moana La Vie - Polhena features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a restaurant, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers a shared kitchen, room service and currency exchange for guests.

All rooms are fitted with a fridge, oven, a kettle, a bidet, free toiletries and a desk. The hotel provides some rooms with pool views, and rooms are equipped with a patio. At Moana La Vie - Polhena every room is equipped with a seating area.

Guests at the accommodation can enjoy an Asian breakfast.

Guests at Moana La Vie - Polhena will be able to enjoy activities in and around Matara, like diving, fishing and snorkelling.

The reception at the hotel can provide tips on the area.

Hummanaya Blow Hole is 31 km from Moana La Vie - Polhena, while Galle International Cricket Stadium is 45 km away. Mattala Rajapaksa International Airport is 87 km from the property, and the property offers a paid airport shuttle service.

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

Hotel in Ambalangoda · 197.88 km from centre

9.3

 

12 reviews

Breakfast available

Situated in Ambalangoda, a few steps from Ambalangoda Beach, The Max Wadiya features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. With a shared lounge, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel offers sea views, a terrace and a 24-hour front desk.

All rooms at the hotel are fitted with a seating area, a flat-screen TV and a safety deposit box.

At The Max Wadiya you will find a restaurant serving local cuisine. Vegetarian, vegan and gluten-free options can also be requested.

A business centre and laundry facilities are available at the accommodation.

Galle International Cricket Stadium is 33 km from The Max Wadiya, while Dutch Church Galle is 33 km away. Koggala Airport is 46 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
The Lady Hill Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Galle · 212.88 km from centre

7.6

 

8 reviews

Breakfast available

With a stay at The Lady Hill Hotel in Galle, you'll be within a 5-minute drive of Galle Fort and Mahendra Amarasooriya Park. This hotel is 0.8 mi (1.3 km) from Galle International Cricket Stadium and 0.9 mi (1.4 km) from All Saints Anglican Church.

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

Resort in Unawatuna · 213.40 km from centre

9.2

 

66 reviews

Breakfast available

When you stay at Cocobay Unawatuna in Unawatuna, you'll be on the waterfront, within a 15-minute walk of Dewata Beach and Sahana Beach. This beach resort is 0.7 mi (1.1 km) from Jungle Beach and 1.1 mi (1.7 km) from Japanese Peace Pagoda.

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

Hotel in Ahangama · 215.84 km from centre

9.8

 

33 reviews

Breakfast available

Located in Ahangama, The Sandhya is a 1-minute drive from Kabalana Beach and 7 minutes from Midigama Beach. This beach hotel is 4.7 mi (7.5 km) from Turtle Bay Beach and 6.4 mi (10.4 km) from Dalawella Beach.

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

Hotel in Tangalle, Rekawa · 203.21 km from centre

9.8

 

137 reviews

With a stay at Buckingham Place in Rekawa, you'll be 11.2 mi (18.1 km) from Kalamatiya Bird Sanctuary and 17.3 mi (27.8 km) from Mulkirigala Rock Monastery. This beach hotel is 30.9 mi (49.8 km) from Bundala National Park.

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

Hotel in Ahangama · 213.51 km from centre

10.0

 

8 reviews

Located in Ahangama, Tri Ahangama is on a lake, within a 15-minute drive of Koggala Lake and Handunugoda Tea Estate. This spa hotel is 12.9 mi (20.8 km) from Mirissa Beach and 3.2 mi (5.1 km) from Kabalana Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Aavya Cove Villas By Aahaasa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Balapitiya · 194.34 km from centre

8.4

 

5 reviews

Breakfast available

Located in Balapitiya, Aavya Cove Villas By Aahaasa is by the ocean, within a 15-minute drive of Kosgoda Beach and Ahungalla Beach. This family-friendly hotel is 5 mi (8.1 km) from Ambalangoda Beach and 7.6 mi (12.2 km) from Akurala Beach.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Jetwing Ayurveda Pavilions
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Negombo · 124.58 km from centre

8.0

 

102 reviews

A stay at Jetwing Ayurveda Pavilions places you in the heart of Negombo, within a 5-minute drive of Negombo Beach and St Anthony's Church. This beach hotel is 1.3 mi (2.2 km) from St. Sebastian's Church and 1.9 mi (3 km) from St.Mary's Church.

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

Hotel in Thissamaharama · 193.14 km from centre

7.8

 

148 reviews

Breakfast available

With a stay at Laya Safari in Palatupana, you'll be on the beach, within a 15-minute drive of Yala National Park and Palatupana Beach. This beach hotel is 7.3 mi (11.8 km) from Kirinda Beach and 7.5 mi (12.1 km) from Kirinda Temple.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jaffna Heritage Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jaffna · 215.99 km from centre

8.8

 

17 reviews

Breakfast available

A stay at Jaffna Heritage Hotel places you in the heart of Jaffna, within a 10-minute walk of Nallur Kandaswamy Kovil and Royal Palace Ruins. This family-friendly hotel is 0.3 mi (0.5 km) from Jaffna Archaeological Museum and 0.8 mi (1.3 km) from Sri Nagavihara International Buddhist Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Club Palm Bay
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Sri Lanka, Marawila · 116.44 km from centre

8.0

 

41 reviews

Breakfast available

Located in Marawila, Club Palm Bay is by the ocean, within a 15-minute drive of Marawila Beach and Senanayake Aramaya. This beach resort is 15.3 mi (24.6 km) from Negombo Beach and 12.3 mi (19.8 km) from Chilaw General Hospital.

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

Hotel in Ratnapura District, Ihalagalagama · 126.25 km from centre

9.8

 

35 reviews

Breakfast available

Located in Ihalagalagama, The Glenrock is on the riverwalk – a 5-minute drive from Pahanthudawa Waterfall and 10 minutes from Sabaragamuwa University of Sri Lanka. This family-friendly hotel is 6.5 mi (10.5 km) from Samanalawewa Reservoir and 8.5 mi (13.7 km) from Nonpareil Estate Falls.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment, Yoga
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Wadduwa · 164.93 km from centre

7.8

 

30 reviews

When you stay at Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment, Yoga in Wadduwa, you'll be on the beach, within a 5-minute drive of Pothupitiya Beach and Wadduwa Beach. This beach resort is 17.5 mi (28.2 km) from Bentota Beach and 3.6 mi (5.8 km) from Kalatura Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Uga Chena Huts - Yala - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tissamaharama · 192.40 km from centre

9.6

 

41 reviews

With a stay at Uga Chena Huts - Yala - All Inclusive in Palatupana, you'll be 2.7 mi (4.4 km) from Yala National Park and 8.5 mi (13.6 km) from Kirinda Temple. This all-inclusive hotel is 14.2 mi (22.9 km) from Tissa Lake and 15.3 mi (24.7 km) from Yatala Dagoba.

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

Bed & breakfast in Unawatuna · 214.03 km from centre

9.6

 

56 reviews

Breakfast available

When you stay at Agnus Unawatuna in Unawatuna, you'll be on the waterfront, within a 5-minute drive of Jungle Beach and Galle Harbour. This bed & breakfast is 1.8 mi (2.9 km) from Unawatuna Beach and 3 mi (4.8 km) from Galle International Cricket Stadium.

Compare price on Booking.com
Compare price on Booking.com
The Dom hotel & restaurant
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ahangama · 215.62 km from centre

7.6

 

41 reviews

Located in Ahangama, 300 metres from Kabalana Beach, The Dom hotel & restaurant provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers room service and free WiFi. Guests can have a drink at the bar.

The hotel offers a continental or vegetarian breakfast.

Kathaluwa West Beach is 800 metres from The Dom hotel & restaurant, while Koggala Beach Park is 2.4 km from the property. Koggala Airport is 5 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Global Towers Hotel & Apartments
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Wellawatte, Colombo · 149.75 km from centre

7.0

 

139 reviews

Breakfast available

With a stay at Global Towers Hotel & Apartments in Colombo (Wellawatte), you'll be within a 5-minute drive of New Delmon Hospital and Majestic City. This hotel is 1.1 mi (1.8 km) from Raux Brothers and 1.3 mi (2.1 km) from Havelock City Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ramadia Ranmal Holiday Resort
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Panadura · 156.62 km from centre

7.4

 

3 reviews

Breakfast available

Located in Panadura, Ramadia Ranmal Holiday Resort is on the waterfront, within a 15-minute drive of Sri Lanka Air Force Museum and Siddhalepa Ayurveda Hospital. This luxury hotel is 4.4 mi (7.2 km) from Panadura Beach and 6.4 mi (10.3 km) from Mount Lavinia Beach.

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

Hotel in Hikkaduwa · 207.77 km from centre

9.8

 

15 reviews

Breakfast available

With a stay at Roman Beach in Hikkaduwa, you'll be on the beach, just steps from Narigama Beach and a 2-minute drive from Hikkaduwa Beach. This beach hotel is 13.5 mi (21.8 km) from Unawatuna Beach and 1.3 mi (2.1 km) from Hikkaduwa Coral Reef.

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