Choose from 794 vacation rentals located in Diani Beach, Kenya. Top filters in Diani Beach include Internet / Wifi, Parking, and Kitchen or Kitchenette. Prices range from $56 to $1,553 per night. Our most popular vacation rental types near Diani Beach are Hotel and RV.

Top vacation rentals in Diani Beach

Beach nearby, sun loungers
9.7
Outstanding(14 Reviews)
Amazing holiday, spacy room, private garden, 200 meters to the beach!
Bed and Breakfast
 in Diani Beach
2 guests · 1 bedroom · 1 bath
Garden · Pool · Kitchen or Kitchenette

Looking to create some memories in Diani Beach? Look no further than our Bed and Breakfast, Amazing holiday, spacy room, private garden, 200 meters to the beach!. Enjoy top-rated amenities including Internet / Wifi, Laundry and Balcony or Patio, and more.

$$$$
vrbo logo
View deal
Beachfront
Decorative detail
9.1
Outstanding(83 Reviews)
Marula Park
House
 in Diani Beach
Garden · Pool · Kitchen or Kitchenette

This inviting House in Diani Beach can fit your needs for many types of vacations, at $110 per night.

$$$$
booking logo
View deal
Beachfront
Beach
7.3
Outstanding(803 Reviews)
Bahari Dhow Beach Villas
Resort
 in Diani Beach
2 single beds, 1 full bed
Garden · Pool · Kitchen or Kitchenette

Business stays, family stays, couples stay, getaway vacation, and rental in Diani Beach at Bahari Dhow Beach Villas for $147 for your next trip.

$$$$
booking logo
View deal
Beachfront
Property building, Swimming pool
8.7
Outstanding(1,380 Reviews)
Swahili Beach
Resort
 in Diani Beach
1 king bed
Garden · Pool · Kitchen or Kitchenette

The best choice in Diani Beach for Resort, for $145 per night for your (business stay, family stay, couples stay, getaway vacation, etc.)

$$$$
booking logo
View deal

Search by amenity

Vacation rentals with internet & wifi in Diani Beach

Outdoor pool
9.4
Outstanding(14 Reviews)
oneiric villa at the Indian Ocean with private pool and personal
Villa
 in Kenia
12 guests · 5 bedrooms · 3 baths
Garden · Pool · Pets allowed

This Villa for $148 in Diani Beach, is perfect for your next (business stay, family stay, couples stay, getaway vacation, etc.)

$$$$
vrbo logo
View deal
Start earning One Key rewards
Interior
8.8
Outstanding(16 Reviews)
Vacation villa in Kenya in a fantastic location incl.Wlan +Smart TV Pay- TV
House
 in Ukunda
7 guests · 3 bedrooms · 2 baths
Garden · Pool · Kitchen or Kitchenette

This House in Diani Beach, is the right price for your (business stay, family stays, couples stay, getaway vacation, etc.) today!

$$$$
vrbo logo
View deal
Beachfront
Photo of the whole room
9.4
Outstanding(63 Reviews)
The Maji Beach Boutique Hotel
Hotel
 in Diani Beach
5-star
1 queen bed
Garden · Pool · Kitchen or Kitchenette

The best choice in Diani Beach for Hotel, for $147 per night for your (business stay, family stay, couples stay, getaway vacation, etc.)

$$$$
booking logo
View deal
Beachfront
Day, Natural landscape, Bird's eye view, Garden, Beach
8.1
Outstanding(301 Reviews)
Diani Sea Resort - All Inclusive
Resort
 in Diani Beach
1 queen bed
Garden · Pool · Air conditioner

Looking for a Resort in Diani Beach, this Resort for $110 per night for your business stay, family stay, couples stay, getaway vacation, on your next trip.

$$$$
booking logo
View deal
city photo
Diani Beach

Diani Beach travel guide

Let us help you plan your perfect Diani Beach vacation. Our travel guide highlights things to do, places to see, favorite vacation rental amenities in Diani Beach, and more.

Frequently asked questions

What is the price range for rentals in Diani Beach?

Vacation rentals in Diani Beach have a price range between $56-$1,553. The average price for rentals in Diani Beach is $85 per night.

What are the most popular vacation rental amenities in Diani Beach?

  • Internet / Wifi
  • Parking
  • Kitchen or Kitchenette

Travel inspiration