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.

Papillon Lagoon Reef

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 Papillon Lagoon Reef

Hotels (29)

B&Bs / Inns (24)

Specialty Lodging (73)

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® 2018 Winner Best Service | Luxury | Small Hotels | Romance
 
The Maji Beach Boutique Hotel (Diani Beach, Kenya)
Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$388 - $985 Avg. price/night*
Ollie #1 of 29 hotels in Diani Beach
Professional photos | Traveler photos (443)
Certificate of Excellence
Travelers' Choice® 2018 Winner Small Hotels
 
Waterlovers Beach Resort (Diani Beach, Kenya)
Diani Beach, Ukunda 80401, Kenya
Show Prices
$330 - $578 Avg. price/night*
Ollie #2 of 29 hotels in Diani Beach
  •  Heaven on earth 
  • We booked 4 nights and as soon as the gates opened I found a little piece... more
  • April 17, 2018
Professional photos | Traveler photos (509)
Special Offer Package Deal
Certificate of Excellence
Travelers' Choice® 2018 Winner Best Service | Luxury | Small Hotels
 
Almanara Luxury Villas (Diani Beach, Kenya)
Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$835 - $853 Avg. price/night*
Ollie #3 of 29 hotels in Diani Beach
Traveler photos (256)
Certificate of Excellence
Travelers' Choice® 2018 Winner Best Service
 
AfroChic Diani (Diani Beach, Kenya)
Golden Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$404 - $819 Avg. price/night*
Ollie #4 of 29 hotels in Diani Beach
Traveler photos (243)
Certificate of Excellence
Travelers' Choice® 2018 Winner Value for Money | Top Hotels
 
Ocean Village Club (Diani Beach, Kenya)
PO Box 88 Ukunda | Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$177 - $231 Avg. price/night*
Ollie #5 of 29 hotels in Diani Beach
  •  Fair..... 
  • We stayed seven nights at Ocean Village this April on a diving holiday and... more
  • April 19, 2018
Professional photos | Traveler photos (828)
Special Offer 10% off to NON residents
The Sands At Chale Island (Diani Beach, Kenya)
Diani Beach Road | Diani Beach, Diani Beach, Ukunda 80401, Kenya
Show Prices
$153 - $264 Avg. price/night*
Ollie #6 of 29 hotels in Diani Beach
Professional photos | Traveler photos (910)
Certificate of Excellence
Travelers' Choice® 2018 Winner Small Hotels | Best Service | Family
 
Kinondo Kwetu (Diani Beach, Kenya)
Galu Beach, Diani Beach, Ukunda 80401, Kenya
Show Prices
$367 - $2,027 Avg. price/night*
Ollie #7 of 29 hotels in Diani Beach
  •  We found Paradise 
  • Beautiful setting, quiet beach, excellent service, warm atmosphere... more
  • April 4, 2018
Traveler photos (123)
The Sands at Nomad (Diani Beach, Kenya)
Diani Beach, Diani Beach, Ukunda 80401, Kenya
Show Prices
$153 - $401 Avg. price/night*
Ollie #8 of 29 hotels in Diani Beach
Professional photos | Traveler photos (638)
Baobab Beach Resort & Spa (Diani Beach, Kenya)
Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$134 - $269 Avg. price/night*
Ollie #9 of 29 hotels in Diani Beach
  •  Magic! 
  • By combining 3 resorts in one the owners have achieved to create a very... more
  • April 15, 2018
Professional photos | Traveler photos (2293)
Diani Sea Lodge (Diani Beach, Kenya)
Diani Beach Road | Ukunda, Diani Beach, Ukunda 80401, Kenya
Show Prices
$20 - $245 Avg. price/night*
Ollie #10 of 29 hotels in Diani Beach
Professional photos | Traveler photos (873)
Papillon Lagoon Reef (Diani Beach, Kenya)
Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$113 - $202 Avg. price/night*
Ollie #11 of 29 hotels in Diani Beach
  •  Beautiful view  
  • The hotel was great, we had great view from the room and room was very... more
  • April 9, 2018
Professional photos | Traveler photos (898)
Diani Sea Resort (Diani Beach, Kenya)
Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$113 - $192 Avg. price/night*
Ollie #12 of 29 hotels in Diani Beach
Professional photos | Traveler photos (1257)
Diani Beach, Ukunda 80400, Kenya
Show Prices
$82 - $221 Avg. price/night*
Ollie #13 of 29 hotels in Diani Beach
Professional photos | Traveler photos (595)
Swahili Beach Resort (Diani Beach, Kenya)
Diani Beach Road | Diani-Mombasa, Diani Beach, Ukunda 80401, Kenya
Show Prices
$144 - $199 Avg. price/night*
Ollie #14 of 29 hotels in Diani Beach
  •  Fantastic Hotel 
  • This review is long overdue for the kind of treatment and experience we... more
  • April 16, 2018
Professional photos | Traveler photos (936)
Leopard Beach Resort & Spa (Diani Beach, Kenya)
Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$125 - $322 Avg. price/night*
Ollie #15 of 29 hotels in Diani Beach
Traveler photos (930)
Diani Reef Beach Resort & Spa (Diani Beach, Kenya)
Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$120 - $229 Avg. price/night*
Ollie #16 of 29 hotels in Diani Beach
  •  Diani 
  • Amazing location. World class service. Most friendly staff and... more
  • April 15, 2018
Professional photos | Traveler photos (756)
Southern Palms Beach Resort (Diani Beach, Kenya)
Diani Beach Road, Diani Beach, Ukunda 80401, Kenya
Show Prices
$108 - $198 Avg. price/night*
Ollie #17 of 29 hotels in Diani Beach
Professional photos | Traveler photos (1700)
Certificate of Excellence
Travelers' Choice® 2018 Winner Bargain | Value for Money
 
Afrika Pearl & Spa (Diani Beach, Kenya)
Diani Beach, Ukunda 80401, Kenya
Show Prices
$99 - $179 Avg. price/night*
Ollie #18 of 29 hotels in Diani Beach
  •  Wonderful place 
  • We spent a wonderful time in this hotel! The place magical, the staff very... more
  • March 28, 2018
Professional photos | Traveler photos (274)
Hotel Diani House (Diani Beach, Kenya)
Beach Road | Ukunda, Diani Beach, Ukunda 80401, Kenya
Show Prices
$16 - $199 Avg. price/night*
Ollie #19 of 29 hotels in Diani Beach
  •  Perfect 
  • This place is so chill. The service is good. It is very safe. The rooms... more
  • December 17, 2017
Professional photos | Traveler photos (75)
Galu Inn (Diani Beach, Kenya)
Diani Beach Road, Galu Beach | P.O. Box 5098, Diani Beach, Ukunda 80401, Kenya
Show Prices
$59 - $194 Avg. price/night*
Ollie #20 of 29 hotels in Diani Beach
Professional photos | Traveler photos (45)

Additional Papillon Lagoon Reef Information

4.0 of 5 bubbles | 660 Reviews
Price range (per night): $59 - $194