Villa Caballero

Luxury Apartments

Self-catering luxury chalets

Byenveni dan nou zil! Welcome to our beautiful islands of the Seychelles!

The stunning island of Mahé, home to the luxury chalets of Villa Caballero, provides the visitor with an unforgettable holiday experience. The island offers a stunning contrast of granite boulders jutting out of mountain slopes, camouflaged in lush green rainforests, leveling out into coastal plateaus dotted with a multitude of powder white coves and turquoise lagoons.

Mahé is home to the majority of the Seychellois population and the smallest capital in the world – Victoria, with its signature Clock Tower pointing the way to all directions.

The Seychelles holiday experience is all about discovery. The islands should be explored from all angles! Island hopping is the typical way to discover the fascinating islands of Mahé, Praslin & La Digue; where visitors can take in dense rainforests and waterfalls of Mahé, the mystical Vallée de Mai and dazzling Anse Lazio on Praslin, to the laid back, lazy lifestyle of La Digue with its legendary granite boulders of Source D’Argent.

The Seychellois people are happy-go-lucky islanders renowned for their charming hospitality. It is very easy to befriend a Seychellois and they are fervently proud of their country, feeling honoured to share it with the privileged few.



The Republic of Seychelles comprises 115 islands occupying a land area of 455 km² and an Exclusive Economic Zone of 1.4 km² in the western Indian Ocean. It represents an archipelago of legendary beauty that extends from between 4 and 10 degrees south of the equator and which lies between 480km and 1,600km from the east coast of Africa.