A row of bronze Buddha statues by a calm body of water, with traditional architecture in the background.

Find the best Western Province Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Western Province Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Western Province hotels

1. Cinnamon Life at City of Dreams

Cinnamon Life at City of Dreams
5.0 star property
Kompannaweediya
9.4 out of 10, Exceptional, (193 reviews)
"Terrific service from all. Asela at the valet stand was particularly helpful with our taxi issues."
United States
William Reed
The price is ₹11,190
₹15,033 total
includes taxes & fees
14 Nov - 15 Nov
Cinnamon Life at City of Dreams

2. Marino Beach Colombo

Marino Beach Colombo
5.0 star property
Colombo
9.6 out of 10, Exceptional, (1,000 reviews)
"Very beautiful hotel. The rooms were lovely, the rooftop pool and jacuzzi were absolutely insane"
United Kingdom
Valentina
The price is ₹6,446
₹8,770 total
includes taxes & fees
18 Oct - 19 Oct
Marino Beach Colombo

3. Shangri-La Colombo

Shangri-La Colombo
5.0 star property
Kompannaweediya
9.4 out of 10, Exceptional, (664 reviews)
"A superb stay at Shangri-La Colombo! The hotel is beautiful, the rooms are spacious and comfortable, and the service is exceptional. The staff were warm, attentive and welcoming throughout our stay. Excellent location, wonderful facilities and a truly relaxing atmosphere. Highly recommended!"
United Kingdom
Sithara
The price is ₹12,370
₹16,618 total
includes taxes & fees
6 Nov - 7 Nov
Shangri-La Colombo

4. Taj Samudra

Taj Samudra
5.0 star property
Kompannaweediya
8.8 out of 10, Excellent, (471 reviews)
"My family and I had a great time staying at Taj. Staff were friendly and buffet was good as well."
Australia
Rakesh
The price is ₹6,185
₹8,316 total
includes taxes & fees
18 Oct - 19 Oct
Taj Samudra

5. Colombo International Airport Hotel

Colombo International Airport Hotel
3.5 star property
Katunayake
8.0 out of 10, Very good, (79 reviews)
"The location was very convenient from the airport. The room was clean and cozy too."
Singapore
Yosuke
The price is ₹5,359
₹7,450 total
includes taxes & fees
16 Oct - 17 Oct
Colombo International Airport Hotel

6. Hilton Colombo

Hilton Colombo
5.0 star property
Fort
8.8 out of 10, Excellent, (587 reviews)
"I have been staying at Colombo Hilton for many years. It is my favourite hotel. The staff are very friendly and they go out of the way to help your need. The property is spot on. Breakfast is excellent and I hope that I will get free breakfast included in my next trip. I am unable to comment about the sea view as I was given a room facing the entrance of the hotel"
United Kingdom
Sharmaine
The price is ₹8,486
₹11,400 total
includes taxes & fees
29 Oct - 30 Oct
Hilton Colombo

7. Amari Colombo Sri Lanka

Amari Colombo Sri Lanka
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (204 reviews)
"Great hotel and location"
Netherlands
Stach
The price is ₹7,306
₹9,920 total
includes taxes & fees
18 Oct - 19 Oct
Amari Colombo Sri Lanka

8. Galle Face Hotel

Galle Face Hotel
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (1,000 reviews)
"The service was excellent and the property has beautiful historical and colonial charm to it. All the staff we met were very helpful and friendly. The food was amazing and I would highly recommend this hotel."
Canada
Prem
The price is ₹7,800
₹10,479 total
includes taxes & fees
18 Oct - 19 Oct
Galle Face Hotel

9. Granbell Hotel Colombo

Granbell Hotel Colombo
3.5 star property
Kollupitiya
8.6 out of 10, Excellent, (455 reviews)
"Fantastic"
United States
Shadman
The price is ₹6,534
₹7,122 total
includes taxes & fees
29 Oct - 30 Oct
Granbell Hotel Colombo

10. Cinnamon Grand Colombo

Cinnamon Grand Colombo
5.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (1,004 reviews)
"everything was very nice, great location"
Australia
Sujatha
The price is ₹9,027
₹12,590 total
includes taxes & fees
17 Oct - 18 Oct
Cinnamon Grand Colombo

11. Radisson Hotel Colombo

Radisson Hotel Colombo
4.0 star property
Bambalapitiya
8.6 out of 10, Excellent, (628 reviews)
The price is ₹6,375
₹8,566 total
includes taxes & fees
16 Oct - 17 Oct
Radisson Hotel Colombo

12. ITC Ratnadipa, a Luxury Collection Hotel, Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo
5.0 star property
Kompannaweediya
9.2 out of 10, Wonderful, (165 reviews)
"I stayed one night at the hotel the room was very clean and nice. The hotel staff was excellent and friendly."
United States
Manouri
The price is ₹14,987
₹20,133 total
includes taxes & fees
16 Oct - 17 Oct
ITC Ratnadipa, a Luxury Collection Hotel, Colombo

