Choose your preferred language. We speak English and 42 other languages.
If history, old town and culture are for you, don’t miss out on Zanzibar City!
67 hotels 10,856 hotel reviews
Travellers 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 travellers interested in friendly locals, beaches and food.
114 hotels 10,811 hotel reviews
Don’t miss out on Nungwi! Top spot for beaches, beach walks and relaxation.
49 hotels 6,039 hotel reviews
Situated along a sandy, palm-fringed beach, Karafuu Beach Resort & Spa features two swimming pools and tennis courts, a spa, fitness centre and floating restaurant. There is also a scuba diving...
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 set in tropical gardens and waterfalls located on the northwestern shores of Zanzibar. It features a fully equipped water sports centre, 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 spot for relaxation, beach walks and beaches.
Put kitesurfing, beach walks and relaxation on your to-do list during your next visit to Paje Beach!
Kendwa Beach - the ideal getaway for relaxation, beaches and beach walks!
Enjoy relaxation, beaches and tranquillity during your next trip to Bwejuu Beach!
Kizimkazi Beach is highly rated by travellers for relaxation, tranquillity and dolphin watching.