Hero Image

Curated luxury hotels in Sri Lanka

Search
Fri 4 Sept
Mon 7 Sept
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 4 Sept
Mon 7 Sept
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
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 12.3 mi (19.8 km) from Colombo City Centre and 4.4 mi (7.2 km) from Panadura 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.6

 

19 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 10.3 mi (16.6 km) from Galle Fort and 13.5 mi (21.8 km) from Unawatuna Beach.

Compare price on Booking.com
Compare price on Booking.com
The Oasis Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Hambantota · 198.35 km from centre

7.1

 

50 reviews

Breakfast available

Located in Hambantota, 30 miles from Hummanaya Blow Hole, The Oasis Beach Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Each room at the 4-star hotel has garden views, and guests can enjoy access to a restaurant and to a bar. The property provides a 24-hour front desk, airport transportation, room service and free WiFi.

At the hotel the rooms have air conditioning, a desk, a flat-screen TV, a private bathroom, bed linen, towels and a terrace with a pool view. The rooms include a safety deposit box, while some rooms also feature a balcony. All rooms have a closet.

The Oasis Beach Resort has a playground. You can play squash and tennis at the accommodation, and the area is popular for cycling.

Bundala Bird Sanctuary is 19 miles from The Oasis Beach Resort, while Tissa Wewa is 23 miles from the property. Mattala Rajapaksa International Airport is 21 miles away.

Compare price on Booking.com
Compare price on Booking.com
Lagoon Step Airport Transit Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Katana, Katunayaka · 127.04 km from centre

8.7

 

415 reviews

Located in Katunayaka, 4.9 miles from St. Anthony's Church, Lagoon Step Airport Transit Hotel has accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel has air-conditioned rooms with a private bathroom. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

At the hotel, the rooms have a desk. Rooms come with an electric tea pot, while some rooms include a balcony and others also feature garden views.

A continental breakfast is available at Lagoon Step Airport Transit Hotel.

R Premadasa Stadium is 18 miles from the accommodation, while Khan Clock Tower is 19 miles from the property. Bandaranaike International Airport is 0.6 miles away.

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

Hotel in Weligama · 214.41 km from centre

8.4

 

41 reviews

Breakfast available

When you stay at W15 Weligama in Weligama, you'll be on the beach, within a 5-minute drive of Kushtarajagala Statue and Weligama Beach. This beach hotel is 3 mi (4.8 km) from Mirissa Beach and 3.7 mi (5.9 km) from Midigama Beach.

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

Hotel in Haputale · 124.61 km from centre

9.8

 

10 reviews

Breakfast available

This luxury hotel is 3.6 mi (5.8 km) from Dambatenne Tea Factory and 7.3 mi (11.8 km) from Lipton’s Seat.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Tamarind Lake
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Kataragama · 173.23 km from centre

9.0

 

14 reviews

Breakfast available

With a stay at Grand Tamarind Lake, you'll be centrally located in Kataragama, within a 5-minute drive of Yala National Park and Kataragama Archaeological Museum. This luxury hotel is 30 mi (48.2 km) from Udawalawe National Park and 1.5 mi (2.4 km) from Kataragama Temple.

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

Hotel in Colombo · 148.25 km from centre

8.0

 

78 reviews

Breakfast available

With a stay at ME Colombo in Colombo (Havelock Town), you'll be within a 10-minute drive of Colombo City Centre and Park Hospital. This hotel is 0.4 mi (0.7 km) from Havelock City Mall and 0.5 mi (0.8 km) from Isipathanaramaya Buddhist Temple.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ayur Ayur Ayurveda Retreat
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Negombo · 124.47 km from centre

9.4

 

19 reviews

With a stay at Ayur Ayur Ayurveda Retreat in Negombo, you'll be near the beach, within a 5-minute drive of Negombo Beach and Negombo Beach Park. This hotel is 25.7 mi (41.3 km) from Colombo City Centre and 1.1 mi (1.8 km) from St Anthony's Church.

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

Hotel in Hikkaduwa · 207.43 km from centre

7.6

 

217 reviews

Breakfast available

With a stay at Citrus Hikkaduwa in Hikkaduwa, you'll be on the beach, just a 1-minute walk from Narigama Beach and 7 minutes by foot from Hikkaduwa Beach. This beach hotel is 11.1 mi (17.9 km) from Galle Fort and 0.4 mi (0.7 km) from Hikkaduwa Coral Reef.

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

Hotel in Unawatuna · 214.98 km from centre

9.6

 

15 reviews

