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
Diani Beach
Diani Beach
Attraction type: Beaches

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
Bidi Badu Restaurant
Bidi Badu Restaurant
Ranked #3 of 21 Restaurants in Diani Beach
Cuisines: African, Indian, Middle Eastern, Seafood
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 - $43
Show Prices
Stilts Backpackers
Stilts Backpackers
$15
The Baobab - Baobab Beach Resort & Spa
4.0 of 5
The Baobab - Baobab Beach Resort & Spa
$84 - $415 (EUR 66 - 325)
Ranked #7 of 31 Hotels in Diani Beach
Show Prices

All accommodations » Where to stay - Midrange

Asha Cottage
Asha Cottage
$153 (EUR 120)
Ranked #1 of 19 Diani Beach B&B and Inns
Lantana Galu Beach
5.0 of 5 Lantana Galu Beach
$181 - $315
Ranked #4 of 31 Hotels in Diani Beach
Show Prices
The Sands at Nomad
4.5 of 5
The Sands at Nomad
$104 - $470
Ranked #6 of 31 Hotels in Diani Beach
Show Prices

All accommodations » Where to stay - Luxury

Waterlovers Beach Resort
4.5 of 5 Waterlovers Beach Resort
$304 - $536
Ranked #1 of 31 Hotels in Diani Beach
Show Prices
AfroChic Diani
5.0 of 5
AfroChic Diani
$419 - $552
Ranked #2 of 31 Hotels in Diani Beach
Almanara Luxury Villas
5.0 of 5 Almanara Luxury Villas
$574 - $1,075 (EUR 450 - 843)
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.