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

Artisan Villa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Colombo · 4.09 km from centre

7.3

 

264 reviews

Breakfast available

Situated in Colombo, 4.6 km from Bambalapitiya Railway Station, Artisan Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. This 4-star hotel offers a terrace. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Rooms are fitted with a private bathroom, while certain rooms come with a kitchenette with a fridge.

R Premadasa Stadium is 4.6 km from the hotel, while Khan Clock Tower is 5.2 km from the property.

Compare price on Booking.com
Compare price on Booking.com
MaRadha Colombo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bambalapitiya, Colombo · 4.78 km from centre

8.6

 

2,081 reviews

Breakfast available

Set in Colombo, a few steps from Bambalapitiya Beach, MaRadha Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. This 4-star hotel offers a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

All guest rooms at the hotel 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. The rooms come with a kettle, while selected rooms also feature a kitchen with a fridge, a dishwasher and a microwave. The units feature a desk.

A buffet, à la carte or continental breakfast can be enjoyed at the property. At MaRadha Colombo you will find a restaurant serving American, British and Indian cuisine. Vegetarian, dairy-free and halal options can also be requested.

Bambalapitiya Railway Station is 300 metres from the accommodation, while Khan Clock Tower is 5.7 km from the property.

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

Hotel in Bambalapitiya, Colombo · 4.78 km from centre

9.2

 

97 reviews

Breakfast available

In the heart of Colombo, MaRadha Colombo is within a 5-minute drive of Casino Marina Colombo and Durdans Hospital. This spa hotel is 1.4 mi (2.3 km) from United States Embassy Colombo and 1.6 mi (2.6 km) from Bandaranaike Memorial International Conference Hall.

Compare price on Booking.com
Compare price on Booking.com
The Motel One - Colombo Border
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Wattala · 5.78 km from centre

8.3

 

40 reviews

<h2>Spacious Accommodation</h2>

The Motel One - Colombo Border in Wattala offers a spacious chalet with two bedrooms and two bathrooms. The living room features a sofa and a work desk, ensuring comfort and convenience.

<h2>Outdoor Amenities</h2>

Guests can relax in the garden or on the terrace, enjoying free WiFi throughout the property. The outdoor seating area provides a perfect spot for leisure.

<h2>Convenient Facilities</h2>

The chalet includes air-conditioning, a kitchenette, balcony, washing machine, and free toiletries. Additional amenities include a hot tub, paid airport shuttle service, car hire, and free on-site private parking.

<h2>Nearby Attractions</h2>

Located 6 km from R Premadasa Stadium and 5 km from Sugathadasa Stadium, the property is also close to Colombo Dutch Museum and Colombo Harbour.

Compare price on Booking.com
Compare price on Booking.com
The Ocean Colombo - Guaranteed Sea View Rooms
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Colombo · 5.95 km from centre

7.0

 

459 reviews

Breakfast available

Boasting spectacular ocean view from every guest room, The Ocean Colombo - Guaranteed Sea View Rooms features modern and comfortable accommodation along Marine Drive. It offers free parking space on site and provides complimentary WiFi access in the entire property.

This non-smoking hotel is just 1 km from Majestic Shopping Mall. MGM Casino is 1.2 km away while Sri Lanka National Museum is 2.8 km from the hotel. Bandaranaike International Airport is accessible with a 32 km drive.

Tastefully furnished, air-conditioned rooms come with a wardrobe, in-room safe, a seating area, minibar and a flat-screen TV with satellite channels. The en suite bathroom includes shower facility, hairdryer and free toiletries.

At The Ocean Colombo - Guaranteed Sea View Rooms, friendly staff at the 24-hour front desk can assist guests with luggage storage, laundry and car rental services. A business centre is available, while meeting/banquet facilities can be arranged upon request.

Overlooking the sea, the in-house restaurant serves a delectable spread of Sri Lankan cuisine. Meals can also be enjoyed in the privacy of guests’ rooms.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La maison de Colombo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Colombo 06, Colombo · 7.26 km from centre

9.8

 

9 reviews

Breakfast available

