Skip to main content
Manage my booking

Search hotels in Pinnawala

Enter your dates to see the latest prices and deals for Pinnawala hotels

January 2026

123
45678910
11121314151617
18192021222324
25262728293031

February 2026

1234567
891011121314
15161718192021
22232425262728
Check-in date - Check-out date

Pinnawala – 19 hotels and places to stay

Filter by:

Star rating
Review score

The Grand Walawwa

Hotel in Pinnawala

Situated in Pinnawala, 32 km from Kandy Royal Botanic Gardens, The Grand Walawwa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

a
arpana
From
India
A majestic and stately property hidden away from tourist crowds in Keggale. The rooms are spacious and decorated with beautiful artefacts. Nothing is lacking as a facility inside the room. A pleasant fragrance from the incense burner welcomes you in the luxurious room. A very relaxing atmosphere. Check in and check out was super smooth. Special mention to Brian, the gentleman who manages the restaurant for his hospitality and kind attention to all of our requirements
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 146 reviews
Price from
US$95
1 night, 2 adults

Rosyth Estate House

Hotel in Pinnawala

Situated in Pinnawala, 32 km from Kandy Royal Botanic Gardens, Rosyth Estate House features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

A
Angela
From
United Kingdom
The hotel is in a stunning location and the staff were very attentive. The food was delicious and everyday a different Sri Lanka meal. The hotel has still a lot of the original furniture and old colonial feeling.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 reviews
Price from
US$432.30
1 night, 2 adults

Hotel Elephant Park - NEW DEAL! Exclusive Offers on Pickups Available!

Hotel in Pinnawala

Located right opposite Ma-Oya River, guests at Hotel Elephant Park - NEW DEAL! Exclusive Offers on Pickups Available! can watch elephants from their rooms. It has a restaurant and offers room service....

O
Ofir
From
Israel
perfect room, amazing stuff ready to help. amazing breakfast.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,681 reviews
Price from
US$48
1 night, 2 adults

Hotel Elephant Bay

Hotel in Pinnawala

Located in the heart of Pinnawala, Hotel Elephant Bay provides rooms with large private balconies and spectacular views over Ma Oya River. Rooms are bright and airy, with simple décor and furnishings....

K
Kristina
From
Norway
Amazing view from our room and of course, the pool! Great staff and clean rooms.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,736 reviews
Price from
US$49.50
1 night, 2 adults

Elepath Lodge Pinnawala

Hotel in Pinnawala

Set in Pinnawala, 34 km from Kandy Royal Botanic Gardens, Elepath Lodge Pinnawala offers accommodation with a garden, free private parking, a terrace and a restaurant.

h
hellarawa
From
Sri Lanka
Perfect location to watch elephants. We saw them several times. Nice room and everything was perfect.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 287 reviews
Price from
US$17
1 night, 2 adults

Cafe Pinnalanda

Hotel in Pinnawala

Located in Pinnawala, 33 km from Kandy Royal Botanic Gardens, Cafe Pinnalanda provides accommodation with a garden, free private parking, a terrace and a restaurant.

H
Hasika
From
Sri Lanka
Excellent facilities and good service
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 171 reviews
Price from
US$25.50
1 night, 2 adults

Hotel Pinnalanda - NEW DEAL! Exclusive Offers on Pickups Available!

Hotel in Pinnawala

Pinnalanda Hotel offers free Wi-Fi access is available throughout the property. Surrounded by lush greenery, the hotel is a 1-hour drive from the Kandy.

w
wes
From
United Kingdom
4th stay here and always perfect. Now they have the restaurant next door....even better.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 441 reviews
Price from
US$50
1 night, 2 adults

Villa Pinnawala

Hotel in Pinnawala

Featuring two swimming pools with hot tubs, Villa Pinnawala offers accommodation in Pinnawala. Pinnawala Elephant Orphanage is 200 metres away.

