Top Resorts in Diani Beach
Find the Top Resorts in Diani Beach – 10+ Quality Options from Leading Providers
1-12 out of 12 resorts
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Resort
MapView on map2.5 km from City Centre1.5 km from Leisure Lodge Golf Club
From
US$ 234
/night
- Beachfront access to Indian Ocean
- Variety of five on-site restaurants
- Two expansive freeform swimming pools
Resort
MapView on map5.6 km from City Centre900 m from KFI Supermarket
From
US$ 416
/night
- Kenya's leading all-inclusive resort
- Expansive 80 acres of tropical gardens
- Three spectacular swimming pools
- Beachfront Dining
- Luxurious Suites
- Event Venues
1.4 km from City Centre500 m from Leisure Lodge Golf Club
From
US$ 144
/night
- Private beachfront with themed dining nights
- Luxurious penthouses with ocean-view verandahs
- Dedicated venues for grand events and weddings
Resort
- Ocean Suites
- Private Beach
- Fitness Centre
2.1 km from City Centre300 m from Baharini Shopping Centre
From
US$ 243
/night
- Bahari rooms with ocean views
- All-inclusive dining experience
- Diving and adventure activities available
Resort
- Infinity pool
- Private beach
- Fitness centre
600 m from City Centre300 m from Nakumatt Diani
From
US$ 310
/night
- Private beach area with water sports facilities
- Infinity pools with stunning ocean views
- Full-service spa with diverse treatments
Resort
- Private Gardens
- Outdoor Pool
- Barbecue Area
9.1 km from City Centre
From
US$ 170
/night
- Secluded tropical garden atmosphere
- Private Garden Villas for families
- Diverse water sports activities
Resort
- Beachfront Bar
- Fitness Centre
- Outdoor Pool
3.5 km from City Centre1.2 km from Baharini Shopping Centre
From
US$ 234
/night
- All-inclusive meal and drink options
- Direct beach access with sun loungers
- Wide range of activities and sports
Resort
- Infinity pool
- Ocean-view restaurant
- Private villas
2.1 km from City Centre200 m from Baharini Shopping Centre
From
US$ 829
/night
- Oceanfront luxury suites with verandas
- Infinity pool with stunning ocean views
- Mediterranean-inspired restaurant dining
- Private Beach
- 24-hour Reception
- Kids' Club
1.1 km from City Centre400 m from Leisure Lodge Golf Club
From
US$ 147
/night
- 18-hole golf course for all skill levels
- On-site spa with a variety of treatments
- Multiple dining options including pizzeria
- Private Beach
- On-site Spa
- Outdoor Pools
From
US$ 184
/night
- Private beach access with sun loungers
- On-site spa with extensive treatments
- Multiple outdoor pools including plunge pools
Resort
- Uzuri Spa
- Private Villas
- Oceanfront Dining
From
US$ 244
/night
- Exclusive oceanfront private villas with Jacuzzis
- Award-winning Uzuri Spa set in serene gardens
- Diverse dining with beachfront and themed options
Resort
- Swimming pool
- On-site spa
- Private beach
6.9 km from City Centre300 m from Colobus Conservation
From
US$ 406
/night
- Beachfront luxury villa accommodations
- Curated dining with vegan options
- Exciting array of watersports activities
Saved
Save