Photo by Minul Tennakoon

Find hotels in Yapahuwa from AED 128

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 AED 109
AED 142 total
includes taxes & fees
3 Jan - 4 Jan
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 AED 107
AED 128 total
includes taxes & fees
30 Jan - 31 Jan
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

Hotels in Yapahuwa with star-rating

Find out more about Yapahuwa

Top reasons to visit Yapahuwa

  • Yapahuwa Fortress: Explore this ancient rock fortress offering breathtaking views and a glimpse into Sri Lanka's rich history.
  • Cultural Heritage: Visit significant sites like the Yapahuwa Temple and Museum, showcasing fascinating statues and ancient monasteries.
  • Outdoor Adventures: Enjoy thrilling activities such as elephant safaris and scenic hiking trails through lush landscapes.
  • Tranquil Beaches: Relax on serene beaches, perfect for unwinding and soaking in the natural beauty of the region.
  • Varied Accommodations: Choose from charming guesthouses to well-equipped hotels, catering to all types of travelers.

Find great hotels near Yapahuwa

Discover a variety of accommodation options in Yapahuwa, where you can choose from charming guesthouses to well-equipped hotels. Perfect for family vacations or business travelers, many lodgings offer pet-friendly amenities and convenient services. Whether you're seeking the best hotels, the closest options, or a serene stay at Hotel Yapahuwa Paradise, you’ll find the perfect base to explore the rich cultural heritage and natural beauty of this captivating region.

  • Jetwing Lake: Nestled 38.6km from Yapahuwa, Jetwing Lake is a luxurious 5-star resort that seamlessly blends eco-friendliness with family-friendly amenities. Ideal for eco-conscious travelers, this property is eco-certified and offers a host of services for children, including complimentary cribs and babysitting services (for a fee). Guests can unwind in the full-service spa featuring body scrubs, facial treatments, and couples treatment rooms, or take a refreshing dip in the pool. With its serene environment and focus on relaxation, Jetwing Lake promises a rejuvenating getaway.
  • Sundaras Resort & Spa: Also located 38.6km from Yapahuwa, Sundaras Resort & Spa is a welcoming 4-star retreat perfect for business travelers seeking relaxation. The resort boasts a full spa and pool service, including a hot tub, sauna, and swim-up bar for ultimate leisure. With advanced notice for massage appointments, guests can indulge in therapeutic treatments designed to unwind the body and mind. The combination of business-friendly amenities and a tranquil atmosphere makes Sundaras an excellent choice for those balancing work and relaxation.
  • Siloonaa Garden Villa: Situated just 20.9km from Yapahuwa, Siloonaa Garden Villa offers a charming 3-star guesthouse experience with a pet-friendly policy. Ideal for travelers who wish to bring their furry companions, the property allows pets at no additional cost. This cozy accommodation provides a relaxed atmosphere surrounded by nature, ensuring a delightful stay for both guests and their pets. Siloonaa Garden Villa is perfect for those looking for a homey feel while exploring the beauty of Sri Lanka.

Where to stay near Yapahuwa

Yapahuwa offers a captivating blend of history and outdoor adventure for travelers seeking scenic beauty and a romantic atmosphere. Explore the ancient rock fortress of Yapahuwa, where stunning views await. Nearby, the lush landscapes provide perfect hiking trails and charming spots for relaxation. Don’t miss the opportunity to visit the serene beaches, where you can unwind under beach umbrellas, soaking in the tranquil environment that beautifully reflects the charm of Sri Lanka.

  • Melsiripura: Nestled 30.6km from Yapahuwa, Melsiripura is a quaint village that offers a serene escape from bustling tourist spots. While traveler arrivals are not highly seasonal, the peak times in April and July to August bring a delightful influx of visitors. Melsiripura is perfect for those seeking outdoor adventures and romantic scenery. Enjoy leisurely strolls around the local lake or visit nearby temples and places of worship, immersing yourself in the rich cultural tapestry. The village also features shopping centers where you can pick up local crafts and goods, making it an ideal stop for both relaxation and exploration.
  • Padeniya: Located 20.9km from Yapahuwa, Padeniya is a lively city that attracts visitors with its moderately seasonal charm. Peak travel occurs from December to February, making it a vibrant spot during the cooler months. Experience the local culture through its markets and eateries, where you can savor authentic Sri Lankan cuisine. Padeniya serves as a great base for exploring surrounding attractions, ensuring a mix of cultural engagement and urban excitement. Whether you’re shopping or exploring historical sites, Padeniya offers a unique glimpse into the heart of Sri Lanka.

Things to do near Yapahuwa

Yapahuwa offers an exciting blend of outdoor activities and scenic adventures perfect for vacationers. You can embark on an exhilarating elephant safari, allowing you to get up close with these magnificent creatures in their natural habitat. Additionally, enjoy a delightful day outing, exploring the stunning landscapes and rich cultural heritage of the area. Experience the beauty and thrill that Yapahuwa has to offer.

Shopping

