Skip to main content

Featured inn destinations

Destination inspiration for your trip – find an inn

The best inns in Zanzibar

Check out our pick of great inns on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Chokoro House

Paje Beach, Paje

The units at the inn are fitted with a seating area. Featuring a private bathroom with a shower and free toiletries, some units at Chokoro House also feature a terrace. All rooms will provide guests with a fridge. Great stay, delicious breakfast and great hosts! Thank you

Show more Show less
9.2
Superb
261 reviews
Price from
£64
per night

Roots inn

Paje

Located within 400 metres of Paje Beach and 49 km of Peace Memorial Museum, Roots inn provides rooms with air conditioning and a private bathroom in Paje. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The property is non-smoking and is situated 35 km from Jozani Chwaka Bay National Park. The location is perfect. The rooms are clean and comfortable. Strongly recommended.

Show more Show less
9.2
Superb
13 reviews
Price from
£38
per night

Kholle House

Zanzibar City

The hotel organises an important range of indoor services such as massages in our spa room, live band swahili dinners happening in the tea house on the roof top and outdoor activities including visits to Stone town and Spice plantations. I loved everything about the hotel. The building is beautiful with lots of character. The garden and the rooftop terrace are perfect for chilling in the evening. Most importantly, the staff are extremely friendly and helpful. Will definitely go back.

Show more Show less
8.6
Fabulous
1,102 reviews
Price from
£42
per night

Cactus lodge Zanzibar

Nungwi

All rooms at the inn are fitted with a seating area. Featuring a private bathroom with a shower and a hairdryer, some rooms at Cactus lodge Zanzibar also boast pool view. The rooms at the accommodation have air conditioning and a wardrobe. Everything was perfect! Great service and wonderful staff. Small and cute hotel, great rooms. Thank you so much!

Show more Show less
8.7
Fabulous
97 reviews
Price from
£47
per night

SawaSawa Lodge Paje

Paje Beach, Paje

Set in Paje and with Paje Beach reachable within 200 metres, SawaSawa Lodge Paje offers a shared lounge, non-smoking rooms, free WiFi and a terrace. Located around 2 km from Bwejuu Beach, the inn is also 18 km away from Jozani Forest. Staff on site can arrange airport transfers. Very nice and clean room. Good staff, at the entrance to the hotel there are Security. The room is not hot and go to the beach for 5 minutes. Nearby there is a disco on the beach and bar near the hotel

Show more Show less
8.6
Fabulous
20 reviews
Price from
£19
per night

Karibu Inn

Zanzibar City

Karibu Inn offers rooms in Zanzibar City near Old Fort of Zanzibar and House of Wonders. Among the facilities of this property are a restaurant, a shared kitchen and a 24-hour front desk, along with free WiFi throughout the property. The property is close to popular attractions like Sultan's Palace, Zanzibar, Hamamni Persian Baths and Old Dispensary. The location is perfect or best even Air-conditioning is available The staff is very friendly and helpful Basic breakfast is available with that price is a plus Rooms are in good condition and seems renewed WiFi is available Value for money is great

Show more Show less
7.2
Good
236 reviews
Price from
£13
per night

Most booked inns in Zanzibar this month

Inns that guests love in Zanzibar