Skip to main content
IslandSpots
Venue
5 photos
Sri Lanka

Nature House

4.8(418 reviews)

About

Look for Nature House in Sri Lanka for local business stays. The hotel stands at 180 Thanamalvila Rd in Udawalawa 70190, a town on the road towards the island's southern wildlife country.

Nature House operates as a hotel, and its 4.8 out of 5 average from 418 reviews reflects a strong record with guests. Five photos accompany the listing, and review material is gathered at https://www.tripadvisor.es/ShowUserReviews-g3577009-d6426889-r533202844?m=68573&staydates=2026_09_27_2026_09_28&uguests=1_2_0&supdv=desktop&supuc=ES&supul=es.

Guests booking here should expect a small-scale hotel in a rural setting rather than a city property, with Udawalawa's position on the Thanamalvila road shaping the pace of a stay. Colombo, Galle, Kandy, Negombo, Bentota, Mirissa, Unawatuna and Arugam Bay sit elsewhere on the island, so a visit fits a wider touring route.

Sri Lanka was known as Ceylon until 1972, gained independence in 1948, and has ancient cities at Anuradhapura and Polonnaruwa. Sinhala and Tamil are the official languages, and English is widely used in administration and tourism. Theravada Buddhism is the main religion, and full-moon Poya days are public holidays. The hill country in central Sri Lanka is cooler and wetter than the coastal plains.

Frequently Asked Questions

What is Nature House known for?

Nature House is known for the photos guests have posted of the hotel. Five images are attached to its listing.

Where is Nature House located on Sri Lanka?

Nature House sits at 180 Thanamalvila Rd, Udawalawa 70190, Sri Lanka. The hotel is on the island of Sri Lanka, which was known as Ceylon until 1972.

How do visitors rate Nature House?

Guests rate Nature House 4.8 out of 5 across 418 reviews. That score reflects stays at the hotel on Sri Lanka.

Is Nature House easy to reach from the main resorts or towns on Sri Lanka?

Travellers coming from Colombo or Galle can reach Nature House, and other nearby places include Kandy, Negombo, Bentota, Mirissa, Unawatuna and Arugam Bay. The hotel is at 180 Thanamalvila Rd, Udawalawa 70190, Sri Lanka.

Visitor Reviews

Reviews from IslandSpots members

No reviews yet — be the first to share what this place is really like.

Similar Venues

More Venue in Sri Lanka