This one-bedroom flat is located on Diani Beach Road, a mere 800 metres from the Indian Ocean, offering a peaceful base for exploring Diani. This modern apartment, suitable for two guests, features a microwave oven in the kitchen, complimentary internet, a swimming pool, and parking, providing a tranquil and unique getaway experience.
9.5 70 reviews
Diani Beach
17/09 – 10/10
A$145/nighttotal: A$3335 (23 )
Mahali Pazuri* | Diani Beach
1 2
apartment , Diani Beach
Mahali Pazuri, a beachfront apartment in Diani, Kenya, offers direct access to the beach and is a short walk from scuba diving facilities and kite surfing schools. This one-bedroom, one-bathroom apartment sleeps three, features a king-size and single bed, a swimming pool, and provides snorkelling gear, plus additional services such as massages and a chef (at extra cost).
10 6 reviews
Diani Beach
03/11 – 01/12
A$60/nighttotal: A$1680 (28 )
Brezzy Penthouse In Perfect Location.
1 3
apartment , Kwale
This three-bedroom penthouse apartment is situated in Kwale, a mere 500 metres from the beach and Carrefour, with the main road and Aniello Italian Restaurant also conveniently close. Offering 150 square metres of living space, this property accommodates up to six guests with its well-equipped kitchen, Smart TV, Wi-Fi, and access to a seaside swimming pool at Coral Beach Hotel for a fee.
9.3 3 reviews
Diani Beach
25/07 – 03/09
A$27/nighttotal: A$1080 (40 )
Beach Studio Apartment
1 2
apartment , Palm Beach
This Diani Beach studio apartment is located less than 0.8km from the beach and within easy reach of Carrefour, Diani Shopping Centre, Ukunda Airport, and the Full Moon Club. The self-catering unit, sleeping up to two guests, features a kitchen, garden, parking, and excellent user ratings for cleanliness and location, offering a private garden and proximity to local amenities.
10 2 reviews
Diani Beach
13/08 – 17/08
A$95/nighttotal: A$380 (4 )
Memories Home Diani Beach Road- With Pool, 5 Min To The Beach
1 2
apartment , Ukunda
Memories Home, a self-catering apartment in Ukunda, is situated an 8-minute walk from Diani Beach and 0.6 miles from Leisure Lodge Golf Club, with Colobus Conservation 5.4 miles away and Ukunda Airport 2.5 miles distant. This apartment accommodates up to 7 guests across two bedrooms and two bathrooms, offering a fully equipped kitchen, private terrace with garden views, complimentary high-speed WiFi, and private parking.
9.3 19 reviews
Diani Beach
03/11 – 01/12
A$78/nighttotal: A$2184 (28 )
Kimbi's 2br Coastal Cottage - 4 Mins To The Beach
1 3
apartment , Diani Beach
This Diani Beach cottage is situated on Diani Beach Road, a short 0.64km stroll from the renowned Diani Beach. The two-bedroom, two-bathroom property sleeps six guests and boasts a kitchen with fridge and microwave, a swimming pool, parking, and 24-hour security, offering easy access to local amenities and public transport.
Diani Beach
13/08 – 17/08
A$71/nighttotal: A$284 (4 )
Golden Sun-diani Beach Gsih
1 2
apartment , Diani Beach
Golden Sun-Diani Beach GSIH is a 60 square metre, one-bedroom, one-bathroom flat in Diani Beach, a 7-minute walk from the shore and 1.9 kilometres from Leisure Lodge Golf Club, with pet-friendly, air-conditioned accommodation including Wi-Fi and a private swimming pool. This apartment offers parking, serene garden views, and is conveniently located 2.5 miles from Ukunda Airport, 8.9 kilometres from Colobus Conservation and 14.9 kilometres from Kaya Kinondo Sacred Forest, accommodating up to three guests with a check-out between 06:00 and 11:00.
9.0 3 reviews
Diani Beach
27/06 – 04/07
A$61/nighttotal: A$427 (7 )
Wendy's Da-azizi Homes Diani 2
1 2
apartment , Diani Beach
This Dama's Da-Azizi Homes Diani apartment in Diani Beach is located an 8-minute walk from Diani Beach and 3.4 kilometres from Colobus Conservation, with Ukunda Airport 3.1 kilometres away and Leisure Lodge Golf Club 5.1 kilometres away. This self-catering accommodation for up to three guests features a fully equipped kitchen, free WiFi, a private balcony, and complimentary private parking.
9.3 136 reviews
Diani Beach
29/08 – 05/09
A$77/nighttotal: A$539 (7 )
Hosanna Cottage Diani
1 4
apartment , Diani Beach
Hosanna Cottage, a two-bedroom self-catering property in Diani, Kenya, is conveniently located a short distance from Diani Beach and other attractions. This Diani Beach holiday home offers a fully equipped kitchen, private patio, shared swimming pool with a kibanda and kiddie pool, free Wi-Fi, and sleeps up to four guests.
10 6 reviews
Diani Beach
03/11 – 01/12
A$89/nighttotal: A$2492 (28 )
Memories Home Diani
Pool- 3 Beds -5 Min To Beach.
2 3
apartment , Diani Beach
This modern 2-bedroom flat offers a peaceful retreat in a secure, exclusive gated community of eight homes, located just 150 metres from Diani Beach's famed white sands and a 3-minute walk from the main beach road, with Carrefour supermarket a 3-minute drive away. Enjoy a 5-minute walk to the beach from this well-appointed residence, which sleeps up to four guests and features a fully equipped kitchen, a comfortable living area with a Smart TV and Wi-Fi, access to a shared swimming pool and children's playground, and rooftop sunset views.
9.8 37 reviews
Diani Beach
25/07 – 03/09
A$72/nighttotal: A$2880 (40 )
Lamu Style One Bedroom Apartment, Central Diani
1 2
apartment , Ukunda
This Lamu-style self-catering apartment in Ukunda is a five-minute walk (0.8 km) from Ukunda beach and close to local shops and restaurants. The one-bedroom, one-bathroom unit sleeps two guests and features a fully equipped kitchen, private veranda, daily cleaning, access to a swimming pool and garden, plus optional chef services and rooftop yoga classes.
10 59 reviews
Diani Beach
31/12 – 08/01
A$790/nighttotal: A$6320 (8 )
Luxurious Villa W/pool,10min Beach, 280m²,w/ Personal & Cook, Jacuzzi, A/c,wifi
6 8
apartment , Kenia
This Diani Beach villa enjoys an oceanfront position, a 1.6km walk from Diani-Chale Marine National Park and Reserve and within 5km of Galu Kinondo and Kaya Kinondo Sacred Forest. The 310 square metre property sleeps eleven guests across seven bedrooms and six bathrooms, boasting a private pool, jacuzzi, fitness centre, tennis court, and convenient limo service.
Best family friendly Diani Beach Holiday Apartments
Among the 269 accommodations in Diani Beach, here are the 4 best family friendly holiday apartments
8.6 10 reviews
Diani Beach
27/06 – 04/07
A$65/nighttotal: A$455 (7 )
Nyali Classy 1 Bedroom Bnb Apartment
1 2
apartment , Mombasa
Savannah Bstan Luxury Apartment is located in Diani Beach, a 16-minute walk from Diani Beach and 1.9 kilometres from Leisure Lodge Golf Club. This one-bedroom flat offers air conditioning, a kitchen with a fridge and microwave, a private terrace, and access to a swimming pool, with pets and families welcome.
8.2 13 reviews
Diani Beach
13/08 – 17/08
A$35/nighttotal: A$140 (4 )
L & C Chinese Studio
1 2
studio , Diani Beach
L & C Chinese Studio is a self-catering apartment situated in Diani Beach, Kenya, 0.3km from the beach and 0.5km from Leisure Lodge Golf Club. This one-bedroom unit, sleeping up to two guests, boasts a terrace, garden access, a swimming pool, on-site restaurant and free bicycle use, with nearby diving and fishing opportunities.
Diani Beach
13/08 – 17/08
A$103/nighttotal: A$412 (4 )
Serene Diani Beach Getaway - Private Apartment With Pool
1 2
apartment , Diani Beach
This Diani Beach apartment, a short distance from the coast and local attractions in Kenya, offers a convenient base for exploring the area. The self-catering flat features one bedroom, one bathroom, sleeps two guests, includes a private terrace, swimming pool, garden, parking, and free Wi-Fi; pets are welcome.
8.1 22 reviews
Diani Beach
13/08 – 17/08
A$33/nighttotal: A$132 (4 )
Kash Apartments
1 2
apartment , Diani Beach
Darad Kash apartments offer a prime beachfront location at Diani Beach, just 3 kilometres from Ukunda Airport and an 8-minute walk to Leisure Lodge Golf Club. These air-conditioned one-bedroom apartments, measuring 13 square metres, accommodate up to three guests and feature a living room, balcony, on-site minimarket, and bike hire.
Best Holiday Apartments in Diani Beach with a pool
Among the 269 accommodations in Diani Beach, here are the 4 best apartments with a pool
9.9 248 reviews
Diani Beach
14/11 – 29/11
A$127/nighttotal: A$1905 (15 )
*The African Art Suite* Self-contained & Exclusive
1 2
apartment , Diani Beach
This ground-floor Diani Beach apartment, a short walk from the beach and local amenities including a supermarket, offers convenient access to restaurants and bars. The 50m² self-catering suite features a king-size bed, smart TV, free WiFi, washer/dryer, a modern kitchen with fridge and microwave, and accommodates two guests, boasting a shared pool and garden access plus twice-weekly housekeeping.
9.5 128 reviews
Diani Beach
01/11 – 30/11
A$85/nighttotal: A$2465 (29 )
Peaceful Hideaway In The Heart Of Diani Beach
1 2
apartment , Diani Beach
This one-bedroom flat is located just off the main beach road in Diani Beach, a short stroll (less than 1km) from the beach and close to restaurants and resorts. The property has received excellent ratings for location, cleanliness, and overall user experience. The apartment is ideal for families or groups of up to four people and features a king-size bed in the master bedroom, a double bed and two sofa beds in the living room. Amenities include air conditioning, a fully equipped kitchen, a private porch with hammocks, and access to a swimming pool with reserved lounge beds.
Diani Beach
13/08 – 17/08
A$77/nighttotal: A$308 (4 )
Seaesta 1 Bedroom
1 2
apartment , Ukunda
The Seaesta one-bedroom apartment is situated in Ukunda, just a short distance from Diani Beach and Leisure Lodge Golf Club, making it ideal for exploring the local area. The apartment is located in a peaceful neighbourhood, offering a tranquil retreat from the hustle and bustle of Ukunda town. This comfortable apartment is 93 square metres in size and can accommodate one guest. The Seaesta apartment offers a range of amenities, including a swimming pool, a garden, and a terrace, as well as free parking and Wi-Fi.
10 5 reviews
Diani Beach
25/07 – 03/09
A$72/nighttotal: A$2880 (40 )
Ntate Homes – Diani | Near The Beach
1 2
apartment , Diani Beach
This one-bedroom flat is located immediately behind Manyatta Lounge, offering direct access to Diani Beach, just 100 metres away. This accommodation provides air conditioning, Wi-Fi, a swimming pool, and a balcony, comfortably hosting two guests with a fridge, freezer, and microwave oven in the kitchen.
Frequently asked questions about apartment rentals in Diani Beach
What are some interesting places to visit in or near Diani Beach?
You've got to check out the Colobus Conservation, a sanctuary for endangered Colobus monkeys. If you're into history, the Kaya Kinondo, an ancient sacred forest, is worth a visit. And of course, you can't miss the stunning beaches of Tiwi and the marine park, just a short drive from Diani.
What are the most popular outdoor activities in Diani Beach?
Diani is a haven for water sports! You can go diving, snorkelling, kitesurfing, or windsurfing. There are also plenty of opportunities for fishing, kayaking, and stand-up paddleboarding. And of course, you can simply relax on the beach and soak up the sun.
What are the best apartments with a pool in Diani Beach?
Diani is famous for its pristine white sand beaches and crystal-clear turquoise waters. It's a popular destination for those looking to relax and enjoy the beautiful Kenyan coast.
What are the best apartments with a jacuzzi in Diani Beach?
What are the top cultural spots to visit in and around Diani Beach?
The Kaya Kinondo is a must-see. It's an ancient sacred forest that's been inhabited by the Mijikenda people for centuries. You can also visit the Diani Beach Cultural Centre, which showcases local art and crafts.
What are the best apartments for families and kids in Diani Beach?
What are the closest cities to visit near Diani Beach?
The closest city is Mombasa, which is about a 30-minute drive from Diani. You can also visit the historic town of Ukunda, which is just a few kilometres away.
What are the best pet friendly apartments in Diani Beach?
There's nothing better than lounging on the beach with a good book and a refreshing drink. You can also enjoy a relaxing massage at one of the many spas in the area, or take a dip in the ocean.
What are the best apartments with parking in Diani Beach?
What are the advantages of choosing an apartment for your stay in Diani Beach?
Apartments offer more space and privacy than a hotel room. They're often a great value for money, especially if you're travelling with a family or group of friends. And many apartments have kitchens, so you can save money by preparing some of your own meals.
Destinations nearby
Best Diani Beach holiday apartments with air conditioning
8.2 4 reviews
Diani Beach
07/07 – 12/07
A$170/nighttotal: A$850 (5 )
Sonnie House Diani
5 9
apartment , Mombasa
Sonnie House Diani, a five-bedroom apartment in Diani, Mombasa, is located 3.1km from Ukunda Airport, 3.4km from Colobus Conservation, and 6km from Leisure Lodge Golf Club. This 85 square metre property sleeps up to 15 guests, boasting five bathrooms, a fully equipped kitchen, free Wi-Fi, private parking, a swimming pool, garden, terrace, and concierge service.
Diani Beach
31/12 – 08/01
A$260/nighttotal: A$2080 (8 )
Kezzie Supreme
5 8
apartment , Diani Beach
This Diani Beach residence, comprising three units (Kezzie 1, Kezzie 2, and Kezzie Studio), offers proximity with Kezzie 1 and 2 situated adjacent and Kezzie Studio opposite, ideal for groups seeking both togetherness and individual space. This expansive 5-bedroom, 5-bathroom dwelling comfortably accommodates up to 11 guests, featuring air conditioning, internet, a kitchen, and a shared roof terrace, perfect for family gatherings and extended stays.
Diani Beach
13/08 – 17/08
A$40/nighttotal: A$160 (4 )
Belle Escale
1 2
apartment , Diani Beach
This Diani Beach flat, Belle Escale, is located in Diani Beach, 9 minutes' walk from the beach and 1.6 kilometres from Leisure Lodge Golf Club. This 10 square metre flat offers one bedroom, one bathroom, a kitchenette with a fridge and microwave, air conditioning, Wi-Fi, and a private balcony, accommodating up to two guests.
10 4 reviews
Diani Beach
10/09 – 13/09
A$80/nighttotal: A$240 (3 )
Diani Cozy 1 Br, 5min To The Beach
1 2
apartment , Ukunda Airport
This apartment in Ukunda offers exclusive private beach access, located a 4-minute walk from Diani Beach and 1 kilometre from Ukunda Airport. This 80 square metre flat features one bedroom, one bathroom, and accommodates up to three guests with air conditioning, a fully equipped kitchen including a microwave and fridge, and complimentary Wi-Fi and private parking.
Best pet-friendly Diani Beach holiday apartments
Among the 269 accommodations in Diani Beach, here are the 4 best pet friendly holiday apartments
10 2 reviews
Diani Beach
03/11 – 01/12
A$87/nighttotal: A$2436 (28 )
Seaesta 2-bedroom Apartment: Hidden Oasis
1 3
apartment , Diani Beach
This Diani Beach apartment, situated near the beach, offers easy access to the stunning coastline within a short distance. The two-bedroom, two-bathroom dwelling sleeps four guests and boasts a spacious open-plan living area, fully equipped kitchen, private parking, a shared swimming pool and jacuzzi, plus free Wi-Fi.
8.1 44 reviews
Diani Beach
31/12 – 08/01
A$475/nighttotal: A$3800 (8 )
Villa Becky - Diani Beach
4 8
apartment , Diani Beach
The Villa Becky apartment is located in Diani Beach, just 1.4 kilometres from the beach and 3.7 kilometres from Leisure Lodge Golf Club, offering a peaceful retreat close to popular attractions. The apartment has received consistently high ratings for its cleanliness, location, and overall experience. This two-bedroom, two-bathroom apartment spans 40 square metres and comfortably accommodates up to five guests. The property offers a range of amenities including air conditioning, a private balcony with garden views, a swimming pool, free parking, and Wi-Fi, making it ideal for families and groups looking for a relaxing and enjoyable stay.
9.2 6 reviews
Diani Beach
14/11 – 29/11
A$91/nighttotal: A$1365 (15 )
Lamu Style One Bedroom Apartment, Central Diani
1 2
apartment , Diani Beach
This Diani Beach apartment, a short 0.6km stroll from the beach, offers convenient proximity to Leisure Lodge Golf Club (3.4km) and Colobus Conservation (4.5km). The 20 square metre self-catering flat features one bedroom, one bathroom, sleeps three guests, and includes a fully equipped kitchen, private parking, Wi-Fi, a swimming pool, and garden access.
10 1 review
Diani Beach
10/09 – 13/09
A$34/nighttotal: A$102 (3 )
Tn Apartments Adina
1 2
apartment , Diani Beach
TN Apartments Adina is a self-catering property located in Diani Beach, 0.97 kilometres from Ukunda Airport and 3.38 kilometres from Leisure Lodge Golf Club. This one-bedroom, one-bathroom apartment offers accommodation for up to five guests, featuring a private terrace, a fully equipped kitchen, complimentary Wi-Fi, and private parking, with a floor area of 60 square meters.