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.

Best of Diani Beach Guide

Print this guide 
Diani Beach
About an hour south of Mombasa, the sparkling white sands and lush greenery of Diani invite you to relax under a beach umbrella with a refreshing drink. Try a camel ride for the tourist experience or book a bike tour inland for a glimpse of life in local villages. Diani is also a base for several safari companies.

All things to do » Things to do

Diani Beach
Diani Beach
Attraction type: Beaches
Colobus Trust
Colobus Trust
Attraction type: Nature/ Wildlife Areas
See nearby places to eat
Leisure Golf Club
Leisure Golf Club
Attraction type: Golf Courses
Kaya Kinondo Sacred Forest
Kaya Kinondo Sacred Forest
Attraction type: Forests

All places to eat » Places to eat

Sails Beach Bar & Restaurant
Sails Beach Bar & Restaurant
Ranked #1 of 21 restaurants in Diani Beach
Cuisines: Seafood
Dining options: Reservations, Late Night
Ali Barbour's Cave Restaurant
Ali Barbour's Cave Restaurant
Ranked #2 of 21 restaurants in Diani Beach
Price: $33 - $79
Cuisines: Seafood, International
Good for: Romance, Local cuisine, Special occasions, Entertaining clients
Dining options: Dinner, Reservations, Delivery, Late Night
Madafoo's Beach Bar & Bistro
Madafoo's Beach Bar & Bistro
Ranked #3 of 21 restaurants in Diani Beach
Price: $4 - $12
Cuisines: Barbecue, Dessert, Seafood, Café
Good for: Bar scene
Dining options: Breakfast/Brunch, Reservations, Late Night
Yibba Yabba Sports Bar & Diner
Yibba Yabba Sports Bar & Diner
Ranked #4 of 21 restaurants in Diani Beach
Price: $3 - $20
Cuisines: Hamburgers, Pizza, Steakhouse, British
Dining options: Breakfast/Brunch, Reservations, Delivery, Late Night
Blue Marlin Beach Club
Blue Marlin Beach Club
Ranked #5 of 21 restaurants in Diani Beach
Price: $4 - $40
Cuisines: Seafood
Dining options: Breakfast/Brunch, Dinner, Reservations, Late Night

All accommodations » Where to stay - Budget

South Coast Backpackers
South Coast Backpackers
$21 - $25
Show Prices
The Baobab - Baobab Beach Resort & Spa
4.0 of 5
The Baobab - Baobab Beach Resort & Spa
$91 - $335 (EUR 67 - 246)
Ranked #6 of 30 hotels in Diani Beach
Show Prices
Stilts Backpackers
Stilts Backpackers
$15

All accommodations » Where to stay - Midrange

The Sands at Nomad
4.5 of 5
The Sands at Nomad
$104 - $389
Ranked #7 of 30 hotels in Diani Beach
Show Prices
Forest Dream Resort
Forest Dream Resort
$47 - $128
Show Prices
The Sands At Chale Island
4.5 of 5
The Sands At Chale Island
$166 - $651 (EUR 122 - 478)
Ranked #8 of 30 hotels in Diani Beach
Show Prices

All accommodations » Where to stay - Luxury

AfroChic Diani
5.0 of 5
AfroChic Diani
$458 - $657
Ranked #1 of 30 hotels in Diani Beach
Almanara Luxury Villas
5.0 of 5
Almanara Luxury Villas
$1,068 - $1,090 (EUR 784 - 800)
Ranked #2 of 30 hotels in Diani Beach
Show Prices
Waterlovers Beach Resort
4.5 of 5
Waterlovers Beach Resort
$320 - $429
Ranked #3 of 30 hotels in Diani Beach
Show Prices

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.