In Yapahuwa, you can find local markets offering handcrafted souvenirs and traditional crafts. If you're up for a drive, visit the nearby Kurunegala City Center, which features various shops and boutiques selling unique gifts, clothing, and local delicacies.

Recreation

The Himalaya Meditation Center offers a tranquil retreat 29.0km from Yapahuwa, perfect for rejuvenation and relaxation through body treatments. For sports enthusiasts, the Rangiri Dambulla International Stadium, located 37.0km away, provides an energetic atmosphere to enjoy various athletic events and activities.

Adventure

Yapahuwa is home to the stunning Yapahuwa Rock Fortress, offering a thrilling hike with breathtaking views. Explore the ancient ruins and immerse yourself in history. Nearby, the scenic Maha Oya River provides opportunities for kayaking and birdwatching, ensuring an adventurous and memorable experience in this beautiful region.

Nightlife

Yapahuwa offers a laid-back nightlife with local charm. Enjoy traditional Sri Lankan cuisine at a cozy restaurant, followed by a relaxed evening at a nearby café. For a more lively atmosphere, check out local bars where you can mingle with friendly locals and enjoy live music.

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

Booking tips and Expedia advantages for Yapahuwa

To save money on your trip to Yapahuwa, plan your visit during the off-peak months of February and September to October for lower hotel rates. Book your accommodations about a month in advance, or check last-minute deals on Expedia for potential discounts. Saturdays are the cheapest days to stay, while Mondays are the most expensive. Utilize Expedia’s search tools to compare prices and filter for eco-friendly options. Consider booking a package that combines flights, hotels, and activities for additional savings.

  • 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. 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 Yapahuwa is Saturday. The most expensive day to stay in Yapahuwa is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy to choose your budget, preferred location, and additional preferences. You can sort the results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you have the option to narrow down your choices by hotel type; for instance, if you select the Eco-certified filter, you'll discover sustainable and eco-friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your Yapahuwa hotel reservation with your flights and activities when you book an Expedia package.

Find the best attractions in and around Yapahuwa

Yapahuwa, located in Sri Lanka's North Western Province, offers a thrilling outdoor adventure with stunning scenery. Visitors can explore significant cultural sites, including the Yapahuwa Fortress, Yapahuwa Temple, and Yapahuwa Museum. The area's rich history is highlighted by its fascinating statues and ancient monasteries, making it an ideal destination for those seeking a unique cultural experience amidst breathtaking landscapes.

  • Yapahuwa Kingdom of Ancient Sri Lanka: Immerse yourself in the rich history of the Yapahuwa Kingdom, where ancient culture and heritage come alive. Explore the remnants of palaces and temples that reflect the grandeur of a bygone era.
  • Padeniya Raja Maha Viharaya: Located 20.9km from Yapahuwa, this serene temple offers a peaceful retreat, showcasing stunning architecture and intricate carvings. Experience the spiritual ambiance and connect with the local culture.
  • Yapahuwa Rock Fortress: An iconic historic fort, Yapahuwa Rock Fortress boasts breathtaking views and fascinating ruins. Climb to the summit for a glimpse of its strategic importance and the beauty of the surrounding landscape.

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, you can fly into Colombo's Bandaranaike International Airport (CMB), located 85.3km away. Nearby accommodation options include Sentido Heritance Negombo, a 5-star hotel just 8.0km from the airport, offering convenient airport shuttle services. Jetwing Blue and Jetwing Beach, both 5-star resorts, are located 9.7km from CMB, providing easy access to the airport as well. These hotels ensure a comfortable stay while facilitating smooth transportation to and from the airport, making your journey to Yapahuwa hassle-free.

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.
What are some of the best vacation rentals that Yapahuwa has to offer?
Private Villa: Visitors like this Yapahuwa vacation home rental. It is equipped with an outdoor pool, air-conditioning, and laundry facilities to help you feel comfortable during your stay. See all 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.
Where can I learn more about changing or cancelling my trip to Yapahuwa?
For more details about rescheduling or cancelling your trip to Yapahuwa, go to https://www.expedia.com/service/.
What's the best place to stay close to Yapahuwa Kingdom of Ancient Sri Lanka?
Hotel Yapahuwa Paradise is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers a full-service spa and a restaurant. It's located just a short 0.9 mi (1.4 km) from Yapahuwa Kingdom of Ancient Sri Lanka. Other good options around the area include Brook Boutique and Siloonaa Garden Villa.
What about the best place to stay near Yapahuwa Rock Fortress?
One of the top choices for your stay is Hotel Yapahuwa Paradise, located a short 0.9 mi (1.5 km) from Yapahuwa Rock Fortress, and this 3.5-star hotel offers a full-service spa and a restaurant. Brook Boutique and Siloonaa Garden Villa are other good choices within the surrounding area.
What's the best hotel for staying near Bandaranaike International Airport (CMB)?
Amora Lagoon is a popular 3.5-star hotel featuring a roundtrip airport shuttle and 2 restaurants. It's located a short 0.3 mi (0.5 km) from Bandaranaike Intl. Airport. Other choices near the airport are Airport resort and Grandeeza Luxury Hotel.
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.