H
Heidi
From
United Kingdom
Staff were fantastic, could not have been kinder and more attentive. Great location right next to the elephants. Loved the huts too. Very comfortable and kids loved the pool.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 142 reviews
Price from
US$61.20
1 night, 2 adults

Luck Uyana Cabana Pinnawala

Hotel in Pinnawala

Situated in Pinnawala, 32 km from Kandy Royal Botanic Gardens, Luck Uyana Cabana Pinnawala features accommodation with a garden, free private parking, a restaurant and a bar.

L
Line
From
Switzerland
We had an absolutely wonderful stay here! The staff were incredibly kind and went above and beyond to make our visit special. They even arranged delicious dinners for us, organized tuk-tuk rides, and showed us their beautiful Ayurvedic garden where we enjoyed a relaxing massage and discovered some excellent natural products. The local breakfast was also very tasty and a perfect start to the day. We truly felt cared for and can highly recommend this place to anyone looking for a warm and authentic experience.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 46 reviews
Price from
US$26.46
1 night, 2 adults

Peacock Village Pinnawala - Offer Alert! Elephant Welfare Program

Pinnawala

Situated in Pinnawala, 36 km from Kandy Royal Botanic Gardens, Peacock Village Pinnawala - Offer Alert! Elephant Welfare Program has an infinity pool, private parking and rooms with free WiFi access.

S
Suprita
From
India
Amazing place, cozy with a view of a banana tree farm. We saw so many beautiful birds and the elephants were just a walk away. Host was helpful, understanding and lovely. This is the best place if you enjoy nature. Thousands of fireflies in their own garden was the HUGE plus!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 682 reviews
Price from
US$24
1 night, 2 adults
See all 19 hotels in Pinnawala

Hotels with airport shuttles in Pinnawala

Airport shuttle (free)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 287 reviews
From US$18.87 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 47 reviews
From US$61.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 277 reviews
From US$27 per night
Airport shuttle
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 135 reviews
From US$55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 92 reviews
From US$72.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 12 reviews
From US$44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 123 reviews
From US$128 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 18 reviews
From US$138 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 12 reviews
From US$27.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 94 reviews
From US$85 per night

Most booked hotels in Pinnawala and surroundings in the past month

See all

Popular with guests booking hotels in Pinnawala

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 46 reviews

Popular with guests booking hotels in Pinnawala

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 reviews

Popular with guests booking hotels in Pinnawala

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 171 reviews

Popular with guests booking hotels in Pinnawala

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 146 reviews

Popular with guests booking hotels in Pinnawala

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 142 reviews

Popular with guests booking hotels in Pinnawala

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 441 reviews

Popular with guests booking hotels in Pinnawala

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 287 reviews

Popular with guests booking hotels in Pinnawala

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,736 reviews

Popular with guests booking hotels in Pinnawala

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,681 reviews

Popular with guests booking hotels in Rambukkana

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 47 reviews

Budget hotels in Pinnawala and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 142 reviews

Featuring two swimming pools with hot tubs, Villa Pinnawala offers accommodation in Pinnawala. Pinnawala Elephant Orphanage is 200 metres away.

From US$93.50 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 47 reviews

Located in Rambukkana, 30 km from Kandy Royal Botanic Gardens, Rock Garden Villa Pinnawala provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$61.05 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Located within 32 km of Kandy Royal Botanic Gardens and 37 km of Kandy railway station, Elephant Heritage Pinnawala by Moon Isle provides rooms with air conditioning and a private bathroom in...

From US$88.80 per night

Located in Rambukkana, 31 km from Kandy Royal Botanic Gardens, Ayurveda Colonial Mansion provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$88.80 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews

Boasting air-conditioned accommodation with a balcony, Pinna Flower Homestay Cabana is set in Rambukkana. This property offers a rooftop pool and free private parking.

From US$75.48 per night

