Some info has been automatically translated. Show original language

Apartment vacation rentals in Diana

Find and book unique apartments on Airbnb

Quick stats about apartment rentals in Diana

  • Total vacation rentals

    Explore 720 vacation rentals in Diana

  • Nightly prices starting at

    Diana vacation rentals start at $14 CAD per night before taxes and fees

  • Verified guest reviews

    Over 3,630 verified reviews to help you choose

  • Family-friendly vacation rentals

    200 properties offer extra space and kid-friendly amenities

  • Pet-friendly vacation rentals

    Find 120 rentals that welcome pets

  • Vacation rentals with a pool

    430 properties feature pools

  • Rentals with dedicated workspaces

    390 properties have a dedicated workspace

  • Wifi availability

    690 of Diana vacation 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.

1 of 1 pages1 / 1
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.
Apartment in Diani Beach
4.97 out of 5 average rating, 38 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.

Top guest favourite
Apartment in Diani Beach
5 out of 5 average rating, 13 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.

Guest favourite
Apartment in Diani Beach
4.95 out of 5 average rating, 253 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.

Superhost
Apartment in Diani Beach
5 out of 5 average rating, 4 reviews

Beach Studio |2 Min Walk |Rooftop Ocean View |AC

Dreaming of a Diani getaway with open sky views, moonlit nights, and the Indian Ocean at your doorstep? This 2nd floor studio puts the sky right in your room sit at your desk and watch clouds drift and the sun track slowly across the blue all morning, then let the moon slide in uninvited come night. You never have to step outside to feel it. From the rooftop, the Indian Ocean stretches to the horizon. Cool AC, fast WiFi, hot shower, kitchenette just two minutes walk to the beach.

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.
Apartment in Diani Beach
4.94 out of 5 average rating, 79 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

Superhost
Apartment in Diani
4.85 out of 5 average rating, 39 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!

Guest favourite
Apartment in Diani Beach
4.94 out of 5 average rating, 34 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 spacious en-suite bedroom is furnished with a king-size bed covered by a mosquito net. A small seating area, writing desk, and a bedside lamp are included. Natural light enters through window treatments, while decorative rugs add color to the cream-colored floor.
Apartment in Diani Beach
4.77 out of 5 average rating, 75 reviews

Mahali Pazuri* | Diani Beach

Access Diani Beach in less than 120 meters through our private garden. Mahali Pazuri is the downstairs unit of a two-storey guest house, located within a beautiful family-owned property that is surrounded by indigenous forest, right on Diani Beach. A large spacious en-suite bedroom with a kingsize bed (plus a single bed) and dressing room. For bigger groups (or if your preferred dates are not available for this listing), please view other listings under my profile.

Superhost
Apartment in Diani Beach
5 out of 5 average rating, 4 reviews

Chic two bedroom Beachfront apartment 5th floor

Relax in our spacious beachfront aprt with direct beach access and stunning ocean views. Wake up to the sound of waves and enjoy sunrise views from the balcony. Comfortably sleeps 4–6 guests with air-conditioned bedrooms, a fully equipped kitchen, WiFi, smart TV, hot showers, and secure parking. Guests also enjoy access to a swimming pool in a secure compound. Located in prime Diani, close to restaurants, beach activities, and nightlife—yet peaceful and private.

Guest favourite
Apartment in Diani Beach
4.92 out of 5 average rating, 25 reviews

WABO Paradise 2br - Diani

Your Little Slice of Diani Bliss Tucked away just 1.6 kilometers from the world-famous Diani Beach, WABO Paradise Home is your perfect hideaway. Think of it as comfort, style, and privacy all wrapped up in one cozy package. Wake up surrounded by greenery, sip your morning coffee in peace, then decide: do you lounge by the sparkling swimming pool, or make your way to the soft white sands of Diani Beach for a morning jog (or… a lazy stroll, no judgment here 🏖️).

Guest favourite
An outdoor pool is surrounded by lush palm trees and landscaped gardens. Sun loungers are positioned along one side of the pool, providing space for relaxation. The serene atmosphere is complemented by a clear blue sky overhead, enhancing the inviting appeal of the setting.
Apartment in Diani Beach
4.85 out of 5 average rating, 112 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.

Superhost
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.
Apartment in Galu Beach
4.87 out of 5 average rating, 212 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.

Popular amenities for Diana apartment rentals