Top Trending Hotels Near Shangani Beach

See all 98 Hotels near Shangani Beach
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Dhow Palace Hotel
Dhow Palace Hotel

Kenyatta Road / Baghani Street, Zanzibar Town 397400

4.0 out of 5.0
4.1 out of 5 (96 reviews)

Located in Stone Town, this hotel is within a 5-minute walk of Shangani Beach and Old Fort. Forodhani Gardens and House of …

£78
Tembo House Hotel & Apartments
Tembo House Hotel & Apartments

Forodhani Street, Zanzibar Town 25524

4.0 out of 5.0
3.9 out of 5 (82 reviews)

Located in Stone Town, this beachfront hotel is next to a golf course and within a 5-minute walk of Shangani Beach, Forodhani …

£101
Shangani Hotel
Shangani Hotel

Kenyatta Road, Zanzibar Town 00000

3.3 out of 5 (4 reviews)

£60
Mizingani Seafront Hotel
Mizingani Seafront Hotel

Mizingani Road, Malindi district, Zanzibar Town

4.0 out of 5.0
4.1 out of 5 (57 reviews)

Located in Stone Town, this beachfront hotel is in the city center and within a 5-minute walk of House of Wonders, Forodhan …

£80
House of Spices
House of Spices

Kiponda Street, Zanzibar Town 1912

2.0 out of 5.0
4.3 out of 5 (6 reviews)

Located in Stone Town, this inn is within a 10-minute walk of Anglican Cathedral, House of Wonders, and Forodhani Gardens. Ol …

£57
Kholle House
Kholle House

607/608 Malindi, Zanzibar Town

3.5 out of 5.0

Located in Stone Town, this guesthouse is within a 10-minute walk of House of Wonders, Forodhani Gardens, and Old Fort. …

Get Rates
Zanzibar Beach Resort
Zanzibar Beach Resort

Mazizini, Zanzibar Town

3.5 out of 5.0
3.3 out of 5 (7 reviews)

Situated near the airport, this hotel is within 6 mi (10 km) of Anglican Cathedral, Livingstone's House, and Shangani Beach …

£67
Bawe Tropical Island
Bawe Tropical Island

3604 Bawe Beach Rd, Bawe Island 00000

Get Rates
Paradise Beach Resort
Paradise Beach Resort

Road Marumbi (between Chwaka - Uroa), Uroa

4.0 out of 5.0
3.6 out of 5 (63 reviews)

This Uroa hotel is on the beach, 9 mi (14.5 km) from Kiwengwa Beach, and within 25 mi (40 km) of Mapenzi Beach and Shangani …

£49
Seasons Lodge Zanzibar
Seasons Lodge Zanzibar

Pongwe Beach, Pongwe

3.5 out of 5.0
4.7 out of 5 (7 reviews)

Nestled on the beach, this Pongwe hotel is 4.7 mi (7.5 km) from Kiwengwa Beach and 9 mi (14.4 km) from Mapenzi Beach. Shangan …

£87
Hide content

Pocket Guide: Stone Town Shangani Beach Hotels

Search for hotels in Stone Town on Expedia.co.uk. You can easily find your hotels in Stone Town using one of the methods below:

  • View our selection of featured hotels in Stone Town
  • Use the map to find hotels in the Stone Town neighborhood you prefer
  • Use the filters to see hotels in a specific area of Stone Town, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Stone Town
  • Enter your travel dates to view the best deals on hotels in Stone Town - while they last
false