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
Royal Palms Beach Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Wadduwa · 38.01 km from centre

8.2

 

89 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 1.4 mi (2.3 km) from Pothupitiya Beach.

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

Hotel in Wadduwa · 32.48 km from centre

8.4

 

4 reviews

Breakfast available

With a stay at Ayana Sea in Wadduwa, you'll be 0.2 mi (0.4 km) from Wadduwa Beach and 18.7 mi (30.2 km) from Bentota Beach. This beach hotel is 20.3 mi (32.6 km) from Colombo City Centre and 20.3 mi (32.6 km) from Galle Face Green.

Compare price on Booking.com
Compare price on Booking.com
Mon Ami City Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Negombo · 30.51 km from centre

8.0

 

2 reviews

Located in Negombo, 1.7 km from Wellaweediya Beach, Mon Ami City Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The property is non-smoking and is situated 2 km from St Anthony's Church.

At the hotel, each room comes with a desk and a flat-screen TV. Guest rooms include a private bathroom with a shower and free toiletries.

R Premadasa Stadium is 35 km from Mon Ami City Hotel, while Khan Clock Tower is 36 km away. The nearest airport is Bandaranaike International Airport, 6 km from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Infinity of Sri Lanka
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Beruwela, Paiyagala South · 48.01 km from centre

9.5

 

69 reviews

Breakfast available

Situated in Paiyagala South, 2.4 km from Maggona Beach, Infinity of Sri Lanka features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring a terrace, the 4-star hotel has air-conditioned rooms with a private bathroom. The hotel also offers free WiFi as well as a paid airport shuttle service.

At the hotel, the rooms come with a wardrobe. All rooms at Infinity of Sri Lanka are fitted with a seating area.

A buffet, à la carte or continental breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving Indian, Seafood and local cuisine. Vegetarian, vegan and gluten-free options can also be requested.

Infinity of Sri Lanka offers a barbecue. The area is popular for hiking and cycling, and car hire is available at the hotel.

Bambalapitiya Railway Station is 45 km from Infinity of Sri Lanka, while Mount Lavinia Bus Stand is 38 km from the property.

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

Resort in Beruwala · 56.05 km from centre

7.6

 

52 reviews

Breakfast available

With a stay at The Palms in Beruwala, you'll be by the sea, within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This beach resort is 1 mi (1.6 km) from Moragalla Beach and 2.1 mi (3.4 km) from Kande Vihare Temple.

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

Hotel in Wadduwa · 32.78 km from centre

8.4

 

40 reviews

Breakfast available

Serendiva Beach in Wadduwa features accommodation with a private beach area and an outdoor swimming pool. Featuring a 24-hour front desk, this property also welcomes guests with a restaurant and a barbecue. Every room is equipped with a flat-screen TV with with cable channels.

At the hotel, the rooms have a desk. Serendiva Beach features certain units with sea views, and the rooms include a private bathroom.

Breakfast is available each morning, and includes Asian and Full English/Irish options. Some rooms will provide guests with a microwave.

The accommodation offers a range of wellness facilities including a fitness centre.

Guests can also take advantage of the business centre and luggage storage service.

Colombo is 33 km from Serendiva Beach, while Bentota is 27 km from the property. Bandaranaike International Airport is 58 km away.

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

Resort in Wennappuwa, Waikkal · 37.58 km from centre

9.5

 

304 reviews

Breakfast available

Located directly on the beach in Wayikkal, Puetz Travels Beach Resort features an outdoor pool and a restaurant. Guests enjoy complimentary WiFi access, parking.

This resort is 12 km from Bandaranaike Airport. A transfer from the airport can be arranged at an additional charge on advance request.

Fitted with a patio offering pool and garden views, bungalows also offer air conditioning, a wardrobe and an en suite bathroom with shower facilities. Daily housekeeping is provided.

Tours, as well as activities such as fishing, canoeing, hiking and snorkeling can be arranged. Assistance can also be sought with laundry and ironing services.

Compare price on Booking.com
Compare price on Booking.com
Villa Apsara by Avant Leisure
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Beruwela, Aluthgama · 58.42 km from centre

10.0

 

1 review

Breakfast available

