Melia Sea Front Mahe Island in the Seychelles is set to open in late 2026. The beachfront luxury property overlooks the Eden Island super yacht marina. It will feature a 120-room hotel and 68 freehold branded residences spread across beachfront blocks.
Facilities include a full-service spa, fitness and health club and infinity swimming pool Dining options range from restaurants to a vibrant rooftop bar and a waterfront pavilion. The hotel will also have dedicated meeting and event spaces.
Mahe is the largest of the 115 islands that make up the Seychelles archipelago.