Hero Image

Curated luxury hotels in Sri Lanka

Search
Fri 23 Oct
Mon 26 Oct
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 23 Oct
Mon 26 Oct
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.
Thaulle Ayurveda Resort - Yala
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Thissamaharama, Tissamaharama · 188.74 km from centre

8.6

 

34 reviews

Breakfast available

Located by Yoda Lake, Thaulle Ayurveda Resort - Yala features cozy rooms with balconies offering lake views and free WiFi. Free private parking is available at the resort, which also has an outdoor pool, spa and restaurant.

Located in Tissamaharama, Thaulle Ayurveda Resort - Yala is a 10-minute drive to Yala National Park and a 20-minute drive to Kataragama. Mattala Rajapaksa International Airport is 14 mi away.

Each air-conditioned room has a flat-screen satellite TV, seating area and safe. Private bathroom comes with a shower, hairdryer and free toiletries.

Guests can work-out at the resort’s fitness center and go on a boat or fishing tour at Yoda Lake. Other facilities include a ticket services and water sports like canoeing.

Compare price on Booking.com
Compare price on Booking.com
Villa Blue Monk - Thema Collection
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Thissamaharama, Tissamaharama · 190.03 km from centre

9.4

 

13 reviews

Breakfast available

<h2>Elegant Accommodations</h2>

Villa Blue Monk - Thema Collection in Tissamaharama offers a 5-star hotel experience with a garden, terrace, and a year-round outdoor swimming pool. Guests enjoy free WiFi throughout the property.

<h2>Comfortable Amenities</h2>

Rooms feature air-conditioning, private bathrooms with baths and bidets, free toiletries, showers, and soundproofing. Additional facilities include a 24-hour front desk, full-day security, and room service.

<h2>Dining Options</h2>

An à la carte breakfast is available, and free on-site private parking provides convenience for all guests.

<h2>Convenient Location</h2>

Weerawila Airport is 6.2 mi away, offering easy access for travelers.

Compare price on Booking.com
Compare price on Booking.com
Lowin Yala
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Thissamaharama, Yala · 190.21 km from centre

7.4

 

93 reviews

Breakfast available

Located in Yala, 8.6 miles from Tissa Wewa, Lowin Yala provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a bar, this 5-star hotel has air-conditioned rooms with a private bathroom. The property has a 24-hour front desk, airport transportation, room service and free WiFi.

At the hotel, each room includes a deskand a balcony with a garden view. Each room is equipped with an electric tea pot, while some have a patio. Guest rooms will provide guests with a fridge.

Breakfast is available, and includes buffet, à la carte and continental options. At Lowin Yala you'll find a restaurant serving American and Asian cuisine. Vegetarian, dairy-free and halal options can also be requested.

Situlpawwa is 12 miles from the accommodation, while Bundala Bird Sanctuary is 24 miles away. Mattala Rajapaksa International Airport is 25 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Amara White Villa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Balapitiya, Ahungalla · 191.79 km from centre

7.8

 

47 reviews

<h2>Prime Beachfront Location</h2>

Amara White Villa in Ahungalla offers a private beach area and direct beachfront access. Guests enjoy stunning sea views and a serene setting with an infinity swimming pool and sun terrace.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms, and modern amenities. Family rooms and interconnected rooms cater to all travelers, ensuring a comfortable stay.

<h2>Dining Experience</h2>

The family-friendly restaurant serves local, Asian, and international cuisines with halal, vegetarian, vegan, and gluten-free options. Breakfast includes continental, American, and buffet styles.

<h2>Leisure and Activities</h2>

Guests can relax by the pool, enjoy the outdoor fireplace, or participate in cycling activities. Free WiFi is available throughout the property.

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

Hotel in Tissamaharama, Yala · 194.38 km from centre

8.2

 

410 reviews

Breakfast available

Located in the town of Tissamaharama, Elephant Reach is a 165 mi drive, south from Colombo. The eco-friendly hotel offers an outdoor pool and a restaurant.

This nature resort is located near the Yala National Park and is spread across 4 acres of land. Other nearby attractions includes the historic towns of Kataragama, Kirinda and Sithulpahuwa.

Featuring wooden decor and flooring, air-conditioned rooms are equipped with a mini-bar and tea/coffee maker. The spacious bathroom offers hot and cold water.

Elephant Reach offers free private parking, a bar and laundry facilities. A children's play area is available. Tours and day trips can be arranged to various nature parks and attractions.

