Hotel Botanico y Oriental Spa Garden receives great reviews from guests. Hotel Atlantic Mirage Suites & SPA - ADULTS ONLY, Sol Costa Atlantis Tenerife and Hotel Best Semiramis are also excellent options to stay in Puerto de la Cruz spa.