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
0 rentals in Diani Beach.
The following properties match some of your filters:
Mango Villa in Jamboland, holiday rental in Diani Beach
Mango Villa in Jamboland, holiday rental in Diani Beach
Mango Villa in Jamboland, holiday rental in Diani Beach

Mango Villa in Jamboland

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Relax and rejuvenate in South Coast of Kenya: Beach front property sleeps 6 ,, holiday rental in Diani Beach
Relax and rejuvenate in South Coast of Kenya: Beach front property sleeps 6 ,, holiday rental in Diani Beach
Relax and rejuvenate in South Coast of Kenya: Beach front property sleeps 6 ,, holiday rental in Diani Beach

Relax and rejuvenate in South Coast of Kenya: Beach front property sleeps 6 ,

Condo/Apartment
3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Stunning villa Twiga in African style with Wi-Fi, holiday rental in Diani Beach
Stunning villa Twiga in African style with Wi-Fi, holiday rental in Diani Beach
Stunning villa Twiga in African style with Wi-Fi, holiday rental in Diani Beach

Stunning villa Twiga in African style with Wi-Fi

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Monkey Beach House, Beachfront, Ocean Views,  Shared Pool, Staff Provided, holiday rental in Diani Beach
Monkey Beach House, Beachfront, Ocean Views,  Shared Pool, Staff Provided, holiday rental in Diani Beach
Monkey Beach House, Beachfront, Ocean Views,  Shared Pool, Staff Provided, holiday rental in Diani Beach

Monkey Beach House, Beachfront, Ocean Views, Shared Pool, Staff Provided

Holiday Rental House
5 bedrooms
5 bathrooms
Sleeps 11
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Beach Front Apartment., holiday rental in Diani Beach
Beach Front Apartment., holiday rental in Diani Beach
Beach Front Apartment., holiday rental in Diani Beach

Beach Front Apartment.

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
A step from ocean, holiday rental in Diani Beach
A step from ocean, holiday rental in Diani Beach
A step from ocean, holiday rental in Diani Beach

A step from ocean

Holiday Rental House
3 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Modern Furnished Studio apartment - walking distance from the beach, holiday rental in Diani Beach
Modern Furnished Studio apartment - walking distance from the beach, holiday rental in Diani Beach
Modern Furnished Studio apartment - walking distance from the beach, holiday rental in Diani Beach

Modern Furnished Studio apartment - walking distance from the beach

Condo/Apartment
0 bedrooms
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Studio Room 308 with a Breath taking view of Diani Beach., holiday rental in Diani Beach
Studio Room 308 with a Breath taking view of Diani Beach., holiday rental in Diani Beach
Studio Room 308 with a Breath taking view of Diani Beach., holiday rental in Diani Beach

Studio Room 308 with a Breath taking view of Diani Beach.

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Modern Furnished 2 bedroom-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished 2 bedroom-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished 2 bedroom-walking distance from beach and malls, holiday rental in Diani Beach

Modern Furnished 2 bedroom-walking distance from beach and malls

Condo/Apartment
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Modern Furnished 3 bedroom-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished 3 bedroom-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished 3 bedroom-walking distance from beach and malls, holiday rental in Diani Beach

Modern Furnished 3 bedroom-walking distance from beach and malls

Condo/Apartment
3 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Modern Furnished Studio Apartment-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished Studio Apartment-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished Studio Apartment-walking distance from beach and malls, holiday rental in Diani Beach

Modern Furnished Studio Apartment-walking distance from beach and malls

Condo/Apartment
0 bedrooms
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Modern Furnished Studio Apartment-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished Studio Apartment-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished Studio Apartment-walking distance from beach and malls, holiday rental in Diani Beach

Modern Furnished Studio Apartment-walking distance from beach and malls

Condo/Apartment
0 bedrooms
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Modern Furnished Studio Apartment-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished Studio Apartment-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished Studio Apartment-walking distance from beach and malls, holiday rental in Diani Beach

Modern Furnished Studio Apartment-walking distance from beach and malls

