We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Chalets in Diani Beach

List your property
Owner log in
Check-in
— / — / —
Check-out
— / — / —
Guests
0 rooms, 2+ guests
Bedrooms
Any
Bathrooms
Any
Amenities
Show more
Suitability
Show more
Property type
Show more
Distinctive Features
Show more
Distance from
1 km
206 rentals in Diani Beach.
Sort by:
Tripadvisor Sort
Revenue impacts this sort order. Learn more.
African Time is a big villa in a great position, holiday rental in Diani Beach
African Time is a big villa in a great position, holiday rental in Diani Beach
African Time is a big villa in a great position, holiday rental in Diani Beach

African Time is a big villa in a great position

Holiday Rental House
7 bedrooms
8 bathrooms
Sleeps 16
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Raymond Diani Beach - Luxury Private Villa, holiday rental in Diani Beach
Villa Raymond Diani Beach - Luxury Private Villa, holiday rental in Diani Beach
Villa Raymond Diani Beach - Luxury Private Villa, holiday rental in Diani Beach

Villa Raymond Diani Beach - Luxury Private Villa

Holiday Rental House
2 bedrooms
3 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Kapungu - Staff, Pool, Privacy, View, holiday rental in Diani Beach
Villa Kapungu - Staff, Pool, Privacy, View, holiday rental in Diani Beach
Villa Kapungu - Staff, Pool, Privacy, View, holiday rental in Diani Beach

Villa Kapungu - Staff, Pool, Privacy, View

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Monkey Beach House, luxury on the beach, holiday rental in Diani Beach
Monkey Beach House, luxury on the beach, holiday rental in Diani Beach
Monkey Beach House, luxury on the beach, holiday rental in Diani Beach

Monkey Beach House, luxury on the beach

Holiday Rental House
5 bedrooms
5 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Im Lamustil mit privatem Pool und Koch AC Personal 250 Meter z Meer, holiday rental in Diani Beach
Villa Im Lamustil mit privatem Pool und Koch AC Personal 250 Meter z Meer, holiday rental in Diani Beach
Villa Im Lamustil mit privatem Pool und Koch AC Personal 250 Meter z Meer, holiday rental in Diani Beach

Villa Im Lamustil mit privatem Pool und Koch AC Personal 250 Meter z Meer

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Stayz.com.au logo
Check-in
Check-out
Villa Shaanti, holiday rental in Diani Beach
Villa Shaanti, holiday rental in Diani Beach
Villa Shaanti, holiday rental in Diani Beach

Villa Shaanti

Holiday Rental House
2 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Seaside Villa One, holiday rental in Diani Beach
Seaside Villa One, holiday rental in Diani Beach
Seaside Villa One, holiday rental in Diani Beach

Seaside Villa One

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 9
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Milele, holiday rental in Diani Beach
Villa Milele, holiday rental in Diani Beach
Villa Milele, holiday rental in Diani Beach

Villa Milele

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 7
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Inshallah Cottage Diani, Beautiful Beachfront Retreat, holiday rental in Diani Beach
Inshallah Cottage Diani, Beautiful Beachfront Retreat, holiday rental in Diani Beach
Inshallah Cottage Diani, Beautiful Beachfront Retreat, holiday rental in Diani Beach

Inshallah Cottage Diani, Beautiful Beachfront Retreat

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Great luxury villa with guesthouse, pool & cook, holiday rental in Diani Beach
Great luxury villa with guesthouse, pool & cook, holiday rental in Diani Beach
Great luxury villa with guesthouse, pool & cook, holiday rental in Diani Beach

Great luxury villa with guesthouse, pool & cook

Holiday Rental House
5 bedrooms
5 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Save time - get the best Diani Beach rentals sent straight to your email!
Azhari Beach Suite - Inshallah , Luxurious Beachfront Retreat, holiday rental in Diani Beach
Azhari Beach Suite - Inshallah , Luxurious Beachfront Retreat, holiday rental in Diani Beach
Azhari Beach Suite - Inshallah , Luxurious Beachfront Retreat, holiday rental in Diani Beach

Azhari Beach Suite - Inshallah , Luxurious Beachfront Retreat

Private Room
1 bedroom
2 bathrooms
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Große Luxusvilla mit Pool, Gästehaus, Koch, Gärtner und Hausmädchen - am Strand, holiday rental in Diani Beach
Große Luxusvilla mit Pool, Gästehaus, Koch, Gärtner und Hausmädchen - am Strand, holiday rental in Diani Beach
Große Luxusvilla mit Pool, Gästehaus, Koch, Gärtner und Hausmädchen - am Strand, holiday rental in Diani Beach

