holiday south coast kenya yu resort

10 Best Resorts in Kenya: Beach and Safari Stays Worth the Trip

September 30, 2026

The best resorts in Kenya fall into two worlds: the beach and the bush. On the coast, you wake to the Indian Ocean and spend your days on white sand and coral reefs. Inland, you wake to the sound of lions and spend your days on game drives. Many travellers combine both in one trip.

Here are ten of the best resorts in Kenya, from quiet beachfront retreats to famous safari lodges, and who each one suits best.

Best Resorts in Kenya at a Glance

ResortLocationTypeBest for
YU ResortMsambweni, South CoastBeachPrivacy, couples, retreats
Swahili Beach ResortDiani, South CoastBeachDesign and pools
Leopard Beach Resort & SpaDiani, South CoastBeachSpa and water sports
Hemingways WatamuWatamu, North CoastBeachFishing and marine life
Medina PalmsWatamu, North CoastBeachVillas and suites
The MajlisManda Island, LamuBeachIsland escape
Peponi HotelShela, LamuBeachHistory and character
Angama MaraMaasai MaraSafariLuxury safari
Fairmont Mount Kenya Safari ClubNanyukiSafariMountain views, families
Giraffe ManorNairobiCity and wildlifeA once-in-a-lifetime night

Best Beach Resorts in Kenya

1. YU Resort, Msambweni

For a private, peaceful beach resort in Kenya, YU Resort is our top pick. It sits right on the sand at Msambweni, on the South Coast, about 25 km south of Diani and 30 minutes from Ukunda Airstrip. The beach here is quiet, the nights are dark enough for stargazing, and there are no crowds.

The resort opened in 2024 and has 29 individually furnished rooms in two areas. The Upper Resort rooms sit in tropical gardens by the pool. The Beach Villa sits on the shoreline, with suites such as the Etherium presidential suite and its own private pool.

There is a full-service spa, a rooftop bar and a restaurant serving Swahili coastal and international dishes. Guests can try kitesurfing, go fishing or on boat trips, join yoga sessions, or book a candlelit dinner on the beach. YU Resort also hosts business, sport and transformation retreats, making it one of the few resorts on the coast built for groups as well as holidays.

Best for: couples, honeymoons, families who want space, and team retreats.

2. Swahili Beach Resort, Diani

An upscale resort on Diani Beach, built in a Swahili architectural style, with several pools and a beachfront spa. A strong choice if design and a lively beach setting matter to you.

3. Leopard Beach Resort & Spa, Diani

An established resort on Diani Beach known for its gardens, spa and water sports. It suits couples and families who want a full-service holiday. For more choices on this stretch of coast, see our list of the best resorts in Ukunda and Diani.

4. Hemingways Watamu

A well-known beachfront hotel on the North Coast with a long history in deep-sea fishing. Watamu Marine National Park and Mida Creek are close by, making it a good base for marine life lovers.

5. Medina Palms, Watamu

A beachfront resort of suites and villas inspired by Swahili design, set on Watamu’s coastline. It suits families and groups who want space and a home-from-home feel.

6. The Majlis, Manda Island

A beachfront resort on Manda Island, across the water from Lamu. You reach it by boat, which sets the tone for a slow, island-style stay.

7. Peponi Hotel, Shela

A long-running, family-run hotel in Shela village on Lamu Island, known for its character and its seafront setting. Ideal for travellers who want history and charm over resort facilities. Check your government’s current travel advice for Lamu County before you book.

Not sure which part of the coast suits you? Our guide to Kenya beach holiday destinations compares Diani, Msambweni, Watamu, Malindi, Kilifi and Lamu.

Best Safari Resorts in Kenya

8. Angama Mara, Maasai Mara

A luxury safari lodge perched on the edge of the Great Rift Valley escarpment, above the Mara Triangle. The views over the plains are the draw, along with game drives in one of Africa’s most famous reserves.

9. Fairmont Mount Kenya Safari Club, Nanyuki

A historic resort near Nanyuki, set on the equator with views of Mount Kenya. It has large grounds, a wildlife conservancy nearby and plenty for families to do.

10. Giraffe Manor, Nairobi

A small hotel in Nairobi famous for the Rothschild’s giraffes that visit guests at breakfast. It books up far in advance, so plan early if it is on your list.

How to Combine Beach and Safari in Kenya

The most popular Kenya trip is safari first, beach second. Spend three or four nights in the Maasai Mara or Laikipia, then fly to the coast to rest. Daily flights connect Nairobi and the safari airstrips with Ukunda, Mombasa and Malindi.

Finishing at the beach lets you recover from early game drives. It also gives you time for the coast’s own wildlife: dolphins, turtles and coral reefs. On the South Coast, try snorkelling at Kisite-Mpunguti, a day at Shimba Hills, or kitesurfing in Msambweni in the windy seasons.

For timing, travel and tides, read our guide on how to plan a Diani Beach holiday. For day trips from the South Coast, see our guide to things to do in Diani and Msambweni.

How to Choose the Best Resort in Kenya for You

  • For privacy and rest: choose a smaller beach resort away from the busy strips, such as Msambweni or Lamu.
  • For lots to do on site: the larger Diani and Watamu resorts have the most facilities.
  • For wildlife: book at least three nights on safari before heading to the coast.
  • For groups and retreats: look for resorts with meeting space, wellness programmes and room for your team.

Plan Your Stay at YU Resort

If your ideal Kenya holiday ends on a quiet beach, YU Resort in Msambweni is ready to welcome you. See our rooms, or contact us with your dates.

WELCOME TO YU RESORT KENYA

YOUR EXCLUSIVE DESTINATION FOR INCREASED PRODUCTIVITY & TEAM CREATIVITY.

We offer a unique combination of luxury, exclusivity, and an inspiring environment perfectly tailored to the needs of modern businesses.