Unlock exclusive discounts at hundreds of top hotels

Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
South Africa
See the latest prices and deals by choosing your dates

Resort in Kusini, Kizimkazi · 1987.29 mi from centre
8.4
61 reviews
With a stay at Aldiana Club Zanzibar Kwanza in Kizimkazi, you'll be steps from Salaam Cave Aquarium and a 3-minute drive from Kizimkazi Dimbani Mosque. This beach resort is 13.4 mi (21.5 km) from Jambiani Beach and 18.3 mi (29.4 km) from Paje Beach.

Hotel in Kati, Uroa · 2005.49 mi from centre
8.6
7 reviews
Breakfast available
When you stay at Ycona Luxury Resort in Uroa, you'll be near the bay, within a 5-minute drive of Uroa Beach and Marumbi Beach. This beach hotel is 32.1 mi (51.6 km) from Nungwi Beach and 9.4 mi (15.1 km) from Kiwengwa Beach.

Hotel in Jambiani · 1998.59 mi from centre
10.0
2 reviews
Breakfast available
With a stay at Sharazad Oasis Retreat in Jambiani, you'll be on the beach, just steps from Jambiani Beach and a 4-minute drive from Paje Beach. This beach hotel is 1.4 mi (2.2 km) from Kuza Cave and 4.1 mi (6.6 km) from Bwejuu Beach.

Resort in Kati, Dikoni · 2005.44 mi from centre
9.3
162 reviews
Breakfast available
Set in Dikoni, less than 1 km from Uroa Public Beach, Ycona Eco-Luxury Resort, Zanzibar offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. 37 km from Peace Memorial Museum and 17 km from Jozani Chwaka Bay National Park, the property features a private beach area, as well as a bar. The resort features a hot tub, room service and free WiFi throughout the property.
The resort will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. Every room includes a kettle, while certain rooms will provide you with a kitchen with a fridge, a dishwasher and an oven.
Breakfast is available, and includes à la carte, continental and Full English/Irish options. At Ycona Eco-Luxury Resort, Zanzibar you will find a restaurant serving African, Italian and Mediterranean cuisine. Vegetarian, dairy-free and halal options can also be requested.
Activities such as snorkelling, canoeing, cycling can be enjoyed in the surroundings, and guests can relax along the beachfront.
Kichwele Forest Reserve is 29 km from the accommodation, while Hamamni Persian Baths is 37 km from the property. Abeid Amani Karume International Airport is 38 km away, and the property offers a paid airport shuttle service.

Hotel in Kati, Uroa · 2005.43 mi from centre
8.0
2 reviews
Breakfast available
Located in Uroa, Maharaja Boutique Hotel Zanzibar is a 5-minute drive from Marumbi Beach and 6 minutes from Uroa Beach. This beach hotel is 32.1 mi (51.6 km) from Nungwi Beach and 9.4 mi (15.2 km) from Kiwengwa Beach.

Hotel in Bwejuu Beach, Bwejuu · 2001.56 mi from centre
9.4
6 reviews
Breakfast available
With a stay at Mayai Ocean Resort in Bwejuu (Bwejuu Beach), you'll be a 1-minute drive from Bwejuu Beach and 5 minutes from Kite Centre Zanzibar. This beach hotel is 1.9 mi (3.1 km) from Paje Beach and 3.5 mi (5.6 km) from Jambiani Beach.

Hotel in Kusini, Makunduchi · 1993.41 mi from centre
8.4
17 reviews
Breakfast available
Located in Makunduchi, The One Resort Zanzibar is by the ocean, within a 15-minute drive of Makunduchi Beach and Kizimkazi Dimbani Mosque. This beach hotel is 6.5 mi (10.4 km) from Jambiani Beach and 11.2 mi (18 km) from Paje Beach.

Hotel in Jambiani · 1995.16 mi from centre
9.2
68 reviews
Located in Jambiani, Blue Moon Resort is by the ocean, within a 15-minute drive of Jambiani Beach and Kite Centre Zanzibar. This beach hotel is 8.4 mi (13.4 km) from Paje Beach and 10.6 mi (17.1 km) from Kizimkazi Dimbani Mosque.

Resort in Jambiani · 1998.54 mi from centre
9.2
30 reviews
Breakfast available
With a stay at Sharazād Boutique Hotel in Jambiani, you'll be on the beach, just steps from Jambiani Beach and a 4-minute drive from Paje Beach. This beach resort is 1.4 mi (2.2 km) from Kuza Cave and 4.1 mi (6.6 km) from Bwejuu Beach.

