Flag of India

Villas to rent in Diani Beach, Kenya

Search among 108 available villas in Diani Beach from 50+ providers

Check-in
Tue, 01 Apr
-
Check-out
Wed, 02 Apr
Rooms and Guests2 Guests, 1 room
Check-in
Tue, 01 Apr
-
Check-out
Wed, 02 Apr
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Tue, 01 Apr
-
Check-out
Wed, 02 Apr
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Filter by
Applied filters
Villas × Clear filters×
Search by name
Guest rating
Accommodation type
More Less
Price per night
Popular landmarks
More Less
Airports
Hotel theme
Amenities
More Less
Room features
Services
Applied filters
Villas × Clear filters×
Search by name
Guest rating
Accommodation type
More Less
Price per night
Popular landmarks
More Less
Airports
Hotel theme
Amenities
More Less
Room features
Services
We don’t have any hotels that meet your criteria. You can find more hotels by changing your search parameters.
View map
1-100 out of 108
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great12 reviews
Map
2.4 km from City Centre300 m from Baharini Shopping Centre
Located 4 km from Colobus Conservation, this villa features an outdoor swimming pool and a terrace along with 7 rooms.
From£ 82 /nightSelect
8.4
Great18 reviews
5 adults
2 bedrooms
4 beds
Map
2.0 km from City Centre400 m from Baharini Shopping Centre
Being within 0.6 km of The Diani Beach Shopping Centre, this lodge features a sunny patio.
From£ 15 /nightSelect
8.4
Great10 reviews
10 adults
3 bedrooms
5 beds
Map
9.1 km from City Centre
The Aestus Villas Resort Diani Beach is nestled near the entertainment district of Diani Beach, 6 minutes on foot from Lantana Galu Beach.
From£ 90 /nightSelect
8.6
Great10 reviews
6 adults
3 bedrooms
3 beds
Map
6.8 km from City Centre200 m from Colobus Conservation
This chalet is a 5-minute drive from Galu Kinondo Beach and offers windsurfing, snorkelling and diving.
From£ 53 /nightSelect
Map
3.0 km from City Centre700 m from Baharini Shopping Centre
The chic Private Pool Cottage with a private pool is a 10-minute ride from Diplomat Diani Beach Resort.
From£ 83 /nightSelect
2 adults
1 bedroom
1 bed
Map
3.0 km from City Centre700 m from Baharini Shopping Centre
The property provides a safety deposit box and 24-hour security service and is set 3 km from the city centre.
From£ 231 /nightSelect
6 adults
3 bedrooms
3 beds
Map
4.0 km from City Centre1.7 km from Baharini Shopping Centre
Baharini Plaza is around 10 minutes by car from the Oasis Diani Beach Villas, while Nakumatt Diani is nearly 10 minutes away by car.
From£ 90 /nightSelect
Diani HostelCountry house
8.0
Great10 reviews
4 adults
2 bedrooms
2 beds
Map
6.4 km from City Centre1.2 km from KFI Supermarket
Featuring a swimming pool, this 10-room villa is situated 4 km from Baharini Shopping Centre.
From£ 8 /nightSelect
4 adults
1 bedroom
2 beds
Map
10.5 km from City Centre
Situated 2 km from Kaya Kinondo Sacred Forest, this property features a bar, barbeque grills and a tennis court.
From£ 85 /nightSelect
Map
1.2 km from City Centre400 m from The Diani Beach Shopping Centre
You can relax by a private pool in the Dadida'S Pool Cottage, located 1.4 km from Baharini Shopping Centre.
From£ 62 /nightSelect
Map
8.8 km from City Centre
Diving the Crab is 10 minutes by car from the 4 U Luxury Bungalows Diani Diani Beach, while Lantana Galu Beach is a 13-minute walk away.
From£ 69 /nightSelect
8 adults
4 bedrooms
4 beds
Map
2.8 km from City Centre500 m from Baharini Shopping Centre
Located 1 km from The Diani Beach Shopping Centre, the villa features a sun terrace, a community pool and a golf course.
From£ 170 /nightSelect
Map
9.1 km from City Centre
From£ 90 /nightSelect
Lions HomeVilla
4 adults
2 bedrooms
2 beds
Map
8.1 km from City Centre1.4 km from Colobus Conservation
This villa is a 10-minute drive from Kaya Kinondo and offers windsurfing, snorkelling and diving.
From£ 138 /nightSelect
4 adults
2 bedrooms
2 beds
Map
1.8 km from City Centre800 m from The Diani Beach Shopping Centre
Snake Park and Gazi Mangrove Boardwalk are respectively 3 km and 900 metres from the Sea Breeze Villas Kenya Diani Beach.
From£ 39 /nightSelect
8 adults
4 bedrooms
5 beds
Map
1000 m from City Centre600 m from The Diani Beach Shopping Centre
The Diani-Paradise-Villas Diani Beach is located 950 metres from Diani Beach and comprises 11 rooms with modern comforts.
From£ 111 /nightSelect
Map
2.3 km from City Centre1000 m from Baharini Shopping Centre
Select
8 adults
4 bedrooms
5 beds
Map
9.0 km from City Centre
Select
Map
7.7 km from City Centre1.1 km from Colobus Conservation
The Seaside Villa 1 & Seaside Villa 2 At 'Tamani' is a perfect vacation spot 15 minutes on foot from Colobus Conservation and other Diani Beach landmarks.
From£ 278 /nightSelect
6 adults
3 bedrooms
3 beds
Map
6.5 km from City Centre200 m from Colobus Conservation
From£ 341 /nightSelect
5 adults
2 bedrooms
3 beds
Map
8.3 km from City Centre1.7 km from Colobus Conservation
Galu Kinondo Beach is around 11 minutes' walk from the Villa Leomar Diani Beach and Kinondo Shwari is approximately 4.3 km away.
From£ 66 /nightSelect
Map
900 m from City Centre600 m from The Diani Beach Shopping Centre
From£ 40 /nightSelect
Map
1000 m from City Centre500 m from The Diani Beach Shopping Centre
Select
6 adults
4 bedrooms
4 beds
Map
9.1 km from City Centre
Featuring a seasonal outdoor swimming pool, a sunbathing terrace and a veranda, this venue with a full kitchen is situated close to Diani Beach Art Gallery.
From£ 362 /nightSelect
10 adults
6 bedrooms
6 beds
Map
8.3 km from City Centre1.7 km from Colobus Conservation
Situated in proximity to Qta Tours & Safaris, the villa has a private swimming pool and balcony with views of the forest.
From£ 293 /nightSelect
4 adults
2 bedrooms
2 beds
Map
2.5 km from City Centre400 m from Baharini Shopping Centre
The Diani Beach Shopping Centre is around a 19-minute walk from the Safina Cottages, while Diani Beach Art Gallery is approximately a 19-minute stroll away.
From£ 59 /nightSelect
4 adults
2 bedrooms
3 beds
Map
1.7 km from City Centre900 m from The Diani Beach Shopping Centre
The Pendo Villas Diani Beach with an outdoor pool is 10 minutes by car from Colobus Conservation.
From£ 45 /nightSelect
10 adults
5 bedrooms
5 beds
Map
8.3 km from City Centre1.7 km from Colobus Conservation
Located 10 km from the city centre, the property has a sunny patio and 5 bedrooms with adjustable beds, sofa beds and extra-long beds.
From£ 215 /nightSelect
Map
2.7 km from City Centre1.8 km from Leisure Lodge Golf Club
Every guest at the Private Backdoor Villa With Big Swimming Pool And Services Of Chef Included Diani Beach can enjoy garden views from the rooms, and has access to a private pool.
From£ 174 /nightSelect
Map
8.9 km from City Centre
Composed of 3 bedrooms and 3 bathrooms, this villa is set only 1 km from Galu Kinondo Beach.
From£ 147 /nightSelect
Map
8.8 km from City Centre
Located 4.8 km from Diani Shopping Centre, this villa features an indoor swimming pool and is equipped with a shared kitchen.
From£ 291 /nightSelect
Map
3.0 km from City Centre
From£ 30 /nightSelect
Map
2.5 km from City Centre200 m from Baharini Shopping Centre
The Villa Tropicana Diani Beach is approximately 5 minutes by car from Nakumatt Diani and has a quick access to Baharini Shopping Centre.
From£ 70 /nightSelect
6 adults
3 bedrooms
3 beds
Map
4.0 km from City Centre1.7 km from Baharini Shopping Centre
Located 6 km from Diani Beach Art Gallery, this Hotel features an outdoor pool.
From£ 108 /nightSelect
6 adults
3 bedrooms
3 beds
Map
6.2 km from City Centre700 m from KFI Supermarket
Being within 1.2 km of Colobus Conservation, this villa features a terrace.
From£ 88 /nightSelect
4 adults
2 bedrooms
2 beds
Map
9.0 km from City Centre
Featuring a garden along with 2 bedrooms, this villa is set 3.4 km from Kaya Kinondo Sacred Forest.
From£ 27 /nightSelect
6 adults
2 bedrooms
3 beds
Map
7.5 km from City Centre1.1 km from Colobus Conservation
Set 9 km from Colobus Conservation, this 2-bedroom property boasts a year-round outdoor swimming pool.
From£ 46 /nightSelect
Map
6.8 km from City Centre900 m from KFI Supermarket
Rooms of the Paradiesische Villa Maisha Mazuri Mit Pool. Terrasse Und Personal Diani Beach face the garden and there is also a private pool on the premises.
From£ 150 /nightSelect
Map
2.2 km from City Centre1.3 km from Leisure Lodge Golf Club
Rooms of the Milamax Beach Villa Diani Beach face the garden and there is also a private pool on the premises.
From£ 343 /nightSelect
6 adults
3 bedrooms
3 beds
Map
1.3 km from City Centre300 m from The Diani Beach Shopping Centre
15 minutes on foot from Kongo Mosque, the Doric Cottages Diani includes 16 rooms.
From£ 62 /nightSelect
10.0
Perfect1 review
13 adults
4 bedrooms
7 beds
Map
8.3 km from City Centre1.7 km from Colobus Conservation
Located within a 10-minute walk of Galu Kinondo Beach, the Villa Mashariki Diani Beach features an outdoor swimming pool for guests to relax in.
From£ 320 /nightSelect
Map
1.8 km from City Centre500 m from The Diani Beach Shopping Centre
From£ 102 /nightSelect
Map
4.0 km from City Centre1.7 km from Baharini Shopping Centre
Set within a 10-minute drive of Diani Beach Art Gallery, the rooms in the Villa Ndoto have views of pool.
From£ 289 /nightSelect
Map
5.6 km from City Centre2.5 km from KFI Supermarket
From£ 17 /nightSelect
4 adults
2 bedrooms
3 beds
Map
8.2 km from City Centre1.6 km from Colobus Conservation
Located 4.3 km from Kaya Kinondo Sacred Forest, this villa features a private swimming pool and is equipped with an open plan kitchen.
From£ 270 /nightSelect
4 adults
2 bedrooms
2 beds
Map
1.3 km from City Centre400 m from The Diani Beach Shopping Centre
Situated 1100 metres from Nakumatt Diani, the property provides accommodation with a sunbathing terrace, a tennis court and a golf course.
From£ 35 /nightSelect
6 adults
3 bedrooms
3 beds
Map
12.6 km from City Centre
The 3-bedroom apartment entices guests with an outdoor swimming pool and a terrace.
From£ 667 /nightSelect
6 adults
5 bedrooms
6 beds
Map
8.3 km from City Centre1.7 km from Colobus Conservation
Set 6 km from Baharini Shopping Centre, this property features 3 bedrooms and a terrace with a sitting area.
From£ 173 /nightSelect
Map
600 m from City Centre600 m from Leisure Lodge Golf Club
The Diani Beach Shopping Centre is a 15-minute stroll from the beachfront Kasuku Villa, Warandale Cottages and features shopping and dining.
From£ 193 /nightSelect
Map
10.1 km from City Centre
From£ 62 /nightSelect
Map
4.7 km from City Centre2.0 km from KFI Supermarket
Select
Map
1.8 km from City Centre1000 m from The Diani Beach Shopping Centre
From£ 39 /nightSelect
Map
2.3 km from City Centre1.4 km from Leisure Lodge Golf Club
From£ 45 /nightSelect
Map
7.5 km from City Centre900 m from Colobus Conservation
From£ 45 /nightSelect
Map
10.1 km from City Centre
From£ 108 /nightSelect
6 adults
3 bedrooms
3 beds
Map
8.2 km from City Centre1.6 km from Colobus Conservation
Located in a popular area next to Kaya Kinondo Sacred Forest, the villa welcomes guests with a private pool.
From£ 347 /nightSelect
Map
400 m from City Centre500 m from Nakumatt Diani
Staying at the Esidai Villa means you will be a 15-minute walk from Diani Beach Art Gallery, while enjoying a private swimming pool onsite.
From£ 88 /nightSelect
Map
2.7 km from City Centre1.8 km from Leisure Lodge Golf Club
From£ 451 /nightSelect
Map
8.1 km from City Centre1.5 km from Colobus Conservation
From£ 47 /nightSelect
Map
5.5 km from City Centre1.1 km from KFI Supermarket
Select
Map
8.2 km from City Centre1.6 km from Colobus Conservation
Lantana Galu Beach is set 850 metres from the Beautiful 1-Bed Cottage in.
From£ 157 /nightSelect
Map
7.9 km from City Centre1.2 km from Colobus Conservation
From£ 105 /nightSelect
Map
10.2 km from City Centre
From£ 123 /nightSelect
Map
9.0 km from City Centre
Boasting a swimming pool, the Oasis Villa Diani Beach is a 5-minute ride from Colobus Conservation.
From£ 137 /nightSelect
Map
9.0 km from City Centre
From£ 66 /nightSelect
Map
5.1 km from City Centre1.5 km from KFI Supermarket
While staying at the Lovely 5-Bed Room House With A Swimming Pool you are invited to discover Diani Beach Art Gallery, set 10 minutes away by car, or Diving the Crab, which is only 550 metres away.
From£ 234 /nightSelect
Map
6.7 km from City Centre300 m from KFI Supermarket
From£ 52 /nightSelect
Map
3.3 km from City Centre
From£ 98 /nightSelect
Map
8.1 km from City Centre1.5 km from Colobus Conservation
Diving the Crab and Kaya Kinondo Sacred Forest are located 4 km and 4.1 km from the Lovely 4-Bed Villa Family Oriented Or A Smallgroup respectively.
From£ 278 /nightSelect
Map
1.9 km from City Centre500 m from Baharini Shopping Centre
Select
Map
8.3 km from City Centre1.7 km from Colobus Conservation
Kinondo Shwari is 10 minutes by car from the Immaculate Stunning 3-Bed Cottage In Diani Beach, while Kaya Kinondo Sacred Forest is about 10 minutes' drive away.
From£ 171 /nightSelect
Map
2.3 km from City Centre1.3 km from Leisure Lodge Golf Club
Rooms of the Stay.Plus Kivulini Cottages Diani Beach face the pool and there is also a private pool on the premises.
From£ 123 /nightSelect
Map
4.9 km from City Centre1.6 km from KFI Supermarket
Situated just 1.5 km from Colobus Conservation, this villa boasts a private beach area and a garden.
From£ 376 /nightSelect
5 adults
2 bedrooms
3 beds
Map
9.0 km from City Centre
Located about 4.3 km from Masjid-ul-Fauzi, the villa offers accommodation for 5 guests.
From£ 108 /nightSelect
6 adults
3 bedrooms
3 beds
Map
12.5 km from City Centre
Lantana Galu Beach and Galu Kinondo Beach are located 3 km and 4 km from the Villa Kalista respectively.
From£ 257 /nightSelect
2 adults
1 bedroom
2 beds
Map
6.5 km from City Centre200 m from Colobus Conservation
This is a 1-bedroom villa, set in proximity to Robert Safaris Adventure Day Excusions.
From£ 93 /nightSelect
Map
2.6 km from City Centre1.6 km from Leisure Lodge Golf Club
Select
Map
2.0 km from City Centre400 m from Baharini Shopping Centre
The Luxury Villa, located within easy reach from Diplomat Diani Beach Resort, is also at a proximity to Diani Beach Art Gallery.
Select
12 adults
5 bedrooms
6 beds
Map
7.9 km from City Centre1.2 km from Colobus Conservation
Located within a stroll from a beach, this property features a garden and an indoor swimming pool.
From£ 93 /nightSelect
Map
2.9 km from City Centre2.0 km from Leisure Lodge Golf Club
Offering a kitchen complete with a microwave and a full-sized refrigerator, this villa is located close to Kongo Mosque.
Select
2 adults
1 bedroom
2 beds
Map
300 m from City Centre200 m from Nakumatt Diani
Situated in the heart of Diani Beach and about a 15-minute stroll from Colobus Conservation, the Qua Bruce offers 6 rooms.
From£ 39 /nightSelect
Map
2.9 km from City Centre1.9 km from Leisure Lodge Golf Club
Select
Map
5.3 km from City Centre1.2 km from KFI Supermarket
Select
Map
2.1 km from City Centre800 m from Baharini Shopping Centre
Select
Map
8.3 km from City Centre1.6 km from Colobus Conservation
Select
Map
9.0 km from City Centre
Select
Map
1.2 km from City Centre500 m from Leisure Lodge Golf Club
Select
Map
4.0 km from City Centre1.7 km from Baharini Shopping Centre
Select
Map
4.0 km from City Centre1.8 km from Baharini Shopping Centre
Select
Map
2.4 km from City Centre300 m from Baharini Shopping Centre
Select
Map
2.4 km from City Centre300 m from Baharini Shopping Centre
Select
Map
8.2 km from City Centre1.7 km from Colobus Conservation
Select
Map
4.0 km from City Centre1.7 km from Baharini Shopping Centre
Select
Map
2.5 km from City Centre300 m from Baharini Shopping Centre
Select
Map
1.6 km from City Centre400 m from The Diani Beach Shopping Centre
Select
Map
6.5 km from City Centre400 m from KFI Supermarket
Select
Map
6.7 km from City Centre400 m from KFI Supermarket
Select
BeachfrontVilla
Map
1.2 km from City Centre500 m from Leisure Lodge Golf Club
Select
Map
6.4 km from City Centre200 m from KFI Supermarket
Select
Map
2.7 km from City Centre500 m from Baharini Shopping Centre
Select
  • 1
  • 2

