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

These properties may not be in the centre of Sri Lanka, but are nearby and match your search.
Primary image
Tranquil Negombo Boutique
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Negombo · 123.00 km from centre

8.8

 

46 review

Breakfast available

Located in Negombo, Tranquil Negombo Boutique is by the sea, within a 5-minute drive of St Anthony's Church and Negombo Beach Park. This family-friendly hotel is 2 mi (3.2 km) from Negombo Beach and 2.7 mi (4.3 km) from Ave Maria Convent.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pearl Grand By Rathna
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Colombo 03, Colombo · 148.37 km from centre

8.6

 

22 review

Breakfast available

A stay at Pearl Grand By Rathna places you in the heart of Colombo, within a 5-minute drive of Marino Mall and United States Embassy Colombo. This hotel is 1.3 mi (2.1 km) from Bandaranaike Memorial International Conference Hall and 2.1 mi (3.4 km) from Galle Face Green.

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

 

81 review

Breakfast available

Located in Matara, a 4-minute walk from Madiha Beach, Moana La Vie - Polhena has accommodations 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 property provides a shared kitchen, room service and currency exchange for guests.

The rooms come with a fridge, oven, an electric tea pot, a bidet, free toiletries and a desk. At the hotel rooms come with a seating area.

Guests at Moana La Vie - Polhena can enjoy an Asian breakfast.

Guests at the accommodation will be able to enjoy activities in and around Matara, like diving, fishing and snorkeling.

Moana La Vie - Polhena can conveniently provide information at the reception to help guests to get around the area.

Hummanaya Blow Hole is 19 miles from the hotel, while Galle International Cricket Stadium is 28 miles away. Mattala Rajapaksa International Airport is 54 miles 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.2

 

9 review

Breakfast available

Located in Ambalangoda, a few steps from Ambalangoda Beach, The Max Wadiya has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. This 5-star hotel offers room service and a business center. The property provides a 24-hour front desk, airport transportation, a shared lounge and free WiFi throughout the property.

At the hotel, rooms come with a balcony with a sea view. Complete with a private bathroom equipped with a shower and free toiletries, the rooms at The Max Wadiya have a flat-screen TV and air conditioning, and some rooms have a terrace. All guest rooms have a safety deposit box.

At the accommodation you'll find a restaurant serving Local cuisine. Vegetarian, vegan and gluten-free options can also be requested.

Galle International Cricket Stadium is 20 miles from The Max Wadiya, while Dutch Church Galle is 21 miles from the property. Koggala Airport is 29 miles away.

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 review

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 3.8 mi (6 km) from Unawatuna Beach and 0.8 mi (1.3 km) from Galle International Cricket Stadium.

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 review

Breakfast available

With a stay at Cocobay Unawatuna in Unawatuna, you'll be on the waterfront, within a 10-minute drive of Unawatuna Beach and Dewata Beach. This beach resort is 0.7 mi (1.1 km) from Jungle Beach and 0.7 mi (1.2 km) from Sahana Beach.

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 review

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 review

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 review

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 9.6 mi (15.4 km) from Unawatuna Beach and 12.9 mi (20.8 km) from Mirissa 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 review

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 review

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 review

Breakfast available

With a stay at Laya Safari in Thissamaharama, 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 review

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 review

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 review

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 review

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 review

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 review

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 review

Located in Ahangama, a 3-minute walk from Kabalana Beach, The Dom hotel & restaurant provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers room service and free WiFi. Guests can use a bar.

Guests at the hotel can enjoy a continental or a vegetarian breakfast.

Kathaluwa West Beach is a 9-minute walk from The Dom hotel & restaurant, while Koggala Beach Park is 1.5 miles from the property. Koggala Airport is 3.1 miles 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 review

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
tripadvisor