Ma-Jo Sayulita Hotel se encuentra en Sayulita, a pocos pasos de Playa de Sayulita, y dispone de terraza, habitaciones libres de humo y wifi gratis en todo el alojamiento. Este hotel de 3 estrellas ofrece servicio de conserjería y guardaequipaje. Se ofrece servicio de traslado.
Todas las unidades incluyen aire acondicionado, nevera, microondas, cafetera, ducha, artículos de aseo gratuitos y armario. Todas las habitaciones cuentan con baño privado, algunas ofrecen balcón y otras también disponen de vistas al mar. Las habitaciones cuentan con minibar.
Playa Carricitos está a 19 min a pie del alojamiento, y Playa Escondida está a 2,1 km. El aeropuerto más cercano (Aeropuerto Lic. Gustavo Díaz Ordaz) está a 36 km del alojamiento.