Find hotels in Diani Beach from NT$848

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Diani Beach hotels

Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani
2.0 star property
Diani Beach
8.6 out of 10, Excellent, (10 reviews)
"Place is very nice, rooms are ample and hosts are very kind"
Switzerland
Alvaro
The price is NT$719
NT$848 total
includes taxes & fees
May 30 - May 31
Raquel's Bliss Hotel Diani

Southern Palms Beach Resort

Southern Palms Beach Resort
5.0 star property
Diani Beach
8.4 out of 10, Very Good, (234 reviews)
"Good amenities and very welcoming "
United States
Geoffrey
The price is NT$9,581
NT$11,305 total
includes taxes & fees
Jun 5 - Jun 6
Southern Palms Beach Resort

Neptune Village Beach Resort & Spa All Inclusive

Neptune Village Beach Resort & Spa All Inclusive
4.0 star property
Galu Beach
8.0 out of 10, Very Good, (41 reviews)
"Great place to stay for vacation. However they need to have a variety of foods and drinks even if it's low season."
United States
Eunice
The price is NT$7,505
NT$8,856 total
includes taxes & fees
May 29 - May 30
Neptune Village Beach Resort & Spa All Inclusive

Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (286 reviews)
"Amazing accommodations, great caring, friendly and professional staff. "
United States
Cyprian
The price is NT$7,904
NT$11,921 total
includes taxes & fees
May 31 - Jun 1
Swahili Beach Resort

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (84 reviews)
"Food was good people serving at the restaurants they focus only in people from Europe I was there I’m form USA my wife from Kenya I saw the difference maybe they were to attentive with Europeans but not with us that was the bad thing "
United States
Jose ignacio vega
The price is NT$5,912
NT$6,976 total
includes taxes & fees
Jun 2 - Jun 3
Diani Sea Lodge

Diani Sea Resort

Diani Sea Resort
4.0 star property
Diani Beach
8.8 out of 10, Excellent, (121 reviews)
"Nice rooms, very close to the beach, very good food. "
Canada
Lina
The price is NT$8,080
NT$9,535 total
includes taxes & fees
Jun 16 - Jun 17
Diani Sea Resort

Cocokinondo Villa & Boutique Hotel

Cocokinondo Villa & Boutique Hotel
2.5 star property
Diani Beach
The price is NT$11,099
NT$13,097 total
includes taxes & fees
May 29 - May 30
Cocokinondo Villa & Boutique Hotel

Tombo House

Tombo House
4.5 star property
Diani Beach
9.0 out of 10, Wonderful, (37 reviews)
"Beautiful facility, great location, the staff is amazing, very kind and helpful. I strongly recommend this place"
United States
Ivan
The price is NT$2,460
NT$2,903 total
includes taxes & fees
Jun 5 - Jun 6
Tombo House

Waterlovers Beach Resort

Waterlovers Beach Resort
3.5 star property
Diani Beach
10.0 out of 10, Exceptional, (35 reviews)
"It’s very simple. This is a superb hotel in a wonderful location. So relaxed, so friendly and the food is delicious. The staff could not be better. It’s every bit as good as the photos!"
United Kingdom
Richard
The price is NT$11,045
NT$13,033 total
includes taxes & fees
Jun 22 - Jun 23
Waterlovers Beach Resort

Amkia Villas Diani

Amkia Villas Diani
3.5 star property
Diani Beach
9.8 out of 10, Exceptional, (11 reviews)
"The was very helpful I enjoyed my stay I would recommend "
United States
Jeremy
The price is NT$3,249
NT$3,834 total
includes taxes & fees
Jun 1 - Jun 2
Amkia Villas Diani

Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort
4.0 star property
Diani Beach
8.2 out of 10, Very Good, (143 reviews)
"Excellent and friendly staff. Clean room, modern in the block we stayed in. Large 4 pools, 3 restaurants. Nice beach area . "
United Kingdom
Kevin
The price is NT$6,467
NT$10,302 total
includes taxes & fees
Jun 9 - Jun 10
Diamonds Leisure Beach & Golf Resort

Neptune Paradise Beach Resort & Spa

