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

These properties may not be in the centre of Western Province, but are nearby and match your search.
Primary image
Pullman Bentota Resort and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bentota · 58.55 km from centre

8.2

 

212 reviews

Breakfast available

With a stay at Pullman Bentota Resort and Spa in Bentota, you'll be on the beach, just a 3-minute walk from Bentota Beach and within a 5-minute drive of Bentota Bazaar. This beach resort is 0.9 mi (1.4 km) from Bentota River Cruise and 1.2 mi (1.9 km) from Prince Lanka Ayurvrda.

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

Hotel in Negombo · 34.75 km from centre

8.2

 

340 reviews

With a stay at Jetwing Sea, you'll be centrally located in Negombo, within a 5-minute drive of Negombo Beach and Negombo Beach Park. This family-friendly hotel is 26.3 mi (42.3 km) from Colombo City Centre and 2.2 mi (3.5 km) from St Anthony's Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
St. Lachlan Hotel & Suites
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Negombo · 33.23 km from centre

7.4

 

79 reviews

Breakfast available

A stay at St. Lachlan Hotel & Suites places you in the heart of Negombo, within a 15-minute walk of Negombo Beach and Negombo Beach Park. This hotel is 25.7 mi (41.4 km) from Colombo City Centre and 1.2 mi (1.9 km) from St Anthony's Church.

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

Hotel in Bentota · 60.83 km from centre

8.4

 

60 reviews

Breakfast available

When you stay at Wunderbar Beach Hotel in Bentota, you'll be near the airport, just steps from Bentota Beach and 10 minutes by foot from Sea Turtle Hatchery - Bentota. This beach hotel is 0.7 mi (1.1 km) from Prince Lanka Ayurvrda and 1.1 mi (1.8 km) from Bentota River Cruise.

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

Hotel in Wadduwa · 37.14 km from centre

8.2

 

72 reviews

When you stay at Mermaid Hotel & Club in Wadduwa, you'll be near the beach and 9 minutes by foot from Pothupitiya Beach. This spa hotel is 15.7 mi (25.3 km) from Bentota Beach and 23.1 mi (37.1 km) from Colombo City Centre.

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 · 38.14 km from centre

8.4

 

105 reviews

Located in Wadduwa, Tangerine Beach Hotel is by the ocean, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This family-friendly resort is 12.4 mi (19.9 km) from Bentota Beach and 23.7 mi (38.2 km) from Colombo City Centre.

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 · 60.64 km from centre

9.6

 

13 reviews

With a stay at Nyne Hotels The Muse - Bentota in Bentota, you'll be within a 15-minute walk of Bentota Beach and Sea Turtle Hatchery - Bentota. This beach hotel is 0.6 mi (0.9 km) from Prince Lanka Ayurvrda and 1 mi (1.6 km) from Bentota River Cruise.

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 · 34.39 km from centre

8.6

 

1,511 reviews

Breakfast available

<h2>Elegant Accommodation</h2>

Negombo Boutique Villa in Negombo offers a 5-star hotel experience with a year-round outdoor swimming pool, restaurant, bar, and free WiFi. Family rooms and a 24-hour front desk ensure comfort and convenience.

<h2>Dining and Amenities</h2>

The family-friendly restaurant serves lunch and dinner, while breakfast includes continental and Asian options with juice, cheese, and fruits. Additional facilities include a paid shuttle service, bike hire, and free on-site private parking.

<h2>Prime Location</h2>

Located 12 km from Bandaranaike International Airport, Negombo Beach is a 6-minute walk away. Nearby attractions include St Anthony's Church (3 km) and Dutch Fort (6 km). Guests appreciate the swimming pool, attentive staff, and delicious breakfast.

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 · 36.56 km from centre

7.8

 

18 reviews

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
Primary image
Ekho Surf
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bentota · 59.79 km from centre

7.4

 

130 reviews

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 0.6 mi (1 km) from Bentota River Cruise and 0.8 mi (1.3 km) from Bentota Bazaar.

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 · 60.45 km from centre

9.8

 

11 reviews

When you stay at The Villa Bentota by KK Collection in Bentota, you'll be near the airport, within a 10-minute walk of Bentota Beach and Sea Turtle Hatchery - Bentota. This family-friendly hotel is 0.7 mi (1.1 km) from Prince Lanka Ayurvrda and 1.1 mi (1.7 km) from Bentota River Cruise.

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

Hotel in Negombo · 33.96 km from centre

8.8

 

46 reviews

Breakfast available

Located in Negombo, Tranquil Negombo Boutique is by the sea, within a 5-minute drive of St Anthony's Church and Negombo Beach Park. This family-friendly hotel is 2 mi (3.2 km) from Negombo Beach and 2.7 mi (4.3 km) from Ave Maria Convent.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Jetwing Ayurveda Pavilions
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Negombo · 33.20 km from centre

8.2

 

122 reviews

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

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

Resort in Sri Lanka, Marawila · 55.28 km from centre

8.2

 

45 reviews

Breakfast available

Located in Marawila, Club Palm Bay is by the ocean, within a 15-minute drive of Marawila Beach and Senanayake Aramaya. This beach resort is 15.3 mi (24.6 km) from Negombo Beach and 12.3 mi (19.8 km) from Chilaw General Hospital.

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 · 34.15 km from centre

7.8

 

30 reviews

When you stay at Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment, Yoga in Wadduwa, you'll be by the sea, within a 5-minute drive of Pothupitiya Beach and Wadduwa Beach. This spa resort is 17.5 mi (28.2 km) from Bentota Beach and 21.4 mi (34.4 km) from Colombo City Centre.

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 · 33.12 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
Turyaa Kalutara
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Wadduwa · 35.92 km from centre

8.0

 

31 reviews

Breakfast available

When you stay at Turyaa Kalutara in Wadduwa, you'll be near the beach and 9 minutes by foot from Pothupitiya Beach. This family-friendly 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
Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment, Yoga
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Wadduwa · 34.15 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
Leaf Olu Ella
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sabaragamuwa Province, Yatiyantota · 57.76 km from centre

8.3

 

3 reviews

<h2>Elegant Accommodation</h2>

Leaf Olu Ella in Yatiyantota offers a 5-star hotel experience with a garden, sun terrace, and infinity swimming pool. Guests enjoy free WiFi in public areas, ensuring connectivity during their stay.

<h2>Comfortable Amenities</h2>

The hotel features a restaurant serving Chinese, seafood, local, Asian, European, and barbecue grill cuisines. Additional facilities include an outdoor fireplace, 24-hour front desk, child-friendly buffet, and free on-site private parking.

<h2>Outdoor Activities</h2>

Guests can participate in walking tours and hiking, with scenic views of the garden, sun terrace, and infinity pool. The property also provides balconies with garden, pool, and mountain views.

<h2>Convenient Location</h2>

Castlereigh Reservoir Seaplane Base is 69 km away, offering easy access to the surrounding area.

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

Resort in Wadduwa · 38.01 km from centre

8.2

 

90 reviews

Breakfast available

Located in Wadduwa, Royal Palms Beach Hotel is by the ocean, within a 5-minute drive of Kalatura Beach and Kalutara Bodhiya. This beach resort is 12.6 mi (20.3 km) from Bentota Beach and 23.6 mi (38 km) from Colombo City Centre.

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