Officially known as the Republic of the Seychelles, these magical islands comprise an archipelago nation of 115 tropical islands in the warm waters of the western Indian Ocean. Home to palm-fringed white sand beaches and tropical forests, the islands are renowned as some of the most beautiful in the world.  The deep blue and azure waters that surround them are filled with pristine coral reefs, tropical fish and an array of marine life that beckons divers of all experience levels, offering an idyllic getaway from the pressures of modern life.

For a change of scenery, visitors can explore the jungles on an exciting trail and witness the abundant bird species that colour the island skies. The three main islands of the Seychelles are Pralin, La Digue and Mahe. Mahe is the largest of the three islands and has numerous flights landing from around the world daily, making a trip to the Seychelles an experience as stress-free as your stay on the islands.

Each island has its own magical quality and is abundant in aquatic and land-based activities, delicious cuisine and the friendly hospitality of the Seychelloise. A myriad of cultures combine in this paradise on earth to provide visitors with one of the most relaxing and romantic African vacations imaginable.

Enquire now
  • Seychelles beach
  • Seychelles