
Apartment holiday rentals in Diana
Find and book unique apartments on Airbnb
Quick stats about flat rentals in Diana

Total holiday rentals
Explore 720 holiday rentals in Diana

Nightly prices starting at
Diana holiday rentals start at €9 per night before taxes and fees

Verified guest reviews
Over 3,630 verified reviews to help you choose

Family-friendly holiday rentals
200 properties offer extra space & child-friendly amenities

Pet-friendly holiday rentals
Find 120 rentals that welcome pets

Holiday rentals with a pool
430 properties feature pools

Rentals with dedicated workspaces
390 properties have a dedicated workspace

Wifi availability
690 of Diana holiday rentals include wifi access

Popular amenities for guests
Guests love Kitchen, Wifi and Pool across Diana rentals
Top-rated apartment rentals in Diana
Guests agree: these apartments are highly rated for location, cleanliness and more.

Luxury 2BR Beachfront Escape w/ Stunning Views
Wake up to warm turquoise waters and white sands of Galu Beach – one of Africa’s coastal gems. This spacious 3rd-floor apt offers an elegant retreat for couples, mature travellers, and families with older children, blending home-like comfort with resort-style indulgence. Soak in partial ocean and lush garden views on the private balcony, a perfect spot for morning coffee or sunset cocktails. The décor, open-plan design, and thoughtful details create an atmosphere so you feel right at home.
4.97 out of 5 average rating, 38 reviews
Luxury 2bed all ensuite Likizo 10min walk to beach
Your Diani Beach adventure begins at this amazing spacious 2BR apartment equipped with hot showers and A/C, 4 large balconies and a fully equipped kitchen. Whether you're looking to relax or explore the area, this brilliant home is the perfect base for your getaway. Situated 7 Minutes walk from White Sandy Diani Beach, its features a large shared pool, free WiFi and free parking for guests who drive. The property is 500m from Chandarana Supermarket. Ukunda Airport is 4KM only from the property.
4.83 out of 5 average rating, 18 reviews
Oceanfront Penthouse –Galu Diani Beach
Penthouse 1 is a luxury 1-King bedroom apartment with spectacular views to the east of the turquoise blue Indian Ocean and to the west of Shimba Hills, a Kenya National Reserve. Just a short 5-minute stroll through the lovely gardens of the lovely Galu Beach gated community brings you to the world famous white sands of Diani Galu beach. Enjoy walks on the beach and a swim. A 10-minute tuktuk ride available right outside the gate will take to you to our shopping areas as well as further dining.
5.0 out of 5 average rating, 14 reviews
Welcome to Diani 106
We are in a centrally located spot. You can easily walk to supermarkets, restaurants, ATMs, & pharmacies within 5 minutes, as well as to the beach, which is only 8 minutes away. Attractions like Kisite Mpunguti Marine National Park, Shimba Hills, Funzi Island, & Chale Island are all within a 45-minute drive. You can also explore the Kongo River for boat tours & birdwatching, just 10 minutes away by car, or Borabora Wildlife Sanctuary, which is 20 minutes away. We are in the heart of Diani!
4.91 out of 5 average rating, 47 reviews
Beautiful decorated housing in the heart of Diani
In the heart of Diani, just a few minutes’ walk from the white sandy beach and it's turquoise waters, you will find this beautiful decorated compound to be your perfect place for a relaxing stay at the Indian Ocean. We offer very spacious 1, 2 and 4 bedroom apartments and a 3 bedroom villa. All rooms have ensuite bathrooms. Each unit has a large outside terrace, living room, kitchen,... All is set in a landscaped garden with big swimming pool. We do daily (except Sunday) room cleaning
4.94 out of 5 average rating, 80 reviews
African Art Suite: Large Pool + King Bed + AC
Enjoy a stylish 50 m² suite in the heart of Diani, with the beautiful beach just a short walk away. The spacious living area opens directly to a large shared pool. Original artwork from Diani Beach Art Gallery adds a unique African touch. Supermarkets, banks, restaurants and shops are all close by, making this the perfect base to enjoy everything Diani has to offer. Relax in a peaceful setting while having Diani’s vibrant restaurants, shops and stunning coastline within easy reach.
4.95 out of 5 average rating, 255 reviews
Hapo Zamani * | Diani Beach
Access Diani Beach in less than 120 meters. Enjoy the upstairs unit of a two-storey guest house that is located within a beautiful property surrounded by indigenous forest. It comprises two en-suite bedrooms, a lovely indoor sitting room, a small kitchen, work desk and a large balcony overlooking the shared pool area. The unit has its own entrance/stairs. For bigger groups (or if your preferred dates are not available for this listing), please view other listings under my profile.
4.82 out of 5 average rating, 88 reviews
Cosy Luxury Apartment-Diani
Welcome to your perfect coastal escape! This stylish and modern two-bedroom apartment offers the ideal blend of comfort, convenience, and affordability, just 700 metres from the pristine white sands of Diani Beach. What You’ll Love: Modern 2-Bedroom Apartment Ensuite Bathrooms and guest toilet Smart TV & Fast WiFi Fully Equipped Kitchen Shared Swimming Pool Beautiful Garden & Parking Space Family-Friendly Environment Book your stay now and experience Diani at its finest!
4.84 out of 5 average rating, 45 reviews
Diani 305
stylish space. 🌴 Cozy 1-BR with Terrace – Diani 🌴 Tucked just behind Manyatta Lounge, this charming 1-bedroom home is your perfect Diani escape! Enjoy a bright, airy living space, a comfortable bedroom, and a private terrace where you can sip your morning coffee or unwind with the breeze. Just minutes from the beach, restaurants, and shops, it’s the perfect mix of convenience and tranquility — whether you’re here to relax, work remotely, or explore the vibrant Diani
4.94 out of 5 average rating, 35 reviews
Fun & endless beach vibes @Maridadi Tulivu_Tamani
Escape to Maridadi Tulivu, set on pristine Galu Beach in Diani. Wake up to the Indian Ocean, swim at sunrise, go kite surfing in the lagoon at your doorstep. Explore town by tuk-tuk, dine at beachfront restaurants, or enjoy a private chef at home. Relax under a baobab tree, read by the ocean breeze, and stroll the beach at sunset. By night, dive into Diani’s vibrant nightlife or savor a cozy dinner in. Adventure or relaxation—here, you choose.
4.72 out of 5 average rating, 60 reviews
El Mufasa Diani Beach | Luxury 2BR + Garden & Pool
Welcome to El Mufasa Diani Beach – a modern 2-bedroom apartment just 400m from one of Africa’s most stunning beaches. Nestled in a quiet, secure compound, this bright garden-level flat features A/C, a full kitchen, fiber Wi-Fi, and access to a lush garden and pool. Perfect for families, friends, or remote workers seeking comfort and charm on Kenya’s coast. Our dedicated team is here to make your stay seamless and unforgettable.
4.85 out of 5 average rating, 113 reviews
Luxury 3 Bedroom Sheba Apt, Galu Beach, Diani
Modern and tastefully decorated 3 bedroom 1st floor beach apartment. Relax with your family in this beautiful serene apartment a stones throw from stunning Galu beach. Located in a secure and beautiful compound with a beautiful pool and glimpses of the beach from the verandah. Stroll down the beach to the many restaurants, bars, dive and kite schools. Big game fishing charters are available locally.
4.88 out of 5 average rating, 216 reviewsPopular amenities for Diana apartment rentals
Weekly apartment rentals

