Skip to main content

Serviced Apartments in Diani Beach

Find the serviced apartments that appeal to you the most

The best serviced apartments in Diani Beach

Check out our pick of great serviced apartments in Diani Beach

Filter by:

Review score

Escape Hole

Diani Beach

Located just 4.3 km from Colobus Conservation, Escape Hole offers accommodation in Diani Beach with access to a garden, a bar, as well as a tour desk.

K
Kabiru
From
Kenya
The place is serene and peaceful
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 9 reviews
Price from
US$26.40
1 night, 2 adults

Casa Marabella A2

Diani Beach

Featuring a patio with inner courtyard views, a rooftop pool and a garden, Casa Marabella A2 can be found in Diani Beach, close to Diani Beach and 1.6 km from Leisure Lodge Golf Club.

J
Jackline
From
Kenya
The stuff were very friendly and ready to help all the time. The apartment was beautiful and comfortable also very clean. A place I would stay again and again.. definitely got my money’s worth. Loved it..
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 23 reviews
Price from
US$100
1 night, 2 adults

Leshan Luxury Villas

Diani Beach

Featuring a patio with pool views, an outdoor swimming pool and a garden, Leshan Luxury Villas can be found in Diani Beach, close to Diani Beach and a 14-minute walk from Leisure Lodge Golf Club.

S
Sarah
From
Kenya
Great spacious facility, with awesome staff who are so warm and always helpful
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 7 reviews
Price from
US$95
1 night, 2 adults

Aqua Resort

Diani Beach

Situated in Diani Beach, Aqua Resort provides accommodation with free WiFi and seating area.

E
Emil
From
Netherlands
Very clean, staff very helpful and nice.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 394 reviews
Price from
US$58.50
1 night, 2 adults

Morning Star Diani

Diani Beach

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.

G
Gudmundur
From
Iceland
The staff was really nice and helpful. It's my 2nd time to stay there and I will be staying there again.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 179 reviews
Price from
US$108
1 night, 2 adults

Harmony Homes Beachfront

Diani Beach

Set in Diani Beach, just 600 metres from Diani Beach, Harmony Homes Beachfront offers beachfront accommodation with a private beach area, an infinity pool, a garden and free WiFi.

S
Sally
From
Kenya
I loved the apartment.The photos match the apartment. Super clean,cosy and quite big. It's in a safe neighborhood and the property is right on the beach. Steve is always a phone call away and always available to assist.As a first time solo traveler, I felt safe in the apartment and compound and will definitely be back!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 29 reviews
Price from
US$50
1 night, 2 adults

Maharani Apartments

Kwale (Near Diani Beach)

Boasting a terrace with pool views, an outdoor swimming pool and a fitness centre, Maharani Apartments can be found in Kwale, close to Diani Beach and 3.1 km from Leisure Lodge Golf Club.

P
Pierre
From
Isle of Man
Very modern apartment . Amazing swimming pool with lovely sun loungers. We were a family of 4 and it was perfect for us. It’s not beach front , but this should not be off putting as it’s close to everything. We even extended our stay at this property.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$250
1 night, 2 adults

Ocean Blue

Ukunda (Near Diani Beach)

Situated in Ukunda, 600 metres from Diani Beach and 1.9 km from Leisure Lodge Golf Club, Ocean Blue features spacious air-conditioned accommodation with a terrace and free WiFi.

B
Brian
From
Kenya
The view and the beach access just spectacular.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 9 reviews
Price from
US$55
1 night, 2 adults

Diani Luxe Villa

Mombasa (Near Diani Beach)

Set in Mombasa, 600 metres from Diani Beach, Diani Luxe Villa offers rooms with air conditioning and free WiFi.

P
Princess Gracie
From
Kenya
This property is very beautiful, i think even the camera didn't do it justice. The rooms are modernly well lit with everything functioning properly. One of the things that stood out for me is how clean, spacious and huge the rooms were, including the washrooms. The facility also comes with a peaceful enviroment and serenity that one is really looking for while on holiday or Vacation. And to top it up, The staffs here are out of this world. they're Very kind, loving, professional, passionate, and always ready to help and go extra mile just to make you comfortable and satisfied.Dorcas and Joseph are amazing duo that i really loved with my family and i know you will love them too once you meet them. The food was very delicious and well thought of. The distance to diani beach is very close with clear paths leading, it's five minutes or less than.The shopping center is just nearby. I have traveled alot and stayed in various facilities, but i haven't had the thought of returning back, but for Diani Luxe i will definitely comeback. You're top notch and top of the game 🤩 💪 🤩
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 14 reviews
Price from
US$54.15
1 night, 2 adults

Wayside Beach Apartments

Diani Beach

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

F
Friedrich
From
Germany
Very good location close to the beach, restaurants and shopping. Nice, well-equipped and spacious, clean apartment. Staff very responsive and friendly. Nice and well-maintained pool. Emmar, the manager, really made my stay very good. She takes well care of the guests and is approachable day and night. Food available on request, also laundry services.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 37 reviews
All serviced apartments in Diani Beach

Looking for a serviced apartment?

Ideal for travellers who want their own space and don’t need frills. Aparthotels/serviced apartments have some hotel facilities like a reception desk but are self-catered with a place to cook (e.g. a kitchenette). This suite-style accommodation usually has more than 10 units per property.

Most booked serviced apartments in Diani Beach and surroundings in the past month

See all

Popular with guests booking serviced apartments in Diani Beach

Popular with guests booking serviced apartments in Diani Beach

Popular with guests booking serviced apartments in Diani Beach

Popular with guests booking serviced apartments in Diani Beach

Popular with guests booking serviced apartments in Diani Beach

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 23 reviews

Popular with guests booking serviced apartments in Diani Beach

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

Popular with guests booking serviced apartments in Diani Beach

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 37 reviews

Popular with guests booking serviced apartments in Diani Beach

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

Popular with guests booking serviced apartments in Diani Beach

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

Popular with guests booking serviced apartments in Diani Beach

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

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

SouthCoast Outdoors

Ukunda
Budget options available

Located within a few steps of Diani Beach and 700 metres of Leisure Lodge Golf Club, SouthCoast Outdoors provides rooms with air conditioning and a private bathroom in Ukunda.

From US$58 per night

Ocean Blue

Ukunda
Budget options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 9 reviews

Situated in Ukunda, 600 metres from Diani Beach and 1.9 km from Leisure Lodge Golf Club, Ocean Blue features spacious air-conditioned accommodation with a terrace and free WiFi.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 99 reviews

Comprising an outdoor swimming pool and a garden, Germano Cottages Garden and Pool is a recently renovated accommodation in Ukunda located close to Diani Beach.

Situated in Diani Beach, 600 metres from Diani Beach and 1.2 km from Leisure Lodge Golf Club, Pendo Residences - Villa 3Br Beachfront offers a garden and air conditioning.

Stay connected in Diani Beach and nearby. Serviced Apartments with free WiFi

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

Boasting a terrace with pool views, an outdoor swimming pool and a fitness centre, Maharani Apartments can be found in Kwale, close to Diani Beach and 3.1 km from Leisure Lodge Golf Club.

From US$200 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring sea views, ZIA Homes DIANI offers accommodation with pool with a view and a balcony, around 300 metres from Diani Beach.

From US$54.18 per night

FAQ about serviced apartments in Diani Beach

Serviced apartments that guests love in Diani Beach

See all
Avg. price/night: US$64
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 394 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