Große Luxusvilla mit Pool, Gästehaus, Koch, Gärtner und Hausmädchen - am Strand

Holiday Rental House
7 bedrooms
5 bathrooms
Sleeps 8
Match: Sleeps
More info
Stayz.com.au logo
Check-in
Check-out
Galu Gardens Apartments - Diani Beach, Kenya, holiday rental in Diani Beach
Galu Gardens Apartments - Diani Beach, Kenya, holiday rental in Diani Beach
Galu Gardens Apartments - Diani Beach, Kenya, holiday rental in Diani Beach

Galu Gardens Apartments - Diani Beach, Kenya

Condo/Apartment
2 bedrooms
2 bathrooms
Sleeps 5
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Tequila Sunrise Pool Cabana - Diani Beach - Kenya, holiday rental in Diani Beach
Tequila Sunrise Pool Cabana - Diani Beach - Kenya, holiday rental in Diani Beach
Tequila Sunrise Pool Cabana - Diani Beach - Kenya, holiday rental in Diani Beach

Tequila Sunrise Pool Cabana - Diani Beach - Kenya

Condo/Apartment
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Madinina - Private Pool, Wi-Fi, Gated Community  , holiday rental in Diani Beach
Villa Madinina - Private Pool, Wi-Fi, Gated Community  , holiday rental in Diani Beach

Villa Madinina - Private Pool, Wi-Fi, Gated Community

Holiday Rental House
5 bedrooms
3 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Stunning villa in beach plot on Diani Beach with big private pool BOHEMIA HOUSE, holiday rental in Diani Beach
Stunning villa in beach plot on Diani Beach with big private pool BOHEMIA HOUSE, holiday rental in Diani Beach
Stunning villa in beach plot on Diani Beach with big private pool BOHEMIA HOUSE, holiday rental in Diani Beach

Stunning villa in beach plot on Diani Beach with big private pool BOHEMIA HOUSE

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Stayz.com.au logo
Check-in
Check-out
Upani in Diani Holiday Pool Villa and Standard Cottage in Coast Province , holiday rental in Diani Beach
Upani in Diani Holiday Pool Villa and Standard Cottage in Coast Province , holiday rental in Diani Beach
Upani in Diani Holiday Pool Villa and Standard Cottage in Coast Province , holiday rental in Diani Beach

Upani in Diani Holiday Pool Villa and Standard Cottage in Coast Province

Holiday Rental House
5 bedrooms
11 bathrooms
Sleeps 37
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Doric Cottages Diani, holiday rental in Diani Beach
Doric Cottages Diani, holiday rental in Diani Beach
Doric Cottages Diani, holiday rental in Diani Beach

Doric Cottages Diani

Holiday Rental House
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Grand Amber Villa, holiday rental in Diani Beach
Grand Amber Villa, holiday rental in Diani Beach
Grand Amber Villa, holiday rental in Diani Beach

Grand Amber Villa

Holiday Rental House
3 bedrooms
4 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Eurika villas, holiday rental in Diani Beach
Eurika villas, holiday rental in Diani Beach
Eurika villas, holiday rental in Diani Beach

Eurika villas

Holiday Rental House
6 bedrooms
5 bathrooms
Sleeps 12
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Dora sleeps 8+ with children friendely swimming pool ..., holiday rental in Diani Beach
Villa Dora sleeps 8+ with children friendely swimming pool ..., holiday rental in Diani Beach
Villa Dora sleeps 8+ with children friendely swimming pool ..., holiday rental in Diani Beach

Villa Dora sleeps 8+ with children friendely swimming pool ...

Holiday Rental House
4 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Niro Beach House -Kusyombunguo Hotels Ltd, holiday rental in Diani Beach
Niro Beach House -Kusyombunguo Hotels Ltd, holiday rental in Diani Beach
Niro Beach House -Kusyombunguo Hotels Ltd, holiday rental in Diani Beach

Niro Beach House -Kusyombunguo Hotels Ltd

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Amber Villa, holiday rental in Diani Beach
Amber Villa, holiday rental in Diani Beach
Amber Villa, holiday rental in Diani Beach

Amber Villa

Holiday Rental House
2 bedrooms
3 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
 A step from the Ocean , holiday rental in Diani Beach
 A step from the Ocean , holiday rental in Diani Beach
 A step from the Ocean , holiday rental in Diani Beach

A step from the Ocean

Holiday Rental House
4 bedrooms
5 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Shamba la Salama, holiday rental in Diani Beach
Shamba la Salama, holiday rental in Diani Beach
Shamba la Salama, holiday rental in Diani Beach

