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
Book a stay at this beach hotel in Msambweni. Enjoy free breakfast, free WiFi, and free parking. Popular attraction Funzi Beach is 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 $285 per night
CA $285
CA $357 total
Mar 16 - Mar 17
includes taxes & fees
Book a stay at this 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

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach Road Diani Beach
24.18 km from city centre
The price is CA $169 per night
CA $169
CA $212 total
Feb 18 - Feb 19
includes taxes & fees
Book a stay at this luxury 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 Diani Snake Park are located nearby.
Pool
All-inclusive

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
Book a stay at this 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

Southern Palms Beach Resort
Diani Beach Road Diani Beach
Free cancellation
Reserve now, pay when you stay
25.31 km from city centre
The price is CA $525 per night
CA $525
CA $620 total
Mar 20 - Mar 21
includes taxes & fees
Book a stay at this 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

Diani Sea Lodge
Diani Beach Road Diani Beach
19.44 km from city centre
The price is CA $297 per night
CA $297
CA $352 total
Mar 9 - Mar 10
includes taxes & fees
Book a stay at this 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

Swahili Beach Resort
Diani Beach Diani Beach Coast Province
22.5 km from city centre
Book a stay at this 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

Nomad Beach Resort
Diani Beach Road Diani Beach
18.24 km from city centre
Book a stay at this luxury hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Colobus Conservation are located nearby.
On private beach
Pool

Baobab Beach Resort & Spa
Diani Beach Road Diani Beach
17.28 km from city centre
Book a stay at this 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 Colobus Conservation are located nearby.
Pool
All-inclusive
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 $83 per night from Feb 18 to Feb 19
CA $83
CA $98 total
Feb 18 - Feb 19
includes taxes & fees
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 | 681 hotels |
|---|---|
Lowest Price | CA $28 |
Highest Price | CA $620 |
Popular hotels | Msambweni Beach House, Leopard Beach Resort & Spa, Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, Diamonds Leisure Beach & Golf Resort, Southern Palms Beach Resort, Diani Sea Lodge, Swahili Beach Resort, Nomad Beach Resort, Baobab Beach Resort & Spa |
Frequently asked questions
Recent Msambweni hotel reviews by fellow wanderers

Nomad Beach Resort
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"Great place and staff. Perfect location"
A verified traveller stayed at Nomad 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