13. Cinnamon Red Colombo

Cinnamon Red Colombo
3.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (1,003 reviews)
"Excellent breakfast"
United States
Imali
The price is ₹5,403
₹7,561 total
includes taxes & fees
18 Oct - 19 Oct
Cinnamon Red Colombo

14. Cinnamon Lakeside Colombo

Cinnamon Lakeside Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (597 reviews)
"I had a wonderful short stay at this hotel. The property was very well maintained, and the staff were exceptionally friendly and welcoming. I especially enjoyed the delicious food at the poolside restaurant and its relaxing setup. I would happily stay here again."
United States
Kaushika
The price is ₹7,122
₹9,934 total
includes taxes & fees
17 Oct - 18 Oct
Cinnamon Lakeside Colombo

15. Hilton Colombo Residence

Hilton Colombo Residence
5.0 star property
Ibbanwala
8.8 out of 10, Excellent, (502 reviews)
"Very large apartment overlooking the tower. A little older but clean and still good value for money."
Australia
Kamin
The price is ₹8,897
₹11,952 total
includes taxes & fees
18 Oct - 19 Oct
Hilton Colombo Residence

16. The Kingsbury Colombo

The Kingsbury Colombo
5.0 star property
Fort
8.6 out of 10, Excellent, (925 reviews)
"Fantastic staff and very helpful front desk."
Australia
Peter
The price is ₹7,173
₹9,636 total
includes taxes & fees
17 Oct - 18 Oct
The Kingsbury Colombo

17. Jetwing Sea

Jetwing Sea
4.0 star property
Negombo Beach Area
8.2 out of 10, Very good, (345 reviews)
"The location is superb as the ocean is just in front of the hotel. Breakfast buffet is also good."
Japan
Reiji
The price is ₹4,176
₹5,574 total
includes taxes & fees
18 Oct - 19 Oct
Jetwing Sea

18. Mandarina Colombo

Mandarina Colombo
5.0 star property
Colombo
8.8 out of 10, Excellent, (1,001 reviews)
"Excellent and professional staff"
United States
Mohamed
The price is ₹3,972
₹5,348 total
includes taxes & fees
19 Oct - 20 Oct
Mandarina Colombo

19. Sentido Heritance Negombo

Sentido Heritance Negombo
5.0 star property
Negombo
9.0 out of 10, Wonderful, (592 reviews)
"The location was superb as just in front of the ocean."
Japan
Reiji
The price is ₹8,385
₹11,291 total
includes taxes & fees
18 Oct - 19 Oct
Sentido Heritance Negombo

20. Citrus Waskaduwa

Citrus Waskaduwa
4.5 star property
Wadduwa
8.2 out of 10, Very good, (65 reviews)
"Citrus Waskaduwa is well located along the coast not far from two main cities of Kalutara & Panadura. Star quality hotel with extremely friendly staff 👌 "
Australia
Anonymous traveller
The price is ₹6,051
₹7,926 total
includes taxes & fees
21 Oct - 22 Oct
Citrus Waskaduwa
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.

Great weekend hotel deals in Western Province

Showing deals for:23 Oct - 25 Oct

Save an average of 15% on thousands of hotels when you're signed in

Top Western Province Hotel Reviews

Guide to exploring Western Province

Top reasons to visit Western Province

  • Stunning Beaches: The Western Province boasts beautiful beaches perfect for relaxation and water activities.
  • Cultural Richness: Explore ancient temples and historic churches that showcase the region's vibrant heritage.
  • Outdoor Adventures: Enjoy various outdoor activities, including golfing at renowned courses and exploring local nature.
  • Vibrant City Life: Experience lively shopping centres and local markets that reflect the dynamic urban culture.
  • Diverse Accommodation: Choose from luxurious hotels to quaint guesthouses, catering to all travel needs.

Find great hotels in Western Province