Neptune Paradise Beach Resort & Spa
4.0 star property
Galu Beach
8.6 out of 10, Excellent, (41 reviews)
"Amazing place to go to, facilities and the staff were amazing, the beach was beautiful during the day and night, comfortable accommodation and food was in abundance and the drinks, all in all 5* from me"
United Kingdom
Peter
The price is NT$9,102
NT$10,741 total
includes taxes & fees
May 29 - May 30
Neptune Paradise Beach Resort & Spa

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.6 out of 10, Excellent, (171 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is NT$4,623
NT$5,778 total
includes taxes & fees
May 29 - May 30
Leopard Beach Resort & Spa

Nomad Beach Resort

Nomad Beach Resort
5.0 star property
Diani Beach
9.2 out of 10, Wonderful, (112 reviews)
"We stayed in room 23 which is like the penthouse suite. The balcony overlooks the ocean and was a wonderful place to watch the sunset. This is a lovely property. The landscaping is unique, the food is good, the bartender and staff are thoughtful and accommodating. Also, the spa was quiet, comfortable and relaxing."
United States
Kathryn
The price is NT$9,162
NT$10,811 total
includes taxes & fees
Jun 3 - Jun 4
Nomad Beach Resort

Papillon Lagoon Reef

Papillon Lagoon Reef
3.5 star property
Diani Beach
8.0 out of 10, Very Good, (40 reviews)
"Great hotel- by the beach, plenty of sun chairs and good food"
United Kingdom
VANESSA
The price is NT$4,386
NT$5,175 total
includes taxes & fees
Jun 4 - Jun 5
Papillon Lagoon Reef

Galu Ecolodge

Galu Ecolodge
3.0 star property
Galu Beach
The price is NT$2,495
NT$2,944 total
includes taxes & fees
Jun 10 - Jun 11
Galu Ecolodge

LalaGalu

LalaGalu
4.0 star property
Galu Beach
9.6 out of 10, Exceptional, (39 reviews)
"Cozy place to stay."
Canada
Betty
The price is NT$3,222
NT$3,802 total
includes taxes & fees
Jun 26 - Jun 27
LalaGalu

Safari Beach Hotel

Safari Beach Hotel
3.0 star property
Diani Beach
7.8 out of 10, Good, (17 reviews)
"A wonderful place, it was like a tropical paradise."
United States
Willem
The price is NT$2,874
NT$3,392 total
includes taxes & fees
May 29 - May 30
Safari Beach Hotel

Coral Cove Diani Treehouses

Coral Cove Diani Treehouses
5.0 star property
Diani Beach
10.0 out of 10, Exceptional, (1 review)
"Perfect"
Norway
merethe
The price is NT$4,099
NT$4,836 total
includes taxes & fees
May 29 - May 30
Coral Cove Diani Treehouses

Aqua Resort

Aqua Resort
2.5 star property
Diani Beach
7.6 out of 10, Good, (28 reviews)
"The apartment was clean, fully furnished kitchen, I can say it was good to stay in Aqua Resort."
United States
Denis
The price is NT$1,248
NT$1,658 total
includes taxes & fees
May 29 - May 30
Aqua Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Vacation Rentals in Diani Beach

Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Diani Beach

Find the best Diani Beach areas and neighborhoods for the activities you enjoy most.

Galu Beach

Unique features of Galu Beach include the beaches and restaurants. Make a stop by Galu Kinondo Beach or Colobus Conservation while you're exploring the area.

Stay near popular Diani Beach attractions

Learn more about Diani Beach

Snorkel among vibrant coral reefs along the powdery white sands where dolphins often play near the shore. Kitesurfing schools dot the turquoise coastline, while nearby Shimba Hills Reserve offers elephant-watching safaris through lush rainforest.

sunrise in the mountains diani ukunda kwale county Mombasa coastal region Kenyan Indian Ocean Oceanscapes waterscapes dramatic clouds sand beach boats ships lifestyle magical Kenya East Africa

Top Diani Beach Hotel Reviews

More cheap stays in Diani Beach

Find out more about Diani Beach

Top reasons to visit Diani Beach

  • Stunning Beaches: Diani Beach boasts pristine white sands and crystal-clear waters, perfect for relaxation and sunbathing.
  • Adventure Activities: Engage in exciting activities like dolphin tours, windsurfing, and thrilling safari excursions.
  • Luxury Accommodations: A range of options from luxurious resorts to cozy guesthouses cater to every traveler's needs.
  • Natural Beauty: Explore nearby national parks and enjoy breathtaking coastal views.
  • Vibrant Local Culture: Experience the friendly atmosphere and unique local customs that enhance your vacation.

Find great hotels in Diani Beach

Discover the perfect getaway at Diani Beach, where a variety of accommodations awaits you, including hotels and guesthouses tailored for every traveler. Whether you're seeking a family vacation, a business trip, or a relaxing beach experience, Diani offers options like Diani Sea Resort, Diani Sea Lodge, and Diani Reef. Enjoy the stunning coastline and warm hospitality as you create unforgettable memories in this beautiful Kenyan paradise.

  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits: Embrace the perfect tropical getaway at Diani Reef Beach Resort & Spa, a luxurious 5-star resort that caters to beach lovers and adventure seekers alike. Nestled along the stunning Diani Beach, this resort offers direct beach access and a plethora of adventure sports such as snorkeling, waterskiing, and boat tours. Families will appreciate the dedicated children's amenities, including a playground, children's pool, and safety features like window guards. With a range of recreational activities available onsite and nearby, this resort is ideal for those looking to blend relaxation with excitement.
  • Southern Palms Beach Resort: Dive into a world of adventure and relaxation at the 4-star Southern Palms Beach Resort. Set against the backdrop of Diani Beach, this resort is a haven for thrill-seekers and beach aficionados. With direct access to the beach, guests can enjoy water sports like windsurfing and snorkeling. The surrounding area is perfect for hiking and biking, ensuring there's no shortage of activities. Experience the vibrant atmosphere and excellent dining options, making Southern Palms Beach Resort a great choice for those craving an exciting beach vacation.
  • Swahili Beach Resort: Discover tranquility and family-friendly fun at Swahili Beach Resort, a luxurious 5-star property located on Diani Beach. This resort is perfect for families and adventure enthusiasts, offering a range of activities such as snorkeling and fishing. Children can enjoy dedicated amenities like a shared playground, children's pool, and supervised childcare services. The resort's unique Swahili-inspired architecture and serene atmosphere create a memorable experience, making it an ideal choice for those looking to explore the beauty of Kenya while enjoying top-notch facilities.

Where to stay in Diani Beach

Diani Beach, located on Kenya's stunning south coast, is a paradise for beach lovers and adventure seekers alike. With its pristine white sands and crystal-clear waters, it's perfect for relaxation and recreation. Explore nearby natural beauty, indulge in luxurious beach resorts, or enjoy romantic sunsets. The friendly local atmosphere enhances your experience, making Diani Beach an ideal vacation destination for travelers looking to unwind and explore the best of Kenya.

  • Mombasa: As a bustling metropolis, Mombasa serves as a gateway to Diani Beach. This coastal city is vibrant year-round, with visitor numbers peaking in August and December to January. Mombasa is renowned for its stunning beaches, outdoor adventures, and family-friendly experiences. Enjoy activities such as golfing or exploring local parks and islands. Key attractions include the iconic Fort Jesus and the lively Old Town, where you can immerse yourself in rich history and culture while savoring delicious Swahili cuisine.
  • Ukunda: Located just 1.6km from Diani Beach, Ukunda is a lively city that offers a blend of beach and adventure experiences. The visitor influx peaks in September and December to January, making it a popular destination for both relaxation and exploration. Enjoy outdoor activities like kite surfing, or visit the nearby Diani National Park for a taste of the local wildlife. Ukunda is also known for its vibrant markets, where you can shop for local crafts and fresh produce, adding a cultural touch to your vacation.
  • Galu Beach: Nestled around Diani Beach, Galu Beach is a charming neighborhood known for its relaxed atmosphere and family-friendly environment. Visitor numbers peak in January, April, and September, allowing for a welcoming, crowd-free experience. This area boasts beautiful beaches perfect for sunbathing and swimming, as well as opportunities for golf and education at nearby facilities. Don't miss the chance to visit local places of worship and serene parks that offer a peaceful retreat amidst the coastal beauty.

Things to do near Diani Beach

Diani Beach is a perfect destination for outdoor and adventure vacations, offering stunning ocean views and a range of activities. Visitors can enjoy dolphin tours, explore nearby windsurfing, and partake in exciting safari excursions. The area also features a water park and a golf course, making it an ideal spot for both relaxation and adventure.

Shopping

Diani Beach offers a vibrant shopping experience with local markets for unique souvenirs. If you're up for a drive, visit City Mall, 33.8km away, for entertainment and family vibes, or Mtwapa Mall, 43.5km away, for a mix of shopping and leisure activities.

Recreation

Leisure Golf Club is a scenic golfing destination located 35.4km from Diani Beach, offering a vibrant outdoor atmosphere. Enjoy a round of golf surrounded by lush greenery, perfect for relaxation and unwinding while soaking in the beautiful Kenyan landscape.

Adventure

Experience Wild Waters, a thrilling waterpark located 30.6km from Diani Beach. Enjoy a variety of water slides, wave pools, and lazy rivers for a fun-filled day with family and friends, all while soaking up the vibrant atmosphere and creating unforgettable memories.

Nightlife

Diani Beach boasts a vibrant nightlife scene, featuring venues like Shakatak Disco, where you can dance the night away, and the cozy vibe at The Tandoor. For a relaxed evening, enjoy cocktails at the Diani Beach Bar, while local beach parties offer live music and a lively atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Diani Beach

Diani Beach, a budget-friendly destination, offers free entry and activities like Tiwi Beach. To save on transportation, consider local taxis or shared rides. The best months for lower prices are May, September, and November, while Friday is the cheapest day to book a hotel. For deals, check Expedia for last-minute offers or package deals combining flights and accommodations. Utilize the price filter to find affordable options, and remember to book one month in advance for the best rates. Enjoy your vacation while keeping your expenses in check.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Diani Beach are May, September and November, where the prices are slightly lower. This is in comparison to August and December to January, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Diani Beach is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Diani Beach is Friday. The most expensive day to stay in Diani Beach is Monday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, preferred location, and desired hotel type. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay at Diani Beach with your flights and activities through an Expedia package deal.

Find the best attractions in Diani Beach

Diani Beach is perfect for beach and adventure vacations, offering a variety of attractions such as stunning beaches, national parks, and local mosques. Visitors can enjoy outdoor activities and explore the beautiful shoreline, making it an ideal destination for those seeking relaxation and adventure. Don't miss the chance to soak up the sun and experience the vibrant atmosphere Diani Beach has to offer.

  • Galu Kinondo Beach: Experience the serene beauty of Galu Kinondo Beach, where soft sands and gentle waves create the perfect setting for relaxation. Enjoy beach vibes as you soak up the sun and take leisurely strolls along the shoreline.
  • Kongo Mosque: Immerse yourself in the rich culture of the region at Kongo Mosque. This stunning mosque not only showcases beautiful architecture but also offers insights into the local traditions and history, making it a unique cultural landmark.
  • Kaya Kinondo Sacred Forest: Venture into Kaya Kinondo Sacred Forest for an outdoor adventure filled with lush greenery and diverse wildlife. This sacred site is perfect for hiking and exploring the natural beauty while learning about the significance of the forest to the local community.

Best time to go to Diani Beach

The best time to visit Diani Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Diani Beach falls in March, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Diani Beach falls in July and August. August has slightly low visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.3°F (27.4°C)No RainMostly SunnySlightly HighSlightly High
February81.9°F (27.7°C)No RainMostly SunnyAverageAverage
March82.9°F (28.3°C)Light RainMostly SunnySlightly HighAverage
April81.9°F (27.7°C)Light RainMostly CloudySlightly HighAverage
May79.3°F (26.3°C)Moderate RainMostly CloudySlightly LowSlightly Low
June77.9°F (25.5°C)Light RainMostly SunnySlightly LowAverage
July76.5°F (24.7°C)Light RainMostly SunnyAverageAverage
August76.5°F (24.7°C)Light RainMostly SunnySlightly LowSlightly High
September77.4°F (25.2°C)Light RainMostly SunnyAverageSlightly Low
October79.0°F (26.1°C)Light RainMostly SunnyAverageAverage
November80.4°F (26.9°C)Light RainMostly SunnyAverageSlightly Low
December81.3°F (27.4°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Diani Beach

Flying into Diani Beach is convenient with two major airports nearby. Mombasa Moi International Airport (MBA) is situated 29.0km away, with excellent hotel options such as the 5-star PrideInn Paradise Beach Resort & Spa and the 4.5-star Cocoa Boutique Hotel, both offering shuttle services and airport transportation for a fee. For closer access, Ukunda Airport (UKA) is just 1.6km from Diani Beach, featuring luxurious stays like the 5-star Swahili Beach Resort, which is conveniently located nearby. Transportation services from hotels to Ukunda include airport shuttles and fee-based transportation. Vipingo Airport (VPG) is another option, located 54.7km away, with several resorts offering transportation services.

Frequently asked questions

Where is the best place to stay in Diani Beach?
Leopard Beach Resort & Spa is one of the top choices for your stay based on our traveler data. This resort is a short 11-minute walk from Diani Beach, and it offers a full-service spa and 6 restaurants. Other good choices for your stay include Swahili Beach Resort and Diamonds Leisure Beach & Golf Resort. See all available top hotels, or vacation rentals in Diani Beach.
If I need to cancel my hotel reservation in Diani Beach, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if cancelled before the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might be able to still cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Diani Beach.
Where can I learn more about changing or cancelling my trip to Diani Beach?
For more details about picking new dates or cancelling your trip to Diani Beach, go to https://www.expedia.com/service/.
What's the best place to stay on a budget in Diani Beach?
Based on our traveler reviews, Travellers Paradise Diani - Hostel is a top choice for a less expensive stay. Other good options to stay on the cheap include Golden Sun Beach Apartments and Diani Hostel. View all budget hotels in Diani Beach.
What's the best place to stay for a family vacation in Diani Beach?
Swahili Beach Resort is a resort with 9 outdoor pools and 5 restaurants, and it's a top choice on Expedia for families. Other good options for your stay with the kids include Nomad Beach Resort and Diamonds Leisure Beach & Golf Resort. Find more child-friendly accommodations in Diani Beach.
What's the best all-inclusive hotel in Diani Beach?
Southern Palms Beach Resort is an all-inclusive resort featuring 5 restaurants and 2 outdoor pools, and a favorite with Expedia travelers. Other good choices for your stay include Diani Sea Lodge and Baobab Beach Resort & Spa. See more all-inclusive resorts in Diani Beach.
What's the best pet-friendly accommodation in Diani Beach?
GSIH Hotel Diani is a top hotel for people traveling with their pets, and offers a private beach and a restaurant for its human guests. Other good choices to stay with your pet include Galu Ecolodge and Kijani Cottages Beach. See more pet-friendly hotel accommodations in Diani Beach.
Where is the best hotel to stay with easy access to Diani Beach?
The Sands at Nomad is one of the top choices for your stay based on our traveler data, and this 5-star hotel offers a full-service spa and a private beach. It's located just a short 0.3 mi (0.6 km) from Diani Beach. Other good options within a short distance include Baobab Beach Resort & Spa and Diplomat Diani Beach Resort.
What about the best place to stay close to Diani - Chale Marine National Park and Reserve?
One of the top choices for your stay is Baobab Beach Resort & Spa, located a short 0.8 mi (1.3 km) from Diani - Chale Marine National Park and Reserve, and this 4-star resort offers 2 outdoor pools and 5 restaurants. The Zubeida and Blue Marlin Beach Hotel are a couple of other good options close by.
What's the best hotel to stay near the beach in Diani Beach?
Leopard Beach Resort & Spa is a top beachfront resort offering 6 restaurants and a full-service spa, located within a short 11-minute walk of Diani Beach. Other good choices to stay near the beach include Swahili Beach Resort and Southern Palms Beach Resort. See more stays near the beach in Diani Beach.
What's the best high-end place to stay in Diani Beach?
Leopard Beach Resort & Spa is a luxury resort with 6 restaurants and 3 bars, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Swahili Beach Resort and Nomad Beach Resort are other upscale choices for your vacation. Find more luxury hotels in Diani Beach.
What's the best boutique accommodation in Diani Beach?
Nomad Beach Resort is a favorite hotel with our travelers looking for a stylish accommodation, and features 29 guestrooms, a private beach, and 4 restaurants. See all boutique hotels in Diani Beach.
What are some accommodations with pools in Diani Beach?
Leopard Beach Resort & Spa is a top resort with an indoor pool, an outdoor pool, and 6 restaurants. A couple of other options that feature an onsite pool include Southern Palms Beach Resort and Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits. View all hotels with pools in Diani Beach.
What is the best spa hotel in Diani Beach?
Leopard Beach Resort & Spa is a top beach spa hotel featuring 6 restaurants, 3 bars, a fitness center, and a hair salon. Enjoy a facial, body scrub, or body wrap at Leopard Beach Spa. Other popular spa hotels in Diani Beach include Swahili Beach Resort and Southern Palms Beach Resort. See all spa hotels in Diani Beach.
What's the best hotel in Diani Beach with a water park on-site or close by?
Casa Marabella is a popular hotel featuring water park access, an outdoor pool, and in-room kitchens. Check out all hotels with or near waterparks in Diani Beach.
What is the best accommodation for staying close to Moi International Airport (MBA)?
Jambo Village Hotel is a popular 3-star hotel featuring free breakfast and a restaurant. It's located a short 1.6 mi (2.5 km) from Moi Intl. Airport. Other good options near the airport include Shiloh Accommodation and CoastGate Hotel.
What is staying in Diani Beach like?
Visitors to Diani Beach are sure to enjoy the beaches. Tourists to the city can also enjoy its relaxing setting. In Diani Beach, there are 635 hotels and other accommodations to choose from. Find out more about Diani Beach.
What are the top places to visit in Diani Beach?
Natural beauty is on display at Diani Beach, Tiwi Beach, and Galu Kinondo Beach. A couple of additional sights to add to your agenda are BoraBora Wildlife Park and Kaya Kinondo Sacred Forest. Check out what more to see and do in Expedia's Diani Beach guide.
What's the seasonal weather like in Diani Beach?
The hottest months are usually March and February with an average temp of 82°F, while the coldest months are August and July with an average of 77°F. Average annual precipitation for Diani Beach is 38 inches.