Breakfast available

When you stay at Hotel Panorama in Unawatuna, you'll be near the beach, a 1-minute drive from Unawatuna Beach and 8 minutes from Galle Fort. This hotel is 1.1 mi (1.7 km) from Dalawella Beach and 1.4 mi (2.2 km) from Dewata Beach.

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

Hotel in Wadduwa · 166.02 km from centre

8.0

 

30 reviews

Breakfast available

When you stay at Turyaa Kalutara in Wadduwa, you'll be on the beach and 9 minutes by foot from Pothupitiya Beach. This beach hotel is 16.7 mi (26.9 km) from Bentota Beach and 22.3 mi (35.9 km) from Colombo City Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Flameback Eco Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tissamaharama, Weerawila · 183.87 km from centre

8.8

 

5 reviews

Breakfast available

Located in Weerawila, Flameback Eco Lodge is a 1-minute drive from Wirawila Lake and 8 minutes from Wirawila Tissa Sanctuary. This spa hotel is 14.3 mi (23.1 km) from Yala National Park and 23.8 mi (38.3 km) from Udawalawe National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Residency Towers Rameswaram
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Rameshwaram · 224.49 km from centre

7.4

 

3 reviews

Breakfast available

When you stay at The Residency Towers Rameswaram in Rameshwaram, you'll be in the historical district, within a 10-minute walk of Nambu Nayagiamman Temple and Jada Tirtham. This luxury hotel is 0.4 mi (0.7 km) from Sri Ramar Theertham and 0.4 mi (0.7 km) from Arulmigu Ramanatha Swami Temple.

Compare price on Booking.com
Compare price on Booking.com
Selenya Talpe - Boutique Villa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Talpe, Unawatuna · 215.57 km from centre

9.0

 

50 reviews

Located in Unawatuna, a 6-minute walk from Mihiripenna Beach, Selenya Talpe - Boutique Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Providing a restaurant, the property also features a bar, as well as a hot tub. The property has room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms offering a desk, an electric tea pot, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. All guest rooms include a closet.

The breakfast offers à la carte, continental or Asian options.

Galle International Cricket Stadium is 5.7 miles from Selenya Talpe - Boutique Villa, while Galle Fort is 5.8 miles away. Koggala Airport is 2.5 miles from the property.

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
The Lucky Elephant
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Hikkaduwa · 207.99 km from centre

8.7

 

471 reviews

Breakfast available

Located in Hikkaduwa, a few steps from Narigama beach, The Lucky Elephant provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free WiFi throughout the property. Certain rooms at the property include a terrace with a sea view.

At the hotel each room has air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. Rooms contain an electric tea pot, while selected rooms come with a kitchen with a fridge, an oven and a minibar. Guest rooms have a desk.

A buffet, Full English/Irish or American breakfast is available at the property.

Hikkaduwa Beach is 1.6 miles from The Lucky Elephant, while Dodanduwa Beach is 1.8 miles from the property. Koggala Airport is 18 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Sea Star Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Hikkaduwa · 208.62 km from centre

9.7

 

129 reviews

Located in Hikkaduwa, a few steps from Narigama beach, Sea Star Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers a tour desk. The property has room service, a concierge service and currency exchange for guests.

At the hotel, all rooms come with a closetand a patio with a pool view. Featuring a private bathroom with a bidet and free toiletries, rooms at Sea Star Boutique Hotel also have free WiFi, while some have a sea view. All guest rooms at the accommodation feature air conditioning and a desk.

The breakfast offers à la carte, continental or Asian options.

Galle International Cricket Stadium is 8.8 miles from Sea Star Boutique Hotel, while Dutch Church Galle is 9.1 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ceylon Tea Trails - Relais and Chateaux - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nuwara Eliya District, Hatton · 116.95 km from centre

9.8

 

32 reviews

Breakfast available

With a stay at Ceylon Tea Trails - Relais and Chateaux - All Inclusive in Norwood, you'll be in the mountains and within the region of Sri Pada and Horton Plains National Park. This all-inclusive hotel is within the region of Ramboda Falls and Royal Botanical Garden.

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

Hotel in Hambantota District, Kalametiya · 200.57 km from centre

10.0

 

5 reviews

Breakfast available

When you stay at Villa Blu in Kalametiya, you'll be on the beach, within a 5-minute walk of Nine Temples and Kalametiya Fishery Harbour. This spa hotel is 22.8 mi (36.7 km) from Hiriketiya Beach and 31.7 mi (51 km) from Udawalawe National Park.

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