654 properties are available in and around this destination
Show on map
Diani BeachShow on map100 feet from map center
Galawa Beach Apartments is a recently renovated apartment in Diani Beach where guests can make the most of its bar and barbecue facilities. With city views, this accommodation provides a balcony.
Diani BeachShow on map150 feet from map center
Apartment, pool, beach access nearby Simba A201 offers accommodations in Diani Beach, a 4-minute walk from Diani Beach and 1.8 miles from Leisure Lodge Golf Club.
Diani BeachShow on map150 feet from map center
Apartment, pool, beach access nearby C221 offers accommodations in Diani Beach, 3.1 miles from Colobus Conservation and 6.6 miles from Kaya Kinondo Sacred Forest.
Diani BeachShow on map150 feet from map center
Apartment 211, pool, beach access nearby offers accommodations in Diani Beach, a 4-minute walk from Diani Beach and 1.8 miles from Leisure Lodge Golf Club.
Diani BeachShow on map150 feet from map center
Suite apartment, pool, beach access nearby C224 is located in Diani Beach, just a 4-minute walk from Diani Beach and 1.8 miles from Leisure Lodge Golf Club.
Diani BeachShow on map300 feet from map center
Offering garden views, Wayside Beach Apartments in Diani Beach provides accommodations, an outdoor swimming pool, a garden, a terrace, barbecue facilities, and a shared lounge.
Diani BeachShow on map350 feet from map center
Tradewinds Lodge is located in Diani Beach featuring a swimming pool and direct beach access.
Diani BeachShow on map400 feet from map center
Offering a terrace and views of the garden, Diani Banda is located 328 feet from the sandy Diani Beach and 1640 feet from The Diani Beach Shopping Center.
Diani BeachShow on map400 feet from map center
Just 19 mi south of Mombasa, African Dream Cottages - Diani Beach is located in Diani close to the beach. It offers an outdoor pool, restaurant and a bar.
Diani BeachShow on map400 feet from map center
Providing a garden, Cottage Twiga, Diani Greenland provides accommodations in Diani Beach.
Diani BeachShow on map400 feet from map center
Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort. The accommodations will provide you with a TV and air conditioning....
UkundaShow on map450 feet from map center
Ground floor apartment Simba Village, Diani offers accommodations in Ukunda, a 4-minute walk from Diani Beach and 1.8 miles from Leisure Lodge Golf Club.
UkundaShow on map0.1 miles from map center
Offering pool with a view, Dee's Haven features accommodations in Ukunda. This property offers access to a terrace and free private parking.
Diani BeachShow on map0.1 miles from map center
Offering a garden, Frangipani Cottages provides accommodations in Diani Beach. With pool views, this accommodation offers a balcony and a swimming pool.
Diani BeachShow on map0.1 miles from map center
Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 22 mi away from Mombasa.
Diani BeachShow on map0.1 miles from map center
Offering a garden, MY SUN V.I.P COTTAGE @ KARIBU PALMS RESORT offers accommodations in Diani Beach. This property offers access to a terrace, free private parking, and free Wifi.
Diani BeachShow on map0.1 miles from map center
A recently renovated villa, Cozy Cat House offers accommodations in Diani Beach. This villa offers air-conditioned accommodations with a terrace.
Diani BeachShow on map0.2 miles from map center
With Diani Beach reachable in a 6-minute walk, peeKAboo Diani Beach features accommodations, a restaurant, water sports facilities, an outdoor swimming pool, and a garden.
Diani BeachShow on map0.2 miles from map center
Tradewins Cottage offers accommodations in Diani Beach, 1.8 miles from Diani Beach and 2.1 miles from Leisure Lodge Golf Club. This property offers access to a terrace and free private parking.
Diani BeachShow on map0.2 miles from map center
Offering a garden, love-kenya provides accommodations in Diani Beach. With garden views, this accommodation offers a terrace.
Diani BeachShow on map0.2 miles from map center
Casa Marabella, diani beach offers accommodations in Diani Beach, a 4-minute walk from Diani Beach and 1.6 miles from Leisure Lodge Golf Club.
Diani BeachShow on map0.2 miles from map center
One bedroom Apartment is located in Diani Beach, just a 4-minute walk from Diani Beach and 1.6 miles from Leisure Lodge Golf Club.
Diani BeachShow on map0.2 miles from map center
Nallahs apartments offers accommodations in Diani Beach, 1.3 miles from Diani Beach and 1.6 miles from Leisure Lodge Golf Club.
Diani BeachShow on map0.2 miles from map center
Nallahs apartments is located in Diani Beach, just 1.3 miles from Diani Beach and 1.6 miles from Leisure Lodge Golf Club. The apartment features both Wifi and private parking free of charge.
Diani BeachShow on map0.2 miles from map center
Four bedroom stand alone luxury villa is located in Diani Beach, just a 4-minute walk from Diani Beach and 1.6 miles from Leisure Lodge Golf Club.