Experience the charm of the Western Province with an array of hotel accommodations, ranging from luxurious star-rated hotels to cosy guesthouses. Whether you're seeking a relaxing family vacation by the beach or require business travel facilities, you'll find options tailored to your needs. Explore top hotels along the southwest coast, offering comfort and convenience to ensure a memorable stay in this beautiful region of Sri Lanka.

  • Marino Beach Colombo: A luxurious 5-star retreat, Marino Beach Colombo boasts a remarkable guest rating of 9.4 out of 10. Nestled along the stunning coastline of Western Province, this hotel is ideal for those seeking a blend of relaxation and business amenities. The property offers direct beach access, allowing guests to unwind by the sea. A full-service spa awaits, featuring treatments such as massages and couples’ therapies, ensuring a rejuvenating experience. The on-site pool and nearby spa facilities enhance your stay, making it an excellent choice for spa enthusiasts and business travellers alike.
  • Cinnamon Red Colombo: A charming eco-certified 3.5-star hotel, Cinnamon Red Colombo features a commendable guest rating of 9.0 out of 10. Located in the heart of Western Province, this hotel is perfect for families and eco-conscious travellers. The property prioritises sustainability while offering essential amenities for children, including specially priced breakfasts. Business travellers will appreciate the hotel’s modern facilities and services, making it a convenient choice for those balancing work and leisure in a family-friendly environment.
  • Mandarina Colombo: With a distinguished 5-star rating and a guest rating of 8.8 out of 10, Mandarina Colombo caters to families and luxury seekers in Western Province. Offering a wealth of amenities, this hotel ensures a comfortable stay for children with facilities such as a first aid kit and specially priced breakfasts. Guests can enjoy a sophisticated blend of luxury and practicality, making it suitable for business travellers. The property’s commitment to providing excellent service makes it a noteworthy choice for those seeking a memorable stay.

Where to stay in Western Province

Western Province, Sri Lanka, offers a delightful blend of beach relaxation and vibrant city life. Visitors can explore the coastal charm of resorts near Anuradhapura, while also enjoying the friendly atmosphere and rich culture of nearby Sabaragamuwa Province. For a touch of luxury, the Riviera Elegance resort promises a serene retreat. Whether you seek seclusion or cultural experiences, Western Province is sure to provide an unforgettable holiday adventure.

  • Colombo: Colombo, the bustling capital of Sri Lanka, is a vibrant metropolis located in the Western Province. Known for its mix of modernity and tradition, this city offers a unique travel experience where visitors can indulge in shopping at luxurious malls and local markets. The peak travel months are January and March to April, making it an excellent time to explore its stunning beaches and historic landmarks. Attractions such as Galle Face Green provide a picturesque setting for families, while business travellers will find ample corporate facilities. Colombo is an ideal base for those seeking a city-themed experience with a touch of coastal charm.
  • Sri Jayawardenepura Kotte: As the administrative capital of Sri Lanka, Sri Jayawardenepura Kotte is nestled within the lush greenery of the Western Province. This city is a hub for business and education, with peak visitor numbers in April, July, and September. Travellers can enjoy its shopping centres and educational institutions, making it a suitable destination for families and business-themed trips. The proximity to national parks offers nature enthusiasts a chance to explore the local flora and fauna, creating a perfect blend of urban life and natural beauty.
  • Negombo: Negombo, a coastal city in the Western Province, is renowned for its stunning beaches, making it a favourite among beach lovers and families. Peak tourist seasons occur in April and from December to January, drawing visitors eager to experience its recreational areas and vibrant local markets. The city's scenic beaches and national parks provide ample opportunities for relaxation and adventure. With its charming atmosphere and rich cultural heritage, Negombo promises a delightful city-themed getaway with an inviting beachside appeal.

Things to do in Western Province

Shopping

For a vibrant shopping experience, visit the Arcade Independence Square, featuring a mix of local and international brands. If you prefer a traditional vibe, head to Pettah Market, where you can discover unique handicrafts and souvenirs amid the lively atmosphere of Colombo.

Recreation

In the Western Province, the Anantara Peace Haven offers holistic wellness treatments surrounded by lush landscapes. At the Spa Ceylon, indulge in Ayurvedic therapies that utilise natural ingredients, providing a unique cultural touch to your relaxation experience. Enjoy yoga sessions and meditation retreats for rejuvenation amidst serene settings.

Adventure

Kalutara Beach offers thrilling water sports like jet skiing and banana boat rides, alongside relaxation on golden sands. Venture into the stunning Sinharaja Forest Reserve for guided treks through rich biodiversity, where you can encounter exotic wildlife and lush foliage, providing a unique glimpse into Sri Lanka's natural beauty.

Nightlife

Visit the lively Galle Face Hotel's 1864 Bar for a sophisticated cocktail experience by the sea. For a more laid-back vibe, check out the Dutch Bar, where you can unwind with local beers and enjoy the vibrant atmosphere of Colombo's nightlife.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Western Province

To save money during your visit to Western Province, Sri Lanka, consider travelling in the off-peak months of May to June and November for lower accommodation rates. Booking your hotel one month in advance can also yield savings, and checking last-minute deals on platforms like Expedia may offer even better prices. Saturday is the cheapest day to stay, while Monday tends to be the most expensive. Additionally, utilise public transport for cost-effective travel, and explore free attractions to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Western Province are May to June and November, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Western Province is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Western Province is Saturday. The most expensive day to stay in Western Province is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will reveal sustainable and environmentally friendly hotels currently available. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in the Western Province with your flights and activities through an Expedia package.

Find the best attractions in Western Province

