Diani Beach vacation rentals

Search vacation rentals in Diani Beach from 100+ sites!

1138 available vacation rental offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

Best Vacation rentals and Airbnb offers in Diani Beach

Aqua Resort - Diani Beach
8.2Very good 962 reviews
Diani Beach
6 3
$171/nighttotal: $1197 (7 )

Aqua Resort

resort - Diani Beach
Aqua Resort is located in Diani Beach, steps away from the Diani - Chale Marine National Park and Reserve, and 7.2 miles from Tiwi Beach. The resort has excellent ratings, with guests praising its cleanliness, location, and amenities. The resort features well-equipped apartments with kitchenettes and dining areas, ideal for self-catering, as well as a range of amenities including an outdoor swimming pool, a fitness center, and a spa. Guests can also enjoy the resort's concierge services, which can assist with tours, excursions, and local recommendations.
Galawa Beach Apartments - Diani Beach
8.1Very good 54 reviews
Diani Beach
6 3
$111/nighttotal: $777 (7 )

Galawa Beach Apartments

apartment - Diani Beach
Vacation rental listing from 99 dollars per night with a good rating of 81% based on 54 reviews. This accommodation is located in Diani Beach.
Services and facilities: a terrace, a cleaning service and a food shop.
Diani Reef Beach Resort & Spa - Diani Beach
8.0Very good 2345 reviews
Diani Beach
6 3
$319/nighttotal: $2233 (7 )

Diani Reef Beach Resort & Spa

resort - Diani Beach
Vacation resort listing with a good rating of 80% based on 2345 reviews. This accommodation is located in Diani Beach.
Services and facilities: 24-hour entry, a pool table and a restaurant. Enjoy free parking with this resort in Diani Beach!
Frangipani Cottages - Diani Beach
9.4Excellent 224 reviews
Diani Beach
6 3
$90/nighttotal: $630 (7 )

Frangipani Cottages

studio - Diani Beach
Vacation rental listing at a cheap price from 27 dollars per night with an excellent rating of 94% based on 224 reviews. This accommodation is based in Diani Beach.
Facilities and services: a cleaning service, a washing machine and air conditioning. This is a family-friendly apartment!
Stunning Villa Twiga In African Style With Wi-fi - Diani Beach
8.0Very good 2 reviews
Diani Beach
6 3
$104/nighttotal: $728 (7 )

Stunning Villa Twiga In African Style With Wi-fi

house - Diani Beach
House rental listing with a good rating of 80% based on 2 reviews. You will be located in Diani Beach.
Services and facilities include a washing machine, a swimming pool and a cleaning service. Pets are allowed in this house.
Villa Bahati Oasis Sun Dream - Diani Beach
Diani Beach
6 3
$134/nighttotal: $938 (7 )

Villa Bahati Oasis Sun Dream

house - Diani Beach
Vacation rental listing. You will stay in Diani Beach.
Facilities and services: a swimming pool, a washing machine and free parking. This is a pet-friendly house!
Holiday Villa In Kenya In A Fantastic Location Incl. Wifi + Smart Tv Pay Tv - Diani Beach
8.8Very good 32 reviews
Diani Beach
6 4
$86/nighttotal: $602 (7 )

Holiday Villa In Kenya In A Fantastic Location Incl. Wifi + Smart Tv Pay Tv

house - Ukunda
House rental listing with an excellent rating of 88% based on 32 reviews. Your accommodation will be located in Ukunda.
Facilities and services include a swimming pool, a kitchen and a garden. You can bring your favorite pets this house!
Flametree Beach Homes - Diani Beach
8.8Very good 37 reviews
Diani Beach
6 3
$121/nighttotal: $847 (7 )

Flametree Beach Homes

apartment - Diani Beach
Vacation rental listing from $67 with an excellent rating of 88% based on 37 reviews. You will be based in Diani Beach.
Services and facilities: an iron, a massage service and a terrace. Take advantage of the garden in this apartment in Diani Beach.
Leopard Beach Resort & Spa - Diani Beach
8.3Very good 1182 reviews
Diani Beach
6 3
$325/nighttotal: $2275 (7 )

Leopard Beach Resort & Spa

resort - Diani Beach
Resort with a good rating of 83% based on 1182 reviews. You will stay in Diani Beach.
Facilities and services: a terrace, a garden and a ping pong table. This resort in Diani Beach is ideal for families.
Cheka Villa, Diani - Diani Beach
9.6Excellent 120 reviews
Diani Beach
6 4
$172/nighttotal: $1204 (7 )

Cheka Villa, Diani

cottage - KE
Cottage rental for up to 7 guests with an excellent rating of 96% based on 120 reviews. This accommodation is located in KE.
Facilities and services include a washing machine, a garden and a swimming pool. This accommodation is very convenient for families.
Jacaranda Indian Ocean Beach Resort - Diani Beach
8.0Very good 543 reviews
Diani Beach
6 3
$320/nighttotal: $2240 (7 )

Jacaranda Indian Ocean Beach Resort

