Holiday Vista befindet sich in Thekkady, einem malerischen Gebiet, das für seine üppige Vegetation und Tierwelt bekannt ist. Das Hotel liegt in der Nähe des Periyar Wildlife Sanctuary, etwa 3 km entfernt, und in der Nähe des Periyar Boat Landing, etwa 4 km entfernt. Der Periyar-See ist ebenfalls in der Nähe, rund 9 km vom Hotel entfernt. Der internationale Flughafen Cochin ist der nächstgelegene große Flughafen, der sich ungefähr 140 km von Thekkady entfernt befindet.