Si te alojas en la Villa Alice House Ko Lanta, podrás visitar la Cascada Khlong Chak, situada a unos 2 km.
La villa se encuentra a 4 km del Centro histórico de Ko Lanta. Los huéspedes pueden disfrutar de la proximidad a lugares de interés natural como Nui Beach, situado a unos 2,1 km. Los huéspedes también pueden visitar el Trekking de Elefantes, situado a tan solo 1 km.
El restaurante Tuesday Morning, que ofrece platos europeos, está situado a un tiro de piedra de la Villa Alice House.