Hotels in Pinnawala, Sri Lanka

Search and compare Pinnawala, Sri Lanka hotels from hundreds of travel sites and save

Pinnawala, Sri Lanka
Jul 1 — Jul 22
Pinnawala, Sri Lanka
Fri 7/1
Sat 7/2
...and more

Cheapest hotels in Pinnawala, Sri Lanka

Cafe Pinnalanda
8.3 Excellent
Rambukkana, Kandy, Pinnawala, Sri Lanka
Show on map
0.2 mi from city centre, Pinnawala, Sri Lanka 

Situated in Pinnawala, Cafe Pinnalanda is a short drive from Kegalle and offers free Wi-Fi, an express check-in and check-out feature and a 24-hour reception. It provides 3-star accommodation with air-conditioned rooms.

Avg. per night
Hotel Elephant Bay
7.5 Good
Pinnalandawatta, Pinnawala, Sri Lanka
Show on map
0.1 mi from city centre, Pinnawala, Sri Lanka 

Hotel Elephant Bay is ideally positioned in a peaceful setting in Pinnawala, just a short car ride from Kurunegala and Kegalle. It also offers a playground, an outdoor pool and free Wi-Fi.

Avg. per night
Green Land Guest House
Pinnalandawattha, Pinnawala, Rambukkana, Pinnawala, Sri Lanka
Show on map
0.1 mi from city centre, Pinnawala, Sri Lanka 

Located within the picturesque parkland of Pinnawala, Green Land Guest House provides unique accommodation and a full range of facilities, including a coffee bar, an express check-in and check-out feature and free Wi-Fi. It also features massage services, a currency exchange and bicycle rental.

Avg. per night

Hotel prices in Pinnawala

2 stars and under
3 stars

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Pinnawala

Facts about staying in Pinnawala

  • What are the best hotels in Pinnawala?

    1,176 reviews rated Hotel Elephant Bay with an average score of 7.5/10. It may also be worth looking into the Cafe Pinnalanda, which received a rating of 8.3/10 from 200 reviews. Eden lodge could also be a good option, with a score of 7.7/10 from 43 reviews.

  • How much do hotels in Pinnawala cost?

    Searches in the last 72 hours suggest an average price of around $18/night is normal for a hotel in Pinnawala.

  • How much is a cheap hotel in Pinnawala?

    HotelsCombined searches in the last 3 days suggest cheap Pinnawala hotels have prices starting from as low as $7/night, depending on the popularity of your requested dates.

  • How much is a hotel in Pinnawala tonight?

    Pinnawala hotels start at $8 for tonight; however accommodations will average about $17. Many 4-star stays can be found in Pinnawala tonight, with prices starting at $1,131. These prices were found on HotelsCombined within the last 72 hours.