O Noah Beach Hotel & Suites dispõe de quartos com ar condicionado em Mahahual. Com uma recepção 24 horas, esta propriedade também providencia um restaurante. Está disponível acesso Wi-Fi gratuito.
O Aeroporto Internacional de Chetumal encontra-se a 171 km.