Photo by Minul Tennakoon

Yapahuwa Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Yapahuwa hotels

Siloonaa Garden Villa

Siloonaa Garden Villa
3.0 star property
Wariyapola
Enjoy a peaceful retreat in Wariyapola where convenience meets comfort. This guesthouse offers free WiFi and parking, plus a complimentary airport shuttle to Bandaranaike International Airport, making travel arrangements stress-free.
The price is P1,740
P2,279 total
includes taxes & fees
Jan 3 - Jan 4
Siloonaa Garden Villa

Mango Tree Retreat

Mango Tree Retreat
3.0 star property
Galewela
Experience tranquility at this Galewela lodge with free WiFi and parking. Explore nearby Na Uyana Aranya attraction while enjoying the convenience of daily housekeeping service for a refreshing, worry-free stay.
The price is P1,847
P2,179 total
includes taxes & fees
Jan 5 - Jan 6
Mango Tree Retreat

CoCoWorld Bungalow

CoCoWorld Bungalow
3.0 star property
Panduwasnuwara
Escape to serene surroundings at this Sri Lankan hotel where complimentary breakfast starts each day. Enjoy free WiFi and parking while exploring nearby Panduwasnuwara Museum. The perfect base for cultural adventures.
CoCoWorld Bungalow

The Tree

The Tree
3.0 star property
Polpithigama
The Tree
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Yapahuwa attractions

Learn more about Yapahuwa

Yapahuwa awaits: its history and more!

This is completely made out of stone. Just imagine the talent of the artist. This is the entrance to the ancient kingdom, Yapahuwa. One of the must visit places in Sri Lanka. 

Yapahuwa is the 4th kingdom here. It is situated in a naturally protected area. So, Kings were able to face their enemies much easier.
Photo by Minul Tennakoon
Open Photo by Minul Tennakoon

Top Yapahuwa Hotel Reviews

More cheap stays in Yapahuwa

Ulpatha Nature Resort

Ulpatha Nature Resort

Lords Avenue Kobeigane North Western Province

Find out more about Yapahuwa

Top reasons to visit Yapahuwa

  • Historic Yapahuwa Fortress: Explore the impressive ruins of this ancient fortress, offering a glimpse into Sri Lanka's storied past.
  • Yapahuwa Rock Fortress: Marvel at the stunning rock formations and panoramic views that make this site a must-visit.
  • Yapahuwa Temple: Experience a serene atmosphere perfect for reflection and spiritual exploration.
  • Outdoor Adventures: Engage in elephant safaris and discover the lush landscapes surrounding Yapahuwa.
  • Cultural Heritage: Visit the Yapahuwa Museum to learn about the region's rich history and traditions.

Find great hotels near Yapahuwa

Discover a charming array of accommodation options in Yapahuwa, Sri Lanka, perfect for both leisure and business travellers. Whether you're seeking the comfort of a family-friendly guesthouse or the convenience of a hotel equipped for business needs, you'll find various choices here. With pet-friendly options and proximity to local attractions, Yapahuwa offers a delightful retreat for all types of visitors, including those looking for the best hotels and the closest lodgings to explore this captivating region.

  • CoCoWorld Bungalow: Experience a serene retreat at CoCoWorld Bungalow, a charming 3-star haven located 25.7km from Yapahuwa. This bungalow-style accommodation offers a delightful mix of relaxation and adventure, making it perfect for nature enthusiasts. Guests can enjoy complimentary daily breakfast and a variety of dining options, including a snack bar and an unspecified restaurant. The property is surrounded by picturesque views, including a waterfront site and a historical district, ensuring a tranquil atmosphere. With activities such as fishing and hiking nearby, CoCoWorld Bungalow is a splendid choice for those seeking both leisure and exploration.
  • Rangiri Dambulla Resort: Discover a blend of comfort and entertainment at Rangiri Dambulla Resort, a 3.5-star property situated 37.0km from Yapahuwa. This resort is ideal for travellers looking for a lively experience, featuring a range of dining options, including English breakfast and a snack bar. Guests can unwind with cable television and enjoy the on-site restaurant. The resort's welcoming ambiance and well-appointed facilities make it an excellent option for those wishing to immerse themselves in Sri Lanka’s vibrant culture while enjoying a comfortable stay.
  • Hotel Mahawasala: Designed for the discerning business traveller, Hotel Mahawasala is conveniently located 38.6km from Yapahuwa, offering a professional environment for work and relaxation. This property is tailored to meet the needs of guests seeking a business-focused experience while still enjoying the local charm. Though specific amenities are less highlighted, its proximity to key business districts and essential facilities ensures that your stay is both productive and comfortable, making it an ideal base for your Sri Lankan journey.

