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

Apartments in Diani Beach

Find the apartments that appeal to you the most

The best apartments in Diani Beach

Check out our selection of great apartments in Diani Beach

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 6 reviews
    From
    $36
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews
    From
    $80
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 22 reviews
    From
    $66
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 16 reviews
    From
    $99
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 15 reviews
    From
    $40
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 13 reviews
    From
    $143
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 34 reviews
    From
    $99
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 20 reviews
    From
    $72
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 15 reviews
    From
    $22
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 60 reviews
    From
    $149
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 39 reviews
    From
    $48
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 27 reviews
    From
    $128
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 49 reviews
    From
    $76
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 118 reviews
    From
    $35
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 187 reviews
    From
    $35
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 9 reviews
    From
    $24
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 8 reviews
    From
    $20
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 34 reviews
    From
    $52
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 7 reviews
    From
    $26
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 5 reviews
    From
    $45
    1 night, 2 adults

Looking for an apartment?

For travelers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately or plan the next day’s activities over a shared meal. Often available for short and long-term.

Most booked apartments in Diani Beach and surrounding area in the past month

See all

Great access to the city center. Check these apartments in Diani Beach and nearby

  • Ntates Place Diani Beach offers accommodations in Diani Beach, a 7-minute walk from Diani Beach and 2 miles from Colobus Conservation.

    From $56 per night
  • Wendy's Da-Azizi Homes Diani offers accommodations in Diani Beach, a 8-minute walk from Diani Beach and 2.1 miles from Colobus Conservation.

    From $47 per night
  • Wendy's Da-Azizi Homes Diani 2 is located in Diani Beach, just a 8-minute walk from Diani Beach and 2.1 miles from Colobus Conservation.

    From $47 per night
  • Providing a garden, Boho Comfort Homes features accommodations in Diani Beach. This property offers access to a terrace and free private parking. Pool views are a highlight at the condo hotel's pool.

    From $93 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Providing an outdoor swimming pool, Becky Homes Diani Beach- 4BR with AC and Swimming Pool features accommodations in Diani Beach.

    From $124 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 $114 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Azar Stays Diani is located in Diani Beach, just a 9-minute walk from Diani Beach and 2.3 miles from Leisure Lodge Golf Club.

    From $112.50 per night
  • Clalem Condos Diani Beach is located in Diani Beach, just 3 miles from Colobus Conservation and 6.5 miles from Kaya Kinondo Sacred Forest.

    From $162 per night

Save money on apartments in Diani Beach and nearby – budget options available

  • Diani Breeze Villas

    Mombasa
    Budget options available

    Diani Breeze Villas offers accommodations in Mombasa, 2.3 miles from Leisure Lodge Golf Club and 2.7 miles from Colobus Conservation. Guests can go for a swim in the private pool.

    From $100 per night
  • Diani chandarana apartment

    Msambweni
    Budget options available

    Diani chandarana apartment offers accommodations in Msambweni, a 4-minute walk from Diani Beach and 2.1 miles from Leisure Lodge Golf Club.

    From $105.57 per night
  • The Beka - Diani Beach

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    The Beka - Diani Beach is a recently renovated apartment in Diani Beach where guests can make the most of the outdoor swimming pool and garden.

  • Fantasea Villa

    Ukunda Airport
    Budget options available
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Fantasea Villa offers accommodations in Ukunda Airport, 3.6 miles from Colobus Conservation and 7.2 miles from Kaya Kinondo Sacred Forest.

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

    Baharini Holiday Apartments is located in Diani Beach, just a 5-minute walk from Diani Beach and 2.1 miles from Leisure Lodge Golf Club.

    From $63 per night
  • Galawa Beach Apartments

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 43 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 $75 per night
  • Wayside Beach Apartments

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 33 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
  • Casa Nampala Diani 1 Bedroom Jungle offers accommodations in Diani Beach, 1.4 miles from Diani Beach and 2.3 miles from Colobus Conservation.

    From $97 per night

Enjoy breakfast in Diani Beach and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 45 reviews

    A 17-minute walk from Diani Beach in Ukunda, Baali Diani Apartments offers accommodations with access to a hot tub. With garden views, this accommodation provides a balcony and a swimming pool.

    From $55.25 per night
  • Amber Villas

    Galu
    Breakfast options

    Amber Villas offers accommodations in Galu, a 11-minute walk from Galu Beach and 1.7 miles from Colobus Conservation. This property offers access to a terrace and free private parking.

    From $210 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 181 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
  • Aqua Resort

    Diani Beach
    Breakfast options
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 397 reviews

    Located in Diani Beach, Aqua Resort provides accommodations with free WiFi and seating area.

    From $64 per night
  • Monkey Suites

    Diani Beach
    Breakfast options

    Providing garden views, Monkey Suites in Diani Beach provides accommodations, an outdoor swimming pool, and a garden. This property offers access to a terrace, free private parking, and free Wifi.

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

    A 4-minute walk from Diani Beach in Diani Beach, Lamu style one bedroom apartment, central Diani provides accommodations with access to beauty services.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews

    Luxury And Spacious Pool house near the beaches offers accommodations in Diani Beach, a 16-minute walk from Diani Beach and 2.8 miles from Leisure Lodge Golf Club.

  • Diani Pearl

    Diani Beach
    Breakfast options
    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 $114 per night

FAQ about apartments in Diani Beach

Apartments that guests love in Diani Beach

See all
  • Avg. price/night: $28.05
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 187 reviews
    well equipped apartment; reasonable prizing, smart tv
    Guest review by
    Thomas
    Group
  • Avg. price/night: $64
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 397 reviews
    Very safe and quit place , very clean, the staff are all very friendly and very helpful. If something didn't work, it was done immediately. Utensils for self catering all available. Every day the apartment was cleaned. Pool was clean, nice place to relax. The beach can be reached in 5 minutes.
    Guest review by
    Kerstin
    Family with young children