We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Morning Star Resort

Refine search

31 of 82

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Diani Beach?

We'll send you updates with the latest deals, reviews and articles for Diani Beach each week.

Map of Morning Star Resort

Hotels (31)

B&Bs / Inns (18)

Specialty Lodging (33)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Travelers' Choice® 2014 Winner Luxury | Romance | Small Hotels | Service
 
Waterlovers Beach Resort (Diani Beach, Kenya) 4.5 of 5
P O Box 5444, Diani Beach | South Coast - Kenya, Diani Beach, Ukunda 80401, Kenya
Waterlovers Beach Resort Slideshow
Show Prices
$284 - $490 Avg. price/night*
Ollie #1 of 31 hotels in Diani Beach
  •  Chilled out 
  • We stayed at Waterlovers for 3 nights on our honeymoon. This isn't a busy... more
  • September 15, 2014
Professional photos | Traveler photos (250)
Offers & Announcements 10% off room rate
Travelers' Choice® 2014 Winner Small Hotels | Luxury | Service | Romance
 
AfroChic Diani (Diani Beach, Kenya) 5.0 of 5
Golden Beach Road, Diani Beach, Ukunda 80400, Kenya
$428 - $672 Avg. price/night*
Ollie #2 of 31 hotels in Diani Beach
  •  Great stay 
  • Fantastic boutique hotel. Fabulous one to one service. We had a great two... more
  • August 31, 2014
Traveler photos (91)
Almanara Luxury Villas (Diani Beach, Kenya) 5.0 of 5
Diani Beach, Diani Beach, Ukunda, Kenya
Almanara Luxury Villas Slideshow
$576 - $1,062 (EUR 445 - 820) Avg. price/night*
Ollie #3 of 31 hotels in Diani Beach
Traveler photos (128)
Special Price 25% off room rate
Travelers' Choice® 2014 Winner Top Hotels | Family | Service
 
Lantana Galu Beach (Diani Beach, Kenya) 5.0 of 5
Diani Beach, Ukunda, Kenya
Show Prices
$186 - $322 Avg. price/night*
Ollie #4 of 31 hotels in Diani Beach
  •  Lantana galu beach 
  • Such a beautiful and peaceful place and so importantly secure. The staffs... more
  • August 13, 2014
Traveler photos (30)
The Maji Beach Boutique Hotel (Diani Beach, Kenya) 5.0 of 5
Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$379 - $752 Avg. price/night*
Ollie #5 of 31 hotels in Diani Beach
  •  Pure Bliss 
  • Perfect beach-check. Sunshine-check. Bespoke hotel-check. We just had a... more
  • September 10, 2014
Professional photos | Traveler photos (95)
Travelers' Choice® 2014 Winner Bargain | Top Hotels
 
The Sands at Nomad (Diani Beach, Kenya) 4.5 of 5
Diani Beach, Diani Beach, Ukunda, Kenya
Show Prices
$57 - $468 Avg. price/night*
Ollie #6 of 31 hotels in Diani Beach
  •  Amazing! 
  • The sands at nomad is possibly situated on one of the best stretches of... more
  • September 11, 2014
Professional photos | Traveler photos (248)
Travelers' Choice® 2014 Winner Top Hotels | All-Inclusive (2013) | Romance
 
P.O. Box 32, Diani Beach, Ukunda 80400, Kenya
$91 - $416 (EUR 70 - 321) Avg. price/night*
Ollie #7 of 31 hotels in Diani Beach
  •  A Perfect Honeymoon 
  • We travelled to Baobab for our 2 week honeymoon in October 2012. We had a... more
  • September 17, 2014
Traveler photos (1310)
The Sands At Chale Island (Diani Beach, Kenya) 4.5 of 5
P.O. Box 5546 | Diani Beach, Diani Beach, Ukunda 80401, Kenya
Show Prices
$158 - $546 (EUR 122 - 422) Avg. price/night*
Ollie #8 of 31 hotels in Diani Beach
Professional photos | Traveler photos (315)
Travelers' Choice® 2014 Winner Bargain
 