Where to stay near Yapahuwa

Yapahuwa, nestled in the North Western Province of Sri Lanka, offers a captivating blend of history and natural beauty. Visitors can explore its stunning landscapes, from lush greenery to charming historical sites. Nearby attractions provide opportunities for outdoor adventures and romantic escapes, all set against a picturesque backdrop. With its convenient location, Yapahuwa is the perfect base for discovering the enchanting scenery and vibrant culture of the region.

  • Melsiripura: Located 30.6km from Yapahuwa, Melsiripura is a charming village that offers a serene escape for travellers seeking outdoor adventure and picturesque scenery. The village sees a peak in visitors during April and the months of July to August, making it an ideal time for a romantic getaway. While in Melsiripura, you can enjoy leisurely strolls around its tranquil lake and visit local temples that showcase the region's rich cultural heritage. The nearby shopping centres provide an excellent opportunity to indulge in local crafts and delicacies, enhancing your travel experience with authentic flavours and sights.
  • Ambanpola: Situated 12.9km from Yapahuwa, Ambanpola is a vibrant city that attracts travellers, particularly from December to February. Known for its moderately seasonal visitor numbers, Ambanpola offers a delightful blend of urban life and cultural exploration. The city's bustling markets and eateries are perfect for experiencing local cuisine, while historical sites nearby invite you to delve into Sri Lanka's storied past. Whether you're keen on shopping or simply soaking up the lively atmosphere, Ambanpola presents a wonderful stop on your journey.

Things to do near Yapahuwa

Yapahuwa offers an exhilarating escape for those seeking outdoor adventures and stunning scenery. Visitors can embark on an elephant safari, immersing themselves in the lush landscapes while interacting with these magnificent creatures. Additionally, a day outing in the area allows tourists to explore its natural beauty and cultural heritage, making for an unforgettable experience in this captivating part of Sri Lanka.

Shopping

In Yapahuwa, enjoy local markets where you can find traditional crafts and souvenirs. If you're up for a drive, visit the bustling city of Kurunegala, about 24.1km away, featuring several shopping centres with a variety of shops, from local artisans to international brands.

Recreation

The Himalaya Meditation Center, located 29.0km from Yapahuwa, offers a tranquil space for rejuvenation through body treatments and meditation. For those seeking active relaxation, Rangiri Dambulla International Stadium, 37.0km away, provides vibrant sports vibes to energise and engage visitors in exciting activities.

Adventure

Yapahuwa Rock Fortress offers thrilling exploration of ancient ruins perched atop a stunning rock formation. Trek through lush landscapes to discover hidden caves and historical remnants, while enjoying breathtaking panoramic views of the surrounding area. It's an exhilarating blend of history and adventure for intrepid travellers.

Nightlife

Experience the vibrant nightlife at the Yapahuwa Restaurant, where you can savour local cuisine and enjoy traditional music. For a more relaxed evening, visit the nearby Chill Lounge for refreshing cocktails and a laid-back atmosphere, perfect for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for Yapahuwa

For a budget-friendly trip to Yapahuwa, consider visiting in February or between September and October when prices are lower. Book your hotel about a month in advance for the best rates, or look for last-minute deals on Expedia. Saturdays tend to be the cheapest days to stay, while Mondays are pricier. Use Expedia’s search tool to filter by budget and preferences, and consider package deals that combine hotels, flights, and activities for additional savings. Look out for special offers and compare rates to secure the best hotel deal.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Yapahuwa are February and September to October, where the prices are slightly lower. This is in comparison to May and December to January, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Yapahuwa is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Yapahuwa is Saturday. The most expensive day to stay in Yapahuwa is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you prefer. To discover the most affordable prices and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Yapahuwa hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Yapahuwa