Located in Colombo (Pamankada East), La maison de Colombo is within a 10-minute drive of Arcade Independence Square and Bandaranaike Memorial International Conference Hall. This hotel is 3.4 mi (5.4 km) from Bellagio Casino and 3.7 mi (6 km) from Mount Lavinia Beach.

Compare price on Booking.com
Compare price on Booking.com
Water Park Suites
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Colombo District, Nugegoda · 7.52 km from centre

9.5

 

2 reviews

Breakfast available

<h2>Comfortable Accommodations</h2>

Water Park Suites in Nugegoda offers 4-star comfort with family rooms and balconies. Each room features air-conditioning, a private bathroom, and modern amenities.

<h2>Exceptional Facilities</h2>

Guests enjoy a rooftop swimming pool, free WiFi, and an outdoor seating area. Additional services include a 24-hour front desk, concierge, and tour desk.

<h2>Dining Options</h2>

Breakfast options include continental, American, full English, vegetarian, and halal. The hotel also provides room service and a tour desk for exploring nearby attractions.

<h2>Prime Location</h2>

Located 37 km from Bandaranaike International Airport, the hotel is near attractions such as Sinhalese Sports Club (6 km) and Barefoot Gallery (7 km).

Compare price on Booking.com
Compare price on Booking.com
Mirage Colombo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Wellawatte, Colombo · 7.58 km from centre

7.7

 

1,127 reviews

Breakfast available

Mirage Hotel Colombo is located in Colombo. The hotel provides elegant accommodation equipped with a private balcony and free WiFi access is available. The hotel also offers an outdoor pool.

The rooms here will provide you with air conditioning, a safe and a minibar. The private bathrooms provide hot shower facilities. You can enjoy a sea view from all the rooms.

At Mirage Hotel Colombo you will find a restaurant which serves a selection of German, Italian, Chinese and Sri Lankan food. Other facilities offered include a tour desk, dry cleaning and a laundry service.

The hotel is 2.3 km from Dehiwala Zoo, 2.6 km from Bambalapitiya Railway and 2.9 km from Barefoot Gallery. Bandaranaike International Airport is 34 km away, while Colombo City Centre is a 15-minute drive from the property. The property offers free parking for guest's convenience.

Compare price on Booking.com
Compare price on Booking.com
MK Colombo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Wellawatte, Colombo · 8.05 km from centre

9.0

 

126 reviews

<h2>Comfortable Accommodations</h2>

MK Colombo in Colombo offers family rooms with air-conditioning, private bathrooms, and city views. Each room includes a work desk, free toiletries, and a minibar.

<h2>Dining Experience</h2>

The modern restaurant serves Asian cuisine with halal options. Guests can enjoy continental, à la carte, and halal breakfasts. Additional amenities include a terrace and outdoor seating area.

<h2>Convenient Facilities</h2>

The hotel provides free WiFi, a 24-hour front desk, and private check-in and check-out services. Free on-site parking, bicycle parking, and full-day security enhance the stay.

<h2>Prime Location</h2>

Mount Lavinia Beach is less than 1 km away. Nearby attractions include Barefoot Gallery (3.5 km) and St Anthony's Church (45 km). Bandaranaike International Airport is 37 km from the hotel.

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

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

9.2

 

181 reviews

Breakfast available

<h2>Comfortable Accommodations</h2>

Mount Lodge Boutique Hotel in Mount Lavinia offers family rooms with air-conditioning, private bathrooms, and garden views. Each room includes a work desk, wardrobe, and free toiletries.

<h2>Exceptional Facilities</h2>

Guests enjoy a sun terrace, free WiFi, and an outdoor seating area. Additional amenities include a balcony, terrace, and private entrance. The hotel provides a paid shuttle service, bicycle parking, and full-day security.

<h2>Delicious Breakfast</h2>

A continental and Asian breakfast is served daily in-room, highly praised by guests. Special diet menus are available, and breakfast can be enjoyed outdoors.

<h2>Prime Location</h2>

Located 41 km from Bandaranaike International Airport, the hotel is a 4-minute walk from Mount Lavinia Beach and 500 metres from Mount Lavinia Bus Stand. Nearby attractions include Barefoot Gallery and The Independence Square.

