Enter your dates to see the latest prices and deals for Diani Beach hotels
Soul Breeze Beach Resort, located on Diani Beach, features a restaurant and free WiFi. The area is popular for windsurfing, snorkeling and diving.
Nestled along the pristine shores of Diani Beach, Nomad Beach Resort offers the perfect blend of luxury, relaxation, and adventure on Kenya’s stunning Southern Coast.
Featuring free WiFi, PrideInn Hotel Diani offers accommodations in Diani Beach. The hotel has an outdoor pool, and guests can enjoy a meal at the restaurant or a drink at the bar.
Located along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness center and massage services.
Pinewood Beach Resort and Spa is located on Galu Beach and 6.2 mi away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants.
Located 1640 feet from the Indian Ocean and offering an outdoor swimming pool and free WiFi, Villa Mandhari - Diani Beach offers accommodations in Diani Beach.
Located in Diani Beach, 2.5 miles from Leisure Lodge Golf Club, Glory Ocean Villas - Diani provides accommodations with an outdoor swimming pool, free private parking, a garden and barbecue...
Located in Diani Beach, 1.6 miles from Colobus Conservation, Amkia Villas Diani has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Diani Beach, 1.4 miles from Colobus Conservation, Lotfa Resort by Antares Hotels provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Diani Beach, 1.6 miles from Diani Beach, Searenity Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Popular with guests booking hotels in Diani Beach
Popular with guests booking hotels in Diani Beach
Popular with guests booking hotels in Diani Beach
Popular with guests booking hotels in Diani Beach
Popular with guests booking hotels in Diani Beach
Popular with guests booking hotels in Diani Beach
Popular with guests booking hotels in Diani Beach
Popular with guests booking hotels in Diani Beach
Popular with guests booking hotels in Diani Beach
Popular with guests booking hotels in Diani Beach
Offering a garden, Oasis Diani Beach Villas features accommodations in Diani Beach. This property offers access to a balcony, a pool table, free private parking, and free Wifi.
Located in Diani Beach, 1.4 miles from Colobus Conservation, Lotfa Resort by Antares Hotels provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
P&PDianiBeach is located in Diani Beach, just 2.3 miles from Colobus Conservation and 2.6 miles from Leisure Lodge Golf Club. This property offers access to a terrace and free private parking.
Located in Diani Beach, 2.4 miles from Colobus Conservation, Stilts Diani Beach has accommodations with a garden, free private parking, a private beach area and a terrace.
Kreyol Krib Diani Beach enjoys a location in Diani Beach, a 11-minute walk from Diani Beach and 1.6 miles from Colobus Conservation.
Babylon Gardens Diani has a garden, a shared lounge and a sun terrace with swimming pool and à la carte breakfast in Ukunda.
Located in Diani Beach, 2.4 miles from Leisure Lodge Golf Club, Seaclusion Diani has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Diani Beach, 1.6 miles from Colobus Conservation, Amkia Villas Diani has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Diani Beach, a 3-minute walk from Diani Beach, Manyatta Holiday Apartments has accommodations with an outdoor swimming pool, free private parking, a private beach area and a restaurant.
Armaan Guest House offers accommodations in Diani Beach, 2.2 miles from Colobus Conservation and 2.8 miles from Leisure Lodge Golf Club.
Nestled along the pristine shores of Diani Beach, Nomad Beach Resort offers the perfect blend of luxury, relaxation, and adventure on Kenya’s stunning Southern Coast.
Flavor of the Coast in Diani Beach provides accommodations with pool with a view, a garden, and barbecue facilities. This property offers access to a terrace, free private parking, and free Wifi.
Featuring a garden, Breakfast Included at Modern Pes Villa Diani Beach features accommodations in Diani Beach. This property offers access to a terrace, free private parking, and free Wifi.
Providing a garden, pesvilla features accommodations in Diani Beach. This property offers access to a patio, free private parking, and free Wifi.
Offering an outdoor pool, Diani Marine Divers Village is located 492 feet from Diani Beach. Free WiFi access is available. Each room here will provide you with a refrigerator.
Lux Suites kivulini Cottages Diani Beach offers accommodations in Diani Beach, a 5-minute walk from Diani Beach and 1.3 miles from Colobus Conservation.
Located in Diani Beach, 1.2 miles from Colobus Conservation, Safari Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Diani Beach, 1.4 miles from Colobus Conservation, Villa Branca Diani Boutique Luxury & Personalized Service has accommodations with an outdoor swimming pool, free private parking, a garden...
Set on Diani Beach, Papillon Lagoon Reef features an outdoor pool, beach bar and restaurant terrace all overlooking the Indian Ocean.
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.
Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort.
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.
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.
With Diani Beach reachable in 1.7 miles, peeKAboo Diani Beach features accommodations, a restaurant, water sports facilities, an outdoor swimming pool, and a garden.