Search for Cheap Deals on
4 Star Hotels in Diani Beach

Check Last Minute Diani Beach Hotel Deals

Tonight Jul 18 - Jul 19This weekend Jul 18 - Jul 20

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Featured 4 Star Diani Beach Hotels

Diani Sea Resort
4 out of 5
  • 23 min walk from Diani Beach
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 ...
Diani Sea Resort
Diamonds Leisure Beach & Golf Resort
4 out of 5
Fully refundableReserve now, pay when you stay
  • 8 min drive from Diani Beach
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 ...
Diamonds Leisure Beach & Golf Resort
Baobab Beach Resort & Spa
4 out of 5
  • 15 min walk from Diani Beach
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 ...
Baobab Beach Resort & Spa
Save an average of 15% on thousands of hotels when you're signed in
Southern Palms Beach Resort
4 out of 5
  • 10 min drive from Diani Beach
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 ...
Southern Palms Beach Resort
LalaGalu
4 out of 5
  • 7 min drive from Diani Beach
Stay at this 4-star beach hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Galu Kinondo Beach are ...
LalaGalu
Pinewood Beach Resort and Spa
4 out of 5
Fully refundableReserve now, pay when you stay
  • 9 min drive from Diani Beach
Stay at this 4-star beach hotel in Diani Beach. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Diani Beach and Kaya Kinondo Sacred ...
Pinewood Beach Resort and Spa
Neptune Village Beach Resort & Spa All Inclusive
4 out of 5
  • 6 min drive from Diani Beach
Stay at this 4-star beach property in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Galu Kinondo Beach ...
Neptune Village Beach Resort & Spa All Inclusive
Tombo House
4 out of 5
  • 8 min drive from Diani Beach
Stay at this 4-star golf hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Diani Snake Park are located ...
Tombo House
Seaclusion Diani
4 out of 5
Fully refundable
  • 11 min drive from Diani Beach
Stay at this 4-star business-friendly hotel in Diani Beach. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Diani Beach and Kaya ...
Seaclusion Diani
Lantana Galu Beach
4 out of 5
  • 7 min drive from Diani Beach
Stay at this 4-star beach hotel in Diani Beach. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Diani Beach and Galu Kinondo Beach are ...
Lantana Galu Beach
Diani Beachfront Paradise
4 out of 5
  • 9 min drive from Diani Beach
Stay at this 4-star beach apartment in Diani Beach. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Diani Beach and Kongo Mosque are ...
Diani Beachfront Paradise
Mzima Beach
4.5 out of 5
  • 8 min drive from Diani Beach
Stay at this 4.5-star luxury hotel in Diani Beach. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Diani Beach and Diani Snake Park are ...
Mzima Beach
Don't see what you're looking for?
See all available properties in Diani Beach
View all properties
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.