Karta Vacation Rentals
On Mahé Island's northern shore in Beau Vallon, this beachfront resort sits a short walk from Beau Vallon Beach. It's about 5 km from Victoria and roughly 15 km from the airport. Nearby trails like Anse Major and Trois Freres make it a good base for beach days and island hikes.