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
Where to?
Check in
— / — / —
Check out
— / — / —
Guests
0 rooms, 2+ guests

Bedrooms

Bathrooms

Amenities

Suitability

Property type

Distinctive Features

Distance from

1 mi
267 rentals in Diani Beach.
Sort by:
Tripadvisor Sort
Revenue impacts this sort order. Learn more.
Villa Raymond Diani Beach - Luxury Private Villa, vacation rental in Diani Beach
Villa Raymond Diani Beach - Luxury Private Villa, vacation rental in Diani Beach
Villa Raymond Diani Beach - Luxury Private Villa, vacation rental in Diani Beach

Villa Raymond Diani Beach - Luxury Private Villa

Rental Home
2 bedrooms
3 bathrooms
Sleeps 4
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, vacation rental in Diani Beach
Monkey Beach House, luxury on the beach, vacation rental in Diani Beach

Monkey Beach House, luxury on the beach

Rental Home
5 bedrooms
5 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection

Villa Kapungu - Staff, Pool, Privacy, View, vacation rental in Diani Beach
Villa Kapungu - Staff, Pool, Privacy, View, vacation rental in Diani Beach
Villa Kapungu - Staff, Pool, Privacy, View, vacation rental in Diani Beach

Villa Kapungu - Staff, Pool, Privacy, View

Rental Home
4 bedrooms
4 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection

Private villa in Lamu style with private pool and cook/ staff 250 m to the beach, vacation rental in Diani Beach
Private villa in Lamu style with private pool and cook/ staff 250 m to the beach, vacation rental in Diani Beach
Private villa in Lamu style with private pool and cook/ staff 250 m to the beach, vacation rental in Diani Beach

Private villa in Lamu style with private pool and cook/ staff 250 m to the beach

Rental Home
3 bedrooms
4 bathrooms
Sleeps 6
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out

Villa Shaanti, vacation rental in Diani Beach
Villa Shaanti, vacation rental in Diani Beach
Villa Shaanti, vacation rental in Diani Beach

Villa Shaanti

Rental Home
2 bedrooms
3 bathrooms
Sleeps 6
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, vacation rental in Diani Beach
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

Rental Home
7 bedrooms
8 bathrooms
Sleeps 16
Match: Sleeps
More info
Check in
Check out
Payment Protection

Seaside Villa One & Two   SPECIAL OFFER THIS W/E, vacation rental in Diani Beach
Seaside Villa One & Two   SPECIAL OFFER THIS W/E, vacation rental in Diani Beach
Seaside Villa One & Two   SPECIAL OFFER THIS W/E, vacation rental in Diani Beach

Seaside Villa One & Two SPECIAL OFFER THIS W/E

Rental Home
4 bedrooms
4 bathrooms
Sleeps 9
Match: Sleeps
More info
Check in
Check out
Payment Protection

Villa Milele, vacation rental in Diani Beach
Villa Milele, vacation rental in Diani Beach
Villa Milele, vacation rental in Diani Beach

Villa Milele

Rental Home
3 bedrooms
3 bathrooms
Sleeps 7
Match: Sleeps
More info
Check in
Check out
Payment Protection

WELCOME TO ANOTHER WORLD, vacation rental in Diani Beach
WELCOME TO ANOTHER WORLD, vacation rental in Diani Beach
WELCOME TO ANOTHER WORLD, vacation rental in Diani Beach

WELCOME TO ANOTHER WORLD

Rental Home
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out

Inshallah Cottage Diani, Beautiful Beachfront Retreat, vacation rental in Diani Beach
Inshallah Cottage Diani, Beautiful Beachfront Retreat, vacation rental in Diani Beach
Inshallah Cottage Diani, Beautiful Beachfront Retreat, vacation rental in Diani Beach

Inshallah Cottage Diani, Beautiful Beachfront Retreat

Rental Home
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection

Save time - get the best Diani Beach rentals sent straight to your email!
Great luxury villa with guesthouse, pool & cook, vacation rental in Diani Beach
Great luxury villa with guesthouse, pool & cook, vacation rental in Diani Beach
Great luxury villa with guesthouse, pool & cook, vacation rental in Diani Beach

Great luxury villa with guesthouse, pool & cook

Rental Home
5 bedrooms
5 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection

Azhari Beach Suite - Inshallah , Luxurious Beachfront Retreat, vacation rental in Diani Beach
Azhari Beach Suite - Inshallah , Luxurious Beachfront Retreat, vacation rental in Diani Beach
Azhari Beach Suite - Inshallah , Luxurious Beachfront Retreat, vacation 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

Galu Gardens Apartments - Diani Beach, Kenya, vacation rental in Diani Beach
Galu Gardens Apartments - Diani Beach, Kenya, vacation rental in Diani Beach
Galu Gardens Apartments - Diani Beach, Kenya, vacation 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

