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.

Diani Beach Cottages

List your property
Owner log in
Check in
— / — / —
Check out
— / — / —
Guests
0 rooms, 2+ guests
Distance from
1 mi
Price per night
$0
$1,000+
Suitability
Show more
Bathrooms
Any
Amenities
Show more
Property type
Show more
Distinctive Features
Show more
Neighborhood

162 rentals in Diani Beach.

Sort by:
Tripadvisor Sort
Great luxury villa with guesthouse, pool & cook, vacation rental in Diani Beach

Great luxury villa with guesthouse, pool & cook

5 bedrooms
5 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection
Stunning private villa in a beach compound BOHEMIA HOUSE, vacation rental in Diani Beach

Stunning private villa in a beach compound BOHEMIA HOUSE

4 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection
African Time is a big villa in a great position, vacation rental in Diani Beach

African Time is a big villa in a great position

7 bedrooms
8 bathrooms
Sleeps 16
Match: Sleeps
More info
Check in
Check out
Payment Protection
Monkey Beach House, luxury on the beach, vacation rental in Diani Beach

Monkey Beach House, luxury on the beach

5 bedrooms
5 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection
Villa Raymond Diani Beach - Luxury Private Villa, vacation rental in Diani Beach

Villa Raymond Diani Beach - Luxury Private Villa

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

Villa Kapungu - Staff, Pool, Gym, Privacy, View

4 bedrooms
4 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
Villa Shaanti, vacation rental in Diani Beach

Villa Shaanti

2 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Villa Pundamilia, Private pool, security, wifi, Sea View, Diani Beach!, vacation rental in Diani Beach

Villa Pundamilia, Private pool, security, wifi, Sea View, Diani Beach!

3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
ZEBRA COTTAGE - DIANI GREENLANDS, vacation rental in Diani Beach

ZEBRA COTTAGE - DIANI GREENLANDS

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Seaside Villa One, vacation rental in Diani Beach

Seaside Villa One

4 bedrooms
4 bathrooms
Sleeps 9
Match: Sleeps
More info
Check in
Check out
Payment Protection
Save time - get the best Diani Beach rentals sent straight to your email!
Villa Milele, vacation rental in Diani Beach

Villa Milele

3 bedrooms
3 bathrooms
Sleeps 7
Match: Sleeps
More info
Check in
Check out
Payment Protection
Inshallah Cottage Diani, Stunning beach front luxury, vacation rental in Diani Beach

Inshallah Cottage Diani, Stunning beach front luxury

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Grand Amber Villa, vacation rental in Diani Beach

Grand Amber Villa

3 bedrooms
4 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
Upani in Diani Holiday Villa in Coast Province, vacation rental in Diani Beach

Upani in Diani Holiday Villa in Coast Province

5 bedrooms
5 bathrooms
Sleeps 21
Match: Sleeps
More info
Check in
Check out
Payment Protection
Azhari Beach Suite - Inshallah Kenya, vacation rental in Diani Beach

Azhari Beach Suite - Inshallah Kenya

1 bedroom
2 bathrooms
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Tequila Sunrise Pool Cabana - Diani Beach - Kenya, vacation rental in Diani Beach

Tequila Sunrise Pool Cabana - Diani Beach - Kenya

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

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

5 bedrooms
3 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection
Villa Dora sleeps 8+ with children friendely swimming pool ..., vacation rental in Diani Beach

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

4 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
Eurika villas, vacation rental in Diani Beach

Eurika villas

6 bedrooms
5 bathrooms
Sleeps 12
Match: Sleeps
More info
Check in
Check out
Payment Protection
Amber Villa, vacation rental in Diani Beach

Amber Villa

2 bedrooms
3 bathrooms
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Shamba la Salama, vacation rental in Diani Beach

Shamba la Salama

6 bedrooms
6 bathrooms
Sleeps 12
Match: Sleeps
More info
Check in
Check out
Payment Protection
namnyak nikini, vacation rental in Diani Beach

namnyak nikini

2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
The Rock Galana, vacation rental in Diani Beach

The Rock Galana

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Doric Cottages Diani, vacation rental in Diani Beach

