Diani Beach Homestays
Enter your dates to find homestays in Diani Beach for a cozy, local experience.
Enter your destination
Check-in
Check-out
Rooms and Guests
Check Availability
Swipe up to view more
Trip.com
Hotels
Hotels in Kenya
Hotels in Kwale
Hotels in Diani Beach
Diani Beach Homestays Hotels
Filter by:
Hotel Star Rating
≤2
3
4
5
Guest Rating
Amazing 9+
Great 8+
Good 7+
Pleasant 6+
Popular Homestays in Diani Beach
Check out the best homestays in Diani Beach for a cozy, home-like experience.
Choose dates
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Lowest Price
Sort by price including taxes & fees
Closest to Downtown
Highest Rated
76
Tombo House
Hotels in
Diani Beach
Featured facilities: Private bathroom, Laundry service (on-site)
Amazing
20 reviews
9.5
/10
1 night
From
£66
Check Availability
69
Borabora Luxury Tented Camp
Hotels in
Diani Beach
Featured facilities: Private bathroom, Clothes dryer
Great
3 reviews
9.1
/10
1 night
From
£46
Check Availability
78
Tradewinds Lodge
Hotels in
Diani Beach
Featured facilities: Laundry service (on-site), Clothes dryer
1 review
5.4
/10
1 night
From
£16
Check Availability
You Might Like
Diani Beach Hotels With Breakfast
Diani Beach Hotels With Twin Room
Diani Beach Hotels With 1 Double Bed
Diani Beach Hotels With Swimming Pool
Diani Beach Hotels With Free Cancellation
28
Sonnie House Diani
Hotels in
Diani Beach
Featured facilities: Private bathroom, Kitchen
Very Good
8.7
/10
1 night
From
£64
Check Availability
78
Pendo Villas Diani Beach
Hotels in
Diani Beach
Featured facilities: Private bathroom, Kitchen
Amazing
5 reviews
9.7
/10
1 night
From
£43
Check Availability
39
Jandi Diani
Hotels in
Diani Beach
Featured facilities: Parking
Amazing
9.6
/10
1 night
From
£231
Check Availability
65
Amkia Villas
Hotels in
Diani Beach
Featured facilities: Parking
Amazing
5 reviews
9.4
/10
1 night
From
£60
Check Availability
42
Diani Pearl
Hotels in
Diani Beach
Featured facilities: Kitchen, Laundry service (on-site)
Great
7 reviews
9.0
/10
Check Availability
28
Leshan Luxury Villas
Hotels in
Diani Beach
Featured facilities: Kitchen, Clothes dryer
Amazing
9.4
/10
1 night
From
£75
Check Availability
99+
Diani Campsite and Cottages
Hotels in
Diani Beach
Featured facilities: Private bathroom, Laundry service (on-site)
Very Good
13 reviews
8.8
/10
1 night
From
£20
Check Availability
See All Homestays in Diani Beach
Premium Hotels in Diani Beach
See all
Discover our curated selection of premium hotels in Diani Beach for your next stay
No.
1
8.8
/10
54 review
Nomad Beach Resort
Hotel near
Diani Beach
"Good Location"
Select dates to view prices
No.
2
8.6
/10
115 review
Swahili Beach
Hotel near
Diani Beach
"Great stay!"
Select dates to view prices
No.
3
9.3
/10
17 review
Mzima Beach Residences - Diani Beach
Hotel near
Galu
"Good Location"
Select dates to view prices
No.
4
8.3
/10
55 review
Diamonds Leisure Beach & Golf Resort
Hotel near
Diani Beach
"Close to beach"
"Great stay!"
Select dates to view prices
FAQs
What are the best Homestays in Diani Beach?
Whether you are traveling to Diani Beach for business or fun,
Tombo House (from £76)
,
Diani Campsite and Cottages (from £23)
and
Tradewinds Lodge (from £15)
are preferred.
What is the average rate for Homestays in Diani Beach?
For Homestays in Diani Beach, the average price on weekdays is £92, and the average price on weekends (Friday–Saturday) is £89.
Which Homestays in Diani Beach provide swimming pools?
There are many Homestays in Diani Beach with swimming pools.
Tombo House (from £76)
and
Doric Cottages Diani (from £144)
are very popular.
Which Homestays in Diani Beach have bars?
Tombo House (from £76)
and
Doric Cottages Diani (from £144)
have bars.
Which Homestays in Diani Beach offer breakfast?
Tombo House (from £76)
,
Tradewinds Lodge (from £15)
and
Diani Campsite and Cottages (from £23)
provide high-quality breakfast.
Which Homestays in Diani Beach have parking lots?
Tombo House (from £76)
,
Tradewinds Lodge (from £15)
and
Madiba 2 Cottage (from £121)
have parking lots.
Which Homestays in Diani Beach are pet-friendly?
Doric Cottages Diani (from £144)
allows pets.
What great deals are there for Homestays in Diani Beach?
Trip.com provides various promotions and discounts for Homestays. You can check the
promotions page
to see what promotions are available on Trip.com.
Diani Beach Homestays Information
Total Properties
27
Number of Reviews
40
Highest Price
£436
Lowest Price
£436
Weekend Avg. Price
£89
Weekday Avg. Price
£92
Keep Exploring
More Accommodation Types
Prideinn Hotels in Diani Beach
Luxury hotels in Diani Beach, best Luxury in Diani Beach, unique stays in Diani Beach, themed hotels in Diani Beach, cheap Luxury hotels in Diani Beach, Luxury hotel deals in Diani Beach
Romantic hotels in Diani Beach, best Romantic in Diani Beach, unique stays in Diani Beach, themed hotels in Diani Beach, cheap Romantic hotels in Diani Beach, Romantic hotel deals in Diani Beach
hotels with WiFi Diani Beach, Diani Beach hotels with WiFi, Diani Beach hotels with WiFi deals, Diani Beach hotels with WiFi deals
hotels with Balcony Diani Beach, Diani Beach hotels with Balcony, Diani Beach hotels with Balcony deals, Diani Beach hotels with Balcony deals
Business hotels in Diani Beach, best Business in Diani Beach, unique stays in Diani Beach, themed hotels in Diani Beach, cheap Business hotels in Diani Beach, Business hotel deals in Diani Beach
Apartments in Diani Beach, cheap Apartments in Diani Beach, Diani Beach Apartments deals, best Diani Beach Apartments offers, Diani Beach Apartments promotions
Sea view hotels in Diani Beach, best Sea view in Diani Beach, unique stays in Diani Beach, themed hotels in Diani Beach, cheap Sea view hotels in Diani Beach, Sea view hotel deals in Diani Beach
hotels with Parking Diani Beach, Diani Beach hotels with Parking, Diani Beach hotels with Parking deals, Diani Beach hotels with Parking deals
hotels with Gym Diani Beach, Diani Beach hotels with Gym, Diani Beach hotels with Gym deals, Diani Beach hotels with Gym deals
4-Star Hotels in Diani Beach
3-Star Hotels in Diani Beach
2-Star Hotels in Diani Beach
5-Star Hotels in Diani Beach
Other Types of Hotels
Homestays in Lima, cheap Homestays in Lima, Lima Homestays deals, best Lima Homestays offers, Lima Homestays promotions
Homestays in Hokuto, cheap Homestays in Hokuto, Hokuto Homestays deals, best Hokuto Homestays offers, Hokuto Homestays promotions
Homestays in Kingscliff, cheap Homestays in Kingscliff, Kingscliff Homestays deals, best Kingscliff Homestays offers, Kingscliff Homestays promotions
Homestays in Hochsauerlandkreis, cheap Homestays in Hochsauerlandkreis, Hochsauerlandkreis Homestays deals, best Hochsauerlandkreis Homestays offers, Hochsauerlandkreis Homestays promotions
Inns in Benguet, cheap Inns in Benguet, Benguet Inns deals, best Benguet Inns offers, Benguet Inns promotions
Farmhouses in Enshi City, cheap Farmhouses in Enshi City, Enshi City Farmhouses deals, best Enshi City Farmhouses offers, Enshi City Farmhouses promotions
Homestays in Barra de Santo Antonio, cheap Homestays in Barra de Santo Antonio, Barra de Santo Antonio Homestays deals, best Barra de Santo Antonio Homestays offers, Barra de Santo Antonio Homestays promotions
Homestays in Morehead City, cheap Homestays in Morehead City, Morehead City Homestays deals, best Morehead City Homestays offers, Morehead City Homestays promotions
Homestays in Launceston, cheap Homestays in Launceston, Launceston Homestays deals, best Launceston Homestays offers, Launceston Homestays promotions
Pensions in Gubeng, cheap Pensions in Gubeng, Gubeng Pensions deals, best Gubeng Pensions offers, Gubeng Pensions promotions
Apartments in Szczecin, cheap Apartments in Szczecin, Szczecin Apartments deals, best Szczecin Apartments offers, Szczecin Apartments promotions
Apartments in Palmas, cheap Apartments in Palmas, Palmas Apartments deals, best Palmas Apartments offers, Palmas Apartments promotions
Apartments in Tirupati, cheap Apartments in Tirupati, Tirupati Apartments deals, best Tirupati Apartments offers, Tirupati Apartments promotions
Homestays in Camden County, cheap Homestays in Camden County, Camden County Homestays deals, best Camden County Homestays offers, Camden County Homestays promotions
Homestays in Camaiore, cheap Homestays in Camaiore, Camaiore Homestays deals, best Camaiore Homestays offers, Camaiore Homestays promotions
Lincolnshire Homestays
Maldives Villas
British Columbia Apartments
South Sulawesi Villas
Cajamarca Homestays