The 10 best vacation rentals in Diani Beach, Kenya | Booking.com
Skip to main content

Vacation Rentals in Diani Beach

Find the vacation rentals that appeal to you the most

The best vacation rentals in Diani Beach

Check out our selection of great vacation rentals in Diani Beach

Filter by:

Review score

Flamboyant Diani Beach

Diani Beach

Providing a bar, Flamboyant Diani Beach provides accommodations in Diani Beach. This beachfront property offers access to free Wifi and free private parking.

Y
Yvonne
From
Kenya
The staff are very hospitable and the place is just as in the photo,will definitely visit again.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,066 reviews
Price from
$50
1 night, 2 adults

Tombo House

Diani Beach

Tombo House is a recently renovated bed and breakfast in Diani Beach where guests can make the most of its outdoor swimming pool, open-air bath, and garden.

J
Jackson
From
Kenya
We enjoyed our stay at Tombo house. The property is beautiful and rooms are very clean.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 245 reviews
Price from
$80.01
1 night, 2 adults

V-Szameitat Homes

Diani Beach

V-Szameitat Homes is a recently renovated vacation home in Diani Beach where guests can make the most of its pool with a view and garden.

K
Kalindu Matharage
From
Sri Lanka
Perfect place to relax and unwind in Diani, Mombasa. Great host, friendly staff, and it's just a 3 minute walk to the beach. The houses are equipped with all essential kitchen equipment if you're into cooking. It's also just a 5 minute walk to the supermarket and restaurants. Electricity is metered, but you get about 30 units included when you book a house. We used less than 10 during our stay, so it’s more than sufficient. Highly recommend this place for all your Diani adventures.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 409 reviews
Price from
$100
1 night, 2 adults

peeKAboo Diani Beach

Diani Beach

With Diani Beach reachable in 1.7 miles, peeKAboo Diani Beach features accommodations, a restaurant, water sports facilities, an outdoor swimming pool, and a garden.

N
Natalia
From
United Arab Emirates
Cute cosy little hotel. It’s so much prettier than in the pictures!! Very friendly staff that make you feel at home. They can also assist with reservations for your safaris and other activities. Lastly, try their massage - it’s very good!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 107 reviews
Price from
$65.55
1 night, 2 adults

The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya

Diani Beach

The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya is a recently renovated apartment in Diani Beach where guests can make the most of its pool with a view, private beach area, and...

S
Sharon
From
Uganda
Wonderful host and a great private chef who made us nice food !
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 60 reviews
Price from
$152.10
1 night, 2 adults

Seaside Villa 1 & Seaside Villa 2 at 'Tamani'

Diani Beach

Seaside Villa 1 & Seaside Villa 2 at 'Tamani' provides air-conditioned accommodations in Diani Beach. This beachfront property offers access to a terrace, free private parking, and free Wifi.

E
Erika
From
United States
The villa was amazing. The rooms were clean, spacious and comfortable. We loved the built in pool and the doors that open the whole living space to the veranda. The kitchen was huge but we most loved the chef, Hussein whose hospitality and flavors were out of this world!!! Our host Hugh went above and beyond to make sure we enjoyed our stay.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 21 reviews
Price from
$321.75
1 night, 2 adults

Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal

Diani Beach

Providing a garden, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal offers accommodations in Diani Beach.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 16 reviews
Price from
$126
1 night, 2 adults

Bella Breeze2 -Diani Beach Kenya

Diani Beach

Featuring a garden, Bella Breeze2 -Diani Beach Kenya features accommodations in Diani Beach. This property offers access to a patio, free private parking, and free Wifi.

D
Denver
From
United Kingdom
All good very nice place very quiet and so nice the staff is very good and helpful
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 19 reviews
Price from
$47
1 night, 2 adults

Bella Breeze1 - Diani Beach, Kenya

Diani Beach