Compare price on Booking.com
Compare price on Booking.com
Anarva Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

7.1

 

104 reviews

Breakfast available

Located in Mount Lavinia, 700 metres from Mount Lavinia Beach, Anarva Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. A hot tub and a car rental service are available for guests. The accommodation features a 24-hour front desk, airport transfers, a concierge service and free WiFi.

Breakfast is available, and includes buffet, à la carte and continental options. At the hotel you will find a restaurant serving Chinese, British and French cuisine. Vegetarian, dairy-free and halal options can also be requested.

Bambalapitiya Railway Station is 7.2 km from Anarva Hotel & Spa, while Khan Clock Tower is 13 km away.

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

Hotel in Colombo District, Malabe · 13.92 km from centre

10.0

 

1 review

Breakfast available

Situated in Malabe, 16 km from R Premadasa Stadium, Villa 98 features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a bar, the property is located within 16 km of Bambalapitiya Railway Station. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

At the hotel the rooms have air conditioning, a seating area, a TV with cable channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. All rooms have a desk.

A buffet, continental or Full English/Irish breakfast is available at the property. At Villa 98 you will find a restaurant serving American, Chinese and British cuisine. Vegetarian, dairy-free and halal options can also be requested.

The accommodation offers a children's playground. You can play darts at this 4-star hotel, and the area is popular for cycling.

Khan Clock Tower is 17 km from Villa 98, while Leisure World is 19 km from the property. Bandaranaike International Airport is 39 km away.

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

Hotel in Uswetakeiyawa · 15.59 km from centre

8.3

 

146 reviews

Breakfast available

Featuring free WiFi, an outdoor pool and a barbecue, The Beach Boutique offers accommodation in Uswetakeiyawa. Guests can enjoy the on-site restaurant. Free private parking is available on site.

Some rooms feature a seating area to relax in after a busy day. A terrace or balcony are featured in certain rooms.

There is a shared lounge at the property.

Bike hire and car hire are available at this hotel and the area is popular for cycling and fishing. Colombo is 19 km from The Beach Boutique, while Negombo is 19 km from the property. Bandaranaike Airport is 9 km away.

Compare price on Booking.com
Compare price on Booking.com
Viyan hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Uswetakeiyawa, Negombo · 18.99 km from centre

8.6

 

21 reviews

<h2>Elegant Accommodation</h2>

Viyan hotel in Negombo offers a 5-star experience with a beautiful garden and a family-friendly restaurant. Guests enjoy sea views, air-conditioning, and private bathrooms equipped with modern amenities.

<h2>Comfortable Facilities</h2>

The hotel provides free on-site private parking, a paid airport shuttle service, family rooms, bicycle parking, and room service. Additional amenities include balconies, ground-floor units, and pet-friendly accommodations.

<h2>Dining Experience</h2>

The restaurant offers a welcoming ambience, catering to all guests with a variety of dishes. Guests can relax in the dining area or enjoy meals on the balcony, making the most of the scenic surroundings.

<h2>Prime Location</h2>

Sarakkuwa Beach is a 6-minute walk away, while Bandaranaike International Airport is 16 km from the hotel. Nearby attractions include Dutch Fort and St Anthony's Church, each within 16 km.

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

Resort in Negombo, Pamunugama · 19.26 km from centre

9.3

 

31 reviews

Breakfast available

Set in Pamunugama, 80 metres from Sarakkuwa Beach, Ayuda Sanctuary Boutique offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. 16 km from St Anthony's Church and 26 km from R Premadasa Stadium, the property features a private beach area and a terrace. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

At the resort the rooms are equipped with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. Each room includes a kettle, while some rooms also feature a balcony and others also feature garden views. All guest rooms will provide guests with a fridge.

An à la carte, continental or Full English/Irish breakfast can be enjoyed at the property. At Ayuda Sanctuary Boutique you will find a restaurant serving American, Argentinian and Cajun Creole cuisine. Vegetarian, dairy-free and halal options can also be requested.

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

