COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in Western Province

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Groove House
3 out of 5
410/ 27, Baudhhaloka Mawatha, Colombo, Western Province
Get Rates
5/5Exceptional! (2 reviews)

"Amazing place. Friendly staff and easy to communicate. Overall very happy with the stay. :)"…"

Reviewed on Feb 25, 2020

Groove House
Kithul Kanda Mountain Resort
3.5 out of 5
07, Meepe, Padukka
Get Rates
3.5/5Good! (2 reviews)
Nice view, bad service

"Hotel has a very nice view, but you need to get a Superior room to experience it fully. Swimming pool is good with nearly infinity effect. Service and food is terrible. They refused to provide Ala carte menu if the buffet is open, so no room service if the buffet is open!!! Buffet is not worth the ..."…"

Reviewed on Jul 15, 2016

Kithul Kanda Mountain Resort
Avani Kalutara Resort
4.5 out of 5
St. Sebastian's Road, Katukurunda, Kalutara
The price is $184 per night from Apr 1 to Apr 2
3.9/5Very Good! (76 reviews)

"The resort was very smart, and beautifully appointed. Staff were constantly cleaning, and tidying in the grounds, and the restaurant workers and poolboys very attentive."…"

Reviewed on Mar 18, 2020

Avani Kalutara Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Grand Oriental Hotel
3.5 out of 5
02, York Street, Colombo
Get Rates
3.6/5Good! (332 reviews)
Receptionists need to go for training

"The location is good. Restaurant service is excellent Receptionists are unhelpful and cold Need to go for training on service"…"

Reviewed on Feb 10, 2020

Grand Oriental Hotel
Mount Lavinia Hotel
4 out of 5
100 Hotel Road, Mount Lavinia
Get Rates
4.1/5Very Good! (584 reviews)
Nice hotel great location

"Hotel is in perfect location. Steeped in history and a very grand building. However this shows in its condition in places. Some corridors do smell very damp but is very clean. The bathroom we had showed signs of tiredness. Our room was ground floor and had a family of pigeons nesting on out window ..."…"

Reviewed on Mar 12, 2020

Mount Lavinia Hotel
Berjaya Hotel Colombo
4 out of 5
36 College Avenue, Mount Lavinia
Get Rates
3.5/5Good! (87 reviews)

"This place is good. Reasonable price and a decent place. Closer to beach and main road too. So good for a traveler."…"

Reviewed on Feb 26, 2020

Berjaya Hotel Colombo
Anantara Kalutara Resort
5 out of 5
St Sebastian Rd Katukurunda, Kalutara
The price is $220 per night from Mar 28 to Mar 29
4.2/5Excellent! (42 reviews)

"We had a very disappointing experience with expedia and the resort. After booking the travel , we realized that there is going to be a rain storm during our stay, so we rushed to cancel half a hour after our booking . Expedia and Anantara failed to return our money. This experience will stop us from ..."…"

Reviewed on Dec 8, 2019

Anantara Kalutara Resort
Turyaa Kalutara
4 out of 5
Kudawaskaduwa. Waskaduwa, Kalutara, Kalutara 12000, Wadduwa
Free CancellationReserve now, pay when you stay
The price is $73 per night from Mar 2 to Mar 3
3.9/5Very Good! (22 reviews)

"Prime location with walkable clean beach. Friendly and always obliging staff. Smooth check in & out. Fantastic Srilanka & western meals with mouthwatering desserts.Special requests catered to. Rooms clean & functional Rapid response to queries. Good pool maintenance with large pool are for kids. ..."…"

Reviewed on Mar 21, 2020

Turyaa Kalutara
Marino Beach Colombo
5 out of 5
590 Marine Drive, Colombo, WP
Free CancellationReserve now, pay when you stay
The price is $70 per night from Mar 2 to Mar 3
4.6/5Wonderful! (366 reviews)
Best place ❤️

"Good services and best room facility"…"

Reviewed on Aug 10, 2020

Marino Beach Colombo
Thotupola Lakeside Resort
3 out of 5
70, Deltara, Piliyandala
Get Rates
5/5Exceptional! (2 reviews)
Great hotel close to a Lake

"My wife and I came to Sri Lanka for our honeymoon. We found the local language to be a bit of a barrier and couldn't get around as easily on our own. Nayana from Thotupula Lakeside Resorts, genuinely helped us out in a manner, where we have never been helped before. She helped us co-ordinate the ..."…"

Reviewed on Jun 8, 2014

