641 properties are available in and around this destination
Show on map
Diani BeachShow on map100 feet from map center
Offering inner courtyard views, Galawa Beach Apartments in Diani Beach features accommodations, a bar, barbecue facilities, and a shared lounge. With city views, this accommodation provides a balcony....
Diani BeachShow on map200 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 map200 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 map200 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 map200 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 map250 feet from map center
Providing a garden, Cottage Twiga, Diani Greenland provides accommodations in Diani Beach.
Diani BeachShow on map250 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....
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
Tradewinds Lodge is located in Diani Beach featuring a swimming pool and direct beach access.
Diani BeachShow on map450 feet 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 garden views, Wayside Beach Apartments in Diani Beach provides accommodations, an outdoor swimming pool, a garden, a terrace, barbecue facilities, and a shared lounge.
UkundaShow on map0.1 miles 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.
Diani BeachShow on map0.1 miles 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 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
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
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.1 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
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.
UkundaShow on map0.2 miles from map center
Featuring an outdoor swimming pool, Diani Holiday House I offers accommodations in Ukunda. This beachfront property offers access to a terrace, free private parking, and free Wifi.
UkundaShow on map0.2 miles from map center
Providing a garden, One bedroom homes provides accommodations in Ukunda. This property offers access to a balcony, free private parking, and free Wifi.
UkundaShow on map0.2 miles from map center
Three bedroom luxury home offers accommodations in Ukunda, a 4-minute walk from Diani Beach and 2.1 miles from Leisure Lodge Golf Club.
Diani BeachShow on map0.2 miles from map center
Featuring a garden, Private room in a villa features accommodations in Diani Beach.
Diani BeachShow on map0.2 miles from map center
Tranquil Pendo villas offers accommodations in Diani Beach, 2.3 miles from Leisure Lodge Golf Club and 3.1 miles from Colobus Conservation.
Diani BeachShow on map0.2 miles from map center
Located in Ukunda, Diani Pearl offers apartments with access to 2 outdoor swimming pools, landscaped gardens and free WiFi. The air-conditioned apartments have a balcony and a patio.
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.