Top 10 Hotels in Msambweni

See all 1 Hotels in Msambweni
Maru Maru Hotel
Maru Maru Hotel

Gizenga Street, Shangani, Zanzibar Town 394-400

4.0 out of 5.0
4.3 out of 5 (266 reviews)

Located in Stone Town, this hotel is steps from House of Wonders, Forodhani Gardens, and Old Fort. Shangani Beach and …

$114
Diani Reef Beach Resort and Spa
Diani Reef Beach Resort and Spa

Diani Beach Road, Diani Beach 80400

4.0 out of 5.0
4 out of 5 (38 reviews)

This Diani Beach resort is on the beach, 0.5 mi (0.8 km) from Diani - Chale Marine National Park and Reserve, and within 12 …

$157
Neptune Palm Beach Boutique Resort & Spa All Inclusive
Neptune Palm Beach Boutique Resort & Spa All Inclusive

Diani Beach, Ukunda 80400

4.5 out of 5.0
4 out of 5 (12 reviews)

Nestled on the beach, this Galu Beach resort is 5.8 mi (9.3 km) from Chale Beach and 6.2 mi (9.9 km) from Diani - Chale …

$162
Sea Cliff Resort & Spa
Sea Cliff Resort & Spa

West Coast, Mangapwani

5.0 out of 5.0
4.4 out of 5 (132 reviews)

Nestled on the beach, this Mangapwani hotel is within 12 mi (20 km) of Chapwani Island, Shangani Beach, and Prison Island …

$241
New Palm Tree Hotel
New Palm Tree Hotel

Nkrumah Road (old Fort Jesus road), Mombasa 80100

3.0 out of 5.0
3 out of 5 (63 reviews)

Located in the heart of Mombasa, this hotel is 0.6 mi (1 km) from Fort Jesus and within 9 mi (15 km) of Voyager Beach and …

$32
The Sands at Nomad
The Sands at Nomad

Diani Beach Road, Diani Beach 80401

5.0 out of 5.0
4.8 out of 5 (13 reviews)

This Diani Beach hotel is on the beach, 3.9 mi (6.3 km) from Diani - Chale Marine National Park and Reserve, and within 12 mi …

$185
DoubleTree Resort by Hilton Zanzibar - Nungwi
DoubleTree Resort by Hilton Zanzibar - Nungwi

Nungwi Village, Nungwi

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

This Zanzibar hotel is located near Nungwi Beach. Another nearby point of interest is Kendwa Beach.

$150
Leopard Beach Resort & Spa
Leopard Beach Resort & Spa

Diani Beach Road, Diani Beach 80400

4.0 out of 5.0
4.2 out of 5 (10 reviews)

Located in Diani Beach, this beachfront resort is next to a golf course, 0 mi (0.1 km) from Diani - Chale Marine National …

$128
Severin Sea Lodge
Severin Sea Lodge

Bamburi Beach, Malindi Road, Mombasa 80100

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

This Mombasa resort is on the beach, 0.1 mi (0.2 km) from Bamburi Beach, and within 9 mi (15 km) of Voyager Beach and Fort …

$102
Zanzi Resort
Zanzi Resort

Kama, Kama

5.0 out of 5.0
4.8 out of 5 (31 reviews)

Nestled on the beach, this Kama lodge is within 12 mi (20 km) of Chapwani Island, Shangani Beach, and Prison Island …

$285

Recent Reviews in Msambweni

Hide content

Where to stay in Msambweni

Msambweni Hotel Guide

Expedia.com offers a selection of 28 hotels in Msambweni. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Msambweni. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Msambweni neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Msambweni, now, including last minute deals!