This recently renovated luxury apartment in Diani, Mombasa, is situated 0.96 kilometres from Galu Beach and 0.97 kilometres from Colobus Conservation. This family-friendly accommodation offers 2 bedrooms, 2 bathrooms, a fully equipped kitchen, and a capacity for 6 guests, with amenities including a swimming pool, garden, terrace, and complimentary WiFi.
Diani Beach
05/08 – 14/08
110 €/nighttotal: 990 € (9 )
4 Br Villa Diani Near Beach
1 5
house , Mombasa
This 4-bedroom villa in Diani, Mombasa, is situated a 12-minute walk from Diani Beach and 1.6 kilometres from Leisure Lodge Golf Club. This property offers accommodation for 23 guests with four bathrooms, a fully equipped kitchen, free WiFi, and complimentary private parking, with a balcony providing garden views and convenient access to Ukunda Airport, 4 kilometres away.
8.7 8 reviews
Diani Beach
20/06 – 27/06
28 €/nighttotal: 196 € (7 )
Charming Chalet Diani
1 2
apartment , Diani Beach
This Diani Beach apartment, known as Charming Chalet Diani, is located a 4-minute walk from the beach and 2.6 kilometres from the Leisure Lodge Golf Club, with Ukunda Airport just 1 kilometre away. This 100 square metre flat offers accommodation for three guests, featuring a private garden, a balcony with pool views, air conditioning, free Wi-Fi, a fully equipped kitchen with a microwave and oven, and complimentary private parking.
9.6 5 reviews
Diani Beach
20/06 – 27/06
42 €/nighttotal: 294 € (7 )
Diani Luxe Villa: Spacious Studio A
1 2
apartment , diani
This studio apartment is located in a peaceful garden setting, a short walk from Diani's famous beaches and attractions. This airy, spacious studio accommodates two guests and features a private terrace, air conditioning, WiFi, and a well-equipped kitchen with a fridge and microwave, with optional private chef and gift hamper services available.
9.3 45 reviews
Diani Beach
11/10 – 16/10
208 €/nighttotal: 1040 € (5 )
Amber Villas Diani
2 4
house , Diani Beach
Amber Villas Dianis is located just a 5-minute walk from Galu Kinondo Beach in Diani Beach and is a 9-minute drive from the Colobus Conservation. The property has excellent user ratings, with very good location and cleanliness ratings. The villa is 125 square meters and offers two bedrooms. You can enjoy a range of features including air conditioning, a swimming pool, a Jacuzzi, a terrace, a garden, a restaurant, a bar, parking, and free Wi-Fi.
Diani Beach
22/12 – 28/12
54 €/nighttotal: 324 € (6 )
Diani Paradise Villas Resort
1 2
apartment , Ukunda
Diani Paradise Villas Resort is situated in Ukunda, near Diani Beach, a short 1.6km walk from Diani-Chale Marine National Park and Reserve, and 9.6km from Kongo Mosque and Galu Kinondo. This self-catering apartment offers one bedroom, one bathroom, sleeps two guests, and includes a kitchen, balcony, swimming pool, parking, and Wi-Fi; barbecue facilities are available for guest use within the resort's garden.
9.3 133 reviews
Diani Beach
30/07 – 07/08
53 €/nighttotal: 424 € (8 )
Shalom Cottages Diani Unit 3
1 4
bungalow , Diani Beach
This Diani Beach cottage, conveniently located near the beach and local attractions, offers a self-catering holiday home for up to five guests. The two-bedroom property features a fully equipped kitchen, private patio, access to two swimming pools, a day bed, smart TV, Wi-Fi, and parking, perfect for families or small groups seeking a comfortable Diani Beach getaway.
Diani Beach
02/08 – 08/08
122 €/nighttotal: 732 € (6 )
Diani Beach Exclusive Private Cottage With Tropical Gardens-pool-outside Lounges
4 7
cottage , Diani Beach
This family-friendly holiday home is located in Diani-Galu Beach, a short walk from Diani Beach and in proximity to Leven House and Two Tusks. This spacious 4-bedroom villa accommodates up to 12 guests, featuring a 12-foot deep swimming pool, tropical gardens, and a library, with laundry, housekeeping, and private chef services available, and located near Diani Snake Park and Colobus Conservation.
9.1 12 reviews
Diani Beach
01/10 – 01/11
28 €/nighttotal: 868 € (31 )
Bright Diani Studio With King Bed, 2min To Beach
1 2
studio , Diani Beach
This Diani Beach apartment is located just a 3-minute walk from the beach and 1.9 kilometres from Ukunda Airport, also being conveniently situated 1.1 kilometres from Leisure Lodge Golf Club. This 70 square metre studio offers air conditioning, a private terrace and balcony, a fully equipped kitchen with a dishwasher, and complimentary private parking and WiFi for up to three guests.
8.7 64 reviews
Diani Beach
30/07 – 07/08
90 €/nighttotal: 720 € (8 )
Pendo Villas Diani Beach
2 4
house , Diani Beach
Pendo Villas Diani Beach is situated just a short walk from the beautiful Diani Beach, offering easy access to the sand and ocean, and is also close to Ukunda Airport and Leisure Lodge Golf Club. The villa has received very good ratings for its location, cleanliness, and overall experience. This comfortable villa features a private terrace with pool views, a fully equipped kitchen, and a private bathroom with luxurious amenities. Guests can enjoy the outdoor pool, rent bicycles or cars to explore the area, and go cycling on scenic routes nearby.
9.0 21 reviews
Diani Beach
05/08 – 14/08
74 €/nighttotal: 666 € (9 )
2-bedroom House Diani Beach - 5 Min To Beach
1 5
apartment , Diani Beach
This Diani Beach apartment is conveniently located just 5 minutes' drive from Diani Airstrip and 3 minutes' drive from the nearest shopping centre, offering easy access to local amenities and transport links. This spacious two-bedroom flat accommodates up to six guests with flexible sleeping arrangements, featuring a fully equipped kitchen, complimentary access to the 4-star Jacaranda Beach Resort's swimming and beach facilities, high-speed WiFi, and secure parking.
10 14 reviews
Diani Beach
02/08 – 08/08
122 €/nighttotal: 732 € (6 )
Karibu Diani 202
1 7
apartment , Diani Beach
This three-bedroom Diani Beach flat is centrally located, offering immediate access to local amenities and attractions within Diani Beach, with no specific distances provided but described as being close to key points of interest. This Diani Beach accommodation sleeps up to seven guests and features air conditioning, Wi-Fi, a kitchen, a swimming pool, and parking, making it ideal for families exploring Diani Beach.
Best Diani Beach lodgings with a pool
Among the 317 accommodations in Diani Beach, here are the 4 best ones with a pool
Diani Beach
20/06 – 27/06
40 €/nighttotal: 280 € (7 )
Coastal Pearl - 1br Diani Beach Rd - Pet Friendly
1 2
apartment , Mombasa
Coastal Pearl is a pet-friendly apartment located on Diani Beach Road in Mombasa, a 3-minute walk from Diani Beach and 3 kilometres from Ukunda Airport. This apartment offers a private terrace, complimentary private parking, and free Wi-Fi, with a fully equipped kitchen and capacity for three guests, ideal for those seeking self-catering accommodation near Leisure Lodge Golf Club.
9.1 103 reviews
Diani Beach
30/07 – 07/08
65 €/nighttotal: 520 € (8 )
Shalom Cottages Diani Unit 1
1 4
bungalow , Kwale
Shalom Cottages is a self-catering bungalow located in Diani, just 0.3 kilometres from the beach. The two-bedroom property features a kitchen with a fridge and microwave, a shared swimming pool, a garden, and parking, comfortably accommodating up to five guests.
9.3 37 reviews
Diani Beach
30/07 – 07/08
74 €/nighttotal: 592 € (8 )
Coastal Charm
1 4
apartment , Diani Beach
Golf Living Villas in Diani Beach, Kenya offers a central location between Diamond Leisure Resort and Leonardos, a short walk from the main road with easy access to restaurants and amenities. This two-bedroom, two-bathroom villa sleeps six guests and includes a kitchen, swimming pool, parking, internet access, and allows pets; nearby attractions include Diani Beach itself, easily accessible within walking distance.
8.7 55 reviews
Diani Beach
02/08 – 08/08
170 €/nighttotal: 1020 € (6 )
Diani Pearl
3 7
apartment , Diani Beach
Diani Pearl apartments are located in Ukunda, just a short distance from Diani Beach and approximately 19 miles from Moi International Airport. The apartments have received very good user ratings, with excellent scores for location and cleanliness. The apartments offer a range of amenities, including two outdoor swimming pools, landscaped gardens, and a rooftop terrace with views of the Indian Ocean and Simba Hills. Guests can enjoy spacious, air-conditioned living spaces, fully equipped kitchens, and free Wi-Fi access.
Best family friendly Diani Beach lodging
Among the 317 accommodations in Diani Beach, here are the 4 best for families
9.8 39 reviews
Diani Beach
01/10 – 01/11
74 €/nighttotal: 2294 € (31 )
Karibu Diani 106
1 2
apartment , Coast Province
This Diani Beach apartment, a five-minute walk from the beach and local amenities, offers easy access to supermarkets, restaurants, and pharmacies. The two-bedroom, two-bathroom dwelling sleeps five, boasting a beach-themed living room with smart TV, private balconies, a well-equipped kitchen, and on-site laundry facilities; nearby attractions include Kisite Mpunguti Marine National Park, Shimba Hills National Reserve, and Funzi Island, all within a 45-minute drive.
9.4 10 reviews
Diani Beach
01/10 – 01/11
54 €/nighttotal: 1674 € (31 )
Jade Luxury Apartments
2 2
apartment , Galu
Jade Luxury Apartments, a recently renovated two-bedroom flat in Galu, Kenya, is situated a 10-minute walk from Colobus Conservation, 8.3km from Leisure Lodge Golf Club, and 7km from Ukunda Airport. This 100 square metre self-catering property boasts a spacious layout including a living room, two bathrooms, a terrace, free Wi-Fi, private parking, and accommodates up to six guests.
8.0 1 review
Diani Beach
22/12 – 28/12
29 €/nighttotal: 174 € (6 )
White Loft Ii Diani
1 2
apartment , Ukunda
White Loft II Diani in Ukunda is located 1.8 kilometres from Diani Beach and 2.6 kilometres from Leisure Lodge Golf Club, with Colobus Conservation 8 kilometres away and Kaya Kinondo Sacred Forest 13.7 kilometres distant. This two-bedroom flat accommodates up to five guests and features a private terrace, a fully equipped kitchenette, complimentary Wi-Fi, and private parking.
8.2 4 reviews
Diani Beach
23/07 – 30/07
44 €/nighttotal: 308 € (7 )
Rici Homes Da-azizi Apartment
1 2
apartment , Ukunda
This RICI HOMES Da-Azizi apartment in Ukunda offers prime beachfront access, a mere 1-minute walk to Diani Beach and is located 2.2 kilometres from the Colobus Conservation. This family-friendly flat spans 70 square meters, accommodates up to three guests, and features a private balcony, a fully equipped kitchen with a microwave oven, and access to a fenced swimming pool, with complimentary WiFi and private parking provided.
Frequently asked questions about accommodations in Diani Beach
What are the must-see sites in or near Diani Beach?
Diani Beach is known for its beautiful coastline, but you should definitely check out the Colobus Conservation, a sanctuary for endangered Colobus monkeys. If you're looking for something a bit further afield, the ancient ruins of Gedi, a Swahili trading town, are just a short drive away.
The easiest way to get to Diani Beach is to fly into Moi International Airport in Mombasa, which is about 30km away. From there, you can take a taxi or hire a car. If you're on a budget, you can take a bus from Mombasa, but it's a bit of a longer journey.
What are the best accommodations with a pool in Diani Beach?
What outdoor activities can visitors enjoy in and around Diani Beach?
Diani Beach is a paradise for water sports enthusiasts. You can go scuba diving, snorkelling, kitesurfing, or just relax on the beach and soak up the sun. If you're looking for something a bit more adventurous, you can go on a safari in Tsavo East National Park, which is just a few hours' drive away.
What are the best accommodations with a jacuzzi in Diani Beach?
When is the ideal time to plan a trip to Diani Beach?
The best time to visit Diani Beach is during the dry season, which runs from June to October. The weather is warm and sunny, and there's very little rainfall. It's also a great time to spot wildlife, as the animals are more active during this time.
What are the best accommodations for families and kids in Diani Beach?
What are the best walking or cycling routes in Diani Beach?
There are some lovely walking and cycling routes along the beach itself, but if you want something a bit more challenging, you can try the Diani Beach to Tiwi Beach trail. It's about 10km long and takes you through some beautiful coastal scenery.
What are the best pet friendly accommodations in Diani Beach?
What nearby towns or cities can be explored from Diani Beach?
Mombasa is the closest major city to Diani Beach, and it's well worth a visit. You can explore the old town, which is a UNESCO World Heritage Site, or visit Fort Jesus, a 16th-century Portuguese fort. You can also take a day trip to the nearby town of Ukunda, which is known for its vibrant markets and local crafts.
What are the best accommodations with parking in Diani Beach?
What amenities can travelers expect from accommodations in Diani Beach?
You'll find a wide range of accommodation options in Diani Beach, from budget-friendly guesthouses to luxurious resorts. Most hotels offer swimming pools, restaurants, and bars, and many also have spa facilities. Some of the more upscale hotels also offer activities like diving, fishing, and boat trips.
Destinations nearby
Best Diani Beach accommodations with a balcony
Diani Beach
30/07 – 07/08
87 €/nighttotal: 696 € (8 )
Pendo Villas Diani Beach
2 4
house , Mombasa
This two-bedroom house is situated in Diani, just 2 kilometres from Diani Beach and the Diani - Chale Marine National Park and Reserve. The house offers a kitchenette, two bathrooms, and a luggage storage service, providing a comfortable and convenient base for exploring Mombasa and its surrounding attractions.
7.0 4 reviews
Diani Beach
22/12 – 28/12
30 €/nighttotal: 180 € (6 )
Ocean View Villa
1 2
apartment , Diani Beach
This one-bedroom apartment is located in Diani Beach, a mere 4-minute walk from the beach and 0.96 kilometres from Ukunda Airport. This Diani Beach flat offers air conditioning, a swimming pool, jacuzzi, sauna, and a terrace, with accommodation for up to seven guests and complimentary private parking.
8.3 7 reviews
Diani Beach
20/06 – 27/06
39 €/nighttotal: 273 € (7 )
Diani Beach Rentals - 201 Studio Apartment
1 2
studio , Diani Beach
This Diani Beach flat offers a prime location, just a 3-minute walk to Diani Beach and 2.9 kilometres from Colobus Conservation. This 25 square metre studio apartment accommodates up to five guests and features a kitchenette, private balcony, garden, outdoor pool with a separate children's pool, and complimentary WiFi and parking.
9.1 47 reviews
Diani Beach
11/10 – 16/10
98 €/nighttotal: 490 € (5 )
Casa Marabella
2 4
apartment , Diani Beach
Casa Marabella, a Diani Beach apartment, is situated approximately 1.6km from Leisure Lodge Golf Club and a 15-minute walk from the beach. This self-catering flat offers 90 square metres of space, comprising one bedroom, two bathrooms, a fully equipped kitchen, air conditioning, a private balcony/terrace, and access to a swimming pool and private parking; nearby attractions include Colobus Conservation and Kaya Kinondo Sacred Forest.
Best Diani Beach accommodations with a kitchen
9.7 14 reviews
Diani Beach
14/07 – 21/07
80 €/nighttotal: 560 € (7 )
Affordable Cosy Villa 15-min Walk To Beach
3 6
house , Diani Beach
This spacious villa, Villa No. 2, is located within a secure gated community near Galu Beach, a mere 800 meters walk or a 2-minute drive away, offering excellent proximity to the coast. This three-bedroom, three-bathroom villa accommodates up to six guests, featuring air conditioning, a fully equipped kitchen with a fridge and microwave, private parking, internet access, and a shared swimming pool, with an optional private chef service available.
9.3 126 reviews
Diani Beach
06/08 – 08/08
47 €/nighttotal: 94 € (2 )
Samara Studio Beachfront Apartment - Diani Beach
1 1
apartment , Diani Beach
The Samara Studio Apartment is located in Diani, just 4.5 km from Ukunda airstrip and a 7-minute drive from supermarkets. It has received excellent ratings for location, cleanliness and user experience. The studio apartment comfortably sleeps two guests and comes equipped with a kitchen featuring a fridge and microwave. Guests can enjoy a range of amenities including a swimming pool, garden, fitness centre, free parking, daily cleaning service, Wi-Fi, and a balcony with swing chairs.
Diani Beach
05/08 – 14/08
96 €/nighttotal: 864 € (9 )
Villa Diani
3 5
house , Diani Beach
This villa in Diani Beach is located a 5-minute walk from the shore, 1.8 kilometres from Leisure Lodge Golf Club and 0.6 kilometres (600 metres) from Ukunda Airport. This one-bedroom property accommodates up to 11 guests and features air conditioning, a kitchen, a swimming pool, a balcony, and complimentary WiFi and private parking.
8.8 23 reviews
Diani Beach
05/08 – 14/08
87 €/nighttotal: 783 € (9 )
Sea La Vie - Macheo
3 5
house , Ukunda
Sea la Vie - Macheo, in Ukunda, offers direct beachfront access and is an 8-minute walk from Diani Beach and 1.6km from Leisure Lodge Golf Club. This three-bedroom, three-bathroom property boasts 180 square metres of space, a private pool and bar, free Wi-Fi, parking, and sleeps up to 14 guests, perfect for families or groups.