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
Superhost
A clear swimming pool reflects sunlight under a bright blue sky, surrounded by lush greenery. Two lounge beds with cushions and a table with an umbrella are visible near the pool, providing shaded seating for relaxation.
Apartment in Diani Beach
4.71 out of 5 average rating, 119 reviews

Peaceful Hideaway in the Heart of Diani Beach

Lovely one bedroom condominium in small resort community just off the main beach road in Diani Beach (2nd row). Swimming pool just outside the door. Beach is short stroll directly down a public beach access path. Within walking distance to great restaurants and resorts. Golf course next door. King bed in master (en-suite), Double bed and two Swahili style sofa beds in large sitting room. Full guest bath with high-end finishes. Entire house equipped with Air Conditioning. Kitchen fully furnished.

Guest favourite
Apartment in Diani
4.91 out of 5 average rating, 11 reviews

Blue Marlin Beach front apartment

Located in Diani South Coast, 2 minutes walk away to the beach. It’s a one bedroom apartment with a master bedroom have an air condition and a one extra double bed have an overhead fan completed bathroom. Guest has access to the whole apartment very spacious, pleasant living room with a fully equipped kitchen. Comfortable sitting beds big terrace with illuminated beach access, fast WiFi access. Services included cleaning, bedsheets and towels all leisure services and amenities are close

A balcony seating area features a table with two chairs, overlooking a vibrant landscape of greenery and ocean views. The railing showcases a wooden design, providing a relaxing outdoor space to enjoy the coastal scenery.
Apartment in Diani Beach
4.45 out of 5 average rating, 11 reviews

BeachFront 2 Bedroom, Gym, Ocean and Pool view

This beautifulapartment with great ocean view sits in the famous coastal town Diani Kenya. Mombasa International Airport is one hour away while Ukunda airstrip is ten minutes away. It sits within an apartment flat with a swimming pool and direct beach access.Great beach area for water sports. Beautiful ocean views from your rooms balcony everything else is within 10min reach.You could also take off to the famous national parks like the Maasai Mara National park via Ukunda Airstripu

Guest favourite
Apartment in Diani Beach
4.94 out of 5 average rating, 151 reviews

Namaste (Diani Beach) - Sea Suite

Namaste Diani is a beautiful self-catered (however breakfast is provided) private beachside property situated within a modern and secure gated community. The property has a view of the sea from the veranda and the Jacuzzi. The property also has private beach access to one of the most elusive and beautiful beaches in the world. If you're travelling with friends kindly let us know as we might be able to accommodate them in our other guest house.

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

Ground-floor Studio Simba Village, Diani Beach

Recently re-furbished ground floor studio in cosy apartments block. Situated in tropical garden with outdoor seating. Distance to the pool is just 15 meter. Serene environment. Just 5 min. walk to the beach. Shopping malls with ample supermarkets, restaurants and bars all within walking distance. Airconditioning and Free wifi. Contact me for monthly discounts! NB: Children upto 8 years are not allowed by Simba Village management

A panoramic view showcases a spacious resort area, featuring multiple pools surrounded by lush greenery and palm trees. A central pavilion with a thatched roof stands next to the pools, with the ocean visible in the background under a bright blue sky.
Apartment in Ukunda
4.64 out of 5 average rating, 25 reviews

Stunning Beachfront Studio Apartment

Unwind at this stunning Diani beachfront studio apartment. Enjoy the sea views from the pool and lush garden. The house is located along the famous Diani beach in Golden Beach Apartments, fine white sand and curling surfing waves. Although shops and restaurants are only a five-minute drive away, the area feels peaceful and secluded. The apartment features WiFi, A smart TV, two huge pools and a fully equipped kitchen.

Apartment in Diani Beach
4.5 out of 5 average rating, 12 reviews

Diani Beach Apartment

The apartment is perfect for a relaxed vacation, away from all stress at home. It is part of the Golden Sand resort and is located in the north of Diani area along the beautiful sandy Diani Beach, which is one of the best beaches in Africa. The apartment is located right at the beach between Bahari Dhow Beach Villas and Southern Palms Beach Resort. For more information: dianibeachapartment.com.

