Compare Cheap Hotels in Msambweni
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Msambweni Hotels

YU Resort
Beach Road Msambweni Kwale County
$232 nightly
The price is $274 total per night
$274 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.93 mi from city center
With a stay at YU Resort in Msambweni, you'll be on the beach, and 14.6 mi (23.6 km) from Diani Beach and 9.1 mi (14.6 km) from Kaya Kinondo Sacred Forest.
Pool
Breakfast included

Msambweni Beach House
Diani Beach Msambweni Kwale County
3.06 mi from city center
With a stay at Msambweni Beach House in Msambweni, you'll be 19 mi (30.6 km) from Diani Beach and 11 mi (17.8 km) from Funzi Beach.
On private beach
Pool

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach Road Diani Beach
$176 nightly
The price is $206 total per night
$206 total
Mar 8 - Mar 9
Total with taxes and fees
15.01 mi from city center
With a stay at Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Diani Snake Park.
Pool
All inclusive

Leopard Beach Resort & Spa
Diani Beach Road Diani Beach
$135 nightly
The price is $157 total per night
$157 total
Apr 1 - Apr 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
14.61 mi from city center
With a stay at Leopard Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Diani Snake Park.
Pool
Hot Tub

Diani Sea Lodge
Diani Beach Road Diani Beach
$222 nightly
The price is $262 total per night
$262 total
Mar 8 - Mar 9
Total with taxes and fees
12.07 mi from city center
With a stay at Diani Sea Lodge in Diani Beach, you'll be near the beach, within a 5-minute drive of Diani Beach and Diani Snake Park.
Pool
Breakfast included

Southern Palms Beach Resort
Diani Beach Road Diani Beach
$386 nightly
The price is $455 total per night
$455 total
Mar 10 - Mar 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
15.72 mi from city center
With a stay at Southern Palms Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Kongo Mosque.
Pool
Breakfast included

Diamonds Leisure Beach & Golf Resort
Diani Beach Diani Beach Kwale County
Free Cancellation
Reserve now, pay when you stay
14.82 mi from city center
With a stay at Diamonds Leisure Beach & Golf Resort in Diani Beach, you'll be 0.8 mi (1.3 km) from Diani Beach and 8.5 mi (13.7 km) from Kaya Kinondo Sacred Forest.
On private beach
Pool

Nomad Beach Resort
Diani Beach Road Diani Beach
11.33 mi from city center
With a stay at Nomad Beach Resort in Diani Beach, you'll be 0.4 mi (0.7 km) from Diani Beach and 22.5 mi (36.1 km) from Fort Jesus.
On private beach
Pool

Baobab Beach Resort & Spa
Diani Beach Road Diani Beach
10.73 mi from city center
When you stay at Baobab Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 15-minute walk of Diani Beach and Galu Kinondo Beach.
Pool
All inclusive

Swahili Beach Resort
Diani Beach Diani Beach Coast Province
13.97 mi from city center
When you stay at Swahili Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani Snake Park.
Pool
Spa

Pinewood Beach Resort and Spa
Diani Beach Diani Beach Kwale
$189 nightly
The price is $223 total per night
$223 total
Apr 1 - Apr 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
7.88 mi from city center
With a stay at Pinewood Beach Resort and Spa in Diani Beach, you'll be on the beach, within a 15-minute drive of Diani Beach and Galu Kinondo Beach.
Pool
All inclusive

LalaGalu
Diani Beach Mombasa Plot 663 Diani Beach Kwale County
$106 nightly
The price is $125 total per night
$125 total
Mar 12 - Mar 13
Total with taxes and fees
8.85 mi from city center
With a stay at LalaGalu in Diani Beach (Galu Beach), you'll be within a 15-minute drive of Diani Beach and Galu Kinondo Beach.
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.
Msambweni hotels essential information
Accommodation | 691 hotels |
|---|---|
Lowest Price | $125 |
Highest Price | $455 |
Popular hotels | YU Resort, Msambweni Beach House, Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, Leopard Beach Resort & Spa, Diani Sea Lodge, Southern Palms Beach Resort, Diamonds Leisure Beach & Golf Resort, Nomad Beach Resort, Baobab Beach Resort & Spa, Swahili Beach Resort, Pinewood Beach Resort and Spa, LalaGalu |
Most Recent Msambweni Hotel Reviews

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
3 out of 5
Posted 5 hours ago
CheapTickets Verified Review
"I stayed there recently for 4 night and it was my second time there. We had a half board (breaktfast and dinner).
The buffets were good but not great however the a la carte choices for lunch were great ( and I would highly recommend the Cobb Salad or the BLT!).
The room was fine however the warm in the shower was warm but never close to hot.
The staff were very good. "
A verified traveler stayed at Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
- Baobab Beach Resort & Spa
- Swahili Beach Resort
- Pinewood Beach Resort and Spa
- LalaGalu
- Bahari Dhow Beach Villas
- Jacaranda Indian Ocean Beach Resort
- Chale Island Resort
- Tombo House
- GSIH Hotel Diani
- Papillon Lagoon Reef
- Amkia Villas Diani
- Kinondo Kwetu
- PrideInn Hotel Diani
- Mzima Beach
- Raquel's Bliss Hotel Diani
- Kaskazi Beach Hotel
- Neptune Village Beach Resort & Spa All Inclusive
- Villa Mandhari- Diani Beach
- Marikeka Hotel
Top Picks
Hotels
- Cheap Hotels in Eldoret
- Cheap Hotels in Naro Moru
- 3 Star Hotels in Mwingi
- Cheap Hotels in Wasini Island
- Cheap Hotels in Ukunda
- Cheap Hotels in Marsabit
- Cheap Hotels in Isiolo
- Cheap Hotels in Kisumu
- Cheap Hotels in Sagana
- Cheap Hotels in Mtwapa
- Cheap Hotels in Kerugoya
- Cheap Hotels in Kutus
- Cheap Hotels in Kisii
- Cheap Hotels in Thika
- Cheap Hotels in Webuye
- Cheap Hotels in Nyeri
- Cheap Hotels in Ugunja
- Cheap Hotels in Tala
- Cheap Hotels in Nyahururu
- Cheap Hotels in Kitale
- Cheap Hotels in Kabarnet
- Cheap Hotels in Matuu
- Cheap Hotels in Lodwar
- Cheap Hotels in Marigat
- Cheap Hotels in Bomet
- Cheap Hotels in Naivasha
- Cheap Hotels in Mandera
- Cheap Hotels in Oyugis
- 3 Star Hotels in Kericho
Packages






