Skip to content
Enter dates and number of guests to see the total price per night.

28 places to stay

SUPERHOST
Hotel room
Rating 4.75 out of 58 reviews
Sea View Double Room at Baobab Beach House
2 guests · 1 bedroom · 1 bed · 1 bathroom
Wifi
Hotel room
Sea view double room and Breakfast
2 guests · 1 bedroom · 1 bed · 1 bathroom
Pool · Wifi
Private room
Rongai B&B Diani Beach RD.
16+ guests · 8 bedrooms · 8 beds · 8.5 shared bathrooms
Wifi
Private room
Affordable Cottages In the Kenya South Coast Diani
2 guests · 1 bedroom · 1 bed · 1 bathroom
Pool · Wifi · Air conditioning
Private room
Paradise in Diani Beach
2 guests · 1 bedroom · 2 beds · 1.5 bathrooms
Wifi · Kitchen · Air conditioning
SUPERHOST
Hotel room
Rating 4.96 out of 527 reviews
Footprints House - 8 bed shared mixed dorm
8 guests · 1 bedroom · 8 beds · 1 bathroom
Pool · Wifi
Hotel room
Rating 5.0 out of 55 reviews
peeKAboo Diani Beach Deluxe B&B Kenia
2 guests · 1 bedroom · 0 beds · 1 bathroom
Pool · Wifi · Kitchen
Private room
Rating 4.90 out of 543 reviews
Villa P&P
6 guests · 3 bedrooms · 3 beds · 3 shared bathrooms
Pool · Wifi · Kitchen
SUPERHOST
Hotel room
Sea View Twin Room at Baobab Beach House
2 guests · Studio · 2 beds · 1 bathroom
Wifi
Private room
Exquisite Mangro Diani
4 guests · 2 bedrooms · 2 beds · 1 shared bathroom
Pool · Wifi · Air conditioning
Private room
Diani Whispers
2 guests · 1 bedroom · 1 bed · 1.5 bathrooms
Pool · Wifi · Kitchen
SUPERHOST
Private room
Rating 4.88 out of 517 reviews
Footprints House, double ensuite close to beach
2 guests · 1 bedroom · 1 bed · 1 private bathroom
Pool · Wifi
Private room
Rating 4.69 out of 517 reviews
African Dream Cottages
2 guests · 1 bedroom · 1 bed · 1 private bathroom
Pool · Wifi · Kitchen
Private room
Rating 4.70 out of 510 reviews
Diani Marine_Divers Village
2 guests · 1 bedroom · 1 bed · 1 private bathroom
Pool · Wifi
Private room
PARADISSO VILLAS
2 guests · Studio · 1 bed · 1 private bathroom
Pool · Wifi · Air conditioning
SUPERHOST
Private room
Footprints House - Family room
5 guests · 1 bedroom · 5 beds · 1.5 shared bathrooms
Pool · Wifi
Shared room
Cosy and spacious(3)rooms close to the beach,diani
12 guests · 1 bedroom · 17 beds · 1.5 shared bathrooms
Wifi · Kitchen · Air conditioning
Hotel room
KIVULI VILLAS WE CHARGE PER ROOM PER NIGHT BASIS.
16+ guests · 8 bedrooms · 11 beds · 10 bathrooms
Pool · Wifi · Kitchen
118 of 28 Bed & Breakfasts
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.