Hero Image

Curated luxury hotels in Sri Lanka

Search
Fri 6 Mar
Mon 9 Mar
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 6 Mar
Mon 9 Mar
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

Misty Cabins
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ella · 115.39 km from centre

7.8

 

17 reviews

Located in Ella, 5.4 km from Demodara Nine Arch Bridge, Misty Cabins provides accommodation with free bikes, free private parking, a garden and a restaurant. This 4-star hotel offers room service. Certain rooms at the property include a balcony with a mountain view.

Breakfast is available, and includes buffet, à la carte and Full English/Irish options.

At the hotel guests are welcome to take advantage of a spa centre.

Hakgala Botanical Garden is 49 km from Misty Cabins, while Ella Railway Station is 1.2 km from the property. Mattala Rajapaksa International Airport is 85 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Serenite Ella
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Ella · 115.42 km from centre

8.7

 

399 reviews

Breakfast available

Serenite Ella is set in Ella, 2.5 km from Demodara Nine Arch Bridge. Ella Rock is 2 km away. Free WiFi is provided .

All units include a seating area and views. Some units have a balcony and/or patio. There is a private bathroom with a bidet in each unit. Towels are featured.

The property also offers packed lunches.

Car hire is available at the property and the area is popular for hiking.

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

Hotel in Ella · 115.44 km from centre

8.3

 

123 reviews

Breakfast available

Overlooking scenic nature, The Pinnacle Ella offers modern and tranquil accommodation with free WiFi access in its public areas. Set atop lush green mountains, it has a restaurant and provides free parking space nearby.

Fitted with a large balcony, fan-cooled rooms come with tiled flooring, a clothes rack, sofa seating area and a flat-screen TV with satellite channels. Rooms enjoy garden and mountain views, and include a private bathroom shower facility.

At The Pinnacle Ella, guests may rent a car to explore the area and visit nearby attractions. Laundry and room service can also be arranged upon request.

The in-house restaurant serves a tasty selection of local and western dishes, accompanied with spectacular views of lush green mountain tops.

Mattala Rajapaksa International Airport is approximately 65 km away.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Sri Lanka, but are nearby and match your search.
Primary image
Cinnamon Grand Colombo
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Colombo 03, Colombo · 147.13 km from centre

8.8

 

838 reviews

Breakfast available

With a stay at Cinnamon Grand Colombo, you'll be centrally located in Colombo, within a 5-minute drive of Colombo City Centre and Crescat Shopping Mall. This family-friendly hotel is 0.2 mi (0.4 km) from High Commission of India and 0.4 mi (0.6 km) from Galle Face Green.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Le Grand Galle
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Galle · 213.83 km from centre

9.2

 

148 reviews

With a stay at Le Grand Galle, you'll be centrally located in Galle – a 7-minute walk from St. Aloysius College and 12 minutes by foot from All Saints Anglican Church. This beach hotel is 0.7 mi (1.2 km) from Dutch Reformed Church and 0.9 mi (1.4 km) from National Maritime Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
NH Collection Colombo
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Colombo 03, Colombo · 147.46 km from centre

8.6

 

379 reviews

Breakfast available

With a stay at NH Collection Colombo in Colombo (Kollupitiya), you'll be steps from Liberty Plaza and 4 minutes by foot from United States Embassy Colombo. This family-friendly hotel is 1.2 mi (2 km) from Galle Face Beach and 2 mi (3.2 km) from Dutch Hospital Shopping Precinct.

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

Hotel in Bambalapitiya, Colombo · 148.30 km from centre

9.2

 

1,002 reviews

Breakfast available

With a stay at Marino Beach Colombo in Colombo, you'll be within a 5-minute drive of Colombo City Centre and Marino Mall. This beach hotel is 0.6 mi (0.9 km) from Casino Marina Colombo and 0.6 mi (0.9 km) from German Embassy Colombo.

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

Hotel in Colombo 03, Colombo · 146.76 km from centre

8.6

 

363 reviews

Breakfast available

With a stay at Taj Samudra, you'll be centrally located in Colombo, within a 5-minute drive of Colombo City Centre and Beira Lake. This beach hotel is 0.3 mi (0.5 km) from One Galle Face and 0.3 mi (0.5 km) from Galle Face Green.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Shangri-La Hambantota
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Hambantota, Ambalantota · 198.42 km from centre

8.6

 

97 reviews

Breakfast available

When you stay at Shangri-La Hambantota in Hambantota, you'll be on the beach and steps from Shangri-La's Golf and Country Club. This beach resort is 32.3 mi (52 km) from Yala National Park and 30.1 mi (48.4 km) from Udawalawe National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Fortress Resort & Spa Galle
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Koggala · 215.44 km from centre

