Skip to main content

The best apartments in Diani Beach

Check out our pick of great apartments in Diani Beach

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Leomilo Holidays, hotel in Diani Beach

Featuring a garden and views of garden, Leomilo Holidays is a recently renovated apartment located in Diani Beach, 400 metres from Diani Beach.

Isabelle was absolutely amazing. She has made put stay very comfortable and she was so helpful and lovely to deal with. I would absolutely stay there again because Isabella was wonderful
Scored 9.2
9.2
Rated superb
Superb
103 reviews
Price from
£52.77
1 night, 2 adults
V-Szameitat Homes, Kongo River, hotel in Diani Beach

1 km from Diani Beach, V-Szameitat Homes, Kongo River is a recently renovated property located in Diani Beach and provides air-conditioned rooms with free WiFi and private parking.

The staff was amazing.
Scored 9.0
9.0
Rated superb
Superb
166 reviews
Price from
£82.29
1 night, 2 adults
2 Bedroom Beach front Apartment, hotel in Diani Beach

Located just less than 1 km from Diani Beach, 2 Bedroom Beach front Apartment provides accommodation in Diani Beach with access to a private beach area, an outdoor swimming pool, as well as a lift.

We were able to check in immediately we arrived. The house was clean and ready of us and we were given a proper tour of the facilities. Any clarifications were tended to promptly.
Scored 9.3
9.3
Rated superb
Superb
8 reviews
Price from
£62.95
1 night, 2 adults
Casa Marabella C3, hotel in Diani Beach

Set in Diani Beach, within 1.3 km of Diani Beach and 1.6 km of Leisure Lodge Golf Club, Casa Marabella C3 offers accommodation with a private beach area and free WiFi as well as free private parking...

Very clean modern and hospitable. Our host Helen was wonderful and made us feel so welcome The apartment was v well equipped and the swimming pool fantastic for my 8 year old
Scored 9.8
9.8
Rated exceptional
Exceptional
8 reviews
Price from
£111.09
1 night, 2 adults
Casa Marabella A2, hotel in Diani Beach

Situated in Diani Beach, Casa Marabella A2 features accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

The apartment was very clean, staff's are very professional, management is excellent,
Scored 9.4
9.4
Rated superb
Superb
12 reviews
Price from
£95.04
1 night, 2 adults
The Tree House Bella Seaview Diani Beach Kenya, hotel in Diani Beach

Comprising a private beach area and a garden, The Tree House Bella Seaview Diani Beach Kenya is a recently renovated accommodation in Diani Beach set close to Diani Beach.

Great location, easy to get around, secure, metres from the beach. A really good spot whether for a day or a month.
Scored 9.2
9.2
Rated superb
Superb
5 reviews
Price from
£98.13
1 night, 2 adults
The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya, hotel in Diani Beach

Featuring a balcony with pool views, a private beach area and pool with a view, The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya can be found in Diani Beach, close to Diani Beach...

Owner picket us up from our hotel and arranged transport to airstrip
Scored 9.4
9.4
Rated superb
Superb
41 reviews
Price from
£101.42
1 night, 2 adults
Palm Paradise Loft, hotel in Diani Beach

Located in Diani Beach and only 400 metres from Diani Beach, Palm Paradise Loft provides accommodation with garden views, free WiFi and free private parking.

Our host Caren arranged for our transfer shuttle from Mombasa SGR terminus to her airbnb. Early check in was perfect since we arrived at 5 in the morning! Housekeeping is amazing! The environment is clean and safe. The location is central, easily acessible to Diani Beach and Carrefour among other shopping centres. My partner and i highly recommended booking Palm Paradise Loft!
Scored 9.1
9.1
Rated superb
Superb
84 reviews
Price from
£25.28
1 night, 2 adults
Bella Breeze1 - Diani Beach, Kenya, hotel in Diani Beach

Featuring air-conditioned accommodation with a patio, Bella Breeze1 - Diani Beach, Kenya is located in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

Friendly staff, spacious nice room
Scored 9.0
9.0
Rated superb
Superb
39 reviews
Price from
£39.50
1 night, 2 adults
Apartmenthaus Salama Villen in Diani, hotel in Diani Beach

Set in Diani Beach, 500 metres from Galu Beach and 500 metres from Diani Beach, Apartmenthaus Salama Villen in Diani offers air-conditioned accommodation with a terrace and free WiFi.

The surroundings were very good, parklike. The staff were friendly.
Scored 9.0
9.0
Rated superb
Superb
28 reviews
Price from
£50.03
1 night, 2 adults
All apartments in Diani Beach
Looking for an apartment?
For the travellers 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 this month

See all