Shamba la Salama

Holiday Rental House
6 bedrooms
6 bathrooms
Sleeps 12
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Stunning private villa in a beach compound BOHEMIA HOUSE, holiday rental in Diani Beach
Stunning private villa in a beach compound BOHEMIA HOUSE, holiday rental in Diani Beach
Stunning private villa in a beach compound BOHEMIA HOUSE, holiday rental in Diani Beach

Stunning private villa in a beach compound BOHEMIA HOUSE

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Tequila Sunrise Beach Villa - Diani Beach - Kenya, holiday rental in Diani Beach
Tequila Sunrise Beach Villa - Diani Beach - Kenya, holiday rental in Diani Beach
Tequila Sunrise Beach Villa - Diani Beach - Kenya, holiday rental in Diani Beach

Tequila Sunrise Beach Villa - Diani Beach - Kenya

Holiday Rental House
3 bedrooms
5 bathrooms
Sleeps 8
Match: Sleeps
More info
Stayz.com.au logo
Check-in
Check-out
Tahira Villa, holiday rental in Diani Beach
Tahira Villa, holiday rental in Diani Beach
Tahira Villa, holiday rental in Diani Beach

Tahira Villa

Holiday Rental House
5 bedrooms
5 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Tequila Sunrise Sky Cabana - Diani Beach - Kenya, holiday rental in Diani Beach
Tequila Sunrise Sky Cabana - Diani Beach - Kenya, holiday rental in Diani Beach
Tequila Sunrise Sky Cabana - Diani Beach - Kenya, holiday rental in Diani Beach

Tequila Sunrise Sky Cabana - Diani Beach - Kenya

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
namnyak nikini, holiday rental in Diani Beach
namnyak nikini, holiday rental in Diani Beach
namnyak nikini, holiday rental in Diani Beach

namnyak nikini

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
The Rock Galana, holiday rental in Diani Beach
The Rock Galana, holiday rental in Diani Beach
The Rock Galana, holiday rental in Diani Beach

The Rock Galana

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Soleil with private pool, whirlpool, cook, beach, internet, car, max 11 guests, holiday rental in Diani Beach
Villa Soleil with private pool, whirlpool, cook, beach, internet, car, max 11 guests, holiday rental in Diani Beach
Villa Soleil with private pool, whirlpool, cook, beach, internet, car, max 11 guests, holiday rental in Diani Beach

Villa Soleil with private pool, whirlpool, cook, beach, internet, car, max 11 guests

Holiday Rental House
5 bedrooms
5 bathrooms
Sleeps 11
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Tequila Sunrise Beach Villa - Diani Beach - Kenya, holiday rental in Diani Beach
Tequila Sunrise Beach Villa - Diani Beach - Kenya, holiday rental in Diani Beach
Tequila Sunrise Beach Villa - Diani Beach - Kenya, holiday rental in Diani Beach

Tequila Sunrise Beach Villa - Diani Beach - Kenya

Holiday Rental House
4 bedrooms
5 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
BOUNTY VILLA DIANI: Private, peaceful & exclusive villa in Diani, holiday rental in Diani Beach
BOUNTY VILLA DIANI: Private, peaceful & exclusive villa in Diani, holiday rental in Diani Beach
BOUNTY VILLA DIANI: Private, peaceful & exclusive villa in Diani, holiday rental in Diani Beach

BOUNTY VILLA DIANI: Private, peaceful & exclusive villa in Diani

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 9
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Inshallah Cottage Diani -  Beautiful Beach Front Retreat, holiday rental in Diani Beach
Inshallah Cottage Diani -  Beautiful Beach Front Retreat, holiday rental in Diani Beach
Inshallah Cottage Diani -  Beautiful Beach Front Retreat, holiday rental in Diani Beach

Inshallah Cottage Diani - Beautiful Beach Front Retreat

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Stayz.com.au logo
Check-in
Check-out
Maisha Maridadi 'A beautiful Life in Diani Beach.', holiday rental in Diani Beach
Maisha Maridadi 'A beautiful Life in Diani Beach.', holiday rental in Diani Beach
Maisha Maridadi 'A beautiful Life in Diani Beach.', holiday rental in Diani Beach

Maisha Maridadi 'A beautiful Life in Diani Beach.'

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Coco-De-Ville:Nightly US$770/Villa, 7 Rooms,14 PAX. Owners: Amarantetrf Sweden!, holiday rental in Diani Beach
Coco-De-Ville:Nightly US$770/Villa, 7 Rooms,14 PAX. Owners: Amarantetrf Sweden!, holiday rental in Diani Beach
Coco-De-Ville:Nightly US$770/Villa, 7 Rooms,14 PAX. Owners: Amarantetrf Sweden!, holiday rental in Diani Beach

