Curated luxury hotels in Western Province

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
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

Western Province

Recommended
Sort by

See the latest prices and deals by choosing your dates

Lanka Bangla INN villas restaurant & travels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Katana, Katunayake · 27.42 km from centre

9.1

 

9 reviews

Lanka Bangla INN villas restaurant & travels is located in Katunayake, 34 km from R Premadasa Stadium and 35 km from Khan Clock Tower. This 4-star hotel has air-conditioned rooms with a private bathroom. The property is non-smoking and is set 11 km from St Anthony's Church.

At the hotel, all rooms are equipped with a desk and a terrace with pool view.

Bambalapitiya Railway Station is 39 km from Lanka Bangla INN villas restaurant & travels, while Maris Stella College is 9.4 km away. Bandaranaike International Airport is 2 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Tamarind Tree Garden Resort - Katunayake
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Katana, Negombo · 27.83 km from centre

8.1

 

117 reviews

Breakfast available

Located 10 minutes away from the Bandaranaike International Airport (BIA), Tamarind Tree Garden Resort - Katunayake offers air-conditioned rooms and villas with a cable TV and patio. It features an outdoor pool, a restaurant and free Wi-Fi in public areas.

Fitted with traditional décor and earth colour tones, all units are bathed in warm light. They are equipped with a seating area and a private bathroom with shower facilities.

Staff at the 24-hour reception and tour desk can assist with travel and sightseeing arrangements. Laundry and ironing services are also available upon request.

The restaurant serves a spread of Sri Lankan and international dishes. Alternatively, guests can visit the bar for fine wines and beer.

Hotel Tamarind Tree is 10 Km's from the Negombo beach.

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

Hotel in Negombo · 28.03 km from centre

7.2

 

430 reviews

Breakfast available

Bordering the scenic Negombo Lagoon, Amagi Aria offers a tranquil escape just minutes from the city. The resort features an outdoor swimming pool, two distinctive restaurants, Moya and The Catamaran, and a rejuvenating Ayurveda Spa offering a range of holistic treatments.

Conveniently located, Amagi Aria is a 5-minute drive from Arpico Shopping Mall, 10 minutes from Negombo Beach, and just 15 minutes from Colombo International Airport.

The tastefully decorated rooms showcase unique wall art and vibrant cushions, creating a warm and inviting ambiance. Most rooms are equipped with minibars and personal safes, and all include an attached private bathroom.

Recreational options include lounging by the pool or indulging in therapeutic treatments at the Ayurveda Spa. Luggage storage and shuttle services are available upon request at the reception.

Guests can enjoy a variety of local and international dishes at Moya and The Catamaran restaurants. In-room dining is also available for added convenience.

Compare price on Booking.com
Compare price on Booking.com
2 AC Bed Rooms apartment at Mount Lavinia beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mount Lavinia · 10.67 km from centre

10.0

 

2 reviews

Featuring air-conditioned accommodation with a rooftop pool, quiet street view and a terrace, 2 AC Bed Rooms apartment at Mount Lavinia beach is set in Karagampitiya. This property offers access to a balcony and free private parking. The accommodation offers a lift and full-day security for guests.

The spacious apartment is fitted with 2 bedrooms, a flat-screen TV with cable channels and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a fridge and a stovetop. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.

A car rental service is available at the apartment.

Mount Lavinia Beach is less than 1 km from 2 AC Bed Rooms apartment at Mount Lavinia beach, while Bambalapitiya Railway Station is 6.4 km away.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Western Province, but are nearby and match your search.
Primary image
Sentido Heritance Negombo
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Negombo · 32.96 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
Anantara Kalutara Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Kalutara · 43.15 km from centre

8.6

 

54 reviews

Breakfast available

When you stay at Anantara Kalutara Resort in Kalutara, you'll be 7 minutes by car from Kalutara Bodhiya. 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
Jetwing Saman Villas, A Luxury Reserve - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bentota, Induruwa · 62.67 km from centre

9.6

 

50 reviews

Breakfast available

With a stay at Jetwing Saman Villas, A Luxury Reserve - Adults Only in Induruwa, you'll be near the beach, within a 10-minute drive of Bentota Beach and Induruwa Beach. This beach hotel is 1.6 mi (2.6 km) from Induruwa Sea Turtle Conservation Center and 1.9 mi (3.1 km) from Prince Lanka Ayurvrda.

Compare price on Booking.com
Compare price on Booking.com
Room
Thaala Bentota
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bentota · 59.42 km from centre

8.4

 

165 reviews

Breakfast available

When you stay at Thaala Bentota in Bentota, you'll be on the beach and a 4-minute walk from Bentota Beach and 8 minutes by foot from Prince Lanka Ayurvrda. This beach resort is 1.6 mi (2.5 km) from Kaluwamodara Bridge and 1.9 mi (3 km) from Moragalla Beach.

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