Enjoy breakfast in Diani Beach!

  • V-Szameitat Homes, Kongo River
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 166 reviews

    1 km from Diani Beach, V-Szameitat Homes, Kongo River is a recently renovated property located in Diani Beach and provides air-conditioned rooms with free WiFi and private parking.

    Comfortable bed and especially having air conditioning

  • Galawa Beach Apartments
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 52 reviews

    400 metres from Diani Beach, Galawa Beach Apartments is a recently renovated property set in Diani Beach and offers air-conditioned rooms with free WiFi and private parking.

    Appartamento bello e ben tenuto Nice and well maintained apartment

  • Morning Star Diani
    Scored 7.7
    7.7
    Rated good
    Good
     · 186 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.

    Really nice pool area Spacious room Friendly staff

  • Wailers apartment
    Scored 1.0
    1.0
    Rated very poor
    Very poor
     · 1 review

    Featuring air-conditioned accommodation with a private pool, sea view and a balcony, Wailers apartment is located in Diani Beach.

  • Tina's studio Apartment
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 6 reviews

    Tina's studio Apartment is located in Diani Beach, 2.5 km from Diani Beach, 2.5 km from Leisure Lodge Golf Club, as well as 8 km from Colobus Conservation.

  • Casa Marabella C3
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 8 reviews

    Set in Diani Beach, within 1.3 km of Diani Beach and 1.6 km of Leisure Lodge Golf Club, Casa Marabella C3 offers accommodation with a private beach area and free WiFi as well as free private parking...

  • Casa Marabella A2
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 12 reviews

    Situated in Diani Beach, Casa Marabella A2 features accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

    The quietness, great location,excellent facilities.

  • The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 41 reviews

    Featuring a balcony with pool views, a private beach area and pool with a view, The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya can be found in Diani Beach, close to Diani Beach...

    Perfect Mrs. Fiona Very good staff Clean house Good pool

Save money on apartments in Diani Beach – budget options available!

  • Leomilo Holidays
    Budget options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 103 reviews

    Featuring a garden and views of garden, Leomilo Holidays is a recently renovated apartment located in Diani Beach, 400 metres from Diani Beach.

    The place is excellent and there is value for money

  • 2 Bedroom Beach front Apartment
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 8 reviews

    Located just less than 1 km from Diani Beach, 2 Bedroom Beach front Apartment provides accommodation in Diani Beach with access to a private beach area, an outdoor swimming pool, as well as a lift.

    The property was in a good location. I loved that you had direct access to the beach. The hosts were friendly and easily reachable.

  • Golden Beachfront Studios
    Budget options available
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 6 reviews

    Boasting private pool, Golden Beachfront Studios is located on the beachfront in Diani Beach. Set 600 metres from Diani Beach, the property provides a private beach area and free private parking.

  • Becky Homes Diani Beach - 2BR with AC & Pool
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 5 reviews

    Featuring air-conditioned accommodation with a private pool, Becky Homes Diani Beach - 2BR with AC & Pool is set in Diani Beach.

  • Villa Becky - Diani Beach
    Budget options available
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 22 reviews

    Situated in Diani Beach in the Kwale region and Leisure Lodge Golf Club reachable within 3.7 km, Villa Becky - Diani Beach features accommodation with free WiFi, a children's playground, a private...

    The location was close to the beach. ambience is good. Rooms spacious and very clean. Chef John Nyawa was awesome.

  • Flametree Beach Homes
    Budget options available
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 40 reviews

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

    Swimming is the best,private and well kept,keep up

  • Galu Gardens Apartments Diani Beach
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 22 reviews

    Located 600 metres from Galu Beach, Galu Gardens Apartments Diani Beach offers accommodation with a patio, as well as an outdoor swimming pool and a garden.

    Quite a beautiful and quiet place ...good for family

  • Wayside Beach Apartments
    Budget options available
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 28 reviews

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

    Kindness of the staff and owner Proximity of the beach Food Charming facilities