FAQs about villas in Diani Beach

Read these 9 useful recommendations and pick the best golfside villa in Diani Beach.

What are the best cheap villas in Diani Beach?

For customers searching for a budget stay, HotelMix.co.uk offers many villas for rent to choose from. As an alternative, book Diani Hostel for about 15£ per night. This holiday rental offers an outdoor swimming pool, an aqua park and windsurfing on site.

What are the top beachfront villas in Diani Beach?

According to HotelMix.co.uk travel data, there are 9 beachfront properties to choose from. We recommend Doric Cottages Diani offering an outdoor swimming pool, an indoor swimming pool and cots on site for 80£ per night. As an alternative, find out Marula Park at the price of 69£ per night.

What are the top villas in Diani Beach with a pool?

To relax around a pool, HotelMix.co.uk offers 35 accommodations to choose from. We recommend Doric Cottages Diani with prices from 44£ per night, providing an outdoor swimming pool, an indoor swimming pool and cots. Alternatively, find out Diani Hostel for 15£ per night. This cool place for rent has free shuttle services, laundry facilities and dry cleaning, as well as an outdoor swimming pool, an aqua park and windsurfing on site.

What are the top holiday villas in Diani Beach with spa?

We recommend Aestus Villas Resort at the price of 124£ per night.

How much does it cost to book a 1-bedroom, 2-bedroom, 3-bedroom villa in Diani Beach?

