Beach hotels in Diani Beach
Find the Top Beach hotels in Diani Beach – 9+ Quality Options from Leading Providers
1-9 out of 9 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Resort
MapView on map600 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
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
Resort
- Fitness Centre
- Spa
- Conference Facilities
2.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
- Beachfront Dining
- Luxurious Suites
- Event Venues
1.4 km from City Centre500 m from Leisure Lodge Golf Club
From
US$ 146
/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$ 188
/night
- Bahari rooms with ocean views
- All-inclusive dining experience
- Diving and adventure activities available
- Ocean Jacuzzi
- Eco Spa
- Private Beach
1.7 km from City Centre800 m from Leisure Lodge Golf Club
From
US$ 795
/night
- 24/7 interconnected pool with ocean view Jacuzzi
- Eco-friendly hotel with turtle conservation site
- Romantic beachfront dining with custom menu options
Resort
- Beachfront Bar
- Fitness Centre
- Outdoor Pool
3.5 km from City Centre1.2 km from Baharini Shopping Centre
From
US$ 352
/night
- All-inclusive meal and drink options
- Direct beach access with sun loungers
- Wide range of activities and sports
- Outdoor Pool
- Garden Area
- Barbecue Facilities
1.9 km from City Centre1000 m from The Diani Beach Shopping Centre
From
US$ 47
/night
- Outdoor swimming pool with sun loungers
- Garden with barbecue facilities available
- Paid airport shuttle service offered
- Dive Center
- Swim-up Bar
- Kids' Pool
5.4 km from City Centre1.1 km from KFI Supermarket
From
US$ 207
/night
- All-inclusive resort with diverse dining options
- Beachfront rooms with breathtaking ocean views
- Private dive center for ocean adventures
Saved
Save