Popular choiceHotelDiani Sea Lodge8.8Excellent (5,433 ratings)Direct beachfront access, On-site massage services0.2 km away from the beachSelect dates to see prices and availabilitySee prices
Popular choiceHotelLeopard Beach Resort and Spa8.5Excellent (3,197 ratings)Direct Diani Beach access, Perched on a coral cliff0.3 km away from the beachSelect dates to see prices and availabilitySee prices
HotelPapillon Lagoon Reef8.3Very good (3,151 ratings)Rooms with garden or ocean views, Charming wildlife encounters0.2 km away from the beachSelect dates to see prices and availabilitySee prices
HotelChale Island Resort9.2Excellent (2,058 ratings)Overwater bungalows with ocean views, Exclusive island access by tractor or boatRight by the beachSelect dates to see prices and availabilitySee prices
Popular choiceHotelDiani Sea Resort8.7Excellent (6,736 ratings)Bahari rooms with ocean or pool views, Engaging animation and family programs0.6 km to City centreSelect dates to see prices and availabilitySee prices
HotelDiamonds Leisure Beach & Golf Resort8.4Very good (5,867 ratings)Diverse dining with ocean views, Engaging animation team activitiesUkunda, 2.8 km to Diani BeachSelect dates to see prices and availabilitySee prices
HotelNomad Beach Resort9.0Excellent (3,032 ratings)Glass-bottom boat trips, Unique Swahili-style accommodations0.3 km away from the beachSelect dates to see prices and availabilitySee prices
HotelFlamboyant9.1Excellent (1,499 ratings)On-site Kitemotion kite school, Intimate beachfront boutique stayUkunda, 1.2 km to Diani BeachSelect dates to see prices and availabilitySee prices
HotelTradewinds Lodge7.3(456 ratings)Safari-like wildlife encounters, Lush gardens with playful monkeys0.8 km away from the beachSelect dates to see prices and availabilitySee prices
Popular choiceHotelPapillon Lagoon Reef8.4Very good (1,168 ratings)Ocean and beach views from suites, Baobab Restaurant Terrace diningKwale, 9.1 km to Diani BeachSelect dates to see prices and availabilitySee prices
HotelBahari Dhow Beach Villas7.5Good (2,257 ratings)Direct beach access to Diani Beach, On-site restaurant and beach bar3.9 km to City centreSelect dates to see prices and availabilitySee prices
HotelJacaranda Indian Ocean Beach Resort8.5Excellent (3,647 ratings)Proximity to Kongo River sunsets, Unique jungle dinner experience5.0 km to City centreSelect dates to see prices and availabilitySee prices
HotelSafari Beach Hotel8.3Very good (940 ratings)Diverse culinary experiences, Thatch-roof bungalows in lush setting3.4 km to City centreSelect dates to see prices and availabilitySee prices
HotelDiani Marine Divers Village8.7Excellent (446 ratings)Intimate boutique resort feel, Personalized excursion arrangements0.1 km away from the beachSelect dates to see prices and availabilitySee prices
HotelMzima Beach Residences - Diani Beach9.1Excellent (181 ratings)Water sports and excursions, Beachfront spa with sea views3.1 km to City centreSelect dates to see prices and availabilitySee prices
HotelBlue Marlin Beach Hotel8.2Very good (763 ratings)Kite surfing access, Authentic coastal Swahili design5.5 km to City centreSelect dates to see prices and availabilitySee prices
HotelDiani Bay Resort7.8Good (499 ratings)Spa with diverse body treatments, Unique tented accommodation experience0.1 km away from the beachSelect dates to see prices and availabilitySee prices
HotelSonrisa Villas9.0Excellent (73 ratings)Right by the beachSelect dates to see prices and availabilitySee prices
HotelThe Villa Luxury Suites9.2Excellent (609 ratings)Lush, well-maintained garden grounds, Stylish Swahili-inspired interiors0.4 km away from the beachSelect dates to see prices and availabilitySee prices
HotelLuxury Cottages at Diani Greenland8.6Excellent (58 ratings)4.7 km to City centreSelect dates to see prices and availabilitySee prices
HotelHillpark Amare Resort7.8Good (489 ratings)Quiet Tiwi Beach location, Renovated modern accommodationsKwale, 7.0 km to Diani BeachSelect dates to see prices and availabilitySee prices
HotelPinewood Beach Resort & Spa9.3Excellent (692 ratings)Lush tropical garden environment, Varied and delicious dining experiencesMombasa, 2.4 km to Diani BeachSelect dates to see prices and availabilitySee prices
Popular choiceHotelThe Maji Beach Boutique Hotel9.5Excellent (926 ratings)Gourmet cuisine with dietary options, Swahili-inspired room designMombasa, 3.4 km to Diani BeachSelect dates to see prices and availabilitySee prices
HotelKaskazi Beach Hotel6.0(188 ratings)Rejuvenating spa and wellness services, Variety of recreational activities0.1 km away from the beachSelect dates to see prices and availabilitySee prices
HotelSwahili House8.7Excellent (142 ratings)Beachfront villas with ocean views, Executive lounge with lavish amenitiesMombasa, 7.7 km to Diani BeachSelect dates to see prices and availabilitySee prices
Popular choiceHotelPinewood Beach Resort and Spa9.3Excellent (1,722 ratings)Ocean-facing suites with private chef, Dynamic dining experiencesKwale, 8.7 km to Diani BeachSelect dates to see prices and availabilitySee prices
HotelGalawa Beach Apartments/No rating available 0.3 km away from the beachSelect dates to see prices and availabilitySee prices
HotelAlliance Africana Sea Lodge/No rating available 0.4 km away from the beachSelect dates to see prices and availabilitySee prices
HotelKusini Beach Cottages/No rating available 0.3 km away from the beachSelect dates to see prices and availabilitySee prices
HotelApartment Afrika5.9(7 ratings)Pool with a View Oasis, Beachfront Apartment with TerraceUkunda, 2.1 km to Diani BeachSelect dates to see prices and availabilitySee prices
HotelWatano Beach House Diani/No rating available Right by the beachSelect dates to see prices and availabilitySee prices
HotelGlory Ocean Villas - Diani/No rating available 0.4 km away from the beachSelect dates to see prices and availabilitySee prices
HotelPinewood Village/No rating available Galu Beach, 2.0 km to Diani BeachSelect dates to see prices and availabilitySee prices
HotelHotel Amani Tiwi Beach Resort/No rating available Ukunda, 1.7 km to Diani BeachSelect dates to see prices and availabilitySee prices
HotelHotel AfroChic Diani Beach/No rating available 2.6 km to City centreSelect dates to see prices and availabilitySee prices