Thotupola Lakeside Resort
Nature Lovers Resort
3.5 out of 5
Kanumassagala, Wagawatta Poruwadanda, Ingiriya
Get Rates
Nature Lovers Resort
Cinnamon Lakeside Colombo
5 out of 5
115, C. A. Gardiner Mawatha, Colombo
Free CancellationReserve now, pay when you stay
The price is $65 per night from Mar 31 to Apr 1
4.3/5Excellent! (376 reviews)

"Amenity is overall ok, except; - No power outlets next to bed - No universal power outlets - it’s really difficult to use the office desk. Bec there is no enough space between the chair and desk to put the legs in."…"

Reviewed on Dec 29, 2020

Cinnamon Lakeside Colombo
Fairway Colombo
4 out of 5
7, Hospital Street, Colombo 01, Colombo
Free CancellationReserve now, pay when you stay
The price is $36 per night from Mar 2 to Mar 3
4.2/5Excellent! (449 reviews)

"great location. Staff were friendly and helpful.."…"

Reviewed on Apr 7, 2020

Fairway Colombo
Galle Face Hotel
5 out of 5
2 Galle Road, Colombo
Free Cancellation
The price is $100 per night from Mar 3 to Mar 4
4.4/5Wonderful! (791 reviews)

"Stayed while waiting for flight out for COVID-19 so not a great time for anyone. This hotel provided excellent service and support during this trying time. They had taken additional steps to protect guests and staff. Particularly enjoyed our meal in the Cuban restaurant - but sadly no live music. ..."…"

Reviewed on Mar 24, 2020

Galle Face Hotel
Heritance Negombo
5 out of 5
175, Lewis Place, Negombo
Free CancellationReserve now, pay when you stay
The price is $136 per night from Mar 3 to Mar 4
4.5/5Wonderful! (364 reviews)

"Very friendly and helpful staff! Clean room, very good room service. I highly recommend this hotel for people wanting to stay in Colombo."…"

Reviewed on Jul 19, 2020

Heritance Negombo
Cinnamon Grand Colombo
5 out of 5
77, Galle Road, Colombo
Free CancellationReserve now, pay when you stay
The price is $119 per night from Mar 23 to Mar 24
4.3/5Excellent! (646 reviews)

"Visited just at the beginning of lockdown/curfew procedures for the Coronavirus. The hotel coped amazingly with very few guests, consolidating areas as necessary. We still had amazing service under adversity."…"

Reviewed on Mar 25, 2020

Cinnamon Grand Colombo
Arie Lagoon
5 out of 5
587 Pamunugama Road, Thalahena, Negombo
Free CancellationReserve now, pay when you stay
The price is $59 per night from Mar 3 to Mar 4
3.7/5Good! (60 reviews)

"A modern beautiful and well run hotel. big rooms. friendly people. Only downside is that the location is half an hour by tuk tuk from all else in Negombo."…"

Reviewed on Mar 6, 2020

Arie Lagoon
Pegasus Reef Hotel
4 out of 5
Hendala, Wattala
Free CancellationReserve now, pay when you stay
The price is $30 per night from Mar 10 to Mar 11
3.8/5Good! (128 reviews)
Great place for a couple nights

"Nice place - good food, kids enjoyed the pool, and away from the chaos of Colombo. Rooms were nothing fancy and a little dated, but worked fine for our family. Staff was great and very accommodating."…"

Reviewed on Mar 7, 2020

Pegasus Reef Hotel
Cinnamon Red Colombo
3.5 out of 5
59, Ananda Coomaraswamy Mawatha, Colombo
Free CancellationReserve now, pay when you stay
The price is $52 per night from Mar 2 to Mar 3
4.4/5Excellent! (885 reviews)

"The pool, scenery and overall cleanliness of the hotel along with the professionalism of their staff is highly commendable"…"

Reviewed on Mar 22, 2020

Cinnamon Red Colombo
Shangri-La Hotel, Colombo
5 out of 5
1 Galle Face, Colombo
Free CancellationReserve now, pay when you stay
The price is $135 per night from Mar 13 to Mar 14
4.7/5Exceptional! (213 reviews)
Loved my stay at Shangrilla

"We like the friendly staff, comfortable room and the beautiful view. We were v happy with tight security 24/7. Toilet shower area tend to accumulate water. Perhaps during civil work, sloping was not done properly"…"

Reviewed on Feb 27, 2020

Shangri-La Hotel, Colombo
Don't see what you're looking for?
See all available properties in Western Province
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Cities in Western Province

Road tripping in Western Province? Visit our Western Province Travel Guide to get inspired!