Superhost
A swimming pool is visible, surrounded by a tiled patio and lush greenery. The pool area features steps leading into the water. In the background, a traditional thatched roof structure and a modern building can be seen among tall palm trees under a clear sky.
Apartment in Diani Beach
4.8 out of 5 average rating, 5 reviews

JamboHaven– 1-bedroom with Pool Near Diani Beach

Cozy 1-Bedroom Apartment in Diani Beach 🌴 Escape to this modern coastal retreat, ideal for couples or solo travelers. Enjoy high-speed WiFi, hot shower, 24/7 security, free parking, and pool access. The fully equipped kitchen makes self-catering easy. Just minutes from Diani Beach, restaurants, and nightlife your perfect base for relaxation and adventure on Kenya’s stunning coast.

A central pool is surrounded by lush greenery and palm trees, with lounge chairs positioned nearby. The modern architecture of the surrounding buildings features arched windows and white walls, harmonizing with the tropical landscape.
Apartment in KE
4.75 out of 5 average rating, 4 reviews

Studio Apartment in Diani, close to beach

Well-finished Studio apartments at Simba Village in Central Diani, within walking distance to the beach, shops, bars & restaurants. Well-secured compound with pool. Light, airy, and modern with a Moorish theme with views over the green gardens and a large, central pool. The apartment is approximately 50sqm with a terrace overlooking the pool. Enjoy Diani at it's best!

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

Luxury Diani Escape for 5 – Pool, Chef & Transfers

Escape to Paradise at Lulu Diani Stay in a beautifully furnished holiday apartment approximately a 10-minute walk from the pristine white sands of Diani Beach, Kenya. Perfect for a tranquil retreat or an adventurous coastal getaway, this stylish apartment offers the ideal base for your beach holiday.

Superhost
A spacious sun terrace is shown, featuring a wooden lounge chair beside a clear swimming pool. The building, with its distinct architecture, is framed by lush greenery and a thatched roof, offering a serene backdrop that emphasizes outdoor relaxation.
Apartment in Diani Beach
4.79 out of 5 average rating, 103 reviews

Sukuma guest house

Sukuma Guest House blends the serenity of Lamu architecture. Located on Diani Beach Road, 5 minutes from white sandy beach and shopping center, this beautiful property is set in a landscaped garden, has 4 self-contained units, swimming pool, and a roof top Yoga platform.

Guest favourite
A comfortable living area is equipped with a large flat-screen TV mounted on the wall, complemented by a light-colored sofa adorned with decorative pillows. Shelves containing books and decorative items are visible. Green plants add a touch of freshness beside the entrance.
Apartment in Diani Beach
4.92 out of 5 average rating, 24 reviews

Bright Diani Studio | King Bed | 2min to Beach

Stay steps from Diani Beach in your private bright studio. Cozy, functional, and fully equipped — ideal for couples, solo travelers, or remote workers wanting tropical comfort with modern convenience, just a short stroll to the sand and shops.

Popular amenities for Diana apartment rentals

Quick stats about apartment rentals in Diana

  • Total holiday rentals

    Explore 50 holiday rentals in Diana

  • Nightly prices starting at

    Diana holiday rentals start at $25 SGD per night before taxes and fees

  • Verified guest reviews

    Over 880 verified reviews to help you choose

  • Family-friendly holiday rentals

    10 properties offer extra space & child-friendly amenities

  • Pet-friendly holiday rentals

    Find 10 rentals that welcome pets

  • Holiday rentals with a pool

    30 properties feature pools

  • Rentals with dedicated workspaces

    30 properties have a dedicated workspace

  • Wifi availability

    50 of Diana holiday rentals include wifi access

  • Popular amenities for guests

    Guests love Kitchen, Wifi and Pool across Diana rentals

  • 4.7 Average rating

    Diana stays receive an average rating of 4.7 out of 5 from guests

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