
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.

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. There is currently construction in the compound next to ours and the noise levels are erratic. 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.

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.

*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.

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

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

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.

Cozy BnB near Nomads with sunrise & Sunset view
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.

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

Chic 1BR w/ Pool 5 min Drive to Nomads Beach Diani
Welcome to Unit A4, your bright and private stay in Diani. This upper-floor one-bedroom apartment sits in a quiet four-unit building, designed with a warm, earthy style and plenty of natural light and coastal breeze. Just a 5-minute drive from Nomad Beach and nearby restaurants and 7 minutes from the airstrip, it is ideal for solo travelers, couples, or small families looking for a peaceful space to unwind and feel at home by the coast.

7 mins to Beach w/AC, Full Kitchen & All Ensuite
Welcome to your stylish and spacious coastal retreat, 7min walk to the pristine shores of Diani Beach! This 2 bedroom apartment is located on the 1st floor with relaxing views of the pool. 1356.25ft² / 126m² apartment. ☞ Visitors allowed ☞ 24/7 building security ☞ Cleaning after 3 days ☞ Air conditioning + ceiling fans in all rooms ☞15 mins to Diani-Ukunda Airport (UKA) Chef available on request at an extra cost.

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.

Kivukoni Reef Suites
Sunny 2BR, 2-min walk to Diani Beach with free access to Golden Beachfront (0.62mls)a ~$12 day pass for Diani Reef (redeemable on food/drinks). Inside: Smart TV, equipped kitchen, work nook. Sleeps 5 in king master , optional AC $20 per day, queen, and double beds. Includes two free bicycles, housekeeping, self check-in, and secure parking. No parties/smoking. Near shops and cafés.
Popular amenities for Diana apartment rentals
Weekly apartment rentals

Diani Beach Spot 2 bedroom haven

Studio Amani Perfect for you

Casa Bella Diani Ukunda

Tango house on diani beach road in Ukunda

One bedroom 7SH

Diani Beachfront 1BR with Pool and Ocean View

Tidescape, 1br with pool, fan next to Diani beach

Eunice's Diani Penthouse
Private apartment rentals

The Nest Village.

The Chill Spot-Beach Front

Dianiluxe Villa - LuxuryDouble D

Diani 1-Bedroom Beachside Condo

Diani Place Apartments

𝐋𝐮𝐥𝐮 𝐃𝐢𝐚𝐧𝐢

Luzma oasis apartment

Harieson Apartments
Apartment rentals with a hot tub

Diani Beach Studio

Cosy Modern Studio Diani Studio

Diani 7

Diana Studio with AC

Diani Villa

Elna's Haven Diani B-4Min Walk to the Beach

3 Bedrooms Home Diani Just 5 mins to Beach|WiFi

patience stay
Quick stats about flat rentals in Diana

Total holiday rentals
Explore 560 holiday rentals in Diana

Nightly prices starting at
Diana holiday rentals start at £8 per night before taxes and fees

Verified guest reviews
Over 2,800 verified reviews to help you choose

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

Pet-friendly holiday rentals
Find 110 rentals that welcome pets

Holiday rentals with a pool
360 properties feature pools

Rentals with dedicated workspaces
290 properties have a dedicated workspace

Wifi availability
520 of Diana holiday rentals include wifi access

Popular amenities for guests
Guests love Kitchen, Wifi and Pool across Diana rentals

4.5 Average rating
Diana stays receive an average rating of 4.5 out of 5 from guests
Destinations to explore
- Rentals with pools Diana
- Rentals with breakfast Diana
- Pet-friendly rentals Diana
- Rentals with a washing machine and dryer Diana
- House rentals Diana
- Rentals with beach access Diana
- Hotel rooms Diana
- Rentals with a hot tub Diana
- Beachfront rentals Diana
- Rentals with a patio Diana
- Villa rentals Diana
- Family-friendly rentals Diana
- Fitness-friendly rentals Diana
- Waterfront rentals Diana
- Apartment rentals Diana
- Rentals with outdoor seating Diana
- Bed and breakfasts Diana
- Rentals with a fireplace Diana
- Rentals with a firepit Diana
- Smoking-friendly rentals Diana
- Holiday home rentals Diana
- Serviced apartment rentals Diana
- Guest house rentals Diana
- Flat rentals Kwale
- Flat rentals Kenya




