Photo by trailsoftravel (Pratik)

Hotels in Piliyandala

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Piliyandala?

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.
trending_down

Our prices for Piliyandala are cheapest in April

See average prices and weather for all months

Price trends for hotels in Piliyandala

Pricing is based on two traveler single night rates
Jun
$78
Average price during June is $78
Jul
$123
Average price during July is $123
Aug
$181
Average price during August is $181
Sep
$134
Average price during September is $134
Oct
$170
Average price during October is $170
Nov
$235
Average price during November is $235
Dec
$164
Average price during December is $164
Jan
$129
Average price during January is $129
Feb
$167
Average price during February is $167
Mar
$84
Average price during March is $84
Apr
$43
Average price during April is $43
May
$50
Average price during May is $50
Currently viewing crowd sizes and weather for June.

June

High 84°F / low 79°F. Rainy most days.
84°
weather_sleet
June, no crowd data, average high temperature 84 degrees Fahrenheit, average low temperature 79 degrees Fahrenheit. Rainy most days.
79°
84°
weather_sleet
July, no crowd data, average high temperature 84 degrees Fahrenheit, average low temperature 78 degrees Fahrenheit. Rainy most days.
78°
84°
weather_sleet
August, Moderate crowds, average high temperature 84 degrees Fahrenheit, average low temperature 78 degrees Fahrenheit. Rainy most days.
78°
84°
weather_sleet
September, Moderate crowds, average high temperature 84 degrees Fahrenheit, average low temperature 78 degrees Fahrenheit. Rainy most days.
78°
85°
weather_sleet
October, Low crowds, average high temperature 85 degrees Fahrenheit, average low temperature 77 degrees Fahrenheit. Rainy most days.
77°
85°
weather_sleet
November, no crowd data, average high temperature 85 degrees Fahrenheit, average low temperature 77 degrees Fahrenheit. Rainy most days.
77°
85°
weather_partly_sunny
December, Moderate crowds, average high temperature 85 degrees Fahrenheit, average low temperature 76 degrees Fahrenheit. Partly sunny.
76°
87°
weather_sun
January, High crowds, average high temperature 87 degrees Fahrenheit, average low temperature 74 degrees Fahrenheit. Sunny most days.
74°
88°
weather_sun
February, High crowds, average high temperature 88 degrees Fahrenheit, average low temperature 75 degrees Fahrenheit. Sunny most days.
75°
89°
weather_sun
March, High crowds, average high temperature 89 degrees Fahrenheit, average low temperature 78 degrees Fahrenheit. Sunny most days.
78°
88°
weather_sleet
April, High crowds, average high temperature 88 degrees Fahrenheit, average low temperature 79 degrees Fahrenheit. Rainy most days.
79°
86°
weather_sleet
May, Moderate crowds, average high temperature 86 degrees Fahrenheit, average low temperature 80 degrees Fahrenheit. Rainy most days.
80°
Monthly weather averages (˚F)

Learn more about Piliyandala

The region around Piliyandala is home to attractions such as Mount Lavinia Beach and Dehiwala Zoological Garden.

#winter is the time to be there. #winterwonders
Photo by trailsoftravel (Pratik)
Open Photo by trailsoftravel (Pratik)

Frequently asked questions

What hotels do travelers like in Piliyandala?
Where can I get free parking with my stay in Piliyandala?
Park your car for free at Thotupola Lakeside Resort.
Can I book refundable accommodations in Piliyandala?
If you need the flexibility to change your plans to Piliyandala, most hotels provide refundable* rates you can book. You can find these accommodations by searching our site and using the “fully refundable” filter to narrow down the results.
Where can I stay with my pet in Piliyandala?
Your animal companion is welcome at these pet-friendly hotels: Olcote in Ceylon and Castle Colombo.
Where can I stay if I'm visiting Piliyandala with my children?
Parents traveling with children may want to consider Thotupola Lakeside Resort, Grand 7 Hotel Kesbewa and Olcote in Ceylon.
Where should I stay in Piliyandala for a vacation with my partner?
Thotupola Lakeside Resort and Ayurveda Spring of life Resort are great options for a romantic getaway.
What will the weather in Piliyandala be like during my vacation?
Piliyandala is a great place to visit any time of year with an average temperature of 80°F during the coldest months.
Why should I book my Piliyandala accommodation with Hotels.com?
There are plenty of reasons to book your Piliyandala travel with us: our free cancellations on selected hotels* gives you the flexibility you’re looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Piliyandala

