Find the cheap hotels that appeal to you the most
Check out our pick of great cheap hotels in Diani Beach
Offering a bar and garden view, Flamboyant Diani Beach is located in Diani Beach, 4.3 km from Colobus Conservation and 4.4 km from Leisure Lodge Golf Club.

Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

Set 3.6 km from Leisure Lodge Golf Club and 4.7 km from Colobus Conservation, V-Szameitat Homes features free WiFi and units fitted with a kitchen, balcony and seating area.

Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Situated within 1.1 km of Diani Beach and 1.7 km of Leisure Lodge Golf Club, Zarafa House features rooms with air conditioning and a private bathroom in Diani Beach.

Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, peeKAboo Diani Beach is set in Diani Beach.

KK Homes is situated in Diani Beach, 300 metres from Diani Beach, 2.9 km from Colobus Conservation, and 5 km from Leisure Lodge Golf Club. Guests can benefit from a balcony and an outdoor pool.
Boasting air-conditioned accommodation with a balcony, Ndinda Homes is set in Diani Beach. This apartment offers free private parking, free shuttle service and free WiFi.

Situated in Diani Beach, 600 metres from Diani Beach, The Safiya Hotel, Diani Beach features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

Situated 1.6 km from Diani Beach, Casa Marabella offers a private beach area, a rooftop pool and air-conditioned accommodation with a balcony and free WiFi.


Popular with guests booking cheap hotels in Diani Beach
Popular with guests booking cheap hotels in Diani Beach
Popular with guests booking cheap hotels in Diani Beach
Popular with guests booking cheap hotels in Diani Beach
Popular with guests booking cheap hotels in Diani Beach
Popular with guests booking cheap hotels in Diani Beach
Popular with guests booking cheap hotels in Diani Beach
Popular with guests booking cheap hotels in Diani Beach
Popular with guests booking cheap hotels in Diani Beach
Popular with guests booking cheap hotels in Diani Beach
Situated in Galu, less than 1 km from Diani Beach, Marikeka Hotel features accommodation with a shared lounge, free private parking, a terrace and a restaurant.
KK Homes is situated in Diani Beach, 300 metres from Diani Beach, 2.9 km from Colobus Conservation, and 5 km from Leisure Lodge Golf Club. Guests can benefit from a balcony and an outdoor pool.
Located in Diani Beach, Villa Ndoto provides accommodation with a private pool, a balcony and pool views. This property offers access to a terrace, free private parking and free WiFi.
Boasting air-conditioned accommodation with a private pool, Villa Lamuhouse Diani Beach is situated in Diani Beach.
Located in Diani Beach, Erwin Holiday Homes provides accommodation with a private pool, a balcony and pool views. This property offers access to a terrace, free private parking and free WiFi.
Wendy's Da-Azizi Homes Diani is situated in Diani Beach, 3.4 km from Colobus Conservation, 5.1 km from Leisure Lodge Golf Club, and 9.1 km from Kaya Kinondo Sacred Forest.
Wendy's Da-Azizi Homes Diani 2 is set in Diani Beach, 700 metres from Diani Beach, 3.4 km from Colobus Conservation, and 5.1 km from Leisure Lodge Golf Club.
Featuring a balcony with pool views, pool with a view and a garden, Boho Comfort Homes can be found in Diani Beach, close to Diani Beach and 3.4 km from Colobus Conservation.
Offering pool views, Diani Yoga Barn is an accommodation set in Ukunda, 2.4 km from Colobus Conservation and 6.9 km from Leisure Lodge Golf Club.
Situated 400 metres from Diani Beach, Diani Banda Cottages offers accommodation with a balcony, as well as an open-air bath and a garden.
Situated in Ukunda and only 700 metres from Diani Beach, Casa Del Artista features accommodation with garden views, free WiFi and free private parking.
Offering garden views, Magenta Apartment is an accommodation set in Diani Beach, 1.1 km from Diani Beach and 3.6 km from Leisure Lodge Golf Club.
Set in Diani Beach and only 2.1 km from Diani Beach, Flametree Beach Homes offers accommodation with mountain views, free WiFi and free private parking.
Set in Magutu, 5.9 km from Leisure Lodge Golf Club, Millennium Park Hotel - Diani offers accommodation with a garden, free private parking, a shared lounge and a terrace.
A recently renovated property, Jade luxury Apartments is situated in Galu near Galu Beach, Colobus Conservation. This property offers access to a terrace, free private parking and free WiFi.
Set in Kwale, the recently renovated Frank's Homes provides accommodation 300 metres from Diani Beach and 1 km from Colobus Conservation.
The TrueNorth apartments of diani is set in Diani Beach, 8.9 km from Colobus Conservation, 15 km from Kaya Kinondo Sacred Forest, and 39 km from SGR Mombasa Terminus.
Situated in Diani Beach, within 1.1 km of Diani Beach and 2.6 km of Leisure Lodge Golf Club, Sagwe Riviera Diani, Kenya features accommodation with an outdoor swimming pool as well as free private...
Oasis Diani Beach Villas is set in Diani Beach, 3.4 km from Colobus Conservation, 5.4 km from Leisure Lodge Golf Club, and 9.2 km from Kaya Kinondo Sacred Forest.
Offering a bar and garden view, Flamboyant Diani Beach is located in Diani Beach, 4.3 km from Colobus Conservation and 4.4 km from Leisure Lodge Golf Club.
Located in Diani Beach, 4 km from Colobus Conservation and 4.2 km from Leisure Lodge Golf Club, private pool cottage diani beach offers barbecue facilities and air conditioning.
Situated just 4.2 km from Colobus Conservation, Saffron Villas offers accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as full-day security.
Situated in Diani Beach, 3.9 km from Colobus Conservation, Stilts Diani Beach features accommodation with a garden, free private parking, a private beach area and a terrace.
Diani Marine Divers Village is a privately owned, charming, and family-friendly 3-star Bed & Breakfast, located just 150 meters from the stunning Diani Beach — easily reached with a short walk through...