With everything there is to see, do, and taste in Zanzibar, Tanzania, you’ll want to stay somewhere close to all the action. But location isn’t everything, and getting around Zanzibar is easy. With that in mind, choose a location that indulges you with its own activities and special amenities, such as the ability to sleep underwater (yes, you read right). It’s hard to go wrong with the multitude of great resorts and spas at Zanzibar, but we’ve assembled the best.

Baraza Resort and Spa

A favorite of honeymooner, Baraza Resort and Spa prides itself on its peaceful ambiance and a gorgeous and regal aesthetic inspired by its sultanate history. There are 30 villas in total, and all are huge. Delicate, wood-carved accents, arched doorways, and intricate details aplenty feast the eyes. Meanwhile, there are four palates on offer: Tanzanian, Arabic, East Asian, and Persian. Water sports facilities are on site, and there’s even a lap pool that actually pumps in underwater music. A balance of things to do, see, taste, and experience along with a romantic atmosphere, you truly can’t go wrong.

Zanzibar White Sand Luxury Villas and Spa

Another favorite destination for honeymooning couples, Zanzibar White Sand Luxury Villas and Spa is notable for its private island made of virgin white sands. While the villas are absolutely flawless exercises in modern aesthetic perfection with plastered walls and minimalist spaces, Zanzibar White Sand Luxury Villas and Spa prides itself on its top of the line amenities. You can expect your villa to have features like a private espresso machine, a private pool, and a walled-in garden, alongside modern essentials like a mini fridge and wifi. If that’s not enough, expect an exquisite custom breakfast, three lounges, and a modern restaurant.

Be surrounded by oceanic bliss at Essque Zalu Zanzibar

Essque Zalu Zanzibar seems custom made for those who truly enjoy the beach itself. A giant luxury hotel set at the northernmost tip of Zanzibar and overlooking an expansive view of the Indian Ocean, there is water as far as the eye can see in virtually every direction. Enjoy sunrise and sunset from your suite or villa. However, the beach is only the beginning: this resort offers lush gardens, three separate hotel restaurants with a wide range of cuisines, infinity pools, and a relaxed atmosphere. The only caveat: this resort is on a tidal beach, so beach bums take note.

Or go under the sea entirely with Manta Resort

If being fully surrounded by the ocean isn’t enough, how about going under it at Manta Resort? Yes, that’s right. A truly unique resort, this Swedish-designed resort is 350 meters from Pemba Island. Technically, this is only one room Manta Resort offers, so you’ll have to be sure to book early if you want this unique experience.

If you’re lucky enough to snag it, expect to witness a range of sea life that will watch you back! One trumpetfish is such a dedicated regular, he’s been nicknamed Nick by goers. There’s also a deck above the room to sunbathe and watch the stars if you can break from the wonder of life underwater.