Great access to the city centre! Check these apartments in Diani Beach

  • African themed one bedroom
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Set in Diani Beach in the Kwale region, African themed one bedroom features a terrace. This apartment offers accommodation with a balcony.

  • Coastal Lamu Styled 1 bedroom in Diani, near the beaches
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Situated in Diani Beach in the Kwale region, Coastal Lamu Styled 1 bedroom in Diani, near the beaches features accommodation with free WiFi and free private parking.

  • Tequila Sunrise Pool Cabana-Diani Beach
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 9 reviews

    Set in Diani Beach, Tequila Sunrise Pool Cabana-Diani Beach offers accommodation with a private pool, a patio and pool views.

    -Le cadre -l accueil du personnel -La maison -Ben notre cuisinier (et bien plus) qui nous a régalé pendant notre séjour Enfin tout

  • Samara Studio Apartment - Diani Beachfront
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Featuring a private pool and garden views, Samara Studio Apartment - Diani Beachfront is located in Diani Beach. This beachfront property offers access to free WiFi and free private parking.

  • Monica's Cottage Diani Beach Kenya
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 3 reviews

    Monica's Cottage Diani Beach Kenya is situated in Diani Beach, 500 metres from Leisure Lodge Golf Club, 8.2 km from Colobus Conservation, and 14 km from Kaya Kinondo Sacred Forest.

  • The Tree House Bella Seaview Diani Beach Kenya
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 5 reviews

    Comprising a private beach area and a garden, The Tree House Bella Seaview Diani Beach Kenya is a recently renovated accommodation in Diani Beach set close to Diani Beach.

  • Tequila Sunrise Sky Cabana-Diani Beach
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 10 reviews

    Boasting air-conditioned accommodation with a rooftop pool, pool view and a patio, Tequila Sunrise Sky Cabana-Diani Beach is set in Diani Beach.

    This is by far the best place with the best view in the whole Diani. We will not be able to visit any other spot after our stay here. It was absolutely amazing. The owners and staff are outstanding. Thanks Barry, Janet and Team.

  • Palm Paradise Loft
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 84 reviews

    Located in Diani Beach and only 400 metres from Diani Beach, Palm Paradise Loft provides accommodation with garden views, free WiFi and free private parking.

    Owner always available and responsive. Very kind too.

  • Palm Haven
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Featuring garden views, Palm Haven features accommodation with a terrace, around 2.8 km from Diani Beach. Both free WiFi and parking on-site are available at the apartment free of charge.

  • The Beach House, Bella Seaview, Diani Beach, Kenya
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Comprising a private beach area and a garden, The Beach House, Bella Seaview, Diani Beach, Kenya is a recently renovated accommodation in Diani Beach situated close to Diani Beach.

  • Bella Breeze1 - Diani Beach, Kenya
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 39 reviews

    Featuring air-conditioned accommodation with a patio, Bella Breeze1 - Diani Beach, Kenya is located in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

    Fantastic stay, private, safe I stayed there more than a month

  • Happy Homes
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Set in Diani Beach, Happy Homes offers accommodation within 46 km of Shimoni Slave Caves.

  • Tequila Sunrise Beach Cabana - Diani Beach
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 10 reviews

    Offering sea views, Tequila Sunrise Beach Cabana - Diani Beach is an accommodation set in Diani Beach, 2.5 km from Galu Beach and 600 metres from Colobus Conservation.

  • Apartmenthaus Salama Villen in Diani
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 28 reviews

    Set in Diani Beach, 500 metres from Galu Beach and 500 metres from Diani Beach, Apartmenthaus Salama Villen in Diani offers air-conditioned accommodation with a terrace and free WiFi.

    brand new detached bungalow in secure area beautiful place very clean Wi-Fi good close to shops and bars very friendly hosts

  • CASA BOUGAN APARTMENTS
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 8 reviews

    Situated in Diani Beach, within 2.7 km of Diani Beach and 3.4 km of Leisure Lodge Golf Club, CASA BOUGAN APARTMENTS features accommodation with a private beach area and free WiFi as well as free...

    Place was cool well spaced, secure and had no limitations Worth every penny

  • Wind&Waves Beach Apartment
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 15 reviews

    Located in Diani Beach and only 2.3 km from Galu Beach, Wind&Waves Beach Apartment provides accommodation with garden views, free WiFi and free private parking.

    Clean neat and close to the beach, I'd recommend

  • Charming 2-Bedroom in Diani
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 17 reviews

    Located in Diani Beach in the Kwale region, Charming 2-Bedroom in Diani provides accommodation with free WiFi and free private parking.

    It felt like home. Very clean, very hospitable host Queen

  • Diani Pearl
    Central location
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 57 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.

    The staff and quality of accommodation was excellent

  • Baharia Blue Studio
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 6 reviews

    Featuring a balcony with sea views, a private beach area and pool with a view, Baharia Blue Studio can be found in Diani Beach, close to Diani Beach and 1.9 km from Leisure Lodge Golf Club.

  • Roseville
    Central location
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 23 reviews

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

    The caretaker Rachel makes our stay even better. She is a blessing for the place and for us.

  • Simba Apartments
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 204 reviews

    Boasting a garden, terrace and views of garden, Simba Apartments is located in Diani Beach, 2.7 km from Diani Beach. This property offers access to a patio, free private parking and free WiFi.

    Spacious rooms welcoming staff clean and tidy rooms

  • Beach Front Spacious Apartment with Oceanview -- Lantana Galu Beach Apartment
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 9 reviews

    Located in Diani Beach, close to Galu Beach, Beach Front Spacious Apartment with Oceanview -- Lantana Galu Beach Apartment provides accommodation with bike hire, a private beach area, pool with a view...

  • Jambo Diani 1-bedroom apartment close to the beach
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 25 reviews

    Situated in Diani Beach and only 400 metres from Diani Beach, Jambo Diani 1-bedroom apartment close to the beach features accommodation with garden views, free WiFi and free private parking.

    The host was very caring, friendly Feels like home away from home

  • Chameleon house deux Diani
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 2 reviews

    Boasting accommodation with a private pool, Chameleon house deux Diani is located in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

  • Salsa Holiday apartments
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 2 reviews

    Located 2.3 km from Leisure Lodge Golf Club, 7.7 km from Colobus Conservation and 13 km from Kaya Kinondo Sacred Forest, Salsa Holiday apartments features accommodation set in Diani Beach.

  • Restful Beach Front studio-Diani
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 12 reviews

    With Diani Beach reachable in 200 metres, Restful Beach Front studio-Diani provides accommodation, a restaurant, an outdoor swimming pool, free bikes and a garden.

    The location was perfect.The facility staff were kind.

  • Seaesta Studio Diani
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 19 reviews

    Featuring a garden, private pool and pool views, Seaesta Studio Diani is set in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

    The place was so clean and i like the silent.kind staff

  • Tradewinds Apartment
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 22 reviews

    Set in Diani Beach and only 2.9 km from Diani Beach, Tradewinds Apartment offers accommodation with inner courtyard views, free WiFi and free private parking.

    Great value for the money. Quiet, friendly.... And a Helpful host.

