Hotels in Ohiya

Search and compare Ohiya hotels from hundreds of travel sites and save

Ohiya, Sri Lanka
3 Aug — 4 Aug2
Ohiya, Sri Lanka
Tue 3/8
Wed 4/8
...and more

Tips for booking a Ohiya hotel

Cheapest month:October
Most expensive month:September
Average price in Ohiya:$71/night
Absolute cheapest price found:$16/night
Cheapest day:Sunday
Most expensive day:Saturday
$29 - $163
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$20 - $213
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Where to stay in Ohiya

About Ohiya

Ohiya is a serene village set in the lush cloud forests of Badulla. Life moves slowly in this charming rural town, where you can relax, unwind and experience Sri Lanka through a local lens. Horton Plains National Park is a short drive from the village and will captivate you with its scenic clifftop walking trails and spectacular views over the countryside.

Things to do

For many travellers, Ohiya is a launchpad for Horton Plains National Park, a windswept highland plateau set at an altitude of more than 2,000 metres. Hike to the famous World's End lookout for cinematic views over rugged mountains, emerald-green tea plantations and tiny villages.

Horton Plains offers a chance to spot rare and endemic species for wildlife enthusiasts, including the slender loris, toque macaque and Sri Lankan white-eye. If you’re lucky, you might see leopards basking in the grasslands.

Like most towns in Sri Lanka, the food in Ohiya is superb. The town is dotted with local restaurants where you can dig into Sri Lankan specialties such as eggplant curry, green beans cooked in coconut milk and crispy “hopper” breakfast crepes with sweet onion chutney.

Accommodation is a highlight in Ohiya, with the village offering a wide selection of family-run homestays and beautifully positioned mountain lodges. After a day of sightseeing, you can sip tea on the balcony and enjoy sweeping views over the surrounding tea plantations.

Getting around

Ohiya’s town centre is compact and easy to get around on foot. Renting a private driver for the day is the best way to explore the surrounding region at your own pace. Ohiya is a two-hour drive from Nuwara Eliya and 5.5 hours from Bandaranaike International Airport in Colombo. Trains call at Ohiya Station and run to Colombo in around six hours.

Ohiya travel FAQs

  • What are the best hotels in Ohiya?

    108 reviews rated Green View Bungalow Ohiya with an average score of 8.7/10. It may also be worth looking into the Bambarakanda Holiday Resort, which received a rating of 8.2/10 from 17 reviews. Horton Mountain could also be a good option, with a score of 8.1/10 from 63 reviews.

  • How much do hotels in Ohiya cost?

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

  • How much is a cheap hotel in Ohiya?

    Over the last 3 days, Ohiya hotels have been found for as cheap as $41/night in searches by HotelsCombined users.

  • How much is a hotel in Ohiya tonight?

    A hotel in Ohiya tonight can start as low as $41 for the night, with an average cost of $56, based on HotelsCombined searches over the last 72 hours.