Na Balam es un refugio para el alma en el Caribe Mexicano, en Isla Mujeres, la cual es una pequeña isla a 14 kilómetros de Cancún. El hotel se encuentra en la Playa Norte, a 40 kilómetros del aeropuerto internacional de Cancún (CUN). El muelle principal de la isla está a sólo 1 kilómetro y hay varios restaurantes y bares alrededor del área del hotel.
El hotel Na Balam ofrece 32 habitaciones con terraza o balcón privado, aire acondicionado, ventilador de techo, caja de seguridad y servicio de seguridad las 24 horas. Algunas suites además cuentan con jacuzzi.
El hotel ofrece un restaurante ubicado en una romántica palapa que ofrece cocina maya, vegetariana y fusión, además de un área de playa y una piscina de agua dulce al aire libre. Hay clases de yoga disponibles cada mañana y servicio de masajes para relajar la mente y espíritu (a petición). Con el fin de no afectar la tranquilidad de otros huéspedes, el servicio de internet lo encontrarás en el área de alrededor del lobby únicamente. Adicionalmente, Na Balam Beach Hotel ofrece servicios de negocios como envío de fax y correo, boutique, asistencia médica, organización de bodas y eventos, servicio de lavandería, periódicos, transportación al aeropuerto y venta de excursiones y recorridos.