Yapahuwa, located in the North Western Province of Sri Lanka, offers a captivating blend of outdoor adventure and cultural experiences. Visitors can explore the historic Yapahuwa Fortress, the Yapahuwa Museum, and the stunning Yapahuwa Rock Fortress. Additionally, the Yapahuwa Temple provides a serene atmosphere for those interested in history and spirituality. With its beautiful scenery and rich heritage, Yapahuwa is an ideal destination for a memorable holiday.

  • Yapahuwa Kingdom of Ancient Sri Lanka: Step back in time as you explore this historic site, rich in cultural significance. The remnants of the ancient kingdom provide a glimpse into Sri Lanka's royal heritage and architectural prowess.
  • Padeniya Raja Maha Viharaya: Located 20.9km from Yapahuwa, this temple is a serene sanctuary brimming with spiritual energy. Admire its intricate carvings and immerse yourself in the tranquil atmosphere, perfect for reflection.
  • Yapahuwa Rock Fortress: This formidable historic fortress offers breathtaking views and a sense of adventure. Climb the rock to discover the ruins and learn about its strategic importance during ancient times.

Best time to go to Yapahuwa

The best time to visit Yapahuwa can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Yapahuwa falls in May and June. June has moderately low visitor numbers and mostly sunny weather. The coolest average temperature in Yapahuwa falls in January, visitor numbers are moderately high and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January73.9°F (23.3°C)Light RainMostly CloudyModerately HighSlightly High
February75.2°F (24.0°C)Light RainMostly SunnyModerately HighSlightly Low
March78.6°F (25.9°C)Light RainMostly SunnyAverageAverage
April81.1°F (27.3°C)Light RainMostly SunnyAverageAverage
May81.5°F (27.5°C)Light RainMostly SunnyModerately LowSlightly High
June81.5°F (27.5°C)No RainMostly SunnyModerately LowAverage
July81.1°F (27.3°C)No RainMostly SunnyAverageAverage
August81.0°F (27.2°C)No RainMostly SunnyAverageAverage
September80.8°F (27.1°C)Light RainMostly SunnyAverageSlightly Low
October79.0°F (26.1°C)Moderate RainMostly SunnyModerately LowSlightly Low
November76.5°F (24.7°C)Moderate RainMostly CloudyAverageAverage
December75.0°F (23.9°C)Moderate RainMostly CloudyModerately HighSlightly High

The nearest major airports for your trip to Yapahuwa

To reach Yapahuwa, the nearest major airport is Colombo's Bandaranaike International Airport (CMB), situated 85.3km away. Travellers can find excellent accommodation options nearby, such as the 5-star Sentido Heritance Negombo, located 8.0km from the airport, which offers an airport shuttle service. Another option is the Jetwing Blue, a luxurious resort also 9.7km away, providing convenient access to the airport. Similarly, Jetwing Beach, a 5-star hotel 9.7km from CMB, ensures easy travel to the airport as well. These hotels offer a comfortable stay with efficient transportation services to facilitate your journey to Yapahuwa.

Frequently asked questions

What's the best place to stay in Yapahuwa?
Siloonaa Garden Villa, located 12.7 mi (20.5 km) from the heart of Yapahuwa, is a top choice for your stay based on our traveler data. Other good options for your visit to the area are Rivendell Twisted Tree and Mango Tree Retreat. See all available top hotels, or vacation rentals in Yapahuwa.
If I need to cancel my hotel reservation in Yapahuwa, will I receive a refund?
Yes! The majority of hotel bookings are refundable provided that you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Yapahuwa.
What is staying in Yapahuwa like?
Travelers to Yapahuwa will find plenty to explore and enjoy. There are 12 hotels and other accommodations in the surrounding area. Find out more about Yapahuwa.
What are the top places to visit in Yapahuwa?
Landmarks like Yapahuwa Kingdom of Ancient Sri Lanka and Yapahuwa Rock Fortress might be worth a visit. You'll also find Na Uyana Aranya and Padeniya Raja Maha Viharaya in the area. Check out what more to see and do in Expedia's Yapahuwa guide.
What's the seasonal weather like in Yapahuwa?
The hottest months are usually April and May with an average temp of 81°F, while the coldest months are January and February with an average of 76°F. The rainiest months in Yapahuwa are November, December, October, and January, with each month seeing an average of 9 inches of rainfall.