Book Cheap Hotels in Msambweni
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Msambweni
Most frequently booked Msambweni hotels

Msambweni Beach House
Diani Beach, Msambweni, Kwale County
4.93 km from city centre
Stay at this 4-star beach hotel in Msambweni. Enjoy free breakfast, free WiFi, and free parking. Popular attraction Funzi Beach is located nearby.
On private beach
Pool

YU Resort
Beach Road, Msambweni, Kwale County
Free cancellation
Reserve now, pay when you stay
1.49 km from city centre
The price is CA $162 per night
CA $162
CA $455 total
includes taxes & fees
Apr 25 - Apr 26
Book a stay at this beach hotel in Msambweni. Enjoy free breakfast, free WiFi, and free parking. Popular attraction Chale Beach is located nearby.
Pool
Breakfast included

Southern Palms Beach Resort
Diani Beach Road, Diani Beach
Free cancellation
Reserve now, pay when you stay
25.34 km from city centre
The price is CA $375 per night
CA $375
CA $443 total
includes taxes & fees
May 2 - May 3
Stay at this 4-star beach resort in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Diani Beach and Kongo Mosque are located nearby.
Pool
Breakfast included

Baobab Beach Resort & Spa
Diani Beach Road, Diani Beach
Free cancellation
Reserve now, pay when you stay
17.28 km from city centre
The price is CA $270 per night
CA $270
CA $318 total
includes taxes & fees
May 5 - May 6
Stay at this 4-star beach resort in Diani Beach. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Diani Beach and Galu Kinondo are located nearby.
Pool
All-inclusive

Diani Sea Resort
Diani Beach Road, Diani Beach
20.63 km from city centre
The price is CA $243 per night
CA $243
CA $286 total
includes taxes & fees
May 2 - May 3
Stay at this 4-star eco-certified hotel in Diani Beach. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Diani Beach and Kongo Mosque are located nearby.
Pool
All-inclusive

Swahili Beach Resort
Diani Beach, Diani Beach, Coast Province
22.53 km from city centre
The price is CA $299 per night
CA $299
CA $353 total
includes taxes & fees
Apr 26 - Apr 27
Stay at this 5-star luxury resort in Diani Beach. Enjoy free WiFi, free parking, and 9 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Diani Beach and Kongo Mosque are located nearby.
Pool
Spa

Diamonds Leisure Beach & Golf Resort
Diani Beach, Diani Beach, Kwale County
Free cancellation
Reserve now, pay when you stay
23.87 km from city centre
The price is CA $193 per night
CA $193
CA $307 total
includes taxes & fees
Apr 28 - Apr 29
Stay at this 4-star beach resort in Diani Beach. Enjoy free WiFi, free parking, and 4 outdoor pools. Popular attractions Diani Beach and Kongo Mosque are located nearby.
On private beach
Pool

Leopard Beach Resort & Spa
Diani Beach Road, Diani Beach
Free cancellation
Reserve now, pay when you stay
23.53 km from city centre
The price is CA $171 per night
CA $171
CA $214 total
includes taxes & fees
May 6 - May 7
Stay at this 5-star luxury resort in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Diani Beach and Kongo Mosque are located nearby.
Pool
Hot tub

Diani Sea Lodge
Diani Beach Road, Diani Beach
20.63 km from city centre
The price is CA $328 per night
CA $328
CA $390 total
includes taxes & fees
Apr 25 - Apr 26
Stay at this 3.5-star all-inclusive hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Kongo Mosque are located nearby.
Pool
Breakfast included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top hotels in Msambweni for Extended Stay

Villa Mandhari- Diani Beach
Diani Beach Road, Diani Beach
The price is CA $201 per night from Apr. 24 to Apr. 25
CA $201
CA $237 total
includes taxes & fees
Apr 24 - Apr 25
9/10 Wonderful! (4 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Msambweni hotels essential information
Accommodation | 591 hotels |
---|---|
Lowest Price | CA $41 |
Highest Price | CA $375 |
Popular hotels | Msambweni Beach House, YU Resort, Southern Palms Beach Resort, Baobab Beach Resort & Spa, Diani Sea Resort, Swahili Beach Resort, Diamonds Leisure Beach & Golf Resort, Leopard Beach Resort & Spa, Diani Sea Lodge |
Frequently asked questions
Recent Msambweni hotel reviews by fellow wanderers

Leopard Beach Resort & Spa
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"The staff were very friendly and helpful the whole time.
The rooms ,entertainment need to be updated. "
A verified traveller stayed at Leopard Beach Resort & Spa
Types of hotels
Hotels near…
Areas of Msambweni
Most popular
Hotels
White River Pet Friendly HotelsCoast Calgary Downtown Hotel & Suites by APACheap Hotels in Niagara FallsCabins BramptonCheap Hotels in SquamishCheap Hotels in LumsdenCabins Lake ErrockHotels with smoking rooms in MaineBrossard Spa Resorts & HotelsB&B JasperHotels closest to Furry Creek Golf and Country ClubCabo San Lucas Waterpark Hotels and ResortsHotels with smoking rooms in Puerto Vallarta
Flights
Activities