© Hotel Botanico

Welcome to a world of sensations. The Oriental Spa Garden, is considered the best spa in Europe and the Mediterranean.


Hotel Botanico, the first 5-star luxury hotel in the Canary Islands, is located in Puerto de la Cruz, right in the heart of the Orotava Valley and only a five-minute drive from gorgeous beaches with black volcanic sand.

Our hotel is named after the renowned Orotava Valley Botanical Garden that is nearby. If there is one thing that defines us and that guests appreciate, it’s our focus on excellence in every detail. We are proud to say that thanks to our pleasant service and quality facilities, we are known as the best 5-star luxury hotel in the Canary Islands.


Our 252 exquisite rooms and suites are located on five floors and include all the services, comforts and details imaginable. If there is anything else you need, simply let us know.


$$$ Expensive


Immerse yourself, hydrate and rejuvenate every cell of your body in the pools or in the jacuzzi inside a grotto embellished with amethysts. Enjoy the Japanese sauna and Turkish steam bath with their detoxifying and regenerating power, the outdoor water beds and the oriental laconium. Get into the scent of the aromatic sauna and feel how you are reactivated in the ice temple.

Specialized & focus

Programs & Retreats

At The Oriental Spa Garden we offer you exclusive programmes to achieve absolute physical and emotional well-being:

  • Oriental Programme
  • Ayurveda Programme
  • Slimming Programme
  • Detox Programme
  • Beauty Programme
  • Anti-Stress Programme
  • Pain Relief Programme

All our programmes include:

Free access to “The Oriental Spa Garden” during your stay, first interview to find out your objectives, preferences and needs, 80 minutes treatment per day, classes (Yoga, Tai Chi, Qi Gong, Pilates, Meditation, Aqua Gym), follow-up during the programme, personalised treatments, final interview and souvenir.

Revitalise your body with valuable minerals and create a sense of total well-being.


Avenida Richard J Yeoward 1, 
38400 Puerto de la Cruz, 

© Hotel Botanico