Somewhere between a secluded beach along Seychelles’ iconic Beau Vallon Bay and ancient granite cliffs, you’ll find the perfect place to appreciate an island’s genuine hospitality at Beach Cottages.
Our spacious self-catering apartments are located minutes away from the wide variety of activities, restaurants, shops and attractions at Beau Vallon.