Hotel in Michamvi · 2006.83 mi from centre
10.0
43 reviews
Located in Michamvi, Boutique Hotel Matlai is on the beach – a 3-minute walk from Pingwe Beach and within a 5-minute drive of Michamvi Kae Beach. This beach hotel is 8.6 mi (13.8 km) from Paje Beach and 10.6 mi (17 km) from Jambiani Beach.
Hotel in Jambiani · 1996.83 mi from centre
10.0
1 review
Breakfast available
When you stay at Swahili Zanzibar Villas in Jambiani, you'll be on the beach, within a 15-minute drive of Jambiani Beach and Paje Beach. This beach hotel is 2.4 mi (3.9 km) from Kuza Cave and 3.5 mi (5.6 km) from Swahili Cave.

Hotel in Kusini, Pingwe · 2005.11 mi from centre
9.3
48 reviews
Set in Pingwe, a few steps from Michamvi Pingwe Beach, Ocean Boutique Hotel - Adults only offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring a shared lounge, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.
At the hotel, all rooms include a balcony. All guest rooms will provide guests with a wardrobe and a kettle.
A buffet breakfast is available at Ocean Boutique Hotel - Adults only.
The accommodation can conveniently provide information at the reception to help guests to get around the area.
Jozani Forest is 20 km from Ocean Boutique Hotel - Adults only.

Hotel in Kusini, Makunduchi · 1993.08 mi from centre
7.2
52 reviews
Breakfast available
With a stay at Nest Style Beach Hotel Zanzibar in Makunduchi, you'll be 6 mi (9.6 km) from Jambiani Beach and 10.8 mi (17.3 km) from Paje Beach. This beach hotel is within the region of Kwale Island.

Hotel in Paje · 2000.51 mi from centre
8.4
104 reviews
When you stay at Dhow Inn Boutique Hotel in Paje, you'll be by the ocean – a 1-minute drive from Paje Beach and 7 minutes from Jambiani Beach. This beach hotel is 1.3 mi (2.1 km) from Bwejuu Beach and 1.4 mi (2.3 km) from Maalum Cave Pool.

Hotel in Kusini, Dongwe · 2004.63 mi from centre
9.6
5 reviews
With a stay at Xanadu Luxury Villas & Retreat Zanzibar in Dongwe, you'll be on the beach, just steps from Dongwe Beach and a 4-minute drive from Bwejuu Beach. This all-inclusive hotel is 3.2 mi (5.1 km) from Pingwe Beach and 5 mi (8.1 km) from Paje Beach.

Hotel in Michamvi · 2007.08 mi from centre
8.2
241 reviews
Breakfast available
With a stay at Konokono Beach Resort and Isaraya Over Water Villa in Michamvi, you'll be within the region of Jozani Chwaka Bay National Park and House of Wonders. This beach hotel is within the region of Mnemba Island.

Hotel in Kusini, Dongwe · 2004.81 mi from centre
9.4
108 reviews
Breakfast available
With a stay at The Sands Beach Resort Zanzibar in Dongwe, you'll be on the beach, within a 15-minute drive of Paje Beach and Dongwe Beach. This beach hotel is 7.4 mi (11.9 km) from Jambiani Beach and 2.4 mi (3.9 km) from Bwejuu Beach.

Hotel in Michamvi · 2006.42 mi from centre
9.4
17 reviews
Breakfast available
Located in Michamvi, Upendo Beach Boutique Hotel is by the ocean – a 3-minute drive from Dongwe Beach and 8 minutes from Bwejuu Beach. This beach hotel is 7.9 mi (12.7 km) from Paje Beach and 9.6 mi (15.5 km) from Kite Centre Zanzibar.

Resort in Michamvi · 2006.94 mi from centre
7.6
27 reviews
Breakfast available
Located in Michamvi, Karafuu Beach Resort & Spa is in a rural location – a 4-minute drive from Michamvi Kae Beach and 8 minutes from Pingwe Beach. This beach resort is 8.7 mi (14.1 km) from Paje Beach and 10.7 mi (17.3 km) from Jambiani Beach.

Resort in Kusini, Bwejuu · 2004.66 mi from centre
10.0
30 reviews
Situated along the white sand Bwejuu Beach, The Palms Zanzibar features a swimming pool, PADI Dive Center and spa. The all-inclusive resort has a tennis court, tropical garden and 24-hour front desk.
The elegantly and spacious villas are decorated in natural and warm colours. Each boasts a private plunge pool and a terrace offering views of the Indian Ocean. They offer a seating area, satellite TV and WiFi.
The cuisine at Palms Zanzibar’s restaurant includes exotic spices, fruit and flavours. There are 2 bars, a cosy evening bar and a bar at the poolside. The resort also serves afternoon tea.
This beachfront resort has activities such as snorkelling, windsurfing and diving available at a charge and the Sanctuary Spa offers a variety of rejuvenating treatments.
Stone Town and the Zanzibar International Airport is 63 km from the resort.