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
Mermaid Hotel & Club
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Wadduwa · 166.70 km from centre

8.0

 

67 review

When you stay at Mermaid Hotel & Club in Wadduwa, you'll be on the beach and 9 minutes by foot from Pothupitiya Beach. This beach hotel is 15.7 mi (25.3 km) from Bentota Beach and 2 mi (3.2 km) from Kalatura Beach.

Compare price on Booking.com
Compare price on Booking.com
Ceylon Olive Galle
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Galle · 211.85 km from centre

9.4

 

191 review

Breakfast available

Ceylon Olive is a colonial-style villa located 2.8 km from Galle Fort and 4 km from Unawatuna Beach. It offers open air bath, free parking and WiFi.

Spacious rooms feature wooden ceiling and luxurious beds with canopy. Seating area comes with comfortable sofa and colorful fabric. A safe and mini bar are available.

Guests have easy access to variety of activities in the surrounding areas including surfing, cycling and diving. Staff at Ceylon Olive can help with bicycle rental, airport shuttle, trips to Whale watching and Turtle hatchery.

Ceylon Olive restaurant uses fresh locally grown fruits and vegetables to prepare local and Asian dishes.

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

Hotel in Colombo 03, Colombo · 146.47 km from centre

7.2

 

228 review

Breakfast available

Located in Colombo (Fort), Galadari Hotel is a 5-minute walk from Galle Face Green and 7 minutes by foot from Dutch Hospital Shopping Precinct. This hotel is 0.9 mi (1.5 km) from Dutch Period Museum and 1.7 mi (2.7 km) from Liberty Plaza.

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

Hotel in Bentota · 185.15 km from centre

9.7

 

214 review

Breakfast available

Set in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Boasting room service, this property also provides guests with a terrace. The accommodation provides a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a kettle, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet.

An à la carte, continental or Full English/Irish breakfast is available at the property. At Villa Thamburu, Bentota you will find a restaurant serving local, Asian and international cuisine. Vegetarian, dairy-free and halal options can also be requested.

Bentota Lake is 4 km from the accommodation, while Bentota Railway Station is 4.5 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pegasus Reef - A Beach Resort in Colombo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Wattala · 139.01 km from centre

7.6

 

163 review

Breakfast available

Located in Wattala, Pegasus Reef - A Beach Resort in Colombo is by the ocean, within a 15-minute drive of Pettah Market and Beira Lake. This beach resort is 6 mi (9.7 km) from Colombo World Trade Center and 6 mi (9.7 km) from Dutch Hospital Shopping Precinct.

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

Resort in Wadduwa · 167.26 km from centre

8.4

 

103 review

Located in Wadduwa, Tangerine Beach Hotel is by the ocean, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This beach resort is 12.4 mi (19.9 km) from Bentota Beach and 1.5 mi (2.4 km) from Pothupitiya Beach.

Compare price on Booking.com
Compare price on Booking.com
Ginganga Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Galle · 211.63 km from centre

9.9

 

266 review

Breakfast available

Ginganga Lodge in Galle features an outdoor swimming pool and a garden. This 4-star hotel features free WiFi and a terrace. The accommodation provides a 24-hour front desk.

All units at the hotel come with a seating area. Each room is fitted with a private bathroom, while some rooms have a garden view. All rooms at Ginganga Lodge include air conditioning and a wardrobe.

A continental breakfast is served daily at the property. The chef is also available throughout the day and serves delicious lunch and dinner options.

The area is popular for cycling, and bike hire is available at the accommodation.

Galle International Cricket Stadium is 3.9 km from Ginganga Lodge.

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

Hotel in Bambalapitiya, Colombo · 147.77 km from centre

8.6

 

6 review

Breakfast available

A stay at Sofia Colombo City Hotel places you in the heart of Colombo, within a 5-minute drive of Colombo City Centre and Gangaramaya Temple. This hotel is 1.2 mi (2 km) from Galle Face Beach and 1.3 mi (2 km) from Viharamahadevi Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Taru Villas Rampart Street - Galle Fort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fort Galle, Galle · 214.22 km from centre

9.8

 

38 review

Breakfast available

With a stay at Taru Villas Rampart Street - Galle Fort in Galle (Fort Galle), you'll be steps from Galle Fort and 4 minutes by foot from Galle Tennis Club. This luxury hotel is 4 mi (6.5 km) from Unawatuna Beach and 0.2 mi (0.4 km) from Galle Clock Tower.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nyne Hotels The Muse - Bentota
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bentota · 183.29 km from centre

10.0

 

11 review

With a stay at Nyne Hotels The Muse - Bentota in Bentota, you'll be within a 5-minute drive of Bentota Beach and Prince Lanka Ayurvrda. This beach hotel is 2.1 mi (3.4 km) from Induruwa Beach and 2.4 mi (3.9 km) from Kaluwamodara Bridge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Taru Villas Mawella - Tangalle
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangalle, Morakatiyara · 208.44 km from centre

10.0

 

24 review

Breakfast available

When you stay at Taru Villas Mawella - Tangalle in Morakatiyara, you'll be on the beach and 7 minutes by car from Mawella Beach. This beach hotel is 1.1 mi (1.7 km) from Godellawela Beach and 2.5 mi (4 km) from Silent Beach.

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

