Perched upon what has been described as one of the world’s 10 most beautiful beaches is Banyan Tree Seychelles, where powder white sands fringe spectacular views of the Indian Ocean.

In scenic Intendance Bay is where the granitic island of Mahé plays host to our villas. Commanding a majestic view of the Indian Ocean, our luxuriously furnished villas are situated along the sweeping coastline, nestled in the hilly terrain amidst exotic flora and fauna.