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

Destination
Revenue impacts this sort order. Learn more

Bedrooms

Bathrooms

Amenities

Suitability

Property type

Distinctive Features

Distance from

5 km
287 rentals 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, vacation 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
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

Holiday Rental House
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Seaside Villa One & Two   SPECIAL OFFER IN SEPT, vacation rental in Diani Beach
Seaside Villa One & Two   SPECIAL OFFER IN SEPT, vacation rental in Diani Beach
Seaside Villa One & Two   SPECIAL OFFER IN SEPT, vacation rental in Diani Beach

Seaside Villa One & Two SPECIAL OFFER IN SEPT

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 9
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
The Beach Cottage, Diani Beach, vacation rental in Diani Beach
The Beach Cottage, Diani Beach, vacation rental in Diani Beach
The Beach Cottage, Diani Beach, vacation rental in Diani Beach

The Beach Cottage, Diani Beach

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Shaanti, vacation rental in Diani Beach
Villa Shaanti, vacation rental in Diani Beach
Villa Shaanti, vacation 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
Villa Milele, vacation rental in Diani Beach
Villa Milele, vacation rental in Diani Beach
Villa Milele, vacation 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
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 ...

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
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

Holiday Rental House
5 bedrooms
5 bathrooms
Sleeps 10
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

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

Doric Villa Masionatte Diani

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 6
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

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 6
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 ...., vacation rental in Diani Beach
Villa Holly sleeps 8+ with children friendely swimming pool ...., vacation rental in Diani Beach

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

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 9
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

Holiday Rental House
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

Holiday Rental House
6 bedrooms
6 bathrooms
Sleeps 12
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

Holiday Rental House
6 bedrooms
5 bathrooms
Sleeps 12
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Azhari Beach Suite - Diani Beach, vacation rental in Diani Beach
Azhari Beach Suite - Diani Beach, vacation rental in Diani Beach
Azhari Beach Suite - Diani Beach, vacation rental in Diani Beach

Azhari Beach Suite - Diani Beach

Private Room
1 bedroom
2 bathrooms
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

Holiday Rental House
2 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
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

Holiday Rental House
5 bedrooms
5 bathrooms
Sleeps 11
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Eurika main villa/ in a peaceful garden/ with a pool/nice staff/ 3min.to beach, vacation rental in Diani Beach
Eurika main villa/ in a peaceful garden/ with a pool/nice staff/ 3min.to beach, vacation rental in Diani Beach
Eurika main villa/ in a peaceful garden/ with a pool/nice staff/ 3min.to beach, vacation rental in Diani Beach

Eurika main villa/ in a peaceful garden/ with a pool/nice staff/ 3min.to beach

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 6
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
Eurika guest villa with two balconies in a beautiful garden with a pool, vacation rental in Diani Beach
Eurika guest villa with two balconies in a beautiful garden with a pool, vacation rental in Diani Beach
Eurika guest villa with two balconies in a beautiful garden with a pool, vacation rental in Diani Beach

Eurika guest villa with two balconies in a beautiful garden with a pool

Holiday Rental House
3 bedrooms
2 bathrooms
Sleeps 6
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, vacation rental in Diani Beach
Villa Raymond Diani Beach - Luxury Private Villa, vacation 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
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

GALU KINONDO BEACH VILLA (ON BEACH & SLEEPS 10)

Holiday Rental House
5 bedrooms
21 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Cottage with Swimming Pool, Bar and Restaurant close to the beach, vacation rental in Diani Beach
Cottage with Swimming Pool, Bar and Restaurant close to the beach, vacation rental in Diani Beach
Cottage with Swimming Pool, Bar and Restaurant close to the beach, vacation rental in Diani Beach

Cottage with Swimming Pool, Bar and Restaurant close to the beach

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
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

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 6
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

Holiday Rental House
5 bedrooms
6 bathrooms
Sleeps 14
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

Holiday Rental House
4 bedrooms
5 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!, 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!

