Skip to main content

Holiday Rentals in Diani Beach

Find the holiday rentals that appeal to you the most

Holiday Rentals for every style

Find the right holiday rental for you in Diani Beach

The best holiday rentals in Diani Beach

Check out our pick of great holiday rentals in Diani Beach

Most booked holiday rentals in Diani Beach and surroundings in the past month

See all

Popular with guests booking holiday rentals in Diani Beach

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 69 reviews

Popular with guests booking holiday rentals in Diani Beach

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 136 reviews

Popular with guests booking holiday rentals in Diani Beach

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 215 reviews

Popular with guests booking holiday rentals in Diani Beach

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 249 reviews

Popular with guests booking holiday rentals in Diani Beach

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 384 reviews

Popular with guests booking holiday rentals in Diani Beach

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 223 reviews

Popular with guests booking holiday rentals in Diani Beach

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 344 reviews

Popular with guests booking holiday rentals in Diani Beach

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 275 reviews

Popular with guests booking holiday rentals in Diani Beach

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 438 reviews

Popular with guests booking holiday rentals in Diani Beach

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,076 reviews

Highly rated holiday rentals in Diani Beach and nearby

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 34 reviews

Situated in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Villa Becky - Diani Beach has a private beach area, private parking and rooms with free WiFi access.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 69 reviews

Set just 2.6 km from Colobus Conservation, Cycad Palm Diani offers accommodation in Diani Beach with access to a garden, a terrace, as well as full-day security.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 215 reviews

Situated very Centrally in Diani Beach, Footprints House provides accommodation with a garden. The property is set 1.2 km from Ukunda Airstrip.

From US$73.84 per night

Roseville

Diani Beach
8.0+ review score
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 25 reviews

Featuring air-conditioned accommodation with a private pool, garden view and a patio, Roseville is set in Diani Beach. It is located 2 km from Diani Beach and provides room service.

From US$224 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 94 reviews

Located in Diani Beach, Dadida‘s Pool Cottage provides accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$140 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 9 reviews

Set within 1.9 km of Galu Beach and 1.5 km of Colobus Conservation in Diani Beach, Malaika Holiday Villas offers accommodation with seating area.

From US$120 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 44 reviews

Featuring an outdoor swimming pool, garden and views of garden, Bahati Diani House Glamping is set in Diani Beach, 2 km from Galu Beach.

From US$25 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 29 reviews

Featuring garden views, Mavericks Convenient Cozy Loft in Diani's CBD offers accommodation with balcony, around 300 metres from Diani Beach.

From US$35 per night

Holiday Rentals with swimming pools in Diani Beach and nearby

Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 1 review

Set in Diani Beach, 500 metres from Diani Beach and 2.2 km from Colobus Conservation, Lux Suites kivulini Cottages Diani Beach offers a private beach area and air conditioning.

From US$365 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 34 reviews

Boasting pool views, Pendo Villas Diani Beach provides accommodation with balcony, around 2.9 km from Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

From US$67.50 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 43 reviews

Set in Diani Beach and only 2.1 km from Diani Beach, Flametree Beach Homes offers accommodation with mountain views, free WiFi and free private parking.

From US$89 per night

Situated in Kwale, Galu Gardens Diani Beach, Coastal Apartments by Nest & Nomad features accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$260 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 50 reviews

Tranquil Terrace Cottages Diani is a recently renovated apartment in Diani Beach, where guests can makes the most of its infinity pool, indoor pool and garden.

From US$62.40 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Featuring a terrace with pool views, an infinity pool and a spa and wellness centre, Queens Chateau Boutique Villa can be found in Diani Beach, close to Diani Beach and 1.4 km from Colobus...

From US$135 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Featuring accommodation with a pool with a view, pool view and a patio, Apartment Afrika is located in Ukunda. This beachfront property offers access to a terrace, free private parking and free WiFi.

From US$75 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4 reviews

Set in Diani Beach and only 500 metres from Galu Beach, Luxury villa 400m from the beach offers accommodation with sea views, free WiFi and free private parking.

From US$462.03 per night

These holiday rentals in Diani Beach and nearby have options with free cancellation

Armaan Enclave Diani

Diani Beach
Free cancellation options available
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 43 reviews

Situated in Diani Beach, Armaan Enclave Diani is a recently renovated accommodation, 3.5 km from Colobus Conservation and 4.4 km from Leisure Lodge Golf Club.

From US$25 per night

Villa Duran - 5 bedrooms

Ukunda
Free cancellation options available

Situated in Ukunda in the Kwale region, with Diani Beach nearby, Villa Duran - 5 bedrooms features accommodation with access to a hot tub.

From US$500 per night

Manuastro Breeze Villa

Galu
Free cancellation options available

Located in Galu, Manuastro Breeze Villa provides accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$200 per night