resort - Diani Beach
Resort listing from 376 dollars with a good rating of 80% based on 543 reviews. You will stay in Diani Beach.
Facilities and services include a spa, an elevator and a garden. Take advantage of the terrace in this resort in Diani Beach.
Maridadi Beach House,  Diani Beach - Diani Beach
9.7Excellent 52 reviews
Diani Beach
6 4
$271/nighttotal: $1897 (7 )

Maridadi Beach House, Diani Beach

apartment - Diani Beach
Vacation rental listing for 8 people with an excellent rating of 97% based on 52 reviews. Your accommodation will be located in Diani Beach.
Facilities and services include a kitchen, a cleaning service and a fridge. Enjoy free parking with this accommodation in Diani Beach!

Other accommodation types in Diani Beach

Best Diani Beach vacation rentals with a pool

Among the 1138 accommodations in Diani Beach, here are the 8 best rentals with a pool

*Private Villa With Pool & Chef* - Diani Beach
9.6Excellent 92 reviews
Diani Beach
6 4
$208/nighttotal: $1456 (7 )

*Private Villa With Pool & Chef*

house - Diani Beach
Vacation house to rent for up to 10 guests with an excellent rating of 96% based on 92 reviews. This accommodation is located in Diani Beach.
Facilities and services include a garden, a kitchen and air conditioning. This house in Diani Beach is ideal for families.
Diani Pearl - Diani Beach
8.9Very good 64 reviews
Diani Beach
6 5
$378/nighttotal: $2646 (7 )

Diani Pearl

apartment - Diani Beach
Vacation rental from $47 with an excellent rating of 89% based on 64 reviews. Your accommodation will be located in Diani Beach.
Facilities and services include an airport shuttle, a bar and a swimming pool. Take advantage of the air conditioning in this apartment!
Barracuda Beach House, Diani Beach - Diani Beach
9.8Excellent 36 reviews
Diani Beach
6 4
$307/nighttotal: $2149 (7 )

Barracuda Beach House, Diani Beach

house - Ukunda
Vacation house rental for 8 people with an excellent rating of 98% based on 36 reviews. Your accommodation will be based in Ukunda.
Facilities and services include an iron, a washing machine and a barbecue. Enjoy a swimming pool in this house in Ukunda!
*Villa With Private Chef & Pool* - Diani Beach
9.6Excellent 56 reviews
Diani Beach
6 4
$235/nighttotal: $1645 (7 )

*Villa With Private Chef & Pool*

house - Diani Beach
Accommodation for up to 10 people with an excellent rating of 96% based on 56 reviews. This accommodation is located in Diani Beach.
Services and facilities: a swimming pool, an iron and a garden.
Luxury Villa Tajriviera - Diani Beach
9.6Excellent 258 reviews
Diani Beach
6 4
$130/nighttotal: $910 (7 )

Luxury Villa Tajriviera

house - Diani Beach
Vacation rental for up to 8 people with an excellent rating of 96% based on 258 reviews. You will be based in Diani Beach.
Services and facilities include a garden, air conditioning and a swimming pool.
Diani Beach Cottages - Diani Beach
Diani Beach
6 3
$146/nighttotal: $1022 (7 )

Diani Beach Cottages

house - Diani Beach
House rental for 6 guests. You will stay in Diani Beach.
Services and facilities: a fridge, a terrace and a swimming pool. This house also has a garden!
Enzi Furnished Apartment Diani - Diani Beach
8.6Very good 11 reviews
Diani Beach
6 4
$170/nighttotal: $1190 (7 )

Enzi Furnished Apartment Diani

studio - Ukunda
Apartment listing with an excellent rating of 86% based on 11 reviews. This accommodation is based in Ukunda.
Facilities and services: a child space, a kitchen and a swimming pool. This apartment in Ukunda also has a terrace!
Roseville - Diani Beach
8.8Very good 19 reviews
Diani Beach
6 4
$162/nighttotal: $1134 (7 )

Roseville

apartment - Diani Beach
Apartment listing for up to 8 people with an excellent rating of 88% based on 19 reviews. Your accommodation will be located in Diani Beach.
Services and facilities: a bar, a garden and a swimming pool. This is a family-friendly apartment!

Best family friendly Diani Beach vacation rentals

Among the 1138 accommodations in Diani Beach, here are the 6 best family friendly rentals

Madagascar 1st Floor - Diani Beach
8.0Very good 37 reviews
Diani Beach
6 3
$180/nighttotal: $1260 (7 )

Madagascar 1st Floor

house - UKUNDA
This villa is conveniently located in Diani Beach, within walking distance of Diani - Chale Marine National Park and Reserve and a short drive from Kongo Mosque. It has very good user and location ratings.
The villa features a spacious layout with 3 bathrooms, a private pool, an indoor pool, a terrace/balcony, a garden, a concierge, a bar, room service, a tennis court, parking, and a kitchen with a fridge, microwave oven, and dishwasher. It also offers limited housekeeping services and a TV for entertainment.
Kongo Dream - Diani Beach
10Excellent 2 reviews
Diani Beach
6 3
$135/nighttotal: $945 (7 )

Kongo Dream