Condo/Apartment
0 bedrooms
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Modern Furnished 2 bedroom-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished 2 bedroom-walking distance from beach and malls, holiday rental in Diani Beach
Modern Furnished 2 bedroom-walking distance from beach and malls, holiday rental in Diani Beach

Modern Furnished 2 bedroom-walking distance from beach and malls

Condo/Apartment
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
A unique, tastefully furnished luxury villa in Diani, near Africa's best beach., holiday rental in Diani Beach
A unique, tastefully furnished luxury villa in Diani, near Africa's best beach., holiday rental in Diani Beach
A unique, tastefully furnished luxury villa in Diani, near Africa's best beach., holiday rental in Diani Beach

A unique, tastefully furnished luxury villa in Diani, near Africa's best beach.

Holiday Rental House
4 bedrooms
3 bathrooms
Sleeps 17
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Villa Zumaridi, holiday rental in Diani Beach
Villa Zumaridi, holiday rental in Diani Beach
Villa Zumaridi, holiday rental in Diani Beach

Villa Zumaridi

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 5
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
5-bedroom Villa - 3 Mins Walk To The Beach, holiday rental in Diani Beach
5-bedroom Villa - 3 Mins Walk To The Beach, holiday rental in Diani Beach
5-bedroom Villa - 3 Mins Walk To The Beach, holiday rental in Diani Beach

5-bedroom Villa - 3 Mins Walk To The Beach

Holiday Rental House
5 bedrooms
3 bathrooms
Sleeps 12
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Serenity Villa - 8min Escape in Diani Beach, holiday rental in Diani Beach
Serenity Villa - 8min Escape in Diani Beach, holiday rental in Diani Beach
Serenity Villa - 8min Escape in Diani Beach, holiday rental in Diani Beach

Serenity Villa - 8min Escape in Diani Beach

Holiday Rental House
3 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Charming 1-Bed Cottage in Diani Beach 10min to bea, holiday rental in Diani Beach
Charming 1-Bed Cottage in Diani Beach 10min to bea, holiday rental in Diani Beach
Charming 1-Bed Cottage in Diani Beach 10min to bea, holiday rental in Diani Beach

Charming 1-Bed Cottage in Diani Beach 10min to bea

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Holiday house Diani Beach for 1 - 8 persons with 3 bedrooms - Holiday house, holiday rental in Diani Beach
Holiday house Diani Beach for 1 - 8 persons with 3 bedrooms - Holiday house, holiday rental in Diani Beach
Holiday house Diani Beach for 1 - 8 persons with 3 bedrooms - Holiday house, holiday rental in Diani Beach

Holiday house Diani Beach for 1 - 8 persons with 3 bedrooms - Holiday house

Holiday Rental House
3 bedrooms
5 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
A 8-10min walk to the beach cottage with a private pool, free wifi., holiday rental in Diani Beach
A 8-10min walk to the beach cottage with a private pool, free wifi., holiday rental in Diani Beach
A 8-10min walk to the beach cottage with a private pool, free wifi., holiday rental in Diani Beach

A 8-10min walk to the beach cottage with a private pool, free wifi.

Holiday Rental House
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Backdoor Villa - Private villa with big pool, a chef free of charge, holiday rental in Diani Beach
Backdoor Villa - Private villa with big pool, a chef free of charge, holiday rental in Diani Beach
Backdoor Villa - Private villa with big pool, a chef free of charge, holiday rental in Diani Beach

Backdoor Villa - Private villa with big pool, a chef free of charge

Holiday Rental House
6 bedrooms
5 bathrooms
Sleeps 12
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Private cozy villa 10 min to the beach!, holiday rental in Diani Beach
Private cozy villa 10 min to the beach!, holiday rental in Diani Beach
Private cozy villa 10 min to the beach!, holiday rental in Diani Beach

Private cozy villa 10 min to the beach!

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Okomos Private Villa, Diani Beach Kenya, holiday rental in Diani Beach
Okomos Private Villa, Diani Beach Kenya, holiday rental in Diani Beach
Okomos Private Villa, Diani Beach Kenya, holiday rental in Diani Beach

