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

Mango Lodge Msambweni
Msambweni, Msambweni, Kwale County
1.48 km from city centre
The price is CA $41 per night
CA $41
CA $48 total
Oct 18 - Oct 19
includes taxes & fees
Stay at this 3-star beach B&B in Msambweni. Enjoy free breakfast, free WiFi, and free parking. Popular attraction Chale Beach is located nearby.
Breakfast included
Parking included

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 $200 per night
CA $200
CA $504 total
Oct 18 - Oct 19
includes taxes & fees
Stay at this 3-star beach hotel in Msambweni. Enjoy free breakfast, free WiFi, and free parking. Popular attraction Chale Beach is located nearby.
Pool
Breakfast included

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

Papillon Lagoon Reef
Diani Beach Road, Diani Beach, Kwale County
11.42 km from city centre
The price is CA $169 per night
CA $169
CA $200 total
Sep 26 - Sep 27
includes taxes & fees
Stay at this 3.5-star beach hotel in Diani Beach. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Diani Beach and Kaya Kinondo Sacred Forest are located nearby.
Pool
All-inclusive

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 $408 per night
CA $408
CA $482 total
Sep 26 - Sep 27
includes taxes & fees
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 Tiwi Beach are located nearby.
Pool
Breakfast included

Swahili Beach Resort
Diani Beach, Diani Beach, Coast Province
22.53 km from city centre
The price is CA $430 per night
CA $430
CA $511 total
Oct 24 - Oct 25
includes taxes & fees
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 Diani Snake Park are located nearby.
Pool
Spa

Diani Sea Lodge
Diani Beach Road, Diani Beach
20.63 km from city centre
The price is CA $237 per night
CA $237
CA $282 total
Oct 3 - Oct 4
includes taxes & fees
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 Diani Snake Park are located nearby.
Pool
Breakfast included

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
Stay at this 4-star beach resort in Diani Beach. Enjoy free WiFi, free parking, and 4 outdoor pools. Popular attractions Diani Beach and Diani Snake Park are located nearby.
On private beach
Pool

Leopard Beach Resort & Spa
Diani Beach Road, Diani Beach
23.53 km from city centre
The price is CA $203 per night
CA $203
CA $254 total
Sep 26 - Sep 27
includes taxes & fees
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 Diani Snake Park are located nearby.
Pool
Hot tub
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

Pendo Villas Diani
Airstrip Road, Diani Beach, Kwale County
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 | 655 hotels |
---|---|
Lowest Price | CA $48 |
Highest Price | CA $511 |
Popular hotels | Mango Lodge Msambweni, YU Resort, Diani Sea Resort, Papillon Lagoon Reef, Southern Palms Beach Resort, Swahili Beach Resort, Diani Sea Lodge, Diamonds Leisure Beach & Golf Resort, Leopard Beach Resort & Spa |
Frequently asked questions
Recent Msambweni hotel reviews by fellow wanderers

Southern Palms Beach Resort
5 out of 5
Posted 6 days ago
Travelocity Verified Review
"Our stay at southern palms resort was nothing short of amazing! The resort is beautiful with big pools and is located right at the beach front. Our room was big and spacious always kept neat by our lovely housekeeper Veronica. The staff at the hotel are such lovely genuine people. Everyone made us feel right at home, starting from the manager daisy who even gave us her personal contact to call her if we needed anything at any time. Elisha the bartender at the beach bar kept our drinks flowing and made sure to have conversation with each person sitting at the bar. The food was fantastic. I must recommend the bbq restaurant which had a wide selection for us meat lovers.
I will definitely visit again soon!"
A verified traveller stayed at Southern Palms Beach Resort
Types of hotels
Areas of Msambweni
Most popular
Hotels
- White River Pet Friendly Hotels
- Coast Calgary Downtown Hotel & Suites by APA
- Cheap Hotels in Niagara Falls
- Cabins Brampton
- Cheap Hotels in Squamish
- Cheap Hotels in Lumsden
- Cabins Lake Errock
- Hotels with smoking rooms in Maine
- Brossard Spa Resorts & Hotels
- B&B Jasper
- Hotels closest to Furry Creek Golf and Country Club
- Cabo San Lucas Waterpark Hotels and Resorts
- Hotels with smoking rooms in Puerto Vallarta
Flights
Activities