Find out more about Piliyandala

Discover the Hidden Gems of Piliyandala: Where History Meets Coastal Charm

Discover the hidden gem of Piliyandala in Sri Lanka's Western Province, a charming blend of history and nature. Nestled close to the bustling city of Colombo, this quaint town boasts intriguing attractions like the historic fort and the military museum, offering a glimpse into the region's past. Enjoy serene walks along rocky beaches or unwind in the lush landscapes that surround the area. With a vibrant local culture and welcoming community, Piliyandala is perfect for travelers seeking an authentic experience off the beaten path, making it an ideal stop for both relaxation and exploration. For great hotel rates in Piliyandala, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Piliyandala

Piliyandala offers a variety of accommodations, from budget-friendly options to comfortable mid-range hotels. Visitors can find cozy guesthouses and modern properties, each providing a unique taste of local hospitality. The area's charm lies in its blend of affordability and quality, catering to diverse traveler needs. Here are some of the best hotels in Piliyandala that our travelers love:

  1. Jetwing Colombo SevenOpens in a new window: This luxurious 5.0-star hotel is an exceptional choice for discerning travelers seeking comfort and style. With its remarkable rooftop bar and stunning panoramic views, it offers a unique atmosphere to unwind. The property boasts an impressive infinity pool and beautifully designed rooms with upscale amenities, creating an inviting retreat. Guests appreciate the high-quality breakfast featuring both continental and Asian options, ensuring a delightful start to the day. The hotel’s commitment to sustainability and top-notch service further enhances the overall experience, making it a top choice for those looking to enjoy the best of Piliyandala.
  2. Mandarina ColomboOpens in a new window: Elevate your stay at this exquisite 5.0-star hotel, perfect for travelers in search of luxury and comfort. With a well-appointed gym and a refreshing pool, relaxation is at your fingertips. The breakfast buffet offers an array of delicious and healthy options, making mornings a treat. The hotel’s prime location allows for easy access to local attractions, while its attentive staff ensures a seamless experience. This property stands out as an ideal haven for those who appreciate fine dining and exceptional hospitality in a vibrant setting.
  3. Marino Beach ColomboOpens in a new window: Discover the charm of this outstanding 5.0-star hotel, where beachside luxury meets impeccable service. Featuring direct beach access and a stunning infinity pool, it provides a perfect escape for leisure travelers. The spacious and beautifully designed rooms offer breathtaking views and an inviting ambiance. Guests rave about the diverse buffet, which combines local and international cuisine, enhancing the culinary experience. The hotel’s serene surroundings and exceptional amenities create an unforgettable getaway, making it a top pick for those seeking relaxation and indulgence by the sea.

Top locations to stay in Piliyandala

Some great areas to stay in when visiting Piliyandala are Wellawatte, Wellawatta North, and Havelock Town. Wellawatte offers beautiful beaches and cultural sites like the Sri Lanka National Museum. Wellawatta North features vibrant nightlife and adventure parks. Havelock Town is perfect for those seeking scenic views and local attractions. For first-time visitors, Wellawatte is the best option.

  1. WellawatteOpens in a new window: Wellawatte is a vibrant area that beautifully combines beach life with urban charm. You’ll love the stunning views and relaxing atmosphere at Mount Lavinia Beach, perfect for unwinding after a day of exploring. The Sri Lanka National Museum is just a short distance away, offering a peek into the rich history and culture of the country. Plus, the lush greenery and colorful flowers create a picturesque setting for leisurely strolls. With its close proximity to shopping spots like Majestic City, you can easily indulge in some retail therapy or savor local delicacies at nearby eateries.
  2. Havelock TownOpens in a new window: Havelock Town is an energetic neighborhood that’s great for travelers seeking a mix of culture and leisure. The iconic Galle Face Green is a must-visit for its stunning ocean views and vibrant atmosphere, especially during sunset. You can explore cultural attractions like the Gangaramaya Temple, which showcases intricate architecture and a serene ambiance. Havelock Town also offers convenient access to shopping malls like Marino Mall, where you can find a variety of local and international brands. This area is perfect for those looking to experience a lively local vibe while enjoying easy access to city amenities.
  3. Wellawatta NorthOpens in a new window: Wellawatta North is a delightful area that offers a more laid-back atmosphere while still being close to the action. With its beautiful beachside locations, you can enjoy the calming sea breeze and stunning views. The nearby Pearl Bay provides opportunities for water activities, making it an ideal spot for adventure seekers. Additionally, you can explore leisure options like Leisure World Entertainment Park for family-friendly fun. While you’re here, don’t miss the chance to shop at Arcade Independence Square, where you can find unique gifts and local crafts, making this area a cozy and charming base for your travels.

