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
See nearby places to eat
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
$22 - $25
Show Prices
The Baobab - Baobab Beach Resort & Spa
4.0 of 5
The Baobab - Baobab Beach Resort & Spa
$90 - $316 (EUR 68 - 240)
Ranked #6 of 31 hotels in Diani Beach
Stilts Backpackers
Stilts Backpackers
$15

All accommodations » Where to stay - Midrange

Lantana Galu Beach
5.0 of 5 Lantana Galu Beach
$188 - $322
Ranked #4 of 31 hotels in Diani Beach
Show Prices
Hotel Sonrisa
Hotel Sonrisa
$171 - $235 (EUR 130 - 178)
Show Prices
The Sands at Nomad
4.5 of 5 The Sands at Nomad
$99 - $766
Ranked #7 of 31 hotels in Diani Beach
Show Prices

All accommodations » Where to stay - Luxury

Waterlovers Beach Resort
4.5 of 5
Waterlovers Beach Resort
$287 - $473
Ranked #1 of 31 hotels in Diani Beach
Show Prices
AfroChic Diani
5.0 of 5
AfroChic Diani
$448 - $626
Ranked #2 of 31 hotels in Diani Beach
Almanara Luxury Villas
5.0 of 5 Almanara Luxury Villas
$577 - $824 (EUR 438 - 625)
Ranked #3 of 31 hotels in Diani Beach

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.