Holiday Vista está ubicado en Thekkady, una zona escénica conocida por su exuberante vegetación y vida silvestre. El hotel está cerca del Santuario de Vida Silvestre Periyar, aproximadamente a 3 km, y cerca de Periyar Boat Landing a unos 4 km. El Lago Periyar también está cerca, alrededor de 9 km del hotel. El Aeropuerto Internacional de Cochin es el aeropuerto principal más cercano, situado a aproximadamente 140 km de Thekkady.