Southern Palms Beach Resort (Diani Beach, Kenya) 4.0 of 5
Diani Beach Road | Ukunda, Diani Beach, Ukunda, Kenya
Show Prices
$112 - $407 Avg. price/night*
Ollie #9 of 31 hotels in Diani Beach
  •  Unforgettable stay :)  
  • We went to Southern Palms hotel for 7 nights and it was fantastic! Firstly... more
  • September 9, 2014
Professional photos | Traveler photos (1044)
Ocean Village Club (Diani Beach, Kenya) 4.0 of 5
PO Box 88 Ukunda | Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$97 - $223 Avg. price/night*
Ollie #10 of 31 hotels in Diani Beach
Professional photos | Traveler photos (544)
Travelers' Choice® 2014 Winner Family
 
Leopard Beach Resort & Spa (Diani Beach, Kenya) 4.0 of 5
Diani Beach Road, Diani Beach, Ukunda, Kenya
Show Prices
$151 - $466 Avg. price/night*
Ollie #11 of 31 hotels in Diani Beach
  •  Superb Accomodation 
  • We stayed a few days at the Residence and had an amazing time. the villa... more
  • September 17, 2014
Professional photos | Traveler photos (554)
Papillon Lagoon Reef (Diani Beach, Kenya) 4.0 of 5
Diani Beach, Diani Beach, Ukunda, Kenya
Show Prices
$104 - $272 Avg. price/night*
Ollie #12 of 31 hotels in Diani Beach
Professional photos | Traveler photos (594)
Swahili Beach Resort (Diani Beach, Kenya)
Ukunda, Diani Beach, Ukunda 80401, Kenya
Show Prices
$586 - $1,038 Avg. price/night*
Ollie #13 of 31 hotels in Diani Beach
  •  The Absolute Best! 
  • You will never want to leave! The pools are amazing, which is great... more
  • September 17, 2014
Professional photos | Traveler photos (249)
Diani Sea Lodge (Diani Beach, Kenya) 3.5 of 5
Diani Beach Road | Ukunda, Diani Beach, Ukunda 80400, Kenya
Show Prices
$98 - $219 (EUR 76 - 169) Avg. price/night*
Ollie #14 of 31 hotels in Diani Beach
  •  German Africa 
  • Nice beach hotel managed by German owners, so everything is "in Ordnung... more
  • September 17, 2014
Traveler photos (469)
Prideinn Hotel Diani (Diani Beach, Kenya)
Diani Beach Road, Diani Beach, Ukunda 00200, Kenya
Show Prices
$84 - $105 Avg. price/night*
Ollie #15 of 31 hotels in Diani Beach
Professional photos | Traveler photos (6)
Afrika Pearl & Spa (Diani Beach, Kenya)
P.O Box 5664, Diani Beach, Ukunda 8040, Kenya
Afrika Pearl & Spa Slideshow
Show Prices
$133 - $309 (EUR 103 - 239) Avg. price/night*
Ollie #16 of 31 hotels in Diani Beach
Professional photos | Traveler photos (83)
Diani Reef Beach Resort & Spa (Diani Beach, Kenya) 4.0 of 5
Diani Beach Road, Diani Beach, Ukunda, Kenya
Show Prices
$165 - $459 Avg. price/night*
Ollie #17 of 31 hotels in Diani Beach
Professional photos | Traveler photos (431)
The Maridadi - Baobab Resort (Diani Beach, Kenya)
Diani Beach, Ukunda, Kenya
Ollie #18 of 31 hotels in Diani Beach
Traveler photos (38)
Galu Inn (Diani Beach, Kenya)
South Beach Road | P.O.Box 5273 Diani Beach, Diani Beach, Ukunda 80401, Kenya
Galu Inn Slideshow
Show Prices
$62 - $172 Avg. price/night*
Ollie #19 of 31 hotels in Diani Beach
Professional photos | Traveler photos (47)
North Road, Diani Beach, Ukunda 80400, Kenya
Show Prices
$136 - $139 Avg. price/night*
Ollie #20 of 31 hotels in Diani Beach
  •  An average hotel 
  • It's a hotel in a very good location but their services suit business... more
  • May 16, 2014
Professional photos | Traveler photos (245)

Additional Morning Star Resort Information

4.0 of 5 stars | 6 Reviews
Price range (per night): $136 - $139