Okomos Private Villa, Diani Beach Kenya

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Spacious holiday home with private pool and garden., holiday rental in Diani Beach
Spacious holiday home with private pool and garden., holiday rental in Diani Beach
Spacious holiday home with private pool and garden., holiday rental in Diani Beach

Spacious holiday home with private pool and garden.

Holiday Rental House
3 bedrooms
2 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Swahili Design Luxury Villa, holiday rental in Diani Beach
Swahili Design Luxury Villa, holiday rental in Diani Beach
Swahili Design Luxury Villa, holiday rental in Diani Beach

Swahili Design Luxury Villa

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Diani Beach, Luxury Beach  Front Studio, holiday rental in Diani Beach
Diani Beach, Luxury Beach  Front Studio, holiday rental in Diani Beach
Diani Beach, Luxury Beach  Front Studio, holiday rental in Diani Beach

Diani Beach, Luxury Beach Front Studio

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Amazing holiday, spacy room, private garden, 200 meters to the beach!, holiday rental in Diani Beach
Amazing holiday, spacy room, private garden, 200 meters to the beach!, holiday rental in Diani Beach
Amazing holiday, spacy room, private garden, 200 meters to the beach!, holiday rental in Diani Beach

Amazing holiday, spacy room, private garden, 200 meters to the beach!

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Elna's Haven - 4BR All ensuite villa in a private compound. Wifi, Swimming Pool, holiday rental in Diani Beach
Elna's Haven - 4BR All ensuite villa in a private compound. Wifi, Swimming Pool, holiday rental in Diani Beach
Elna's Haven - 4BR All ensuite villa in a private compound. Wifi, Swimming Pool, holiday rental in Diani Beach

Elna's Haven - 4BR All ensuite villa in a private compound. Wifi, Swimming Pool

Holiday Rental House
4 bedrooms
5 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Dacha Diani Paradise, holiday rental in Diani Beach
Dacha Diani Paradise, holiday rental in Diani Beach
Dacha Diani Paradise, holiday rental in Diani Beach

Dacha Diani Paradise

Condo/Apartment
2 bedrooms
2 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Fabio House diani beach kenya, holiday rental in Diani Beach
Fabio House diani beach kenya, holiday rental in Diani Beach
Fabio House diani beach kenya, holiday rental in Diani Beach

Fabio House diani beach kenya

Holiday Rental House
4 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Spacious, cosy African and private, set in Diani Beach, Casa Italia Beach House, holiday rental in Diani Beach
Spacious, cosy African and private, set in Diani Beach, Casa Italia Beach House, holiday rental in Diani Beach
Spacious, cosy African and private, set in Diani Beach, Casa Italia Beach House, holiday rental in Diani Beach

Spacious, cosy African and private, set in Diani Beach, Casa Italia Beach House

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
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 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Diani-Paradise-Villas, holiday rental in Diani Beach
Diani-Paradise-Villas, holiday rental in Diani Beach
Diani-Paradise-Villas, holiday rental in Diani Beach

Diani-Paradise-Villas

Holiday Rental House
2 bedrooms
3 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Chrystal Baharini Studio Apartments on the beach, holiday rental in Diani Beach
Chrystal Baharini Studio Apartments on the beach, holiday rental in Diani Beach
Chrystal Baharini Studio Apartments on the beach, holiday rental in Diani Beach

Chrystal Baharini Studio Apartments on the beach

Condo/Apartment
0 bedrooms
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Diani Paradise Villas Resort, holiday rental in Diani Beach
Diani Paradise Villas Resort, holiday rental in Diani Beach
Diani Paradise Villas Resort, holiday rental in Diani Beach

Diani Paradise Villas Resort

Holiday Rental House
4 bedrooms
0 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Diani-Paradise-Villas, holiday rental in Diani Beach
Diani-Paradise-Villas, holiday rental in Diani Beach
Diani-Paradise-Villas, holiday rental in Diani Beach

Diani-Paradise-Villas

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Unterkünfte in V-szameitat - Alicia, holiday rental in Diani Beach
Unterkünfte in V-szameitat - Alicia, holiday rental in Diani Beach
Unterkünfte in V-szameitat - Alicia, holiday rental in Diani Beach

