Book Now

Location

Location

Bambous River Lodge is located on the banks of the Bambous River in the north of the main island Mahe. We are situated at Mount Simpson Bel Ombre, close to Marie Laure beach and a few minutes’ walk from the extremely popular and world famous Beau Vallon Beach featuring the white sands and turquoise blue water of the Indian Ocean. The closest airport is the Seychelles International Airport (SEZ), situated at approximately 13 kilometres or 8 miles from our location.

Google GPS -4.618020  55.416150