Located in Udamulla, 29 km from Kandy Royal Botanic Gardens and 34 km from Kandy railway station, RMC Cabana offers air conditioning. This villa has a private pool, a garden and free private parking.

From US$96.80 per night

Featuring an outdoor swimming pool, a garden, and a terrace, Heliconia Ledge provides accommodation in Mawanella with free WiFi and mountain views.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 94 reviews

The Cube features an outdoor swimming pool, garden, a terrace and restaurant in Kegalle. This 3-star hotel offers room service and a 24-hour front desk.

From US$85 per night

Best hotels with breakfast in Pinnawala and nearby

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 160 reviews

Featuring a garden and views of lake, Pinnawala Elephant Front View Hotel is a recently renovated guest house located in Rambukkana, 33 km from Kandy Royal Botanic Gardens.

From US$26.64 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Situated within 34 km of Kandy Royal Botanic Gardens and 39 km of Kandy railway station, Mangi's Tranquil Bangalows features rooms with air conditioning and a private bathroom in Pinnawala.

From US$44.40 per night

Located in Rambukkana and only 34 km from Kandy Royal Botanic Gardens, Hotel Chingari Pinnawala provides accommodation with garden views, free WiFi and free private parking. 39 km from Kandy railway...

From US$29.97 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

King Elephant, Homestay Pinnawala is a recently renovated homestay in Rambukkana, where guests can make the most of its garden and terrace.

From US$32.19 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 20 reviews

Set in Rambukkana, 31 km from Kandy Royal Botanic Gardens, Relax Home features accommodation with a hot tub. This guest house offers free private parking, a 24-hour front desk and free WiFi.

From US$14 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4 reviews

Boasting garden views, Elephant Lovers Inn offers accommodation with balcony, around 31 km from Kandy Royal Botanic Gardens.

From US$12 per night

Located in Rambukkana, 34 km from Kandy Royal Botanic Gardens, Jetwing Wahawa Walauwa, A Luxury Reserve provides accommodation with an outdoor swimming pool, free private parking and a garden.

From US$218.90 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

With Kandy Royal Botanic Gardens reachable in 26 km, Villa Labugolla features accommodation, a restaurant, an outdoor swimming pool, a garden and a terrace.

From US$340.55 per night

Hotels located in the centre of Pinnawala

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 89 reviews

Boasting a garden and views of city, Green Land Guest House is a recently renovated guest house set in Pinnawala, 34 km from Kandy Royal Botanic Gardens.

From US$30 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 4 reviews

Set in Pinnawala and only 34 km from Kandy Royal Botanic Gardens, The Breeze Pinnawala offers accommodation with mountain views, free WiFi and free private parking.

From US$26 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 46 reviews

Situated in Pinnawala, 32 km from Kandy Royal Botanic Gardens, Luck Uyana Cabana Pinnawala features accommodation with a garden, free private parking, a restaurant and a bar.

From US$27 per night

Offering mountain views, The Far Pavilion by Edwards Collection - Pinnawala in Pinnawala offers accommodation, an outdoor swimming pool, a garden, a shared lounge and a terrace.

From US$1,136.58 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 38 reviews

Situated in Pinnawala, 28 km from Kandy Royal Botanic Gardens and 32 km from Kandy railway station, Jungle Village Homestay features air-conditioned accommodation with a terrace and free WiFi.

From US$21 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 146 reviews

Situated in Pinnawala, 32 km from Kandy Royal Botanic Gardens, The Grand Walawwa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

FAQs about hotels in Pinnawala

What guests said about Pinnawala:

Scored out of 10, guest rating 10

Hotel was great , we arrived at 5 am and security let us in...

Hotel was great , we arrived at 5 am and security let us in . Restaurant was great , WiFi was good , shops are a 2 min walk up the road as is the elephant orphanage. View from our room was amazing . Elephants come right up to you . Bathroom could have been cleaner but that is my only down point . Value for money 11/10 for the experience we had There is a herb garden , elephant poo factory and tea factory that are all very interesting
Guest review by
sandra
United Kingdom
Scored out of 10, guest rating 8.0

