Some info has been automatically translated. Show original language

Apartment holiday rentals in Diana

Find and book unique apartments on Airbnb

Top-rated apartment rentals in Diana

Guests agree: these apartments are highly rated for location, cleanliness and more.

%{current} / %{total}1 / 1
Guest favourite
A serene outdoor pool area is surrounded by a spacious patio featuring natural stone flooring. Comfortable lounge chairs are positioned for relaxation, with umbrellas providing shade. Lush greenery frames the space, creating a peaceful environment under a clear blue sky.
Flat in Diani Beach
4.92 out of 5 average rating, 26 reviews

Cozy 1BR 5 min Drive to Diani Beach-Unit A3

Stay in your private 1-bedroom suite on the first floor of a secure, guest-only gated compound in Diani. Enjoy access to a shared swimming pool, an air-conditioned bedroom, and reliable high-speed WiFi. The apartment features a fully equipped kitchen, 24/7 security with an on-site caretaker, and ample parking within the compound. You’re just a 2-minute walk to the main road, a 5-minute drive to Nomads Beach, supermarkets, and popular restaurants, and approximately 10 minutes from Diani Airport.

Top guest favourite
A tranquil private balcony is framed by decorative arches, offering views of lush palm trees and a clear blue sky. The tiled floor complements a simple wooden chair, while a wicker basket rests beside it, creating a peaceful space for relaxation.
Flat in Galu
5 out of 5 average rating, 21 reviews

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.

Guest favourite
Flat in Diani Beach
4.93 out of 5 average rating, 14 reviews

217 Simba - Large Terrace Apartment - 5' to beach

New Listing - Stunning 1-bedroom apartment with approx. 100 sqm total space (50sqm indoor/50sqm outdoor) located on the 1st fl. overlooking the garden and swimming pool. Rare find: Large private terrace with sun beds and outdoor seating to enjoy the great Diani weather. Shared swimming pool and garden. 24 hrs security at gate and within the compound. Centrally located in Diani Beach only 5 minutes walk to the beach, shops, supermarkets and restaurants. Recently renovated and upgraded.

Top guest favourite
A cozy sleeping area is presented, featuring a comfortable bed adorned with decorative pillows and a striped throw blanket. Two framed art pieces and bedside lamps enhance the ambiance. A patterned rug lies on the floor, complementing the overall decor.
Flat in Diani Beach
4.95 out of 5 average rating, 244 reviews

*The African Art Suite* Self-Contained & Exclusive

Welcome to The African Art Suite! As the sister property to The African Art House & The African Art Loft, The African Art Suite is nearby the beach and offers a beautifully designed space for your holiday. To reflect the local culture, original art pieces from The Diani Beach Art Gallery have been used in the large, 50m2 space. From your spacious living area you have direct access to the shared pool. Due to its central location, supermarket, bank, restaurants and shops are very close by.

Top guest favourite
The hallway features textured stone walls adorned with two stylish wall sconces. Soft lighting creates a warm ambiance, highlighting the unique design elements, including a wooden shelf with decorative items. The archway leading into the space adds architectural interest.
Flat in Diani Beach
4.94 out of 5 average rating, 70 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

Guest favourite
A vibrant swimming pool is surrounded by lush tropical gardens and palm trees, providing a refreshing oasis. Clear blue water glistens under sunlight, with steps leading into the shallow end. The pool area is set in a spacious compound, inviting relaxation and enjoyment.
Flat
4.96 out of 5 average rating, 26 reviews

El Mufasa Diani Beach | Studio with Pool & Garden

Welcome to El Mufasa Diani Beach – a stylish and tranquil garden-view studio just 400 meters from the sparkling white sands of Diani Beach. This secure and modern space features a queen-size bed, fast WiFi, a spacious bathroom shared swimming pool, and 24/7 security. You’ll enjoy comfort and convenience with easy access to shops, restaurants, and beach bars. Our team is here to ensure a relaxing and memorable coastal stay. Children under 8 and pets are not allowed in the compound.