Upani in Diani

Diani Beach
Free cancellation options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 223 reviews

Set just 2.8 km from Colobus Conservation, Upani in Diani offers accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as a shared kitchen.

From US$70.30 per night

Soul Breeze Beach Resort

Diani Beach
Free cancellation options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 438 reviews

Soul Breeze Beach Resort, located on Diani Beach, features a restaurant and free WiFi. The area is popular for windsurfing, snorkeling and diving.

From US$68 per night

Palm Beach Apartments

Diani Beach
Free cancellation options available

Palm Beach Apartments is a property with a private pool, located in Diani Beach, within just 400 metres of Diani Beach and 1.2 km of Leisure Lodge Golf Club.

From US$100 per night

Sunny Studio Beachfront Apartment

Ukunda
Free cancellation options available
Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 6 reviews

Located in Ukunda, 300 metres from Diani Beach and 1.9 km from Leisure Lodge Golf Club, Sunny Studio Beachfront Apartment offers a private beach area and air conditioning.

From US$48 per night

Lux Suites Diani Beachfront Studio Apartments

Ukunda
Free cancellation options available
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Set in Ukunda and only 700 metres from Diani Beach, Lux Suites Diani Beachfront Studio Apartments offers accommodation with sea views, free WiFi and free private parking.

From US$61 per night

Enjoy breakfast in Diani Beach and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 181 reviews

Set in Diani Beach, 300 metres from Diani Beach Hospital. Morning Star Diani offers accommodation with free WiFi and a garden with a terrace. Complimentary private parking is available on site.

From US$98 per night

Situated in Ukunda and only 700 metres from Diani Beach, Maranda Deluxe Double Seaview room - B&B with pool. Features accommodation with sea views, free WiFi and free private parking.

From US$160 per night

Villa Ndoto

Diani Beach
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 16 reviews

Located in Diani Beach, Villa Ndoto provides accommodation with a private pool, a balcony and pool views. This property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 32 reviews

Boasting air-conditioned accommodation with a private pool, Villa Lamuhouse Diani Beach is situated in Diani Beach.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 107 reviews

Located in Diani Beach, 4 km from Colobus Conservation and 4.2 km from Leisure Lodge Golf Club, private pool cottage diani beach offers barbecue facilities and air conditioning.

Saffron Villas

Diani Beach
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 81 reviews

Situated just 4.2 km from Colobus Conservation, Saffron Villas offers accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as full-day security.

Sonnie House Diani

Mombasa
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

Set only 1.1 km from Diani Beach in Mombasa, Sonnie House Diani features accommodation fitted with a terrace, garden and year-round outdoor pool.

Marula Park

Diani Beach
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 85 reviews

Offering an outdoor pool, Marula Park is located in Diani Beach. Free WiFi access is available in this holiday home. The accommodation will provide you with a TV and air conditioning.

FAQ about holiday rentals in Diani Beach

Holiday rentals that guests love in Diani Beach

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 138 reviews
I have stayed with my family, 5 people at Oasis Villas, and we have enjoyed our stay in one of the Bungalows. The pool is nice and clean, and the garden surrounding the bungalows beautiful. We have booked a chef to cook for us, which was very helpful and he cooked really tasty food. The manager Mr Fanuel is very nice and responds quickly to any request. He tried his best to made our stay comfortable and he took care that others quests are not making noise at night and we could sleep. The place is safe and well managed.
Guest review by
Mark-Siamak
Family with young children
Avg. price/night: US$150
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 55 reviews
Everything: Super comfortable, clean and very well equipped accommodation in a beautiful villa, everything is like in the pictures. Hilda was a super nice host and always prepared a very delicious breakfast. The location is perfect, quiet but still close to the beachfront, with a private pool surrounded by a beautiful garden. They are also happy to provide information about scuba diving, local programs and restaurants. Hilda’s homestay was very unique and quiet, totally recommended instead of a hotel.
Guest review by
Daniel
Young couple
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
I spent a very pleasant vacation with my family. Mr. David was very supportive, any request or information was fulfilled promptly. Onesmus prepared food for us at our request, a boy very attentive to details, very pleasant and nice. The villa was cleaned daily, the pool and the garden were also taken care of daily. I was impressed by the daily work of the staff and their desire to make us feel good on vacation. I highly recommend this villa to families with children or groups of friends.
Guest review by
Luiza
Family with young children
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 16 reviews
Beautiful spacious villa, clean and fun with many chill areas to rest and have fun
Guest review by
Hanneke
Family with young children
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 34 reviews
The villa is clean with excellent facilities. It exceeded my expectations. Carol manager and son were very helpful in giving advise and arranging taxis and transport They went above and beyond to help
Guest review by
Ann-marie
People with friends
gogless