Things to do in Piliyandala

Piliyandala offers a delightful blend of stunning beaches, rocky coastlines, and lush parks, perfect for outdoor enthusiasts. Enjoy leisurely strolls along the shore, indulge in thrilling water sports, or unwind at a private club. With vibrant shopping centers and golf courses, there's something here for everyone to explore and enjoy!

  • Mount Lavinia BeachOpens in a new window – Escape to Mount Lavinia Beach, where golden sands meet the azure waves. Spend your day lounging under the sun or exploring the rocky outcrops that frame this picturesque shoreline. Don't miss the chance to visit the nearby historic fort, a reminder of the area’s colonial past.
  • Sri Lanka Air Force MuseumOpens in a new window – Head over to the Sri Lanka Air Force Museum to get a glimpse into the country’s military history. This fascinating museum showcases a range of aircraft and exhibits that tell the story of aviation in Sri Lanka. It’s an intriguing stop for those curious about the nation’s air force.
  • Bellanwila Raja Maha ViharayaOpens in a new window – Discover the tranquil beauty of Bellanwila Raja Maha Viharaya. This serene temple invites you to explore its stunning architecture and immerse yourself in the peaceful ambiance. Take a moment to appreciate the intricate details and the spiritual atmosphere that envelops this sacred site.
  • Diyatha UyanaOpens in a new window – Stroll through Diyatha Uyana, a beautifully landscaped park perfect for a leisurely afternoon. Enjoy the lush greenery, walk along the pathways, and take in the scenic views of the water. It’s an ideal spot for families to relax or for anyone seeking a refreshing escape from the hustle and bustle.
  • Panadura BeachOpens in a new window – Venture to Panadura Beach, another lovely stretch of coastline where you can soak up the sun and enjoy the gentle sea breeze. This beach is perfect for a relaxing day, whether you want to swim, build sandcastles, or simply unwind with a good book.

5 tips for savvy savings when booking a hotel in Piliyandala

  1. Book for the cheapest times: For those on a budget, the best time to visit Piliyandala is during May, June, and October, when hotel prices are lower. To fully appreciate the area's key landmarks, cultural sites, and historical attractions, it is recommended to stay for at least 2 to 3 days. During your visit, you can explore the beautiful beach, intriguing rock formations, a historic fort, a military museum, and the modern civic government building, all of which offer great value for money and enrich your cultural experience.
  2. Look for last-minute deals on Hotels.com: To discover affordable hotel options in Piliyandala, check the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. By enabling email alerts or push notifications from Hotels.com, you could stay informed about flash sales and exclusive last-minute promotions. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, helping you identify amazing cheap hotels in Piliyandala. If prices drop or availability changes, you'll be among the first to know, making it easier to book a budget-friendly getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay at a hotel in Piliyandala. If you're in search of a unique experience, boutique hotels often provide a more personalized touch and can sometimes offer better value. When you book with Hotels.com, we'll inform you whether the price for your selected dates is above or below the average. If the price is higher than usual, we may suggest alternative dates that could offer more affordable options to help you secure the best deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it usually tends to come with higher prices. To find more affordable options, consider hotels in less central neighborhoods, where you can balance cost with accessibility to the sites you want to visit. You might also look into independent hotels located a bit further out, which can offer a more authentic and budget-friendly experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Piliyandala. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Piliyandala

January, September, and December are the peak travel months in Piliyandala, attracting a higher number of tourists. On the other hand, May, October, and November tend to be quieter times to visit.

If you're looking for a place to get away, look no further than Piliyandala. Whether you're planning to stay for a night or for the week, the area around Piliyandala has accommodations to fit every need. Search for hotels in Piliyandala with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Piliyandala hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Piliyandala hotel deals are here with our lowest price guarantee.