Staff were very friendly and accomodating.

Staff were very friendly and accomodating. Comfortable stay in this hotel. View of elephants ,river and surrounding countryside was excellent- especially from dining hall and verandah of some rooms facing the river. Highly recommend.
Guest review by
Catherine
Ireland
Scored out of 10, guest rating 8.0

Pinnawala basically has 4 main attractions therefore a...

Pinnawala basically has 4 main attractions therefore a maximum of 2 days is sufficient. The main attraction is the elephant orphanage. Related to that is the elephant bathing at the nearby river which is fascinating. Remember the ticket you purchase for the orphanage is required for the bathing so do both in the same day as the tickets technically only valid for the day (we did not know this so we went to the orphanage in the evening and went to see the bathing the next day.. however the kind ticket officers let us go). Then there is a mini zoo where animals roam in more space than usual. You can feed animals here which could be fascinating (for a small fee). Then there is a traditional village called Iparini Gama where you can experience live style of a traditional sri lankan village.
Guest review by
Srinath
Sri Lanka
Scored out of 10, guest rating 8.0

Spectacular area to get up and close with elephants.

Spectacular area to get up and close with elephants. Unique experience with elephants walking thru the village for their daily bathing. General accommodation facilities were good. Bars and eateries also of reasonable standard. We stayed at Grand Royal Pinnalanda and found this quite satisfactory in services and value.
Guest review by
Jeremy
Australia
Scored out of 10, guest rating 10

Amazing experience to watch the elephants bathing.

Amazing experience to watch the elephants bathing. A number of souvenir shops on the street and limited food options. We ate in our hotel. Shops don't stay open late as most tourists leave for the day. 1 night is enough.
Guest review by
Kitty Kat Loz
United Kingdom
Scored out of 10, guest rating 10

The staff were very obliging.

The staff were very obliging. We arrived at 1am, this was not a problem and they greeted us warmly. Next morning we watched elephants in river from our balcony. The events coordinator took us to a place where we could walk and swim with elephants. He stopped on side of road on way back to try coconut milk. Wonderful staff. We found the breakfast not quite to European tastes.
Guest review by
michelle
Saudi Arabia

See reviews by guests who stayed at hotels in Pinnawala

See all
From US$12 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4 reviews
I liked it a lot. When I entered they put a welcome sign on me. It has a terrace, living room, large computer room, toilet, dining room. Kasum the host is exceptional, he picked me up and took me to the station, he took me to the Elephant Orphanage and other places. He is an unbeatable tour guide. In fact I work 10 years in airlines. Totally recommended. One 10 in everything. My experience with elephants is amazing.
Guest review by
BLANCO ARISTIN
Spain
From US$66 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,681 reviews
Location location elephants in abundance the ability to see them bathing up to three times a day. The location to the elephant orphanage. River views from the rooms and the restaurant were amazing. Nice to see women front of house. Buffet was good and breakfast very good. Pool a bonus.
Guest review by
Ian
United Kingdom
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 53 reviews
prime location. Next to elephant orphanage and walking distance to the Ipareni gama, zoo and elephants bathing place in river side. The room was very clean and super comfortable bed. staff is always respectful and helpful. would love to stay again
Guest review by
shanaka
Sri Lanka
From US$73.70 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,736 reviews
Had a wonderful stay at Hotel Elephant Bay Pinnawala! The room was very clean, great value for money, and the staff were extremely friendly and helpful. Highly recommend for anyone visiting Pinnawala.
Guest review by
Anonymous
Sri Lanka
From US$25.50 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 171 reviews
Clean rooms and bathroom. Opposite to the Elephant Orphanage. The breakfast was fresh and very good. Serving the breakfast was also very quickly.
Guest review by
Saruka
Germany
gogless