Compare price on Booking.com
Compare price on Booking.com
Ecoya Riverside Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Balapitiya · 195.86 km from centre

9.8

 

4 reviews

Breakfast available

Located in Balapitiya, a 15-minute walk from Ambalangoda Beach, Ecoya Riverside Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This 5-star hotel offers room service and a concierge service. Some accommodations at the property feature a balcony with a river view.

At the hotel, the rooms have a closet. With a private bathroom equipped with a bidet and free toiletries, rooms at Ecoya Riverside Resort also feature free WiFi, while selected rooms also feature a pool view. All rooms at the accommodation have air conditioning and a desk.

A buffet, à la carte or continental breakfast is served at the property. At Ecoya Riverside Resort you'll find a restaurant serving American, Chinese and Local cuisine. Vegetarian and vegan options can also be requested.

You can play darts at the hotel, and the area is popular for fishing.

Galle International Cricket Stadium is 22 miles from Ecoya Riverside Resort, while Dutch Church Galle is 22 miles away. Koggala Airport is 30 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Ravana Garden
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Hambantota District, Ambalantota · 198.80 km from centre

8.8

 

68 reviews

Breakfast available

<h2>Beachfront Location</h2>

Ravana Garden in Ambalantota offers direct beachfront access with stunning sea views. Guests can relax on the sun terrace or take a dip in the swimming pool with a view.

<h2>Spa Facilities</h2>

The hotel features spa facilities, including a wellness center and a range of treatments. Free WiFi is available throughout the property, ensuring connectivity for all visitors.

<h2>Comfortable Accommodations</h2>

Rooms are equipped with air-conditioning, private bathrooms, and modern amenities. Additional features include balconies, terraces, and garden or mountain views.

<h2>Dining Experience</h2>

A restaurant serves a variety of cuisines, while breakfast is available in-room. The property also offers cooking classes and outdoor dining areas for guests to enjoy.

<h2>Activities and Attractions</h2>

Guests can engage in fishing, walking tours, bike tours, hiking, and cycling. Nearby attractions include Tangalle Lagoon (17 mi) and Mulkirigala Rock Monastery (17 mi). Mattala Rajapaksa International Airport is 26 mi away.

Compare price on Booking.com
Compare price on Booking.com
Ocean River View
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ambalangoda · 199.24 km from centre

10.0

 

1 review

<h2>Elegant Accommodations</h2>

Ocean River View in Ambalangoda offers a 5-star hotel experience with sea views, air-conditioning, and free WiFi. Family rooms and room service cater to all guests.

<h2>Exceptional Facilities</h2>

Guests can relax on the terrace or dine at the restaurant, enjoying an à la carte breakfast with full English, Irish, vegetarian, and Asian options. Free off-site private parking is available.

<h2>Prime Location</h2>

Urawatta Beach is a 3-minute walk away, while attractions such as Seenigama Temple are 6.2 mi distant. Koggala Airport is 27 mi from the property.

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

Hotel in Hikkaduwa, Ambalangoda · 199.49 km from centre

8.4

 

12 reviews

Breakfast available

<h2>Prime Beachfront Location</h2>

Danish Crown Hotel in Ambalangoda offers direct beachfront access with stunning sea views. Guests can relax on the sun terrace or explore the lush garden.

<h2>Comfortable Accommodations</h2>

Rooms feature private bathrooms, air-conditioning, and balconies. Additional amenities include free WiFi, tea and coffee makers, and free toiletries.

<h2>Dining Experience</h2>

The on-site restaurant serves Chinese, seafood, local, Asian, and barbecue grill cuisines. Dining options include lunch and dinner, with breakfast available in-room.

<h2>Convenient Services</h2>

The hotel provides private check-in and check-out, a 24-hour front desk, concierge service, and free on-site parking. Additional services include room service, bike hire, and a tour desk.

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

Hotel in Hambantota District, Tangalle · 200.59 km from centre

9.4

 

501 reviews

Breakfast available

A small boutique hotel overlooking the Indian Ocean, Turtle Bay Boutique Hotel is located in Kalamatiya, Sri Lanka. Just steps away from the beach, it features an outdoor pool and Ayurvedic spa.

Room offers a traditional atmosphere with modern amenities and artistic elements. Each room has a mini-bar and tea/coffee making facilities. The private bathroom has a hot and cold shower and a hairdryer. Bathrobes and slippers are also provided.

The whole place was refurbished and modernized in 2020.

