DestinationsKenyaAmani Tiwi Beach Resort Amani Tiwi Beach Resort This is the only resort on Kenya’s south coast to be situated on its own secluded private beach and its slogan is ‘Paradise under African skies’. The resort is also the closest hotel to Mombasa on the south coast. GalleriesTaj Holiday Village Resort & SpaView GalleryThe LakesView GalleryMara ExplorerView GallerySintraView GalleryBeach WeddingView GalleryShingar PalaceView GalleryCorfuView GalleryAntalyaView GalleryChristina & SandroView GalleryConrad, Koh SamuiView GalleryHeritage Khirasara PalaceView GalleryHeritance AhungalleView GalleryJW MarriotView GalleryFairmont HotelView GalleryVivanta by Taj MalabarView Gallery