Kenya's coastline is renowned for its pristine beaches, crystal-clear waters and tranquil ambiance, making it an ideal destination for a beach holiday. With an array of beach hotels, you can expect a variety of experiences, whether you're after relaxation or adventure.
From intimate boutique hotels with individually styled rooms to expansive resorts offering a range of water-sports and activities, there is a diverse selection of accommodations to suit different tastes and needs.
For a wider selection check out all our recommended hotels in Kenya
Diani Beach (South of Mombasa)
Cocooned in a coastal forest with pristine white sands and turquoise waters. A home from home with four beautiful bedrooms decorated in white with four-poster beds. A private retreat with plenty of beach activities, relaxing and an opportunity to explore the wildlife with a game drive.
Lamu (Shela)
A house that grew into an intimate hotel set by the calm waters of the bay. Arabic rooms painted in white with four poster beds and lovely sea views. Romantic pool dining area perfect for honeymooners. The popular fisherman's bar creates a lively atmosphere at night. Paradise.
Kenya (Watamu)
Informal beach hotel with plenty to do and delicious food. Simple chic rooms with private balconies. Relaxed sophistication and fantastic sporting activities including big game fishing. A hotel with something for everyone.
Lamu (Lamu)
Relax and chill out in this sandy, barefoot hideaway. Palm-thatched spacious bandas with sea views with romantic king-sized beds and private verandahs. The perfect beach retreat with a range of exciting activities - dolphin watching, snorkelling, fishing, sailing and body surfing.
Lamu (Manda Bay )
A Lamu Archipelago hideaway with private beachfront and meticulously designed interiors combine comfort and luxury. Featuring a pool, a relaxed bar and a restaurant offering fresh seafood cuisine. A serene retreat for both relaxed and more adventurous tastes, with water-sports and safaris offered.
Diani Beach
An intimate hotel situated on the sandy Diani Beach. Rooms vary in size, with authentic decor, traditional fabrics, four poster beds and intricately designed features. Dine in the restaurant or pool deck. Chill by the pool or enjoy the plethora of watersports. Boutique bliss.
Lamu (Lamu)
Privacy and tranquility on a secluded palm fringed peninsula. Empty beaches, coral gardens and indigenous forest surround individual cottages, each vibrantly decorated with local fabrics and with private verandahs. A romantic, unspoiled and idyllic beach retreat with plenty of water sports.
Diani Beach
An idyllic boutique lodge on a private white sandy beach. Individually designed rooms & cottage are decorated with authentic Swahili handicrafts and antiques. Delicious table d'hote style dining. Chill out by the pool or enjoy an array of outdoor activities. A secluded paradise.
Diani Beach (Ukunda)
One of the finest properties on the Kenyan coast. This secluded group of three luxury villas offers privacy, romance and beach fun. Luxurious rooms with beautiful drapes and four posters. Enjoy meals overlooking the private beach. Relaxed vibes for those wanting to unwind.