The Stay
A luxury island safari lodge located on a picturesque river island 21km upstream from Victoria Falls in the heart of Zambezi National Park. Features 8 Seychelle
A luxury island safari lodge located on a picturesque river island 21km upstream from Victoria Falls in the heart of Zambezi National Park. Features 8 Seychelles-inspired spacious river suites overlooking the Zambezi River, offering exclusive accommodation with activities including game drives, walking safaris, river cruises, and canoeing.
What guests say
Reviews
—
No reviews yet
Be the first to leave a review.
All reviews →Own this business? Upgrade to Premium to unlock photography, menus, your story, and live reservations.Claim Premium →