Sri Lanka may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Book Western Province Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Western Province

Top Hotels in Western Province

Marino Beach Colombo
5 out of 5
590 Marine Drive, Colombo, WP
Free cancellationReserve now, pay when you stay
The price is AU$104 per night from 16 Dec. to 17 Dec.
4.6/5Wonderful! (366 reviews)
Best place ❤️

"Good services and best room facility"…"

Reviewed on 10 Aug. 2020

Marino Beach Colombo
Regal Réseau Hotel & Spa
3.5 out of 5
No.06, Carron Place, Negombo, Western Province
The price is AU$95 per night from 18 Dec. to 19 Dec.
4.3/5Excellent! (4 reviews)

"It is a very new hotel, Have to learn about service and quick service and andwers Newyears party was good and dinner too but a little more attention to the guests would be good."…"

Reviewed on 3 Feb. 2020

Regal Réseau Hotel & Spa
Randi Homestay
2.5 out of 5
50/20/4, St.Judes Place, Thaladuwa Road, Negombo
The price is AU$16 per night from 2 Dec. to 3 Dec.
3.3/5 (14 reviews)
Bad

"When I went there they are doing Construction Work… The All area was too Dusty and Dirty… And The hotel Owner said Go away if you don't want to stay… my money is Wasted here"…"

Reviewed on 5 Apr. 2019

Randi Homestay
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.
Shangri-La Hotel, Colombo
5 out of 5
1 Galle Face, Colombo
Free cancellationReserve now, pay when you stay
The price is AU$243 per night from 2 Dec. to 3 Dec.
4.7/5Exceptional! (212 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 27 Feb. 2020

Shangri-La Hotel, Colombo
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 12 Mar. 2020

Mount Lavinia Hotel
Royal Palms Beach Hotel
4 out of 5
De Abrew Road, Waskaduwa, Wadduwa
Get Rates
4.1/5Very Good! (83 reviews)
Great place, would say 4* not quite 5*

"We stayed here on our honeymoon, and was expecting a little more hospitality to be honest couldn't even get a free drink out of them 😅. They do hound you a little in the mornings for room service so don't expect a lay in at this place! The food was really good, bar slightly over priced so all inclusive ..."…"

Reviewed on 25 Sep. 2019

Royal Palms Beach Hotel
Cinnamon Grand Colombo
5 out of 5
77, Galle Road, Colombo
Free cancellationReserve now, pay when you stay
The price is AU$156 per night from 2 Dec. to 3 Dec.
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 25 Mar. 2020

Cinnamon Grand Colombo
Mövenpick Hotel Colombo
5 out of 5
24 Dharmapala Mawatha, Colombo, Western
Free cancellationReserve now, pay when you stay
The price is AU$146 per night from 10 Dec. to 11 Dec.
4.3/5Excellent! (319 reviews)

"Wonderful and accommodating staff; clean and spacious. Overall a great stay in a convenient location. Pool is on upper floor."…"

Reviewed on 15 Mar. 2020

Mövenpick Hotel Colombo
Mandarina Colombo
5 out of 5
433, Galle Road, Colombo
Free cancellationReserve now, pay when you stay
The price is AU$104 per night from 2 Dec. to 3 Dec.
4.3/5Excellent! (536 reviews)
Good hotel in good central location.

"Great service and well kept hotel with good in room facilities"…"

Reviewed on 8 Mar. 2020

Mandarina Colombo
Galadari Hotel
4 out of 5
64, Lotus Road, Colombo
The price is AU$56 per night from 16 Dec. to 17 Dec.
3.6/5Good! (165 reviews)

"Very well located, even though the Hotel is a little bit dated it is clean and very well maintained. The rooms are large with excellent views and the staff are very good. We use a lot of Hotels on Colombo and this is now our number one choice for good accommodation and value for money."…"

Reviewed on 4 Oct. 2020

Galadari Hotel
Taj Samudra
5 out of 5
25 Galle Face Centre Road, Colombo
Free cancellationReserve now, pay when you stay
The price is AU$138 per night from 4 Dec. to 5 Dec.
4.2/5Excellent! (272 reviews)

"Excellent hotel with great staff and nice pool and great breakfast service. Club lounge has great staff."…"

Reviewed on 7 Mar. 2020

Taj Samudra
Go Outdoors Motor Home - Caravan Park
2 out of 5
82/1A, Stratford Avenue, Colombo 06, Colombo
Get Rates
Go Outdoors Motor Home - Caravan Park
Grand Oriental Hotel
3.5 out of 5
02, York Street, Colombo
Free cancellationReserve now, pay when you stay
The price is AU$38 per night from 4 Dec. to 5 Dec.
3.6/5Good! (331 reviews)

"The service was excellent. The rooms very old but clean"…"

Reviewed on 3 Feb. 2020

Grand Oriental Hotel
The Kingsbury Colombo
5 out of 5
48 Janadhipathi Mawatha, Colombo
Free cancellationReserve now, pay when you stay
The price is AU$143 per night from 2 Dec. to 3 Dec.
4.2/5Excellent! (600 reviews)

"Had a amazing stay. Staff we very good."…"

Reviewed on 17 Mar. 2020

The Kingsbury Colombo
Galle Face Hotel
5 out of 5
2 Galle Road, Colombo
Free cancellation
The price is AU$214 per night from 2 Dec. to 3 Dec.
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 24 Mar. 2020

Galle Face Hotel
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 8 Jun. 2014

Thotupola Lakeside Resort
Heritance Negombo
5 out of 5
175, Lewis Place, Negombo
Free cancellationReserve now, pay when you stay
The price is AU$246 per night from 9 Dec. to 10 Dec.
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 19 Jul. 2020

Heritance Negombo
Fairway Colombo
4 out of 5
7, Hospital Street, Colombo 01, Colombo
Get Rates
4.2/5Excellent! (449 reviews)

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

Reviewed on 7 Apr. 2020

Fairway Colombo
Hilton Colombo Residence
5 out of 5
200 Union Place, Colombo
Free cancellationReserve now, pay when you stay
The price is AU$146 per night from 17 Dec. to 18 Dec.
4.2/5Very Good! (243 reviews)

"My stay was amazing! Every one so friendly and alway a smile"…"

Reviewed on 3 Jan. 2020

Hilton Colombo Residence
Tangerine Beach Hotel
4 out of 5
De Abrew Road, Waskaduwa, Wadduwa
Get Rates
4.1/5Very Good! (95 reviews)

"Friendly service. Great food and ambience."…"

Reviewed on 20 Mar. 2020

Tangerine Beach Hotel
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.

Accommodation in Western Province

Want to get away to Western Province? The time to book your next holiday is now. Start building your itinerary, get your tickets, and prepare to take in all of the finest attractions that Western Province has to offer. From family getaways to solo retreats, you will enjoy your trip even more when you score Western Province hotel deals right here on Expedia.com.au.

Where to Stay in Western Province?

Whether you are travelling on a tight budget or want to indulge in a luxury 4- or 5-star hotel, Expedia.com.au is here to help you find the best Western Province accommodation. From hotels with swimming pools and upscale amenities to basic accommodation, you can find cheap hotel deals in Western Province to meet your needs. Explore the fantastic deals on Expedia.com.au and book your next Western Province hotel today!