Featuring a garden, Bella Breeze1 - Diani Beach, Kenya provides accommodations in Diani Beach. This property offers a pool with a view, free Wifi, and free private parking.

G
Giulia
From
Italy
The place is very close to the beach and to different places such as supermarkets, local markets, etc. The room was very clean and Mercy was very kind with us. The house is well equipped with all you need even for a long staying.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 40 reviews
Price from
$48
1 night, 2 adults

Milamax Beach Vllla

Diani Beach

Just a few steps from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Milamax Beach Vllla features accommodations in Diani Beach with a private beach area, an open-air bath, and a garden.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
$375.25
1 night, 2 adults
All vacation rentals in Diani Beach

Most booked vacation rentals in Diani Beach and surrounding area in the past month

See all

Enjoy breakfast in Diani Beach and nearby

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 41 reviews

    Galawa Beach Apartments is a recently renovated apartment in Diani Beach where guests can make the most of its bar and barbecue facilities. With city views, this accommodation provides a balcony.

    From $61.75 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 217 reviews

    Located very Centrally in Diani Beach, Footprints House provides accommodations with a garden. The property is set 0.7 mi from Ukunda Airstrip.

    From $75 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 44 reviews

    Just 1.2 miles from Galu Beach and 1.1 miles from Colobus Conservation, Bahati Diani House Glamping features accommodations in Diani Beach, with a bar.

    From $26 per night
  • Bora Bora Luxury Tented Camp Diani Beach offers accommodations in Diani Beach, 8.7 miles from Kaya Kinondo Sacred Forest and 24 miles from SGR Mombasa Terminus.

    From $220 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 7 reviews

    Diani Beach-Villa Kirsch in Galu provides accommodations with an outdoor swimming pool and a garden. Both free Wifi and parking on-site are available at the homestay free of charge.

    From $60 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 418 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 $68 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 178 reviews

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

    From $98 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 337 reviews

    Galu Ecolodge - Diani Beach is a recently renovated bed and breakfast in Diani Beach where guests can make the most of its outdoor swimming pool, private beach area, and garden.

    From $93.75 per night

Vacation Rentals with swimming pools in Diani Beach and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 134 reviews

    Offering a garden, Oasis Diani Beach Villas features accommodations in Diani Beach. This property offers access to a balcony, a pool table, free private parking, and free Wifi.

    From $76.50 per night
  • Scored out of 10, guest rating 3.0
    Poor - What previous guests thought, 1 review

    Lux Suites kivulini Cottages Diani Beach offers accommodations in Diani Beach, a 5-minute walk from Diani Beach and 1.3 miles from Colobus Conservation.

    From $365 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 32 reviews

    Featuring a garden, Villa Becky - Diani Beach provides accommodations in Diani Beach. This property offers access to a terrace, free private parking, and free Wifi.

    From $91.20 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 49 reviews

    Located in Ukunda, Diani Pearl offers apartments with access to 2 outdoor swimming pools, landscaped gardens and free WiFi. The air-conditioned apartments have a balcony and a patio.

    From $123.50 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 71 reviews

    Cycad Palm Diani offers accommodations in Diani Beach, 1.6 miles from Colobus Conservation and 4.5 miles from Leisure Lodge Golf Club.

    From $31.50 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Apartment, pool, beach access nearby C221 offers accommodations in Diani Beach, 3.1 miles from Colobus Conservation and 6.6 miles from Kaya Kinondo Sacred Forest.

    From $75 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 34 reviews

    Offering garden views, Wayside Beach Apartments in Diani Beach provides accommodations, an outdoor swimming pool, a garden, a terrace, a bar, and barbecue facilities.

    From $70 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 35 reviews

    Featuring pool views, Pendo Villas Diani Beach in Diani Beach provides accommodations, an outdoor swimming pool, and a garden.

    From $67.50 per night

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

  • Armaan Guest House

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

    Armaan Guest House offers accommodations in Diani Beach, 2.2 miles from Colobus Conservation and 2.8 miles from Leisure Lodge Golf Club.

    From $25 per night
  • Diani Banda Cottages

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

    A 5-minute walk from Diani Beach in Diani Beach, Diani Banda Cottages offers accommodations with access to beauty services and open-air bath.

    From $35 per night
  • Palm Paradise

    Diani Beach
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 123 reviews

    Palm Paradise is located in Diani Beach, just a 8-minute walk from Diani Beach and 2.2 miles from Colobus Conservation. This apartment provides free private parking, full-day security, and free Wifi.

  • Silent Palms Villa

    Galu
    Free cancellation options available
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 4 reviews

    Just a 13-minute walk from Diani Beach and 0.7 miles from Colobus Conservation, Silent Palms Villa features accommodations in Galu with an indoor pool, an open-air bath, and a garden.

    From $125 per night
  • Doric Cottages Diani

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

    Offering a sun terrace and views of the pool, Doric Cottages Diani is located in Diani Beach behind the Diani Beach Shopping Center. Free WiFi is featured .

    From $110.50 per night
  • Diani Hostel

    Diani Beach
    Free cancellation options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 279 reviews

    Diani Hostel is a recently renovated country house in Diani Beach where guests can make the most of its outdoor swimming pool, free Wifi, garden, and terrace.

    From $11 per night
  • Just a 15-minute walk from Galu Beach and 0.6 miles from Colobus Conservation, Galu Gardens Diani Beach, Coastal Apartments by Nest & Nomad features accommodations in Kwale, with a garden and a...

    From $160 per night
  • Tranquil Terrace Cottages Diani

    Diani Beach
    Free cancellation options available
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 47 reviews

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

    From $57.60 per night

