O Hotel Villa del Lago está localizado na Ilha de Flores, mesmo no Lago Peten Itza. Possui excelentes vistas para o lago, bem como acesso Wi-Fi gratuito.
Os quartos climatizados incluem uma televisão por cabo, cofre e uma secretária. Apresentam ainda uma casa de banho privativa com chuveiro.
O Hotel Villa del Lago tem uma receção aberta 24 horas, um jardim e um terraço. Outras comodidades da propriedade incluem um balcão de turismo e uma lavandaria.
Os restaurantes podem ser encontrados a 150 metros da propriedade, enquanto o Petencito Zoo está a 15 minutos de carro. O Aeroporto Internacional Mundo Maya fica a 3,5 km da propriedade.