Sign In

Tucked away in the untouched wilderness of Upstream Belihuloya, Sri Lanka, The Glenrock Wellness Nature Resort is a serene retreat where luxury harmonizes with nature. This eco-conscious retreat, embraced by misty mountains and the crystal-clear Belihuloya River, provides an intimate escape featuring sustainable accommodations, farm-to-table dining, and authentic wellness experiences.

Located 180 kilometers from Colombo, the resort seamlessly blends traditional Sri Lankan hospitality with modern comfort, offering everything from riverside cabanas to panoramic penthouse suites. Guests can immerse themselves in activities ranging from guided nature walks and river swimming to Ayurvedic spa treatments and yoga sessions, all while supporting local communities and environmental conservation.

Their story

The Glenrock emerged from a vision to create a sanctuary where nature, wellness, and Sri Lankan hospitality converge. Nestled in pristine Upstream Belihuloya, this eco-lodge was established by a team of conservationists, hospitality experts, and local residents united by their love for the land. The resort’s story flows alongside the Belihuloya River, which inspired its sustainable design and operations. Built using eco-friendly materials, the resort seamlessly blends with its surroundings. Working closely with local artisans and farmers, The Glenrock embodies a commitment to community empowerment and environmental stewardship, creating an authentic retreat where guests can reconnect with nature and themselves. Read more about them.

Sustainability actions

Lowest impact construction and operation

Highest level of energy efficiency

Pioneer in waste management

Using organic and chemical-free products

Actively protects nature and community

  • Natural pool swimming and riverside relaxation in the crystal-clear Belihuloya River.
  • Guided trekking and hiking through Horton Plains mountain trails surrounding the property.
  • Nature walks and bird watching experiences in pristine wilderness.
  • Traditional Ayurvedic spa treatments and wellness therapies.
  • Local cooking classes featuring authentic Sri Lankan cuisine and organic ingredients.

Best Time To Visit The Glenrock Wellness Nature Resort

  • The best time to visit The Glenrock Wellness Nature Resort is during the dry season from December to March, when weather conditions are most favorable for outdoor activities and wellness experiences. During these months, temperatures remain pleasant with minimal rainfall, perfect for nature walks, river swimming, and mountain trekking.
  • The shoulder seasons of April-May and August-September offer fewer crowds, though occasional afternoon showers can occur. Even during the wet season (May-July and October-November), the resort’s location in Belihuloya maintains relatively stable weather patterns, making it a year-round destination for wellness seekers.

Features

Location

Claim listing

Take control of your listing!

Customize your listing details, reply to reviews, upload photos and more to show customers what makes your business special.
Your account will be created automatically based on data you provide below. If you already have an account, please login.

Fill the form