Energy Eco-Spa

The Energy Eco-Spa is situated on the shore of the Navesti River and offers holiday, conference, and accommodation services with a sauna. This is the perfect place for people who want to enjoy a natural lifestyle that draws on the traditional wisdom of past generations. 
Treat yourself to a relaxing and thorough spa experience with local, ecologically grown herbs together with clay, peat, and natural plant oils. 
Baths, wraps, and massages help the body to function naturally and holistically. All our products are natural and fresh and are prepared just for you immediately before the treatment. 
We will care for your well-being in every way possible, and all your senses will be positively energized, satisfied, and relaxed. 

Vihi küla, Põhja-Sakala vald, Viljandi maakond, 71402, Eesti Phone: +372 5106193 Email:

Times and prices

Advance bookings only:

Adult from: 30 €

Features and amenities

  • Meals available if booked in advance
  • Minimum number of participants: 2
  • Maximum number of participants: 20
  • Soomaa
  • Duration (hours): 1
  • Outdoor pool
  • Bathing pool
  • Free parking
  • Wheelchair accessible
  • WC
  • Outdoor terrace
  • Seminar room
  • Signposted
  • Sealed access road
  • By excursion bus
  • By car
  • Swimming area
  • Barbecue area
  • Landscaped area
  • Sauna complex
  • Bus: Vihi

Directions to the destination

Directions from Tallinn: Take the Tallinn-Tartu highway and continue past the Mäo crossroads until you see the turn-off for Viljandi to the right. Turn right and drive until you see the turn-off to the right "VÄNDRA 40 km, SUURE-JAANI 8 km". Turn right and continue until the beginning of Vihi village, continue until the turn off to the right "ENERGIATALU 0,3, VIHI TEABETUBA 0,3". Turn right, drive 300 m and you have arrived. Directions from Tartu: Take the Tallinn-Tartu highway until Põltsamaa. Continue via Põltsamaa towards Võhma until you reach the Tallinn-Viljandi highway. Turn towards Viljandi and drive until the turn off to the right "VÄNDRA 40 km, SUURE-JAANI 8 km".