Coco-De-Ville:Nightly US$770/Villa, 7 Rooms,14 PAX. Owners: Amarantetrf Sweden!

Holiday Rental House
7 bedrooms
7 bathrooms
Sleeps 14
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Diani Wonder Apartments (Two Bedroom) , holiday rental in Diani Beach
Diani Wonder Apartments (Two Bedroom) , holiday rental in Diani Beach
Diani Wonder Apartments (Two Bedroom) , holiday rental in Diani Beach

Diani Wonder Apartments (Two Bedroom)

Condo/Apartment
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Queens Chateau Boutique Villas, holiday rental in Diani Beach
Queens Chateau Boutique Villas, holiday rental in Diani Beach
Queens Chateau Boutique Villas, holiday rental in Diani Beach

Queens Chateau Boutique Villas

Holiday Rental House
5 bedrooms
6 bathrooms
Sleeps 14
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Niro Paradise House - Kusyombunguo Hotels Ltd, holiday rental in Diani Beach
Niro Paradise House - Kusyombunguo Hotels Ltd, holiday rental in Diani Beach
Niro Paradise House - Kusyombunguo Hotels Ltd, holiday rental in Diani Beach

Niro Paradise House - Kusyombunguo Hotels Ltd

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Diani Beach, Villa Moja, Kenya, holiday rental in Diani Beach
Diani Beach, Villa Moja, Kenya, holiday rental in Diani Beach
Diani Beach, Villa Moja, Kenya, holiday rental in Diani Beach

Diani Beach, Villa Moja, Kenya

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
quietly located private cottage for 4 people with large pool, holiday rental in Diani Beach
quietly located private cottage for 4 people with large pool, holiday rental in Diani Beach
quietly located private cottage for 4 people with large pool, holiday rental in Diani Beach

quietly located private cottage for 4 people with large pool

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Mzuri Beach House - Galu /Diani Beach Kenya, holiday rental in Diani Beach
Mzuri Beach House - Galu /Diani Beach Kenya, holiday rental in Diani Beach
Mzuri Beach House - Galu /Diani Beach Kenya, holiday rental in Diani Beach

Mzuri Beach House - Galu /Diani Beach Kenya

Holiday Rental House
4 bedrooms
5 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Diani 2 Bedroom Cottage, holiday rental in Diani Beach
Diani 2 Bedroom Cottage, holiday rental in Diani Beach
Diani 2 Bedroom Cottage, holiday rental in Diani Beach

Diani 2 Bedroom Cottage

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Peaceful Hideaway in the Heart of Diani Beach , holiday rental in Diani Beach
Peaceful Hideaway in the Heart of Diani Beach , holiday rental in Diani Beach
Peaceful Hideaway in the Heart of Diani Beach , holiday rental in Diani Beach

Peaceful Hideaway in the Heart of Diani Beach

Condo/Apartment
1 bedroom
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
namnyak villa, holiday rental in Diani Beach
namnyak villa, holiday rental in Diani Beach
namnyak villa, holiday rental in Diani Beach

namnyak villa

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Maasai, holiday rental in Diani Beach
Villa Maasai, holiday rental in Diani Beach
Villa Maasai, holiday rental in Diani Beach

Villa Maasai

Holiday Rental House
3 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
ZEBRA COTTAGE - DIANI GREENLAND, holiday rental in Diani Beach
ZEBRA COTTAGE - DIANI GREENLAND, holiday rental in Diani Beach
ZEBRA COTTAGE - DIANI GREENLAND, holiday rental in Diani Beach

ZEBRA COTTAGE - DIANI GREENLAND

Holiday Rental House
2 bedrooms
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Blue Water Resort diani Kenya, holiday rental in Diani Beach
Blue Water Resort diani Kenya, holiday rental in Diani Beach
Blue Water Resort diani Kenya, holiday rental in Diani Beach

Blue Water Resort diani Kenya

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Makuti House 5 Doubleroom (max 11 people), holiday rental in Diani Beach
Makuti House 5 Doubleroom (max 11 people), holiday rental in Diani Beach
Makuti House 5 Doubleroom (max 11 people), holiday rental in Diani Beach

Makuti House 5 Doubleroom (max 11 people)

Private Room
5 bedrooms
5 bathrooms
Sleeps 11
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
PreviousNext
12345
Frequently Asked Questions about Diani Beach