Doric Cottages Diani

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Villa Mapenzi, Exclusive 5* villa, Wifi ,Private S/pool, chef, <200mtrs to Beach, vacation rental in Diani Beach

Villa Mapenzi, Exclusive 5* villa, Wifi ,Private S/pool, chef, <200mtrs to Beach

3 bedrooms
3 bathrooms
Sleeps 7
Match: Sleeps
More info
Check in
Check out
Payment Protection
Villa Soleil mit eigenem Pool,Whirlpool,Koch,Strand,Internet,Auto,max 11Gäste, vacation rental in Diani Beach

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

5 bedrooms
5 bathrooms
Sleeps 11
Match: Sleeps
More info
Check in
Check out
Payment Protection
Tequila Sunrise Sky Cabana - Diani Beach - Kenya, vacation rental in Diani Beach

Tequila Sunrise Sky Cabana - Diani Beach - Kenya

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Tequila Sunrise Beach Villa - Diani Beach - Kenya, vacation rental in Diani Beach

Tequila Sunrise Beach Villa - Diani Beach - Kenya

4 bedrooms
5 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Niro Beach House -Kusyombunguo Hotels Ltd, vacation rental in Diani Beach

Niro Beach House -Kusyombunguo Hotels Ltd

4 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection
Maisha Maridadi 'A beautiful Life in Diani Beach.', vacation rental in Diani Beach

Maisha Maridadi 'A beautiful Life in Diani Beach.'

3 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
Frangipani Cottages 'Hibiscus II', vacation rental in Diani Beach

Frangipani Cottages 'Hibiscus II'

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Niro Paradise House - Kusyombunguo Hotels Ltd, vacation rental in Diani Beach

Niro Paradise House - Kusyombunguo Hotels Ltd

4 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection
Villa Massai, vacation rental in Diani Beach

Villa Massai

3 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Peponi House located on the beach stunning cheap!, vacation rental in Diani Beach

Peponi House located on the beach stunning cheap!

2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Diani Wonder Apartments (Two Bedroom), vacation rental in Diani Beach

Diani Wonder Apartments (Two Bedroom)

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Diani Beach, Villa Moja, Kenya, vacation rental in Diani Beach

Diani Beach, Villa Moja, Kenya

3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
namnyak villa, vacation rental in Diani Beach

namnyak villa

2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Diani 2 Bedroom Cottage, vacation rental in Diani Beach

Diani 2 Bedroom Cottage

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

Mzuri Beach House - Galu /Diani Beach Kenya

4 bedrooms
5 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
Wunderschöne Villa in großzügigem Garten mit privaten Pool und AirCon, vacation rental in Diani Beach

Wunderschöne Villa in großzügigem Garten mit privaten Pool und AirCon

4 bedrooms
2 bathrooms
Sleeps 8
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out
Peaceful Hideaway in the Heart of Diani Beach, vacation rental in Diani Beach

Peaceful Hideaway in the Heart of Diani Beach

1 bedroom
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
rustig gelegen private cottage voor 4 pers met groot zwembad, vacation rental in Diani Beach

quietly located private cottage for 4 people with large pool

2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Villa Holly sleeps 8+ with children friendely swimming pool ...., vacation rental in Diani Beach

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

4 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
Queens Chateau Boutique Villas, vacation rental in Diani Beach

Queens Chateau Boutique Villas

5 bedrooms
6 bathrooms
Sleeps 14
Match: Sleeps
More info
Check in
Check out
Payment Protection
Blue Water Resort diani Kenya, vacation rental in Diani Beach

Blue Water Resort diani Kenya

3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
The Stella Maris, vacation rental in Diani Beach

The Stella Maris

3 bedrooms
4 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Diani Wonder Apartments, vacation rental in Diani Beach

Diani Wonder Apartments

1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Apple Mango Apartments - Diani beach Kenya, vacation rental in Diani Beach

Apple Mango Apartments - Diani beach Kenya

2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Villa Nyumbani Diani, vacation rental in Diani Beach

Villa Nyumbani Diani

3 bedrooms
4 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
Previous
Frequently Asked Questions about Diani Beach