Search the best hotels in Kenya

Top Beach Hotels in Kenya

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.

Top picks for a:

For a wider selection check out all our recommended hotels in Kenya

Diani House

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.

  • Honeymoons - Honeymoon heaven with desert island bbq's for two, sunset cruises in traditional dhows, and long walks along the private beach.
  • Beach Life - White sands, crystal clear waters, deep sea fishing, snorkelling and diving- they have it all here!
  • Local markets - Colourful local markets are within close range of the hotel, pick up some local traditional crafts.
  • Fishing - The hotel has its own boat and deep sea fishing equipment to catch billfish, tuna or kingfish.
from AU$238 for 1 room, 1 night including taxes & fees

Peponi

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.

  • Beach Life - Watersports, sunset or moonlight dhow cruises, unspoilt beaches and ancient sand dunes make this coastal paradise.
  • Lively
  • Fishing - Peponi’s deep sea fishing boat 'Little Toot' with its experienced crew offers some of the best sports fishing in East Africa.
  • Local markets - Discover the Lamu Old Town on foot or by donkey (no cars on the island) and pick up some real treasures.
from AU$283 for 1 room, 1 night including taxes & fees

Hemingways Watamu

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.

  • Beach Life
  • Honeymoons
  • Romantic Break
  • Swimming Pool - Luxury outdoor pool
from AU$292 for 1 room, 1 night including taxes & fees

Kizingo

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.

  • Beach Life - Chilled out beach huts, white sands, miles of unspoilt coastline and plenty of watersports
  • Active Holiday - Fishing, kayaking, swimming with dolphins- there is something for everyone.
  • Secluded setting
  • Local markets - Make a trip to Lamu town a UNESCO World Heritage site and full of wonderful shops and bazaars.
from AU$308 for 1 room, 1 night including taxes & fees

The Majlis Resort

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.

  • Hideaway - This seaside castaway seclusion is ideal for those wanting a serene and wholesome seaside break
  • Families - Family-friendly, with babysitting services and kids activities offered
  • Sights nearby - Lamu Town (an UNESCO World Heritage site) has the oldest “living” Swahili settlement in East Africa
  • Designer - This is a place whose every square foot feels thoughtfully, intentionally designed
from AU$462 for 1 room, 1 night including taxes & fees

The Maji Beach Boutique Hotel

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.

  • Boutique - Rooms are individual, and feature local and natural materials — driftwood, Swahili antiques and original tribal handicrafts
  • Active Holiday - Located on the award winning Diani Beach, there is a myriad of watersports to experience, including wind and kite surfing
  • Charming - Authentic decor, with white walls, traditional fabrics and furnishings, with four poster beds and intricate designs
  • Local exploring - Head to Shimba Hills National Reserve (an hour's drive) and see the largest density of African elephants in Kenya
from AU$734 for 1 room, 1 night including taxes & fees
Check availability on My Luxury Hotel

Manda Bay

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.

  • Beach Life - Make the most of the sun, sea and sand- from fishing to snorkelling and even trips on the hotels traditional Dhow sailing boat.
  • Honeymoons - Private villas nestled in the lush vegatation, large beds draped with muslin nets and private couples dining under the stars.
  • Local markets - The hotels boutique stocks local crafts from all over East Africa, from handcrafted jewellery to delicate beaded slippers.
  • Fishing - Head out reef or deep sea fishing on the East African coast, famed for its range of sport fish.
from AU$677 for 1 room, 1 night including taxes & fees

Kinondo Kwetu

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.

  • Boutique - All rooms are individually styled, with charming patterns and traditional decor featuring local artifacts and Kenyan details
  • Active Holiday - An array of watersports and outdoor activities are available, equipment is on site, and the hosts can arrange excursions
  • Romantic - Intimate rooms with authentic interiors, beautiful stone flooring, and intricately carved wooden furniture
  • Beach Life - The hotel is located on private beach, within the remote Galu Beach just south of Diani Beach
from AU$1245 for 1 room, 1 night including taxes & fees

Alfajiri

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.

  • Honeymoons - Private villas oozing romance and luxury, with private butlers, infinity pools, al fresco dining and sunset dhow sailing trips.
  • Total relaxation - Lounge by the infinity pool with a fresh fruit cocktail, stroll along the white sands or enjoy an in-room massage.
  • Beach Life - Beach activities for all the family, from whale spotting trips to kite surfing, snorkelling and sailing.
  • Diving - Diving and Diving Courses are avaliable on request, explore the unique marine life of Diani Beach.
from AU$1539 for 1 room, 1 night including taxes & fees