Turtle Bay Boutique Hotel is a 5-minute walk from Kalamatiya Bird Sanctuary and 30 minutes’ drive from Rekawa Turtle Camp. Colombo International Airport is 150 mi away.

Guests can enjoy the quiet beach area, or relax in the sauna. The hotel offers car or bicycle rental and laundry services. Free Wi Fi is available in public areas.

The restaurant offers à la carte dishes, which guests can enjoy anytime and anywhere on the property, or even on the beach. Drinks are available at the bar.

Turtle Bay Boutique Hotel, Sri Lanka offers yoga and fitness classes at its 2 yoga pavilion at an additional charge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Goalie Beachfront Resort
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Hikkaduwa, Madampagama · 201.36 km from centre

10.0

 

2 reviews

Breakfast available

When you stay at Goalie Beachfront Resort in Madampagama, you'll be near the beach, within a 5-minute drive of Akurala Beach and Ambalangoda Beach. This family-friendly resort is 3 mi (4.8 km) from Ariyapala Mask Museum and 3.6 mi (5.8 km) from Turtle Hatchery Hikkaduwa.

Compare price on Booking.com
Compare price on Booking.com
Seven Turtles
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangalle · 201.62 km from centre

9.5

 

817 reviews

Seven Turtles is located only steps away from the tranquil beach. The property welcomes its guests with an outdoor swimming pool, free WiFi access and complimentary parking facilities.

Rooms are fully air-conditioned and bright. Each is fitted with a private balcony, a fridge and tea/coffee making facilities. Bathroom facilities are en suite.

At Seven Turtles, you will find a charming outdoor terrace and laundry services. Staff can arrange for airport transfers and shuttle service at an additional fee.

This peaceful beachfront accommodations is 22 mi away from Mattala Rajapaksa International Airport. The well-known Yala National Park is a 1.5-hour drive away. Tangalle is 6.2 mi from the property.

Traditional Sri Lankan and European cuisine will be served at the on-site restaurant.

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

Hotel in Tangalle · 201.62 km from centre

9.5

 

99 reviews

Breakfast available

<h2>Beachfront Location</h2>

Arinna Beach Resort in Tangalle offers a private beach area and direct beachfront access. Guests enjoy sea views and a serene setting with Wella Odaya Beach just yards away.

<h2>Exceptional Facilities</h2>

The resort features an infinity swimming pool, spa and wellness center, sun terrace, and free WiFi. Additional amenities include a fitness room, hot tub, and yoga classes.

<h2>Comfortable Accommodations</h2>

Rooms offer air-conditioning, balconies, and private bathrooms with modern amenities. Family rooms and interconnected rooms cater to all guest needs.

<h2>Dining Experience</h2>

A variety of dining options are available, including a restaurant serving Chinese, British, and international cuisines. Breakfast options include continental, American, and local specialties.

Compare price on Booking.com
Compare price on Booking.com
Blue Ocean Resort & Ayurwedic wellness hub
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangalle · 201.67 km from centre

10.0

 

1 review

Located within a few steps of Wella Odaya Beach and 15 miles of Hummanaya Blow Hole, Blue Ocean Resort & Ayurwedic wellness hub provides rooms with air conditioning and a private bathroom in Tangalle.

At the hotel, every room is equipped with a closet. With a private bathroom equipped with a shower and free toiletries, certain units at Blue Ocean Resort & Ayurwedic wellness hub also provide guests with a sea view. Guest rooms will provide guests with a desk and an electric tea pot.

Tangalle Lagoon is 7.5 miles from the accommodation, while Mulkirigala Rock Monastery is 8.4 miles away. Mattala Rajapaksa International Airport is 34 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Blue Ocean Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangalle, Netolpitiya · 201.70 km from centre

8.8

 

172 reviews

Located in Netolpitiya, a few steps from Wella Odaya Beach, Blue Ocean Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. With a terrace, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides room service, a tour desk and currency exchange for guests.

At the hotel, the rooms come with a closet. The rooms are equipped with an electric tea pot, while some rooms also feature a balcony and others also feature sea views. At Blue Ocean Resort rooms contain a seating area.

An à la carte, continental or Asian breakfast is served at the property. At the accommodation you'll find a restaurant serving Seafood cuisine. Vegetarian and gluten-free options can also be requested.

Hummanaya Blow Hole is 15 miles from Blue Ocean Resort, while Tangalle Lagoon is 7.5 miles away. Mattala Rajapaksa International Airport is 34 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Samadhi by the Venus Project
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangalle, Ranna · 201.73 km from centre