Large luxury beachside villa with a pool, guesthouse, cook, gardener, and maid, vacation rental in Diani Beach
Large luxury beachside villa with a pool, guesthouse, cook, gardener, and maid, vacation rental in Diani Beach
Large luxury beachside villa with a pool, guesthouse, cook, gardener, and maid, vacation rental in Diani Beach

Large luxury beachside villa with a pool, guesthouse, cook, gardener, and maid

Rental Home
6 bedrooms
5 bathrooms
Sleeps 8
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out

Tahira Villa, vacation rental in Diani Beach
Tahira Villa, vacation rental in Diani Beach
Tahira Villa, vacation rental in Diani Beach

Tahira Villa

Rental Home
5 bedrooms
5 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, vacation rental in Diani Beach
Stunning villa in beach plot on Diani Beach with big private pool BOHEMIA HOUSE, vacation rental in Diani Beach
Stunning villa in beach plot on Diani Beach with big private pool BOHEMIA HOUSE, vacation rental in Diani Beach

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

Rental Home
4 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out

Upani in Diani Holiday Pool Villa and Standard Cottage in Coast Province , vacation rental in Diani Beach
Upani in Diani Holiday Pool Villa and Standard Cottage in Coast Province , vacation rental in Diani Beach
Upani in Diani Holiday Pool Villa and Standard Cottage in Coast Province , vacation rental in Diani Beach

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

Rental Home
5 bedrooms
11 bathrooms
Sleeps 37
Match: Sleeps
More info
Check in
Check out
Payment Protection

Doric Cottages Diani, vacation rental in Diani Beach
Doric Cottages Diani, vacation rental in Diani Beach
Doric Cottages Diani, vacation rental in Diani Beach

Doric Cottages Diani

Rental Home
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection

Grand Amber Villa, vacation rental in Diani Beach
Grand Amber Villa, vacation rental in Diani Beach
Grand Amber Villa, vacation rental in Diani Beach

Grand Amber Villa

Rental Home
3 bedrooms
4 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection

Eurika villas, vacation rental in Diani Beach
Eurika villas, vacation rental in Diani Beach
Eurika villas, vacation rental in Diani Beach

Eurika villas

Rental Home
6 bedrooms
5 bathrooms
Sleeps 12
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, vacation rental in Diani Beach
Tequila Sunrise Beach Villa - Diani Beach - Kenya, vacation rental in Diani Beach

Tequila Sunrise Beach Villa - Diani Beach - Kenya

Rental Home
3 bedrooms
5 bathrooms
Sleeps 8
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out

Villa Dora sleeps 8+ with children friendely swimming pool ..., vacation rental in Diani Beach
Villa Dora sleeps 8+ with children friendely swimming pool ..., vacation rental in Diani Beach
Villa Dora sleeps 8+ with children friendely swimming pool ..., vacation rental in Diani Beach

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

Rental Home
4 bedrooms
3 bathrooms
Sleeps 8
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, vacation rental in Diani Beach
Niro Beach House -Kusyombunguo Hotels Ltd, vacation rental in Diani Beach

Niro Beach House -Kusyombunguo Hotels Ltd

Rental Home
4 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection

Amber Villa, vacation rental in Diani Beach
Amber Villa, vacation rental in Diani Beach
Amber Villa, vacation rental in Diani Beach

Amber Villa

Rental Home
2 bedrooms
3 bathrooms
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection

 A step from the Ocean , vacation rental in Diani Beach
 A step from the Ocean , vacation rental in Diani Beach
 A step from the Ocean , vacation rental in Diani Beach

A step from the Ocean

Rental Home
4 bedrooms
5 bathrooms
Sleeps 10
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, vacation rental in Diani Beach
Tequila Sunrise Pool Cabana - Diani Beach - Kenya, vacation 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

Shamba la Salama, vacation rental in Diani Beach
Shamba la Salama, vacation rental in Diani Beach
Shamba la Salama, vacation rental in Diani Beach

Shamba la Salama

Rental Home
6 bedrooms
6 bathrooms
Sleeps 12
Match: Sleeps
More info
Check in
Check out
Payment Protection

Villa Soleil with private pool, whirlpool, cook, beach, internet, car, max 11 guests, vacation rental in Diani Beach
Villa Soleil with private pool, whirlpool, cook, beach, internet, car, max 11 guests, vacation rental in Diani Beach
Villa Soleil with private pool, whirlpool, cook, beach, internet, car, max 11 guests, vacation rental in Diani Beach

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

Rental Home
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, vacation rental in Diani Beach
Tequila Sunrise Sky Cabana - Diani Beach - Kenya, vacation 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

The Rock Galana, vacation rental in Diani Beach
The Rock Galana, vacation rental in Diani Beach
The Rock Galana, vacation 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

namnyak nikini, vacation rental in Diani Beach
namnyak nikini, vacation rental in Diani Beach
namnyak nikini, vacation rental in Diani Beach

namnyak nikini

Rental Home
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection

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

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

Rental Home
4 bedrooms
4 bathrooms
Sleeps 9
Match: Sleeps
More info
Check in
Check out
Payment Protection