FAQ about apartments in Diani Beach

Apartments that guests love in Diani Beach

See all
  • Avg. price/night: £30.08
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 204 reviews
    well equipped apartment; reasonable prizing, smart tv
    Thomas
    Group
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 215 reviews
    I love the location—it is on Diani Beach. My apartment had a garden view, but I could still hear the sound of the sea. The sun lounger area has a view of the sea and has an option for sun or shade. I had a returning baboon guest, but eventually, I learnt they are clever and can open the door if the lock hasn't been done. The apartments are the best value on the seafront, especially if someone prefers to prepare meals.
    gabriella
    Solo traveller
  • Avg. price/night: £21.86
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 22 reviews
    it's a quiet yard, 200m off the road, 2 apartments in 2 stories, there are 2 friendly dogs, during the nightone there is a local guy on duty? a small kitchen use gas, I cook several instant noodles.
    yang
    Solo traveller
  • Avg. price/night: £37.03
    Scored 6.5
    6.5
    Rated pleasant
    Pleasant
     · 6 reviews
    The place looks amazing! It is located in an incredibly calm area, 10 min walk from the main road and beach. The place has basically a ‘private’ pool which you can enjoy because there is only one or 2 other studios in the property. The apartments/studios are very spacy with kitchen and private large bathroom included, and very clean. The host is really kind and was always happy to help when needed. Very good quality for a very reasonable price!
    Serena
    Solo traveller
  • Avg. price/night: £60.07
    Scored 7.8
    7.8
    Rated good
    Good
     · 351 reviews
    We stayed in the loft apartment, everything was great. The view from the roof terrace is wonderful, you can also see the ocean. The breakfast was delicious. Everything was great.
    Emese
    People with friends
  • Avg. price/night: £49.37
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 33 reviews
    The place is very very clean and modern. The hosts are so so sooooo awesome and friendly. I was impressed by their hospitality. As a solo traveller I felt very safe and at home. The staff are amazing aswell. Very polite and friendly. Not forgetting the beautiful pets in the compound that make staying at Cave Diani Holiday Apartments memorable. Didn't want to leave and I'll definitely be back very soon. They are outstanding!!!! True definition of peace and tranquility.
    Roselyn
    Solo traveller
  • Avg. price/night: £115.20
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 456 reviews
    Great value property at a very good location. Supermarket, restaurants & beach all a few min walk away. The apartment itself was comfortable and we enjoyed our short stay very much. We also slept well, felt safe and there were no disruptive sounds, even if in a central location. We would stay again.
    Stina
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 124 reviews
    Very well maintained and comfortable apartments, self catering, near to the beach, great restaurants nearby, in-house Netflix account, beautiful swimming pool, kind and attentive staff
    A
    Anonymous
    Young couple
  • Avg. price/night: £45.26
    Scored 7.9
    7.9
    Rated good
    Good
     · 460 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.
    Kerstin
    Family with young children
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 168 reviews
    Nice, large, modern apartment Comfortable bed and lounge Pool and garden area are small but nice Washing machine came in handy Netflix, YouTube provided entertainment during the rain
    Shayn
    Solo traveller