Unterkünfte in V-szameitat - Alicia

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Private villa in Lamu style with private pool and cook/ staff 250 m to the, holiday rental in Diani Beach
Private villa in Lamu style with private pool and cook/ staff 250 m to the, holiday rental in Diani Beach
Private villa in Lamu style with private pool and cook/ staff 250 m to the, holiday rental in Diani Beach

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

Holiday Rental House
3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Little Canada Beach House, holiday rental in Diani Beach
Little Canada Beach House, holiday rental in Diani Beach
Little Canada Beach House, holiday rental in Diani Beach

Little Canada Beach House

Holiday Rental House
3 bedrooms
4 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Beachfront fully furnished, self-catering studio apartment in Diani, Kenya, holiday rental in Diani Beach
Beachfront fully furnished, self-catering studio apartment in Diani, Kenya, holiday rental in Diani Beach
Beachfront fully furnished, self-catering studio apartment in Diani, Kenya, holiday rental in Diani Beach

Beachfront fully furnished, self-catering studio apartment in Diani, Kenya

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Diani Fully Furnished Apartments, holiday rental in Diani Beach
Diani Fully Furnished Apartments, holiday rental in Diani Beach
Diani Fully Furnished Apartments, holiday rental in Diani Beach

Diani Fully Furnished Apartments

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Ocean Front Beach Chalet with sandy beach, Room with seaview, holiday rental in Diani Beach
Ocean Front Beach Chalet with sandy beach, Room with seaview, holiday rental in Diani Beach
Ocean Front Beach Chalet with sandy beach, Room with seaview, holiday rental in Diani Beach

Ocean Front Beach Chalet with sandy beach, Room with seaview

Holiday Rental House
1 bedroom
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Amani Paradise - 3bedroom villa with patio & pool, holiday rental in Diani Beach
Amani Paradise - 3bedroom villa with patio & pool, holiday rental in Diani Beach
Amani Paradise - 3bedroom villa with patio & pool, holiday rental in Diani Beach

Amani Paradise - 3bedroom villa with patio & pool

Condo/Apartment
3 bedrooms
1 bathroom
Sleeps 9
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
1 Bedroom Furnished Beach Cottage, holiday rental in Diani Beach
1 Bedroom Furnished Beach Cottage, holiday rental in Diani Beach
1 Bedroom Furnished Beach Cottage, holiday rental in Diani Beach

1 Bedroom Furnished Beach Cottage

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
2-bedroom villa 8min walk to the beach, holiday rental in Diani Beach
2-bedroom villa 8min walk to the beach, holiday rental in Diani Beach
2-bedroom villa 8min walk to the beach, holiday rental in Diani Beach

2-bedroom villa 8min walk to the beach

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
V-Szameitat Homes, holiday rental in Diani Beach
V-Szameitat Homes, holiday rental in Diani Beach
V-Szameitat Homes, holiday rental in Diani Beach

V-Szameitat Homes

Holiday Rental House
3 bedrooms
1 bathroom
Sleeps 30
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Diani Paradise Villas, holiday rental in Diani Beach
Diani Paradise Villas, holiday rental in Diani Beach
Diani Paradise Villas, holiday rental in Diani Beach

Diani Paradise Villas

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Two minutes walk  to the Beach! a comfortable 4Bedroom Villa in Diani, holiday rental in Diani Beach
Two minutes walk  to the Beach! a comfortable 4Bedroom Villa in Diani, holiday rental in Diani Beach
Two minutes walk  to the Beach! a comfortable 4Bedroom Villa in Diani, holiday rental in Diani Beach

Two minutes walk to the Beach! a comfortable 4Bedroom Villa in Diani

Holiday Rental House
5 bedrooms
4 bathrooms
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
Spacious Diani garden house, holiday rental in Diani Beach
Spacious Diani garden house, holiday rental in Diani Beach
Spacious Diani garden house, holiday rental in Diani Beach

Spacious Diani garden house

Holiday Rental House
4 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
As seen on
Stayz.com.au logo
…
Showing results 1-50 of 170
Things to DoRestaurantsFlightsTravel StoriesCruisesRental Cars