house - Ukunda
Vacation house rental for 8 people with an excellent rating of 100% based on 2 reviews. This accommodation is based in Ukunda.
Services and facilities: free parking, a swimming pool and a fridge.
Oneiric Villa At The Indian Ocean With Private Pool And Personal - Diani Beach
9.4Excellent 14 reviews
Diani Beach
6 5
$271/nighttotal: $1897 (7 )

Oneiric Villa At The Indian Ocean With Private Pool And Personal

house - Kenia
House to rent from 106 dollars per night for 12 guests with an excellent rating of 94% based on 14 reviews. Your accommodation will be located in Kenia.
Services and facilities include a garden, a swimming pool and a massage service. Enjoy free parking with this accommodation in Kenia!
Private Villa With Big Pool, A Chef Free Of Charge - Diani Beach
9.9Excellent 22 reviews
Diani Beach
6 6
$347/nighttotal: $2429 (7 )

Private Villa With Big Pool, A Chef Free Of Charge

house - Diani Beach
Vacation house to rent for up to 12 people with an excellent rating of 99% based on 22 reviews. You will be based in Diani Beach.
Services and facilities: a freeze, a swimming pool and air conditioning.
V-szameitat Homes, Kongo River - Diani Beach
9.1Excellent 101 reviews
Diani Beach
6 4
$145/nighttotal: $1015 (7 )

V-szameitat Homes, Kongo River

apartment - Diani Beach
Apartment rental listing with an excellent rating of 91% based on 101 reviews. Your accommodation will be based in Diani Beach.
Services and facilities include a garden, a room service and air conditioning. This is a family-friendly apartment!
Jaz Villa - Diani Beach
9.0Excellent 1 review
Diani Beach
6 3
$117/nighttotal: $819 (7 )

Jaz Villa

house - Diani Beach
House rental listing for up to 6 people with an excellent rating of 90% based on 1 reviews. You will stay in Diani Beach.
Facilities and services: a fridge, a garden and a kitchen. Pets are allowed in this house.

Frequently asked questions for the vacation rentals in Diani Beach

Destinations nearby

Best pet friendly Diani Beach vacation rentals

Among the 1138 accommodations in Diani Beach, here are the 8 best pet friendly rentals

Spacious Diani Garden House - Diani Beach
Diani Beach
6 4
$113/nighttotal: $791 (7 )

Spacious Diani Garden House

house - Diani
Accommodation. This accommodation is located in Diani.
Services and facilities: a fridge, free parking and an iron. Pets are allowed in this house.
Beach Front Apartment. - Diani Beach
Diani Beach
6 2
$152/nighttotal: $1064 (7 )

Beach Front Apartment.

house - Diani Beach
Book this vacation rental. This accommodation is based in Diani Beach.
Services and facilities: a fridge, a washing machine and a terrace. This is a pet-friendly accommodation!
Diani 2bdr - Diani Beach
Diani Beach
6 3
$168/nighttotal: $1176 (7 )

Diani 2bdr

house - Kwale County
House. You will be based in Kwale County.
Facilities and services include air conditioning and a swimming pool.
A Unique, Tastefully Furnished Luxury Villa In Diani, Near Africa's Best Beach. - Diani Beach
10Excellent 2 reviews
Diani Beach
6 3
$389/nighttotal: $2723 (7 )

A Unique, Tastefully Furnished Luxury Villa In Diani, Near Africa's Best Beach.

house - Diani
House rental with an excellent rating of 100% based on 2 reviews. This accommodation is based in Diani.
Facilities and services: a cleaning service, free parking and a kitchen. Enjoy a swimming pool in this house in Diani!
Little Canada Beach House - Diani Beach
9.9Excellent 26 reviews
Diani Beach
6 3
$288/nighttotal: $2016 (7 )

Little Canada Beach House

house - Diani Beach
Book this vacation rental for up to 6 guests with an excellent rating of 99% based on 26 reviews. You will be in Diani Beach.
Services and facilities include an iron, a fridge and a washing machine. Take advantage of the air conditioning in this house!
Maranda Residences At Maji. - Diani Beach
Diani Beach
6 3
$176/nighttotal: $1232 (7 )

Maranda Residences At Maji.

apartment - Ukunda
Apartment rental listing for 10 guests. You will be located in Ukunda.
Facilities and services include a kitchen, air conditioning and a swimming pool. This apartment in Ukunda also has a terrace!
Swahili Design Luxury Villa - Diani Beach
Diani Beach
6 3
$331/nighttotal: $2317 (7 )

Swahili Design Luxury Villa

house - Diani Beach
House at 299 dollars. This accommodation is located in Diani Beach.
Facilities and services include a swimming pool, a garden and a fridge.
Private Villa With Big Pool, A Chef Free Of Charge - Diani Beach
Diani Beach
6 6
$331/nighttotal: $2317 (7 )

Private Villa With Big Pool, A Chef Free Of Charge

house - Diani Beach
House from $299 for up to 12 guests. Your accommodation will be located in Diani Beach.
Services and facilities: a swimming pool, air conditioning and a kitchen. This house is very convenient for families.