Holiday Rental House
7 bedrooms
7 bathrooms
Sleeps 14
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
A WELCOMING 4 BEDROOM VILLA IN DIANI, vacation rental in Diani Beach
A WELCOMING 4 BEDROOM VILLA IN DIANI, vacation rental in Diani Beach
A WELCOMING 4 BEDROOM VILLA IN DIANI, vacation rental in Diani Beach

A WELCOMING 4 BEDROOM VILLA IN DIANI

Holiday Rental House
8 bedrooms
7 bathrooms
Sleeps 10
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

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

Villa Nyumbani Diani

Holiday Rental House
3 bedrooms
4 bathrooms
Sleeps 8
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

Holiday Rental House
3 bedrooms
4 bathrooms
Sleeps 8
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

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Diani Breeze Villas, A Home away from Home, vacation rental in Diani Beach
Diani Breeze Villas, A Home away from Home, vacation rental in Diani Beach
Diani Breeze Villas, A Home away from Home, vacation rental in Diani Beach

Diani Breeze Villas, A Home away from Home

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Shalom cottages ( Family Friendly ) near Beach, vacation rental in Diani Beach
Shalom cottages ( Family Friendly ) near Beach, vacation rental in Diani Beach
Shalom cottages ( Family Friendly ) near Beach, vacation rental in Diani Beach

Shalom cottages ( Family Friendly ) near Beach

Holiday Rental House
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
2 Bedroom Chalet, vacation rental in Diani Beach
2 Bedroom Chalet, vacation rental in Diani Beach
2 Bedroom Chalet, vacation rental in Diani Beach

2 Bedroom Chalet

Holiday Rental House
2 bedrooms
3 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

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Tamtam, vacation rental in Diani Beach
Villa Tamtam, vacation rental in Diani Beach
Villa Tamtam, vacation rental in Diani Beach

Villa Tamtam

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Kapungu - Private Chef & XXL Pool, vacation rental in Diani Beach
Villa Kapungu - Private Chef & XXL Pool, vacation rental in Diani Beach
Villa Kapungu - Private Chef & XXL Pool, vacation rental in Diani Beach

Villa Kapungu - Private Chef & XXL Pool

Holiday Rental House
4 bedrooms
4 bathrooms
Sleeps 8
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

Holiday Rental House
2 bedrooms
3 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Papaya - 6 Pers., vacation rental in Diani Beach
Villa Papaya - 6 Pers., vacation rental in Diani Beach
Villa Papaya - 6 Pers., vacation rental in Diani Beach

Villa Papaya - 6 Pers.

Holiday Rental House
3 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Mango - 2 Pers., vacation rental in Diani Beach
Villa Mango - 2 Pers., vacation rental in Diani Beach
Villa Mango - 2 Pers., vacation rental in Diani Beach

Villa Mango - 2 Pers.

Holiday Rental House
2 bedrooms
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Beachfront cottage 10 min to Diani Beach Festival!, vacation rental in Diani Beach
Beachfront cottage 10 min to Diani Beach Festival!, vacation rental in Diani Beach
Beachfront cottage 10 min to Diani Beach Festival!, vacation rental in Diani Beach

Beachfront cottage 10 min to Diani Beach Festival!

Holiday Rental House
2 bedrooms
3 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
House Villa Karibu, Diani Beach, Kenya, vacation rental in Diani Beach
House Villa Karibu, Diani Beach, Kenya, vacation rental in Diani Beach
House Villa Karibu, Diani Beach, Kenya, vacation rental in Diani Beach

House Villa Karibu, Diani Beach, Kenya

Holiday Rental House
3 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Papaya - 2 Pers., vacation rental in Diani Beach
Villa Papaya - 2 Pers., vacation rental in Diani Beach
Villa Papaya - 2 Pers., vacation rental in Diani Beach

Villa Papaya - 2 Pers.

Holiday Rental House
3 bedrooms
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Makuti Annex 2 Doubleroom, vacation rental in Diani Beach
Makuti Annex 2 Doubleroom, vacation rental in Diani Beach
Makuti Annex 2 Doubleroom, vacation rental in Diani Beach

Makuti Annex 2 Doubleroom

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 4
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

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Showing results 1-50 of 287
Frequently Asked Questions about Diani Beach