Hotel in Beruwala · 56.55 km from centre

9.8

 

12 reviews

Breakfast available

When you stay at Heritance Ayurveda in Beruwala, you'll be on the beach, within a 15-minute walk of Moragalla Beach and Kaluwamodara Bridge. This beach hotel is 3.4 mi (5.4 km) from Bentota Beach and 1.4 mi (2.3 km) from Kande Vihare Temple.

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

Hotel in Bentota · 59.93 km from centre

8.4

 

185 reviews

Breakfast available

When you stay at Taj Bentota Resort & Spa in Bentota, you'll be on the beach, just steps from Bentota Beach and Prince Lanka Ayurvrda. This beach hotel is 1.9 mi (3 km) from Kaluwamodara Bridge and 2.2 mi (3.5 km) from Moragalla Beach.

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

Resort in Negombo · 33.73 km from centre

7.8

 

363 reviews

Breakfast available

A stay at Jetwing Blue places you in the heart of Negombo, within a 10-minute walk of Negombo Beach and Negombo Beach Park. This beach resort is 25.6 mi (41.2 km) from Colombo City Centre and 1.6 mi (2.5 km) from St Anthony's Church.

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

Villa property in Bentota · 60.53 km from centre

9.0

 

4 reviews

With a stay at Nyne Hotels Rock Villa - Bentota in Bentota, you'll be within a 5-minute drive of Bentota Beach and Prince Lanka Ayurvrda. This beach villa is 2.2 mi (3.6 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
Occidental Eden Beruwala
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Beruwala · 56.92 km from centre

8.2

 

80 reviews

Breakfast available

When you stay at Occidental Eden Beruwala in Beruwala, you'll be on the beach, within a 5-minute walk of Bentota Beach and Kaluwamodara Bridge. This luxury hotel is 0.3 mi (0.4 km) from Moragalla Beach and 1 mi (1.6 km) from Kande Vihare Temple.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cinnamon Bey Beruwala
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Beruwala · 55.76 km from centre

8.2

 

118 reviews

Breakfast available

When you stay at Cinnamon Bey Beruwala in Beruwala, you'll be on the beach, within a 5-minute drive of Kaluwamodara Bridge and Beruwela Harbour. This beach hotel is 4.5 mi (7.2 km) from Bentota Beach and 1.5 mi (2.4 km) from Moragalla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cinnamon Bentota Beach – Signature Selection
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bentota · 59.32 km from centre

9.2

 

31 reviews

Located in Bentota, Cinnamon Bentota Beach – Signature Selection is on the riverwalk, within a 10-minute drive of Kande Vihare Temple and Induruwa Beach. This beach hotel is 1.8 mi (2.9 km) from Moragalla Beach and 4 mi (6.5 km) from Brief Garden, Bevis Bawa.

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

Resort in Kalutara · 42.89 km from centre

8.0

 

85 reviews

Breakfast available

When you stay at Avani Kalutara Resort in Kalutara, you'll be on the beach and 8 minutes by car from Kalutara Bodhiya. This beach resort is 9.6 mi (15.4 km) from Bentota Beach and 28.4 mi (45.6 km) from Colombo City Centre.

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

Hotel in Negombo · 34.05 km from centre

8.2

 

180 reviews

Breakfast available

A stay at Jetwing Beach places you in the heart of Negombo, steps from Negombo Beach and a 5-minute drive from St Anthony's Church. This beach hotel is 1.9 mi (3 km) from St. Sebastian's Church and 2.4 mi (3.9 km) from St.Mary's Church.

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

Resort in Wennappuwa · 39.53 km from centre

8.6

 

106 reviews

Breakfast available

A stay at Club Hotel Dolphin places you in the heart of Kammala and within a 15-minute drive of St Anthony's Church. This beach resort is 6.1 mi (9.8 km) from Negombo Beach and 31.1 mi (50 km) from Colombo City Centre.

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

Hotel in Gampaha District, Veyangoda · 31.59 km from centre

8.8

 

11 reviews

Breakfast available

With a stay at The Covanro in Veyangoda, you'll be 19.4 mi (31.1 km) from Negombo Beach and 26.2 mi (42.2 km) from Galle Face Green. This family-friendly hotel is 26.7 mi (43 km) from Galle Face Beach.

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

Resort in Wennappuwa · 40.17 km from centre

8.0

 

43 reviews

Breakfast available

Located in Kammala, Suriya Resort is within a 15-minute drive of St Anthony's Church and Negombo Beach Park. This beach resort is 5.4 mi (8.6 km) from Negombo Beach and 7.4 mi (12 km) from St. Sebastian's Church.

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