Guest favourite
A shared swimming pool is surrounded by lush greenery, featuring a gentle slope and a handrail for easy access. Lounge chairs are arranged nearby for relaxation, with a backdrop of tall trees providing a sense of seclusion.
Flat in Diani Beach
4.79 out of 5 average rating, 78 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.

Superhost
Flat in Diani Beach
4.95 out of 5 average rating, 19 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

Superhost
A comfortable living area features a dark sofa and armchair, complemented by a coffee table with decorative items. A television is mounted on the wall, while natural light enters through sheer curtains, illuminating the light tile flooring and neutral wall color.
Flat in Diani Beach
4.84 out of 5 average rating, 19 reviews

One bedroom 5mnts to the Sandy Nomads Beach Hotel

Charming 1-Bedroom BnB in Diani Enjoy a peaceful stay in this cozy one-bedroom BnB located in Diani. Just a 2-minute walk to Mvindeni Lotfa Road and a short drive to the beautiful Diani Beach, this apartment offers both convenience and comfort. Amenities include: Comfortable bedroom with clean, modern decor Fully equipped kitchen Free Wi-Fi Quiet and secure environment Perfect for solo travelers, couples, or remote workers looking to relax near the coast.

Guest favourite
The spacious studio features a large bed dressed in striped linens, complemented by contrasting accent pillows. A wooden seating area is placed near a large window, providing natural light. Storage units and decorative wall art add functionality and character to the space.
Flat in Diani Beach
4.88 out of 5 average rating, 76 reviews

Groundfloor Apartment, Simba Village, Diani Beach

Enjoy a magnificent experience at this centrally-located studio in Diani Beach. Serene environment. A stylish and cosy apartment with outdoor seating in a tropical setting. Distance to the pool is just 15 meter. Less the 10min. walk to the beach. Shopping malls with ample supermarkets, restaurants and bars all within walking distance. Power back-up, air-conditioning and free wifi. NB: Children upto 8 years are not allowed by Simba Village management

Guest favourite
A serene swimming pool is showcased, bordered by lush greenery and palm trees. Comfortable loungers and umbrellas are visible on the lawn, overlooking the beach. The tranquil sea is seen in the background, with a clear sky enhancing the peaceful atmosphere.
Flat in Galu
4.89 out of 5 average rating, 194 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.

Guest favourite
A tranquil shared pool is surrounded by lush greenery and tall palm trees, reflecting the clear blue sky. Sun loungers are visible in the background, offering a relaxed atmosphere just steps from the beach.
Flat in Galu
4.8 out of 5 average rating, 122 reviews

Malaika Nyumbani,80 steps to the Beach in Galu.

The apartment is so close to the water that you don't have to put on your shoes to get to the beach. It is located in the Tamani compound and is behind four beach houses but has easy access to the pool and the beach. The Sails Seafood Restaurant is next door. Access to other restaurants and shops are within a short tuk tuk ride. Fishermen visit daily with fresh fish that the chef will cook for you.

Popular amenities for Diana apartment rentals

Quick stats about flat rentals in Diana

  • Total holiday rentals

    Explore 590 holiday rentals in Diana

  • Nightly prices starting at

    Diana holiday rentals start at £7 per night before taxes and fees

  • Verified guest reviews

    Over 2,820 verified reviews to help you choose

  • Family-friendly holiday rentals

    170 properties offer extra space & child-friendly amenities

  • Pet-friendly holiday rentals

    Find 120 rentals that welcome pets

  • Holiday rentals with a pool

    370 properties feature pools

  • Rentals with dedicated workspaces

    310 properties have a dedicated workspace

  • Wifi availability

    550 of Diana holiday rentals include wifi access

  • Popular amenities for guests

    Guests love Kitchen, Wifi and Pool across Diana rentals

  1. Airbnb
  2. Kenya
  3. Kwale
  4. Diana
  5. Flat rentals