Hotel in Dickwella · 212.13 km from centre

7.1

 

130 review

Breakfast available

Located in Dickwella, 500 metres from Hiriketiya Beach, Hiriketiya Orchid Villa provides accommodation with a garden, free private parking, a shared lounge and a terrace. Featuring room service, this property also has a restaurant and a barbecue. The accommodation offers a 24-hour front desk, airport transfers, a shared kitchen and free WiFi.

With a private bathroom equipped with a shower and free toiletries, certain rooms at the hotel also offer a patio. At Hiriketiya Orchid Villa each room is fitted with a seating area.

Hummanaya Blow Hole is 5.4 km from the accommodation, while Weherahena Buddhist Temple is 19 km away.

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

Hotel in Dehiwala-Mount Lavinia, Mount Lavinia · 152.50 km from centre

7.2

 

107 review

Breakfast available

When you stay at Berjaya Hotel Colombo in Mount Lavinia, you'll be on the beach, within a 5-minute drive of Mount Lavinia Beach and Siddhalepa Ayurveda Hospital. This beach hotel is 1.6 mi (2.6 km) from Traditional Puppet Art Museum and 1.9 mi (3.1 km) from Dehiwala Zoological Garden.

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

Hotel in Negombo · 123.55 km from centre

8.8

 

1,309 review

Breakfast available

Situated in Negombo, 600 metres from Negombo Beach, Negombo Boutique Villa features accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar. The property is located 3 km from St Anthony's Church, 39 km from R Premadasa Stadium and 41 km from Khan Clock Tower. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The rooms in the hotel are fitted with a kettle. Featuring a private bathroom with a bidet and free toiletries, some rooms at Negombo Boutique Villa also boast pool view.

Guests at the accommodation can enjoy a continental or an Asian breakfast.

Bambalapitiya Railway Station is 45 km from Negombo Boutique Villa, while Maris Stella College is 4.9 km from the property. Bandaranaike International Airport is 12 km away.

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

Guesthouse in Gampaha District, Kochchikade · 121.22 km from centre

7.6

 

18 review

Breakfast available

Located in Kochchikade, Emel Boutique Hotel is within a 10-minute drive of St Anthony's Church and Negombo Beach. This guest house is 3.1 mi (5 km) from Negombo Beach Park and 4.4 mi (7.1 km) from Ave Maria Convent.

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

Hotel in Unawatuna · 215.12 km from centre

8.8

 

180 review

Located at middle of the Unawatuna Bay. Ridee Villa offers air-conditioned rooms with an en suite bathroom. The property features a restaurant and free Wi-Fi.

Ridee Villa is a 2-minute walk from the Unawatuna Diving Centre. Galle City is a 10-minute drive. A 15-minute drive leads to Galle Fortress Castle. Colombo International Airport is 110 km away.

Rooms at Ridee come with traditional dark wood furnishings and warm lighting. Each is fitted with a telephone, work desk and bathroom with shower facilities. A shared kitchen is available.

The hotel has a 24-hour front desk that can arrange for Ayurveda massages and currency exchange services. Unique classic and vintage car tours can be arranged for sightseeing around Galle Fort on request. Please contact the property for more details and availability.

The restaurant serves a fine selection of Sri Lankan and Western dishes. Room service is available upon request.

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

Hotel in Bentota · 182.79 km from centre

7.2

 

122 review

Breakfast available

When you stay at Ekho Surf in Bentota, you'll be on the beach, within a 5-minute walk of Bentota Beach and Prince Lanka Ayurvrda. This beach hotel is 1.8 mi (2.8 km) from Kaluwamodara Bridge and 2.1 mi (3.4 km) from Moragalla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Villa Bentota by KK Collection
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bentota · 183.42 km from centre

9.2

 

5 review

When you stay at The Villa Bentota by KK Collection in Bentota, you'll be on the beach, within a 10-minute walk of Bentota Beach and Prince Lanka Ayurvrda. This beach hotel is 2.3 mi (3.7 km) from Induruwa Beach and 2.5 mi (4.1 km) from Kaluwamodara Bridge.

Compare price on Booking.com
Compare price on Booking.com
Paddock by Bolgoda
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Piliyandala · 154.13 km from centre

10.0

 

1 review

Paddock by Bolgoda has a garden, shared lounge, a restaurant and bar in Piliyandala. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is set 18 km from Bambalapitiya Railway Station.

At the hotel the rooms come with air conditioning, a desk, a flat-screen TV, a private bathroom, bed linen, towels and a terrace with a lake view. Each room has a safety deposit box, while selected rooms also feature a patio and others also feature river views. All guest rooms will provide guests with a wardrobe and a kettle.

R Premadasa Stadium is 23 km from Paddock by Bolgoda, while Khan Clock Tower is 24 km from the property. Diyawanna Oya Seaplane Base Airport is 18 km away.

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

Hotel in Unawatuna · 215.18 km from centre

7.4

 

61 review

When you stay at VIlla Thawthisa in Unawatuna, you'll be by the sea, within a 15-minute walk of Unawatuna Beach and Japanese Peace Pagoda. This luxury hotel is 1.9 mi (3.1 km) from Jungle Beach and 2.2 mi (3.5 km) from Dewata Beach.

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