The Western Province of Sri Lanka is ideal for a beach, family, or city-themed holiday. Visitors can explore a variety of attractions including beautiful beaches, ancient temples, and historic churches. This region caters to those seeking cultural experiences, outdoor adventures, and relaxation by the sea. With its diverse offerings, Western Province promises a memorable getaway for all travellers.

  • Negombo Beach: Experience the tranquil beach vibes of Negombo Beach, where golden sands meet the azure waves. Enjoy leisurely strolls along the shore, indulge in water sports, or simply relax under the sun while sipping fresh coconut water.
  • Galle Face Green: This expansive urban park offers a delightful escape in the heart of the city. Families can enjoy picnics, while the picturesque sunset views create a serene atmosphere perfect for evening walks or kite flying.
  • Colombo Lotus Tower: Standing tall as a symbol of modern Sri Lanka, the Colombo Lotus Tower showcases stunning architecture. Visitors can explore its observation deck for panoramic views of the city, immersing themselves in the local culture and heritage.

Best time to go to Western Province

The best time to visit Western Province can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Western Province falls in April, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Western Province falls in December, visitor numbers are slightly high and weather is mostly sunny with moderate rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January79.9°F (26.6°C)Light RainMostly SunnySlightly HighSlightly High
February80.8°F (27.1°C)Light RainMostly SunnySlightly HighSlightly High
March82.2°F (27.9°C)Light RainMostly SunnyAverageAverage
April82.9°F (28.3°C)Light RainMostly CloudyAverageAverage
May82.2°F (27.9°C)Frequent RainMostly CloudySlightly LowSlightly Low
June81.0°F (27.2°C)Frequent RainMostly CloudySlightly LowSlightly Low
July80.4°F (26.9°C)Frequent RainMostly CloudyAverageAverage
August80.2°F (26.8°C)Frequent RainMostly CloudyAverageAverage
September80.1°F (26.7°C)Frequent RainMostly CloudyAverageAverage
October80.2°F (26.8°C)Frequent RainMostly CloudySlightly LowAverage
November80.1°F (26.7°C)Frequent RainMostly CloudyAverageSlightly Low
December79.3°F (26.3°C)Moderate RainMostly SunnySlightly HighSlightly High

Frequently asked questions

How much do hotels in Western Province cost?
Prices for Western Province hotels vary according to the season and other factors, like Easter and school holidays. You can find cheap options from ₹5,348 in a few different ways. Select your destination and trip dates and then set your budget using the "Price per night" filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Western Province?
That depends on what you want from your Western Province escape. If you choose to visit in summer, which is between June and August, expect average temperatures of between -4ºC and -1ºC. Western Province has a tropical rainforest climate, so keep that in mind when packing.
Are there any luxury hotels in Western Province?
Some of the top-rated hotels in Western Province are in Beruwala. Check out upmarket options such as Taru Villas - The Muse - Bentota, which comes with massage services, a private beach and beauty services. Yathra Houseboat By Jetwing is another terrific pick in this city.
What are the top all-inclusive hotels in Western Province?
Lanka Princess All Inclusive Hotel and Anantara Kalutara Resort are two top-rated options in Western Province that offer all-inclusive packages. With entertainment, drinks and food generally included in the room price, you can put your cash away and experience the ultimate hassle-free holiday at either of these stays located in Beruwala.
How can I find cheap hotels in Western Province?
A good place to begin searching is by using our "Price per night" filter. Currently, the least expensive hotels start at ₹5,348 per night. Other ways to secure a pocket-friendly stay in Western Province are by booking early and being flexible with the dates you travel. For even more great prices, visit our cheap hotels in Western Province page.
What are the best hotels in Western Province for families?
Pack your bags (and the little ones!) and get ready for a fun-packed getaway at one of our top family-friendly hotels in Western Province. Located in Kaduwela, Paradise Road Tintagel Colombo is an awesome pick. A swimming pool and a sauna are two of the amenities here. Or unwind with the fam at Uga Residence. You can also search for your dream getaway by clicking on the "Family friendly" box in the "Traveller experience" section of our filter tool.
What are the top beach hotels in Western Province?
Relaxation mode ON! Enjoy the beach lifestyle at Western Province's top sea-view hotels like Taru Villas - The Muse - Bentota. This sought-after property in Beruwala offers hypo-allergenic bedding, pool sun loungers and many more conveniences. You can also soak up cool costal vibes at Waterside Bentota, another in-demand retreat here.
Why should I book my Western Province hotel with Expedia?
Unbeatable deals and plenty of options are a couple of the many reasons to book your Western Province hotel with Expedia. What's more, our free loyalty programme, One Key™, lets you earn and redeem OneKeyCash™* on eligible car rentals, hotels and more. And if your agenda changes and you have to alter your booking, don't stress. Our online Help Centre is ready to assist you anytime, whether it's night or day.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia