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.

Shambani Cottages

Refine search

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 Shambani Cottages

Hotels (29)

B&Bs / Inns (20)

Specialty Lodging (66)

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 ]
Certificate of Excellence
Travelers' Choice® 2017 Winner Luxury | Best Service | Small Hotels
 
The Maji Beach Boutique Hotel (Diani Beach, Kenya) 5.0 of 5
Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
The Maji Beach Boutique Hotel Slideshow
Show Prices
$285 - $770 Avg. price/night*
Ollie #1 of 29 hotels in Diani Beach
Professional photos | Traveler photos (382)
Special Offer Package Deal
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels | Best Service
 
Waterlovers Beach Resort (Diani Beach, Kenya) 4.0 of 5
Diani Beach, Ukunda 80401, Kenya
Waterlovers Beach Resort Slideshow
Show Prices
$285 - $498 Avg. price/night*
Ollie #2 of 29 hotels in Diani Beach
  •  fantastic !!! 
  • We spent eight nights in Waterlovers Small and intimate, very friendly... more
  • August 14, 2017
Professional photos | Traveler photos (438)
Offers & Announcements Package Deal
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels
 
The Sands At Chale Island (Diani Beach, Kenya) 4.0 of 5
Diani Beach Road | Diani Beach, Diani Beach, Ukunda 80401, Kenya
Show Prices
$152 - $309 Avg. price/night*
Ollie #3 of 29 hotels in Diani Beach
Professional photos | Traveler photos (728)
Baobab Beach Resort & Spa (Diani Beach, Kenya) 4.0 of 5
Diani Beach Road, Diani Beach, Ukunda 80400, Kenya
Show Prices
$165 - $284 Avg. price/night*
Ollie #4 of 29 hotels in Diani Beach
  •  Sun bath sun 
  • Well at first I thought it was a run down.slowly as I I started to feel... more
  • August 8, 2017
Professional photos | Traveler photos (2005)
Certificate of Excellence
Travelers' Choice® 2017 Winner Bargain
 
Diani Sea Resort (Diani Beach, Kenya) 4.0 of 5
Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$118 - $237 Avg. price/night*
Ollie #5 of 29 hotels in Diani Beach
  •  I will be back, again! 
  • The pool area is great. Clean towels and pool beds in plenty. I loved the... more
  • August 15, 2017
Professional photos | Traveler photos (1072)
Ocean Village Club (Diani Beach, Kenya) 4.0 of 5
PO Box 88 Ukunda | Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$164 - $230 Avg. price/night*
Ollie #6 of 29 hotels in Diani Beach
Professional photos | Traveler photos (754)
Special Price 10% off to NON Residents
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels
 
The Sands at Nomad (Diani Beach, Kenya) 5.0 of 5
Diani Beach, Diani Beach, Ukunda, Kenya
Show Prices
$160 - $340 Avg. price/night*
Ollie #7 of 29 hotels in Diani Beach
  •  Nice Restaurant 
  • My first time to stay at Sands of Nomad. We had eaten at the restaurant by... more
  • August 1, 2017
Professional photos | Traveler photos (579)
Swahili Beach Resort (Diani Beach, Kenya) 5.0 of 5
Diani Beach Road | Diani-Mombasa, Diani Beach, Ukunda 80401, Kenya
Show Prices
$191 - $279 Avg. price/night*
Ollie #8 of 29 hotels in Diani Beach
  •  HEAVEN ON EARTH!! 
  • I stayed at Swahili beach early this month for 4 days i was there for a... more
  • August 13, 2017
Professional photos | Traveler photos (738)
Certificate of Excellence
Travelers' Choice® 2017 Winner Bargain
 
Diani Sea Lodge (Diani Beach, Kenya) 3.0 of 5
Diani Beach Road | Ukunda, Diani Beach, Ukunda 80400, Kenya
Show Prices
$109 - $240 Avg. price/night*
Ollie #9 of 29 hotels in Diani Beach
Professional photos | Traveler photos (726)
Southern Palms Beach Resort (Diani Beach, Kenya) 4.0 of 5
Diani Beach Road, Diani Beach, Ukunda 80400, Kenya
Show Prices
$86 - $254 Avg. price/night*
Ollie #10 of 29 hotels in Diani Beach
Professional photos | Traveler photos (1540)
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service | Luxury | Small Hotels
 
AfroChic Diani (Diani Beach, Kenya) 4.5 of 5
Golden Beach Road, Diani Beach, Ukunda 80400, Kenya
Show Prices
$516 - $953 Avg. price/night*
Ollie #11 of 29 hotels in Diani Beach
  •  My Experience 
  • This resort gives you what is a real beach holiday.The staff is really... more
  • August 12, 2017
Professional photos | Traveler photos (241)
Certificate of Excellence
Travelers' Choice® 2017 Winner Luxury | Best Service | Small Hotels
 
Almanara Luxury Villas (Diani Beach, Kenya) 5.0 of 5
Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$832 - $853 Avg. price/night*
Ollie #12 of 29 hotels in Diani Beach
  •  Worth every penny!  
  • Shout outs to Pancras and Rama..our personal chef and butler respectively... more
  • July 20, 2017
Traveler photos (220)
Papillon Lagoon Reef (Diani Beach, Kenya) 3.0 of 5
Diani Beach Road, Diani Beach, Ukunda, Kenya
Show Prices
$98 - $271 Avg. price/night*
Ollie #13 of 29 hotels in Diani Beach
Professional photos | Traveler photos (803)
Diani Beach, Ukunda 80400, Kenya
Show Prices
$86 - $327 Avg. price/night*
Ollie #14 of 29 hotels in Diani Beach
Professional photos | Traveler photos (504)
Kinondo Kwetu (Diani Beach, Kenya) 3.5 of 5
Galu Beach, Diani Beach, Ukunda, Kenya
Kinondo Kwetu Slideshow
Show Prices
$517 - $990 Avg. price/night*
Ollie #15 of 29 hotels in Diani Beach
  •  Magical! 
  • Exceptional experience from the pickup at the airport until we were... more
  • August 5, 2017
Professional photos | Traveler photos (87)
Special Offer Stay 3 nights pay for 2!
Leopard Beach Resort & Spa (Diani Beach, Kenya) 4.0 of 5
Diani Beach Road, Diani Beach, Ukunda, Kenya
Show Prices
$161 - $326 Avg. price/night*
Ollie #16 of 29 hotels in Diani Beach
Traveler photos (825)
Afrika Pearl & Spa (Diani Beach, Kenya) 4.0 of 5
Diani Beach, Ukunda 80401, Kenya
Show Prices
$87 - $263 Avg. price/night*
Ollie #17 of 29 hotels in Diani Beach
  •  #MyDreamBeachWedding 
  • This was probably the best day of my life. My wife and I together with... more
  • July 31, 2017
Professional photos | Traveler photos (260)
Hotel Diani House (Diani Beach, Kenya) 4.0 of 5
Beach Road | Ukunda, Diani Beach, Ukunda 80401, Kenya
Show Prices
$154 - $223 Avg. price/night*
Ollie #18 of 29 hotels in Diani Beach
Professional photos | Traveler photos (71)
Diani Reef Beach Resort & Spa (Diani Beach, Kenya) 4.0 of 5
Diani Beach Road, Diani Beach, Ukunda 80400, Kenya
Show Prices
$95 - $348 Avg. price/night*
Ollie #19 of 29 hotels in Diani Beach
  •  Wonderful hotel 
  • I not only got a discount when I called to make the booking, but the hotel... more
  • August 4, 2017
Professional photos | Traveler photos (634)
PrideInn Express Diani (Diani Beach, Kenya) 3.5 of 5
Diani Beach Road | Mombasa, Diani Beach, Ukunda 00200, Kenya
Show Prices
$48 - $87 Avg. price/night*
Ollie #20 of 29 hotels in Diani Beach
Professional photos | Traveler photos (44)

Additional Shambani Cottages Information

4.5 of 5 bubbles | 71 Reviews
Price range (per night): $48 - $87