Pick your preferred language. We speak English and 42 other languages.
If history, old town and culture are your thing, don’t miss out on Zanzibar City!
67 hotels 10,856 hotel reviews
Travelers choose Stone Town for old town, street markets and monuments.
Moshi – the ideal getaway for nature, hiking and safari!
30 hotels 1,369 hotel reviews
10 hotels 126 hotel reviews
Dar es Salaam is a great choice for travelers interested in friendly locals, beaches and food.
114 hotels 10,811 hotel reviews
Don’t miss out on Nungwi! Top destination for beaches, beach walks and relaxation.
49 hotels 6,039 hotel reviews
Located along a sandy beach lined with palm trees, the Karafuu Beach Resort & Spa features two swimming pools and tennis courts, a spa, a fitness center and a floating restaurant.
Average Review Score: 7.3
Dream of Zanzibar is a luxurious resort set on the beach of Kiwengwa on the North East Coast of Zanzibar.
Average Review Score: 8.7
Surrounded by gardens and set on its own stretch of white sand beach, this luxury spa resort is 55 minutes’ drive from Zanzibar City.
Average Review Score: 9.2
With a tropical garden, My Blue Hotel is located near the village of Nungwi, on Zanzibar Island’s northern tip. It offers an outdoor pool, a diving centre and wellness facilities.
Average Review Score: 8.1
Located in the historical Stone Town, Zanzibar Hotel lies 400 metres from Forodhani Gardens and the beach. Featuring Zanzibari design, this hotel offers a tropical garden and a 24-hour front desk.
Average Review Score: 8.2
205 Hotel Reviews
Diamonds La Gemma Dell’Est is in tropical gardens and waterfalls on the northwest shores of Zanzibar. It features a fully equipped water sports center, a spa and 4 restaurants.
Average Review Score: 8.9
Kiwengwa Beach – the ideal getaway for relaxation, beaches and beach walks!
Don’t miss out on Jambiani Beach! Top destination for relaxation, beach walks and beaches.
Put kitesurfing, beach walks and relaxation on your to-do list for your next trip to Paje Beach!
Kendwa Beach – the ideal getaway for relaxation, beaches and beach walks!
You'll love relaxation, beaches and tranquillity during your next trip to Bwejuu Beach!
Kizimkazi Beach is highly rated by travelers for relaxation, tranquillity and dolphin watching.