COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Pinnawala

Bundle and save

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Kandy Cabana Eco Resort
3 out of 5
Udowita Road, Waligalla, Udapalatha
The price is CA $104 per night from Mar 1 to Mar 2
26.21 km from city centre
4/5Very Good! (2 reviews)
Far from the madding crowd!

"It was definitely worth the 3 hour drive from Colombo airport after a long journey to arrive at this wonderful hotel. I made the decision deliberately not to stay at a closer, higher star hotel but to find somewhere where we felt we had arrived properly in Sri Lanka. Our hosts were immediately welcoming ..."…"

Reviewed on Sep. 4, 2018

Kandy Cabana Eco Resort
Randholee Resort & Spa
4 out of 5
Heerassagala Rd, Bowalawatte, Kandy
Free cancellationReserve now, pay when you stay
The price is CA $69 per night from Mar 1 to Mar 2
25.67 km from city centre
4/5Very Good! (62 reviews)
Hill top delight

"Beautiful hotel and room, friendly stuff and great views, was a great base to explore the area."…"

Reviewed on Feb. 6, 2020

Randholee Resort & Spa
Aarunya Nature Resort & Spa
5 out of 5
100 Malgamandeniya Road, Alawathugoda, Akurana, Central Province
The price is CA $543 per night from Mar 18 to Mar 19
27.45 km from city centre
4.5/5Wonderful! (2 reviews)

"Wonderfully secluded boutique hotel in the jungle. The villas are beautiful, and the pool overlooks the mountains and the jungle. It’s highly recommended for a retreat from the busy mountain roads of Kandy region. The staff is wonderful : professional and welcoming with maybe one small issue to improve ..."…"

Reviewed on Jan. 11, 2019

Aarunya Nature Resort & Spa
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.
Hotel Elephant Bay
3 out of 5
Pinnalandawatta, Rambukkana
Get Rates
0.36 km from city centre
3.6/5Good! (36 reviews)
Really bad experience

"Got the wrong room and only noticed it a couple of hours after we arrived. We paid for the elephant bath view and we were literally on the opposite side. We went to tell the receptionist after dinner and they didn't do anything. We had to go back at the reception the following morning and had to ..."…"

Reviewed on Mar. 14, 2019

Hotel Elephant Bay
Grindlays Regency Hotel
3.5 out of 5
Ranwala Road, Alawwatta, Warakapola
Get Rates
15.93 km from city centre
Grindlays Regency Hotel
bogala village eco resort
3 out of 5
Mathamagoda, Kotiyakumbura, Galigamuwa, Sabaragamuwa
Free cancellationReserve now, pay when you stay
The price is CA $58 per night from Mar 1 to Mar 2
24.1 km from city centre
bogala village eco resort
Mount Blue Kandy
3.5 out of 5
352/15 Dharmaraja Mawatha, Kandy, CP
Free cancellation
The price is CA $96 per night from Mar 1 to Mar 2
28.86 km from city centre
4/5Very Good! (19 reviews)

"Great hotel . The property is on a montain. Great views . Good pool but was very cold . The hotel is far from.the city and it is quite annoying to get to and from the hotel . By Tuk Tuk or cab . Stayed there 8 nights and it was too much . Hotel is a great and staff helpful"…"

Reviewed on Feb. 18, 2020

Mount Blue Kandy
Ma Oya Retreat
2.5 out of 5
Andirimada, Hiriwaddunna, Rambukkana, Sabaragamuwa
Free cancellationReserve now, pay when you stay
The price is CA $1,274 per night from Mar 1 to Mar 2
0.77 km from city centre
Ma Oya Retreat
Maoya Retreat Hotel
4 out of 5
Pinnawala River Range, Andirimada, Hiriwadunna, Rambukkana
Free cancellationReserve now, pay when you stay
The price is CA $32 per night from Mar 1 to Mar 2
0.76 km from city centre
Maoya Retreat Hotel
The Berrycove Bungalow
2.5 out of 5
Berrycove Estate, Division 2A Wellawa, Kurunegala, North Western Province
Free cancellationReserve now, pay when you stay
The price is CA $45 per night from Mar 1 to Mar 2
29.4 km from city centre
The Berrycove Bungalow
Hotel Elephant Lobby
3 out of 5
Pinnawala, Rambukkana, SG
Free cancellationReserve now, pay when you stay
The price is CA $21 per night from Mar 1 to Mar 2
0.4 km from city centre
4/5Very Good! (2 reviews)

