The Hidden Heaven Hotel Diyatalawa Room photoThe Hidden Heaven Hotel Diyatalawa Exterior photoThe Hidden Heaven Hotel Diyatalawa Exterior photo
Book on our site
up to 10% cheaper
than Booking.com
Check rooms and rates
Check-in
03May2026Select date
Check-out
04May2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Kahagolla Road, Diyatalawa, Sri Lanka, 90100
-
Near Upper Diyaluma Waterfall

Featuring views of the city, The Hidden Heaven Hotel Diyatalawa is located 2.9 km from the attractive stone Church of the Ascension. The hotel provides 24-hour security to ensure guests' safety.

Location

The centre of Diyatalawa is a 20 minutes' walk of this hotel. The St. Andrew's Church is about 10 minutes' drive from the property, while Gregory Lake SPB airport is 55 km from it.

The Hidden Heaven Diyatalawa lies within 7 km of the benedictine Adisham Hall Monastery.

Rooms

This Diyatalawa hotel has 9 rooms with a balcony and a seating area. A multi-channel television along with coffee and tea making facilities are provided. Bathrooms are equipped with a separate toilet and a shower, as well as comforts such as hair dryers and bath sheets.

Must-do experiences

  • Visit the charming Diyatalawa market on Sundays for local crafts.
  • Savor the exquisite soursop juice at the local fruit stalls.
  • Hike to the scenic Lipton's Seat for breathtaking views.
  • Explore the historic Diyatalawa British War Cemetery nearby.
  • Taste traditional Sri Lankan rice and curry at Suwanda's Kitchen.
View all

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The Hidden Heaven Hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Parking
  • 24-hour reception
  • VIP check-in/ -out
  • No pets allowed
  • 24-hour security
  • Locker room
  • Coffee shop

Services

  • Room service
  • Housekeeping
  • Laundry
  • Grocery shopping service

Dining

  • In-room breakfast

Business

  • Meeting/ Banquet facilities

Children

  • Board games

Spa & Leisure

  • Garden area
  • BBQ facilities

Room features

  • Air conditioning
  • Terrace
Show more

The Hidden Heaven Hotel Location

Kahagolla Road, Diyatalawa, Sri Lanka, 90100
Map view
Kahagolla Road, Diyatalawa, Sri Lanka, 90100
Getting around
City Centre
Diyatalawa21 min  ·  1.1 mi
Airports
Gregory Lake SPB (nua)76 min  ·  31.4 mi
Castlereigh Reservoir Seaplane Base (NUF)143 min  ·  59.2 mi
Interested in Nearby Hotel Rates?
Live prices. No outdated rates
Check Rates
Property information and rules
Check-in
from 15:00-23:59
Check-out
from 11:00-13:00
Breakfast
The hotel The Hidden Heaven serves a full breakfast for free. 
Pets
Pets are not allowed.
Number of rooms:
9
Former name
hidden villa

Reviews and Ratings

Feedback about The Hidden Heaven Hotel from previous guests about their experience.
Guest reviews
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews
Check-in
03May2026Select date
Check-out
04May2026Select date
Rooms and Guests2 Guests, 1 Room