A 1-bedroom villa for rent costs 31£ per night. For instance, find out Lighthomez Dorric Villas. A 2-bedroom villa costs about 31£ per night. One of the best options is Swahili Oasis. Also customers like staying at the 3-bedroom villa — Villa Hewachi for 17£ per night.

What are the most popular luxury holiday villas in Diani Beach?

Book Wonder Apartments, situated 15 minutes' walk from Leisure Lodge Golf Club.

What are the best family holiday villas in Diani Beach?

You may choose Diani Marine Divers Village featuring an outdoor swimming pool, a golf course and snorkelling on site. This nice deal is located 4 km from Snake Park at the cost of 135£ per night.

What are the best villas in Diani Beach that allow dogs?

Choose the best pet-friendly villa in Diani Beach among 46 options for your fantastic stay. We recommend Doric Cottages Diani with an outdoor swimming pool, an indoor swimming pool and cots on site for 80£ per night. Also you may find out Tequila Sunrise Beach Villa-Diani Beach with an outdoor swimming pool, cots and windsurfing at the price of 348£ per night.

What are the top Diani Beach villas not far from a lake?

If you want to stay not far from a lake, find out Doric Cottages Diani at the price of 80£ per night.

Villas to rent in Diani Beach essential information

🏨 Villas to rent in Diani Beach 108
👛 Lowest price 8 GBP
✍️ Villas to rent Reviews 61