Karta Vacation Rentals
Right on Isla Mujeres’ beachfront in Centro at Matamoros 15, a short 5-minute walk from Playa Norte and Playa Sol. Established in 1976 as the island’s first hotel, Selina Isla Mujeres blends beachfront chill with an energetic, family-friendly vibe.