Discover our exclusive Kenyan beach resorts that cater to everyone from families to solo travellers, offering luxury and unrivalled views.
As we do not offer set departures, the beach resorts on your Kenya holiday can be completely tailored to your needs. So whether you want to live in the lap of luxury or just want a little pampering, we can plan the perfect accommodation for you. Check out your options here, or call our team for their suggestions.
Indicates: YZ star rating, the level of luxury that you’ll experience
Indicates: YZ price guide, ranging from value to high-end
Peponi Hotel offers an intimate but laidback setting with excellent facilities and cuisine.
This family-owned and -run lodge is hosted in a relaxed and informal manner.
Che Shale is a fantastic place for people who love the outdoors and the sea. Being on the beach gives you unlimited access to the beautiful sands and clear waters of this remote stretch of coastline.
One of our favourite properties on the Kenyan Coast, Ocean Spa Lodge provides a laidback setting for a beach break, with the option to enjoy all sorts of activities! Children of all ages are welcome.
WaterLovers Beach Resort is remote enough to offer a relaxed and quiet atmosphere – perfect for a beach break! The motto here is, ‘Come as guest, leave as a friend.’
AfroChic is a property from the Elewana Collection, which prides itself on offering unique accommodation in iconic areas, delivering the ultimate African experience.
Kinondo Kwetu is situated on Galu Beach, on the south side of Diani Beach, about one-and-a-half hours from Mombasa International Airport.
Alfajiri is a trio of breathtakingly luxurious villas, located on the northern cliffs of the fabulous Diani Beach.
Msambweni Beach House consists of a large beach house and three private villas, situated in the south part of Diani Beach.
Run by the Giovando family, Almanara's stunning position affords the most beautiful of views! There are 25 kilometres of pearl-white sands beside the crystal-clear water of the Indian Ocean.
Swahili Beach resort has been pleasing families and small groups of friends since its opening and provides a great base for experiencing everything that Diani Beach has to offer.
The Maji Beach Boutique Hotel is a lovely luxurious option for travellers keen to experience everything on offer in this stunning part of the world. It is also a more peaceful option than the larger hotels on Diani Beach.
With only six guestrooms but a whopping 22 members of staff at Diani Blue, the emphasis is on high levels of personal service, no matter what you are planning to do during your stay!
Built in 1991, Pinewood Beach Resort is a Mediterranean-style resort, which provides a great location as a base for a wide range of activities mainly involving watersports!
Hemingways Watamu is, of course, named after Ernest Hemingway, the celebrated American writer and journalist with a love of adventure – including going on safari!
If you’re looking for luxury – even something a little glitzy – within the Lamu Archipelago, look no further! The Majlis offers superb service and six categories of deluxe accommodation.