"The hotel is run by a really nice family. It’s a perfect location to ride the elephants right down the street. You can stay here to save money, and get a balcony room for a great price. Bring your own sheets and towels because you’ll be happier if you do (I did and had a great time). The owners son ..."…"

Reviewed on Mar. 7, 2020

Hotel Elephant Lobby
 OZO Kandy Sri Lanka
4 out of 5
No 31, Saranankara, Mawatha, Kandy
Get Rates
28.11 km from city centre
4.4/5Excellent! (342 reviews)
One night only

"Lovely airy reception area. Staff very friendly and efficient. Room was a good size - very clean and comfortable . Great nights sleep in a scrumptious bed . Loved the view from the upstairs bar/pool area at night - worth a visit ."…"

Reviewed on Feb. 28, 2020

OZO Kandy Sri Lanka
Sevana City Hotel Kandy
3 out of 5
84 Peradeniya Road, Kandy
Free cancellationReserve now, pay when you stay
The price is CA $30 per night from Mar 1 to Mar 2
26.89 km from city centre
4.4/5Wonderful! (361 reviews)

"overall a pretty good location. staff were friendly."…"

Reviewed on Apr. 7, 2020

Sevana City Hotel Kandy
The Golden Crown Hotel
5 out of 5
No. 322, Udugama Ampitiya, Kandy
Free cancellationReserve now, pay when you stay
The price is CA $103 per night from Mar 1 to Mar 2
29.74 km from city centre
4.3/5Excellent! (75 reviews)

"The room was huge and the view on the balcony was beautiful!"…"

Reviewed on Feb. 26, 2020

The Golden Crown Hotel
Tree of Life Nature Resort
3.5 out of 5
Yahalatenna, Harispattuwa
The price is CA $154 per night from Mar 1 to Mar 2
21 km from city centre
3.6/5Good! (22 reviews)

"Very nice environment! Beautiful woodland. Rooms are very big and nicely placed. Staff is very friendly and providing good service. Ayurvedic place And staff were excellent. The check in process is complicated and taking long time. Some parts of the property are not well maintained. The food is tasty ..."…"

Reviewed on Jan. 1, 2020

Tree of Life Nature Resort
Hotel Sharmia
3.5 out of 5
Thalakolayaya, Mirigama No 5, Divulapitiya, Western Province
Get Rates
30.63 km from city centre
Hotel Sharmia
Diyagal Villa Pinnawala
42 Pitawala Rd, Hiriwadunna, Pinnawala, Rambukkana, Sabaragamuwa
Get Rates
1.02 km from city centre
Diyagal Villa Pinnawala
Cinnamon Citadel Kandy
4 out of 5
124, Srimath Kuda Ratwatte Mawatha, Kandy
Get Rates
26.07 km from city centre
4.3/5Excellent! (271 reviews)

"The hotel itself is a perfect getaway from the hustle of Kandy! It’s location is a little out of the city, but the trade off is complete tranquility! The staff are so kind and helpful, we really enjoyed our stay!"…"

Reviewed on Jan. 26, 2020

Cinnamon Citadel Kandy
The Epitome
3 out of 5
57, Dambulla Road, Badagamuwa, Mallawapitiya, NW
Get Rates
23.34 km from city centre
The Epitome
Kandy City Hotel by Earl's
3 out of 5
No.37 Yatinuwara Street, Kandy
Free cancellationReserve now, pay when you stay
The price is CA $25 per night from Mar 1 to Mar 2
27.34 km from city centre
3.6/5Good! (116 reviews)
city center comfort