SuBreeze • 2BR Open-Air Beachside Apartment
4.82 out of 5 average rating, 22 reviews
We are Uhai Vacations!
4.92 out of 5 average rating, 48 reviews
WABO Paradise 2br - Diani
4.86 out of 5 average rating, 28 reviews
Design Suite Simba Village/312A
4.59 out of 5 average rating, 17 reviews
Chic two bedroom Beachfront apartment 5th floor
5.0 out of 5 average rating, 4 reviews
Groundfloor Apartment, Simba Village, Diani Beach
4.9 out of 5 average rating, 91 reviews
Modern 1BR w/pool, solar-5min drive to Diani Beach
4.8 out of 5 average rating, 10 reviews
Fully Furnished 2 Br Apt in Diani
4.67 out of 5 average rating, 48 reviewsPrivate apartment rentals

1BR with Pool View – Diani | Near the Beach
4.88 out of 5 average rating, 8 reviews
Plenty of space in the Giraffe house.
5.0 out of 5 average rating, 9 reviews
WABO Paradise 1br - Diani
4.92 out of 5 average rating, 12 reviews
Cozy Furnished 1-Bedroom Near Diani Beach |
4.78 out of 5 average rating, 18 reviews
Peaceful Diani Escape Green&Cozy
4.83 out of 5 average rating, 18 reviews
Cozy Quiet 2 Bedroom Modern Apt
4.72 out of 5 average rating, 25 reviews
1bdm 5mts to Nomads Beach Resort
4.85 out of 5 average rating, 20 reviews
Tulivu Villa 3B- 2br W/pool-Diani Beach Road
4.88 out of 5 average rating, 8 reviewsApartment rentals with a hot tub

studio beach apartments diani
4.55 out of 5 average rating, 40 reviews
Cozy KK Homes
New place to stay
Love of life homes
New place to stay
Elna's Haven Diani B-4Min Walk to the Beach
4.44 out of 5 average rating, 9 reviews
Kwetu Studio
New place to stay
Cozy Modern Studio Diani Studio

Diani Beach Studio

Diani Villa Studio
Destinations to explore
- Beachfront rentals Diana
- Rentals with beach access Diana
- Hotel rooms Diana
- Waterfront rentals Diana
- Guest house rentals Diana
- Family-friendly rentals Diana
- Rentals with breakfast Diana
- Pet-friendly rentals Diana
- Apartment rentals Diana
- Rentals with lake access Diana
- Rentals with pools Diana
- House rentals Diana
- Serviced apartment rentals Diana
- Rentals with a hot tub Diana
- Bed and breakfasts Diana
- Holiday home rentals Diana
- Villa rentals Diana
- Flat rentals Kwale
- Flat rentals Kenya





