Holiday Vista está localizado em Thekkady, uma área cênica conhecida por sua vegetação exuberante e vida selvagem. O hotel fica perto do Santuário de Vida Selvagem Periyar, a aproximadamente 3 km de distância, e próximo ao Periyar Boat Landing, a cerca de 4 km. O Lago Periyar também está nas proximidades, a cerca de 9 km do hotel. O Aeroporto Internacional de Cochin é o aeroporto principal mais próximo, situado a aproximadamente 140 km de Thekkady.