9.4

 

103 reviews

Breakfast available

With a stay at The Fortress Resort & Spa Galle in Koggala, you'll be on the beach, within a 15-minute drive of Unawatuna Beach and Koggala Beach. This beach hotel is 11.6 mi (18.6 km) from Mirissa Beach and 0.1 mi (0.2 km) from Martin Wickramsinghe Folk Museum.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Hilton Colombo Residence
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Colombo · 146.34 km from centre

8.6

 

393 reviews

Breakfast available

With a stay at Hilton Colombo Residence in Colombo (Ibbanwala), you'll be a 5-minute walk from Colombo City Centre and 8 minutes by foot from Gangaramaya Temple. This family-friendly hotel is 0.6 mi (1 km) from Nawaloka Hospital and 0.8 mi (1.2 km) from Viharamahadevi Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sentido Heritance Negombo
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Negombo · 124.76 km from centre

9.0

 

495 reviews

Breakfast available

With a stay at Sentido Heritance Negombo in Negombo, you'll be on the beach, within a 10-minute drive of Negombo Beach and Negombo Beach Park. This beach hotel is 25.2 mi (40.6 km) from Colombo City Centre and 1.2 mi (1.9 km) from St. Sebastian's Church.

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

Hotel in Hikkaduwa · 207.94 km from centre

9.6

 

67 reviews

Breakfast available

When you stay at Riff Hikkaduwa in Hikkaduwa, you'll be on the beach, within a 5-minute drive of Hikkaduwa Beach and Hikkaduwa Coral Reef. This beach hotel is 2.4 mi (3.9 km) from Hikkaduwa National Park and 10 mi (16.1 km) from Dutch Reformed Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Paradise Road Tintagel Colombo
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Cinnamon Gardens, Colombo · 145.73 km from centre

9.4

 

131 reviews

With a stay at Paradise Road Tintagel Colombo in Colombo (Cinnamon Gardens), you'll be within a 5-minute drive of Colombo City Centre and Dewatagaha Mosque. This luxury hotel is 0.6 mi (0.9 km) from Pettah Hindu Temples and 0.6 mi (1 km) from Australian High Commission.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Anantara Kalutara Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Kalutara · 170.61 km from centre

8.6

 

54 reviews

Breakfast available

Located in Kalutara, Anantara Kalutara Resort is within a 15-minute drive of Kalutara Bodhiya and Richmond Castle. This beach resort is 9.4 mi (15.1 km) from Bentota Beach and 28.2 mi (45.3 km) from Colombo City Centre.

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

Hotel in Colombo 03, Colombo · 147.61 km from centre

9.6

 

30 reviews

Breakfast available

Located in Colombo (Kollupitiya), Sheraton Colombo Hotel is within a 5-minute drive of Galle Face Green and Gangaramaya Temple. This luxury hotel is 1.1 mi (1.8 km) from Viharamahadevi Park and 1.1 mi (1.8 km) from Sri Lanka National Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Anantara Peace Haven Tangalle Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Tangalle · 206.99 km from centre

9.4

 

138 reviews

Breakfast available

With a stay at Anantara Peace Haven Tangalle Resort in Tangalle, you'll be on the beach, just steps from Goyambokka Beach and a 3-minute drive from Silent Beach. This beach resort is 1.4 mi (2.2 km) from Tangalle Lighthouse and 1.8 mi (3 km) from Tangalle Beach.

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

Hotel in Colombo 03, Colombo · 147.09 km from centre

9.0

 

1,000 reviews

Breakfast available

With a stay at Galle Face Hotel, you'll be centrally located in Colombo, steps from Galle Face Green and within a 10-minute walk of Crescat Shopping Mall. This beach hotel is 1.2 mi (1.9 km) from Dutch Hospital Shopping Precinct and 1.2 mi (2 km) from Colombo City Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jetwing Colombo Seven
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cinnamon Gardens, Colombo · 145.60 km from centre

8.8

 

285 reviews

Breakfast available

With a stay at Jetwing Colombo Seven in Colombo (Cinnamon Gardens), you'll be within a 5-minute drive of Colombo City Centre and Dewatagaha Mosque. This luxury hotel is 0.7 mi (1.1 km) from Colombo Town Hall and 0.8 mi (1.3 km) from Pettah Hindu Temples.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Negombo · 130.31 km from centre

8.8

 

223 reviews

Breakfast available

With a stay at Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only, you'll be centrally located in Negombo, within a 10-minute drive of Dutch Canal and Negombo Fish Market. This luxury resort is 6.5 mi (10.5 km) from Negombo Beach and 22 mi (35.4 km) from Colombo City Centre.

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