10.0

 

7 reviews

Breakfast available

<h2>Beachfront and Leisure</h2>

Samadhi by the Venus Project in Ranna offers a private beach area, beachfront, infinity swimming pool, spa facilities, sun terrace, and lush gardens. Guests can enjoy yoga classes, fitness classes, walking tours, and hiking.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms, sea views, balconies, and modern amenities. Family rooms and interconnected rooms cater to all needs.

<h2>Dining and Refreshments</h2>

The restaurant serves Indian, Mediterranean, seafood, Thai, local, Asian, European, and barbecue grill cuisines. Breakfast options include continental, American, full English/Irish, vegetarian, and Asian. Additional facilities include a pool bar, coffee shop, and outdoor seating areas.

<h2>Convenient Location</h2>

Located a few steps from Wella Odaya Beach and 30 mi from Mattala Rajapaksa International Airport. Nearby attractions include Ranna Beach and the Ranna Fort.

Compare price on Booking.com
Compare price on Booking.com
Good Karma
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Tangalle · 201.73 km from centre

9.7

 

1,574 reviews

Good Karma Hotel is located on Rekawa Beach in Tangalle, offering an outdoor pool and free Wi-Fi throughout the property. Free parking and a 24-hour front desk are available.

Guests can relax in the tropical garden or by the outdoor swimming pool. Good Karma Restaurant, which is located on the beach, serves both Sri Lankan and international dishes. A selection of seafood is also offered.

All the air-conditioned suites feature either a balcony or terrace with sea views. Free drinking water is provided. The private bathroom is equipped with hot water shower.

Good Karma Hotel is about 11 mi from Mulgirigala Rock Temple. It is about an hour's drive from Mattala Rajapakse International Airport and Yala National Park. Bandaranaike International Airport is a 4-hour, 30-minute drive away.

Bicycle rentals and day trips can be arranged at the tour desk. The hotel also provides laundry services and airport transfers at an extra charge.

Compare price on Booking.com
Compare price on Booking.com
Sunshadow Chalet
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Tangalle · 203.11 km from centre

8.7

 

10 reviews

Breakfast available

A 6-minute walk from Tangalle Beach in Tangalle, Sunshadow Chalet features accommodations with access to spa facilities. This property offers access to a terrace, free private parking, and free Wifi. Each room includes a balcony with views of the garden.

Guests can stay warm with a fireplace in every unit. There's a fully equipped private bathroom with walk-in shower and free toiletries. At the chalet complex, each unit includes bed linen and towels.

The breakfast offers à la carte, continental, or Asian options. Guests are welcome to eat at the on-site family-friendly restaurant, which is open for dinner, lunch, brunch, and cocktails.

Guests at the chalet will be able to enjoy activities in and around Tangalle, like hiking and walking tours. Both a bicycle rental service and a car rental service are available at Sunshadow Chalet, while cycling and fishing can be enjoyed nearby.

Hummanaya Blow Hole is 10 miles from the accommodation, while Weherahena Buddhist Temple is 23 miles away. Mattala Rajapaksa International Airport is 35 miles from the property, and the property offers a paid airport shuttle service.

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

Hotel in Tangalle · 203.39 km from centre

10.0

 

24 reviews

Breakfast available

Located in Tangalle, 1.6 miles from Tangalle Beach, Tangalle Villa provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. This 5-star hotel offers a shared lounge, room service and free WiFi. The property has airport transportation, while a bicycle rental service is also available.

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

The breakfast offers Full English/Irish, Asian or vegetarian options.

The area is popular for cycling, and car rental is available at Tangalle Villa.

Hummanaya Blow Hole is 8.5 miles from the accommodation, while Weherahena Buddhist Temple is 22 miles away. Mattala Rajapaksa International Airport is 34 miles from the property.

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

Hotel in Hikkaduwa · 203.61 km from centre

7.8

 

93 reviews

Breakfast available

Located in Hikkaduwa, 1.4 miles from Seenigama Beach, Palazzo Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers a bar. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

A continental, Full English/Irish or American breakfast is served at the property. At the hotel you'll find a restaurant serving Chinese, British and French cuisine. Vegetarian, dairy-free and halal options can also be requested.

Palazzo Beach Hotel has a playground. The area is popular for cycling, and bike rental and car rental are available at the accommodation.

Galle International Cricket Stadium is 14 miles from Palazzo Beach Hotel, while Dutch Church Galle is 15 miles from the property. Koggala Airport is 23 miles away.

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