Highly rated vacation rentals in Diani Beach and nearby

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 44 reviews

    Diani-Paradise-Villas in Diani Beach provides accommodations with an outdoor swimming pool, a garden, and a bar. This property offers access to a terrace and free private parking.

    From $65 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 9 reviews

    Offering an outdoor swimming pool and a garden, Malaika Holiday Villas in Diani Beach is close to Galu Beach and Colobus Conservation.

    From $120 per night
  • Tahira Villa

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

    Tahira Villa enjoys a location in Diani Beach, a 3-minute walk from Galu Beach and 1.6 miles from Colobus Conservation. With pool views, this accommodation provides a balcony.

    From $70 per night
  • Upani in Diani

    Diani Beach
    8.0+ review score
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 225 reviews

    Offering garden views, Upani in Diani in Diani Beach offers accommodations, an outdoor swimming pool, a garden, and a shared lounge.

    From $70.30 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 12 reviews

    A 10-minute walk from Diani Beach in Ukunda, ENZI FURNISHED APARTMENT DIANI offers accommodations with access to a public bath and open-air bath.

    From $40 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 16 reviews

    Jameela House, 3 mins to Diani Beach, Massage, Laundry, Transport & Catering Available offers accommodations in Ukunda, a 6-minute walk from Diani Beach and 1.1 miles from Leisure Lodge Golf Club.

    From $144 per night
  • Villa Ndoto

    Diani Beach
    8.0+ review score
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 15 reviews

    Villa Ndoto offers accommodations in Diani Beach, 1.8 miles from Colobus Conservation and 3.2 miles from Leisure Lodge Golf Club.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 28 reviews

    Villa Lamuhouse Diani Beach is located in Diani Beach, just 1.8 miles from Colobus Conservation and 3.2 miles from Leisure Lodge Golf Club.

FAQ about vacation rentals in Diani Beach

Vacation Rentals That Guests Love in Diani Beach

See all
  • Avg. price/night: $76.50
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 134 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
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 54 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.6
    Exceptional - What previous guests thought, 15 reviews
    Beautiful spacious villa, clean and fun with many chill areas to rest and have fun
    Guest review by
    Hanneke
    Family with young children
  • Avg. price/night: $91.20
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 32 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
    Travelers with friends