Situated in Aluthgama, 700 metres from Aluthgama Railway Station, Villa Apsara by Avant Leisure features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Boasting a bar, the hotel is close to several noted attractions, around 1.7 km from Bentota Lake, 1.9 km from Kande Viharaya Temple and 1.9 km from Bentota Railway Station. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The units at the hotel are fitted with a seating area. Complete with a private bathroom fitted with a bidet and free toiletries, the rooms at Villa Apsara by Avant Leisure have a flat-screen TV and air conditioning, and certain rooms come with a terrace. All units will provide guests with a wardrobe and a kettle.

The accommodation offers a continental or American breakfast. At Villa Apsara by Avant Leisure you will find a restaurant serving Seafood, local and Asian cuisine. Vegetarian, dairy-free and halal options can also be requested.

The hotel offers 4-star accommodation with a hot tub.

Bawa Gardens is 5.7 km from Villa Apsara by Avant Leisure, while Lunuganga is 6.8 km from the property.

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

Guesthouse in Wadduwa · 32.03 km from centre

10.0

 

5 reviews

Breakfast available

A stay at The Villa by Contemporary Ceylon places you in the heart of Wadduwa, within a 15-minute walk of Wadduwa Beach and Pothupitiya Beach. This beach guest house is 16.5 mi (26.5 km) from Bentota Beach and 4.4 mi (7.1 km) from Panadura Beach.

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

Hotel in Negombo · 33.54 km from centre

8.4

 

45 reviews

Set in Negombo, a few steps from Negombo Beach, Village Inn Resort offers accommodation with a terrace, free private parking and a restaurant. The property is situated 2.4 km from Poruthota Beach, 2.4 km from St Anthony's Church and 38 km from R Premadasa Stadium. The property is non-smoking and is located 1.9 km from Wellaweediya Beach.

À la carte and American breakfast options are available every morning at the hotel.

Khan Clock Tower is 39 km from Village Inn Resort, while Bambalapitiya Railway Station is 44 km from the property. Bandaranaike International Airport is 9 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Taprobana Wadduwa by Asia Leisure
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Wadduwa · 30.13 km from centre

8.0

 

28 reviews

Breakfast available

Located in Wadduwa, Taprobana Wadduwa by Asia Leisure is near the beach – a 4-minute walk from Wadduwa Beach and within a 5-minute drive of Pothupitiya Beach. This beach hotel is 17.5 mi (28.2 km) from Bentota Beach and 3.2 mi (5.1 km) from Panadura Beach.

Compare price on Booking.com
Compare price on Booking.com
Villa Velmarie Yoga and Ayurveda house all inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Beruwela, Bentota · 50.24 km from centre

9.1

 

41 reviews

Breakfast available

Offering an outdoor swimming pool, Villa Velmarie is located just 2.4 km from the Bentota River Airport. Free Wi-Fi is available in all areas of the property. It provides a 24-hour front desk for the convenience of the guests.

Each room here will provide you with air conditioning, a patio and a seating area. Featuring a bath, private bathroom comes with a bidet.

At Villa Velmarie you will find a garden and a terrace. Other facilities offered at the property include a shared lounge and luggage storage. The property offers free parking.

The Bandaranaike International Airport is 75 km away.

You can enjoy the meals at the in-house restaurant. Packed lunches can be requested.

Compare price on Booking.com
Compare price on Booking.com
Horathapola Estate
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sri Lanka, Marawila · 57.65 km from centre

7.6

 

6 reviews

Breakfast available

Located in Marawila, 31 km from St Anthony's Church, Horathapola Estate provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Featuring a shared lounge, the 5-star hotel has air-conditioned rooms with a private bathroom. The hotel offers garden views, a terrace, and free WiFi is available.

At the hotel, every room is equipped with a desk. All units include a safety deposit box.

The breakfast offers à la carte, continental or Asian options. At Horathapola Estate you will find a restaurant serving local, Asian and international cuisine. Vegetarian, dairy-free and halal options can also be requested.

Guests at the accommodation will be able to enjoy activities in and around Marawila, like cycling.

Maris Stella College is 33 km from Horathapola Estate, while Dutch Fort is 34 km from the property. Bandaranaike International Airport is 41 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
The Trip Connections Hotel Room
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Negombo · 33.35 km from centre

