The ideal location to explore the island

Situated in the north of Mahe Island, St. Louis is perfectly located between the hustle and bustle of Victoria and the peaceful sandy beaches of Beau Vallon. Both towns are easy to get to via bus, which stops outside the apartments.

Mahé Holiday Highlights

Unspoilt landscapes, pretty harbours and unique towns dotted with sandy bays.


The island of Mahe, 28km long by 8km wide is the largest island in the Seychelles Archipelago. Its granite peak of 1000m above sea level is the home of forests, with rare endemic plants found nowhere else in the world. Its crystal clear coastline is full of bays, coves, reefs and beautiful, stunning sandy beaches, fringed by takamaka and coconut trees. Mahe is home to the International Airport and the nation’s capital Victoria.


Victoria is the capital of the Republic of Seychelles and the country’s main economic, political and commercial centre, with a population 25,000. Victoria is also the main port and hub to inter island ferry services.

Named after Queen Victoria, the town boasts a number of tourist attractions such as the Clock tower, modeled on the Vauxhall clock tower in London, the Court House, the State House (ex Governor’s house), a botanical garden, a National Museum of History, an the R.C. Cathedral. The Sir Selwyn–Clarke Market in Victoria is the hot spot for shoppers and tourists alike.

Beau Vallon beach

Beau Vallon beach is the best known, most popular and largest sandy beach in Mahe.
Just 3 km from Victoria, from Beau Vallon bay you can see Silhoutte island and North island. Along the bay there are a number of hotels, restaurants and bars.

Shops and Restaurants in Mahé
Getting About
Seychelles Facts


  • St. Louis – north of Mahé Island
  • 5 mins to superb sandy beaches at Beau Vallon
  • Within minutes of the centre of Victoria
  • 20 mins to Seychelles International Airport

When to visit

seychelles weather