"if you want to be based in the city, the location is great...a few minutes walking of the temple of the tooth and the lake. while the reception area is quite small, the hotel has about 30 rooms in the back. Our was quiet since overlooking a back street. The room was clean although they might wanna ..."…"

Reviewed on Feb. 14, 2020

Kandy City Hotel by Earl's
Don't see what you're looking for?
See all available properties in Pinnawala
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.

Pinnawala Hotel Guide

Are you traveling in Sri Lanka and are searching for accommodations in or around Pinnawala? Within a 0.1-kilometre (0.06-mile) distance from central Pinnawala you'll find 2 hotel options you can choose from.

The Hotel Elephant Park is the nearest Expedia hotel to the middle of Pinnawala and is just a quick drive away.

You could also check out the Mahaweli Reach Hotel and the Cinnamon Citadel Kandy. The Mahaweli Reach Hotel can be found 25 kilometres (16 miles) from downtown Pinnawala. The Cinnamon Citadel Kandy, is 25 kilometres (16 miles) away. Some other Expedia-registered hotels include the Amaya Hills and the The Tourmaline.

75 kilometres (46 miles) to the southwest of Pinnawala you will find Colombo, where you can explore National Art Gallery and University of Colombo. If you'd like to spend a night or two in Colombo, be sure to check out the Hilton Colombo Residence and Casa Colombo Hotel. Or, you could consider staying in Kandy District, 35 kilometres (23 miles) to the east of Pinnawala, where you'll find the Heavens Holiday Resort and Lanka Villas Holiday Resort. While in Kandy District, a couple of sights worth adding to your itinerary are the Malwathu Maha Viharaya and British Garrison Cemetery.

Before you leave Sri Lanka, make sure you experience some sport. Visit Sugathadasa Stadium to the southwest of Pinnawala. If you are interested in staying nearby, make a reservation in the Galadari Hotel or Taj Samudra.

Bandaranaike International Airport is situated 60 kilometres (36 miles) from Pinnawala. Should you wish to stay nearby, you can easily secure a night at the Amagi Lagoon or the Sun UP Hotel.

Frequently asked questions

What's the best place for a stay in Pinnawala?
Based on our traveler data, Hotel Elephant Bay is one of the top choices for your stay. This 3-star hotel offers a restaurant and an outdoor pool. Other good options for your stay include Maoya Retreat Hotel and Hotel Elephant Park.
If I need to cancel my hotel reservation in Pinnawala, will I receive a refund?
Yes! You’ll find that most hotel room reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and receive a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to review the best options available in Pinnawala.
What's the best hotel for a family vacation to Pinnawala?
Hotel Elephant Bay is a top 3-star hotel on Expedia for families, and features a children’s pool and a restaurant.
What's the best hotel for a couple visiting Pinnawala?
Hotel Elephant Lobby is a favorite 3-star hotel for couples, and features 24-hour room service and a restaurant.
What's the best pet-friendly place to stay in Pinnawala?
Hotel Elephant Lobby is a top hotel for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. Diyagal Villa Pinnawala is another good option if you’re bringing your pet along.
What are some accommodations with pools in Pinnawala?
Hotel Elephant Bay: Features an outdoor pool, a children’s pool, and a restaurant. Maoya Retreat Hotel and Ma Oya Retreat are two additional hotels with an onsite pool.
What's it like staying in Pinnawala?
Visitors to Pinnawala are sure to enjoy the riverfront and restaurants. Tourists can also enjoy so much more including its zoo. In Pinnawala, there are 8 hotels and other accommodations to choose from.
What are the top places to visit in Pinnawala?
Places to visit in the wider area include Royal Botanical Garden, Ambuluwawa Temple, and Dhamma Kuta Vipassana Meditation Centre. You’ll also find Wewaladeniya King’s Temple and Alagalla Mountain in the area.
What's the weather like in Pinnawala?
The hottest months are usually February and March with an average temp of 83°F, while the coldest months are January and February with an average of 81°F. The rainiest months in Pinnawala are August, July, June, and November, with each month seeing an average of 9 inches of rainfall.

Recent Reviews in Pinnawala

More trip options