8.3

 

3 reviews

Located in Negombo, 50 metres from Negombo Beach, The Trip Connections Hotel Room provides accommodation with a terrace, free private parking and a restaurant. This 4-star hotel offers room service and a 24-hour front desk. Guests can use the indoor pool, or enjoy sea views.

Guest rooms are equipped with air conditioning, a flat-screen TV with cable channels, a minibar, a kettle, a bidet, free toiletries and a desk. Featuring a private bathroom with a shower and slippers, rooms at the hotel also offer a city view. The rooms include a wardrobe.

Wellaweediya Beach is 1.7 km from The Trip Connections Hotel Room, while Poruthota Beach is 2.6 km from the property. Bandaranaike International Airport is 9 km away, and the property offers a paid airport shuttle service.

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

Hotel in Wadduwa · 33.41 km from centre

7.8

 

49 reviews

Situated in Wadduwa, a few steps from Wadduwa Beach, Aryana Queen Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.

All rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. All units will provide guests with a desk and a kettle.

Guests at Aryana Queen Beach Resort can enjoy a continental breakfast.

Guests can make use of the business centre or relax in the snack bar.

Bambalapitiya Railway Station is 31 km from the accommodation, while Khan Clock Tower is 36 km from the property.

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

Hotel in Kalutara District, Dodangoda · 46.53 km from centre

8.4

 

4 reviews

This hotel is 21.7 mi (35 km) from Bentota Beach and 12.8 mi (20.6 km) from Richmond Castle.

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

Cruise in Bentota · 61.70 km from centre

10.0

 

2 reviews

Breakfast available

This vessel pulls anchor and sets sail from Bentota for at least part of your stay.  

Compare price on Booking.com
Compare price on Booking.com
Trance rabara resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sabaragamuwa Province, Avissawella · 47.56 km from centre

8.6

 

47 reviews

Breakfast available

Situated in Avissawella, 31 km from Leisure World, Trance rabara resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Among the facilities at this property are a shared lounge and room service, along with free WiFi throughout the property. The accommodation offers karaoke and a 24-hour front desk.

At the hotel rooms come with 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. Trance rabara resort provides some rooms with pool views, and every room is fitted with a terrace. The rooms will provide guests with a desk and a kettle.

A buffet, Full English/Irish or American breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving African, American and Argentinian cuisine. Vegetarian, halal and kosher options can also be requested.

You can play table tennis and darts at this 4-star hotel, and the area is popular for hiking.

Bandaranaike International Airport is 57 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Dutch Gate
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Beruwela, Aluthgama · 58.93 km from centre

7.6

 

33 reviews

Set in Aluthgama, 1.7 km from Bentota Beach, Dutch Gate offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. Guests can enjoy American and British dishes at the restaurant or have a cocktail at the bar.

The rooms in the hotel are fitted with a kettle. Complete with a private bathroom equipped with a bidet and free toiletries, the units at Dutch Gate have a flat-screen TV and air conditioning, and some rooms come with a balcony. Guest rooms feature a safety deposit box.

Breakfast is available, and includes buffet, à la carte and Full English/Irish options.

The accommodation offers a hot tub.

Popular points of interest near Dutch Gate include Aluthgama Railway Station, Bentota Lake and Bentota Railway Station.

Compare price on Booking.com
Compare price on Booking.com
Forest Shade Eco Resort Deraniyagala
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sabaragamuwa Province, Deraniyagala · 59.64 km from centre

8.6

 

64 reviews

Breakfast available

Set in Deraniyagala, 45 km from Leisure World, Forest Shade Eco Resort Deraniyagala offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a shared kitchen, this property also welcomes guests with a restaurant, a water park and a terrace. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.

The units at the hotel come with a seating area, a flat-screen TV with satellite channels and a private bathroom with free toiletries and a bidet. Guest rooms will provide guests with a desk and a kettle.

Breakfast is available, and includes buffet, à la carte and continental options.

Forest Shade Eco Resort Deraniyagala offers 5-star accommodation with a hot tub and children's playground.

Castlereigh Reservoir Seaplane Base Airport is 57 km away.

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