Khan Clock Tower is 27 km from Ayuda Sanctuary Boutique, while Bambalapitiya Railway Station is 32 km from the property. Bandaranaike International Airport is 16 km away.

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

Resort in Negombo · 19.26 km from centre

10.0

 

1 review

Breakfast available

Located in Negombo, Ayuda Sanctuary Boutique Negombo is by the ocean, within a 15-minute drive of Muthurajawela Visitor Centre and Guruge Nature Park. This beach resort is 10.7 mi (17.2 km) from Negombo Beach and 6.7 mi (10.7 km) from Muthuraja Wela.

Compare price on Booking.com
Compare price on Booking.com
Ramadia Grand Holiday Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Panadura · 20.07 km from centre

9.0

 

2 reviews

Breakfast available

Situated in Panadura, 17 km from Bambalapitiya Railway Station, Ramadia Grand Holiday Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The accommodation offers a concierge service, and currency exchange for guests.

The rooms at the hotel 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. Rooms come with a kettle, while some rooms include a balcony and others also boast mountain views. All guest rooms have a desk.

The breakfast offers buffet, à la carte or continental options.

Khan Clock Tower is 22 km from Ramadia Grand Holiday Resort, while R Premadasa Stadium is 24 km from the property. Bandaranaike International Airport is 51 km away.

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

Hotel in Katana, Katunayake · 21.87 km from centre

8.7

 

34 reviews

<h2>Comfortable Accommodations</h2>

Arama Transit Hotel in Katunayake offers 4-star comfort with air-conditioned rooms featuring private bathrooms, balconies, and modern amenities. Each room includes a work desk, TV, and free WiFi, ensuring a pleasant stay.

<h2>Exceptional Facilities</h2>

Guests can enjoy a year-round outdoor swimming pool, restaurant, and outdoor seating area. Additional facilities include a 24-hour front desk, concierge service, and free on-site private parking.

<h2>Dining Options</h2>

The hotel provides a variety of breakfast options, including continental, à la carte, vegetarian, vegan, halal, gluten-free, and Asian. Room service and daily housekeeping enhance the dining experience.

<h2>Prime Location</h2>

Located 4 km from Bandaranaike International Airport, the hotel is near attractions such as St Anthony's Church (12 km) and Dutch Fort (11 km). Free WiFi is available throughout the property.

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

Hotel in Katana, Katunayake · 22.56 km from centre

7.1

 

143 reviews

Breakfast available

<h2>Elegant Accommodation</h2>

Amora Lagoon Hotel in Katunayake offers a 5-star experience with free WiFi, a year-round outdoor swimming pool, and a lush garden. Guests can relax on the terrace or enjoy the serene views from their balcony.

<h2>Comfortable Amenities</h2>

The hotel features a restaurant serving Chinese, Indian, local, and international cuisines, a pool bar, and a minimarket. Additional facilities include a kids' pool, live music, and evening entertainment.

<h2>Convenient Location</h2>

Located 3 km from Bandaranaike International Airport, the hotel provides a paid shuttle service and a tour desk. Nearby attractions include St Anthony's Church (11 km) and Dutch Fort (10 km). Guests appreciate the connectivity and shuttle service.

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

Hotel in Katana, Katunayake · 23.40 km from centre

8.4

 

129 reviews

Breakfast available

Located in Katunayake, 10 km from St Anthony's Church, La Costa Hotel provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Among the facilities of this property are a restaurant, a shared kitchen and room service, along with free WiFi throughout the property. The property is non-smoking and is situated 28 km from R Premadasa Stadium.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. Each room comes with a kettle, while certain rooms include a balcony and others also offer pool views.

The breakfast offers buffet, à la carte or Full English/Irish options.

La Costa Hotel offers 4-star accommodation with a hot tub and terrace. The area is popular for cycling, and car hire is available at the accommodation.

Speaking Arabic, English, Hindi and Italian, staff are willing to help at any time of the day at the reception.

Khan Clock Tower is 30 km from La Costa Hotel, while Bambalapitiya Railway Station is 34 km away. Bandaranaike International Airport is 2 km from the property.

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