Inshallah Cottage Diani -  Beautiful Beach Front Retreat, vacation rental in Diani Beach
Inshallah Cottage Diani -  Beautiful Beach Front Retreat, vacation rental in Diani Beach
Inshallah Cottage Diani -  Beautiful Beach Front Retreat, vacation rental in Diani Beach

Inshallah Cottage Diani - Beautiful Beach Front Retreat

Rental Home
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Vrbo.com logo
Check in
Check out

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

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

Rental Home
7 bedrooms
7 bathrooms
Sleeps 14
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, vacation rental in Diani Beach
Tequila Sunrise Beach Villa - Diani Beach - Kenya, vacation rental in Diani Beach

Tequila Sunrise Beach Villa - Diani Beach - Kenya

Rental Home
4 bedrooms
5 bathrooms
Sleeps 6
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.', vacation rental in Diani Beach
Maisha Maridadi 'A beautiful Life in Diani Beach.', vacation rental in Diani Beach

Maisha Maridadi 'A beautiful Life in Diani Beach.'

Rental Home
3 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection

KIVULI VILLAS IS LOCATED IN DIANI WE ARE TWO MINUTES WALK TO THE BEACH., vacation rental in Diani Beach
KIVULI VILLAS IS LOCATED IN DIANI WE ARE TWO MINUTES WALK TO THE BEACH., vacation rental in Diani Beach
KIVULI VILLAS IS LOCATED IN DIANI WE ARE TWO MINUTES WALK TO THE BEACH., vacation rental in Diani Beach

KIVULI VILLAS IS LOCATED IN DIANI WE ARE TWO MINUTES WALK TO THE BEACH.

Rental Home
8 bedrooms
7 bathrooms
Sleeps 10
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) , vacation rental in Diani Beach
Diani Wonder Apartments (Two Bedroom) , vacation 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, vacation rental in Diani Beach
Queens Chateau Boutique Villas, vacation rental in Diani Beach
Queens Chateau Boutique Villas, vacation rental in Diani Beach

Queens Chateau Boutique Villas

Rental Home
5 bedrooms
6 bathrooms
Sleeps 14
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, vacation rental in Diani Beach
Niro Paradise House - Kusyombunguo Hotels Ltd, vacation rental in Diani Beach

Niro Paradise House - Kusyombunguo Hotels Ltd

Rental Home
4 bedrooms
4 bathrooms
Sleeps 10
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, vacation rental in Diani Beach
Diani Beach, Villa Moja, Kenya, vacation rental in Diani Beach

Diani Beach, Villa Moja, Kenya

Rental Home
3 bedrooms
3 bathrooms
Sleeps 6
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, vacation rental in Diani Beach
Mzuri Beach House - Galu /Diani Beach Kenya, vacation rental in Diani Beach

Mzuri Beach House - Galu /Diani Beach Kenya

Rental Home
4 bedrooms
5 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection

namnyak villa, vacation rental in Diani Beach
namnyak villa, vacation rental in Diani Beach
namnyak villa, vacation rental in Diani Beach

namnyak villa

Rental Home
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, vacation rental in Diani Beach
Diani 2 Bedroom Cottage, vacation rental in Diani Beach

Diani 2 Bedroom Cottage

Rental Home
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection

quietly located private cottage for 4 people with large pool, vacation rental in Diani Beach
quietly located private cottage for 4 people with large pool, vacation rental in Diani Beach
quietly located private cottage for 4 people with large pool, vacation rental in Diani Beach

quietly located private cottage for 4 people with large pool

Rental Home
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection

Villa Maasai, vacation rental in Diani Beach
Villa Maasai, vacation rental in Diani Beach
Villa Maasai, vacation rental in Diani Beach

Villa Maasai

Rental Home
3 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection

Peaceful Hideaway in the Heart of Diani Beach , vacation rental in Diani Beach
Peaceful Hideaway in the Heart of Diani Beach , vacation rental in Diani Beach
Peaceful Hideaway in the Heart of Diani Beach , vacation 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

Makuti House 5 Doubleroom (max 11 people), vacation rental in Diani Beach
Makuti House 5 Doubleroom (max 11 people), vacation rental in Diani Beach
Makuti House 5 Doubleroom (max 11 people), vacation 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

Blue Water Resort diani Kenya, vacation rental in Diani Beach
Blue Water Resort diani Kenya, vacation rental in Diani Beach
Blue Water Resort diani Kenya, vacation rental in Diani Beach

Blue Water Resort diani Kenya

Rental Home
3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection

ZEBRA COTTAGE - DIANI GREENLAND, vacation rental in Diani Beach
ZEBRA COTTAGE - DIANI GREENLAND, vacation rental in Diani Beach
ZEBRA COTTAGE - DIANI GREENLAND, vacation rental in Diani Beach

ZEBRA COTTAGE - DIANI GREENLAND

Rental Home
2 bedrooms
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check in
Check out
Payment Protection

PreviousNext
123456
Frequently Asked Questions about Diani Beach