Hotels in Diani Beach

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Diani Beach?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Diani Beach on Hotels.com. These Diani Beach hotels consistently deliver on quality, location and traveller experience. Last updated on 9 November 2026.

1. Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (311 reviews)
Unwind at this beachside haven, just steps from Diani Beach with 5 restaurants and 2 bars. Enjoy volleyball or pamper yourself with massages and facials at the spa. Nine sparkling pools and attentive service create the perfect coastal retreat.
The price is AU$472
includes taxes & fees
9 Nov - 10 Nov
Swahili Beach Resort

2. Nomad Beach Resort

Nomad Beach Resort
5.0 star property
Diani Beach
9.2 out of 10, Wonderful, (123 reviews)
Unwind at this luxurious retreat with a private beach featuring sun loungers and umbrellas. Just 5 minutes from Diani Beach, enjoy 4 restaurants including beachfront dining, 2 bars, and spa services like deep-tissue massages and aromatherapy.
The price is AU$605
includes taxes & fees
13 Nov - 14 Nov
Nomad Beach Resort

3. Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort
4.0 star property
Diani Beach
8.2 out of 10, Very good, (146 reviews)
Escape to this Diani Beach resort with a pristine private beach offering umbrellas and volleyball. Unwind at 4 outdoor pools or the golf course, then savour meals at 2 restaurants. The kids' club ensures fun for all while you enjoy a beachside cocktail.
The price is AU$372
includes taxes & fees
23 Nov - 24 Nov
Diamonds Leisure Beach & Golf Resort

4. Waterlovers Beach Resort

Waterlovers Beach Resort
3.5 star property
Diani Beach
10.0 out of 10, Exceptional, (37 reviews)
Seaside bliss awaits at this Diani Beach resort with complimentary beach cabanas and umbrellas. Enjoy the outdoor pool, full-service spa offering massages and facials, or sip drinks at the beach bar. Near Diani Snake Park with convenient free WiFi and parking.
The price is AU$528
includes taxes & fees
11 Nov - 12 Nov
Waterlovers Beach Resort

5. Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (107 reviews)
The price is AU$435
includes taxes & fees
11 Nov - 12 Nov
Diani Sea Lodge

6. Tombo House

Tombo House
4.5 star property
Diani Beach
9.2 out of 10, Wonderful, (42 reviews)
Just a short drive from Diani Beach, this luxurious hotel offers indulgent hot stone massages and an outdoor pool. Grab a bite at the coffee shop or unwind at the bar after a workout in the fitness centre, all with free breakfast and WiFi.
The price is AU$135
includes taxes & fees
10 Nov - 11 Nov
Tombo House

7. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
5.0 star property
Diani Beach
8.0 out of 10, Very good, (414 reviews)
Idyllic coastal luxury awaits at this Diani Beach resort featuring 2 outdoor pools, a health club, and steam room. Just minutes from the pristine shoreline, enjoy poolside drinks, dine at Coral Rock Cafe, or let kids have fun at the free club.
The price is AU$293
includes taxes & fees
22 Nov - 23 Nov
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

8. LalaGalu

LalaGalu
4.0 star property
Galu Beach
9.4 out of 10, Exceptional, (51 reviews)
The price is AU$174
includes taxes & fees
22 Nov - 23 Nov
LalaGalu

9. Saffron Villas

Saffron Villas
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (4 reviews)
The price is AU$149
includes taxes & fees
17 Nov - 18 Nov
Saffron Villas

10. Safari Beach Hotel

Safari Beach Hotel
3.0 star property
Diani Beach
8.4 out of 10, Very good, (23 reviews)
Soak up the coastal charm at this hotel just a 10-minute stroll from Diani Beach. Enjoy 2 restaurants, including Brasserie serving three daily meals, plus cooling dips in the outdoor pool. Free breakfast, WiFi and parking add extra value to your stay.
The price is AU$197
includes taxes & fees
9 Nov - 10 Nov
Safari Beach Hotel

11. Diani Sea Resort

Diani Sea Resort
4.0 star property
Diani Beach
9.0 out of 10, Wonderful, (129 reviews)
Feel the coastal breeze at this Diani Beach resort with 2 restaurants and 2 bars. Cool off in the outdoor pool after a massage, then explore nearby attractions. Airport shuttle service and free WiFi make travel seamless.
The price is AU$519
includes taxes & fees
10 Nov - 11 Nov
Diani Sea Resort

12. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.4 out of 10, Very good, (187 reviews)
Unwind at this coastal haven on Diani Beach, where 6 restaurants and 3 bars complement the indoor and outdoor pools. The rejuvenating spa offers massages and facials, while a fitness centre and spa pool round out your seaside escape.
The price is AU$244
includes taxes & fees
8 Dec - 9 Dec
Leopard Beach Resort & Spa

13. The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel
4.0 star property
Diani Beach
9.2 out of 10, Wonderful, (72 reviews)
The price is AU$328
includes taxes & fees
9 Nov - 10 Nov
The Villa Luxury Suites Hotel

14. Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
3.5 star property
Diani Beach
7.6 out of 10, Good, (123 reviews)
Tropical paradise near Diani Beach with 3 outdoor swimming pools and dedicated sun loungers along the shoreline. Enjoy massages, manicures, and refreshing drinks at the bar after exploring nearby Diani Snake Park.
The price is AU$149
includes taxes & fees
16 Nov - 17 Nov
Bahari Dhow Beach Villas

15. Jacaranda Indian Ocean Beach Resort

Jacaranda Indian Ocean Beach Resort
3.5 star property
Diani Beach
8.4 out of 10, Very good, (98 reviews)
Step into paradise at this Diani Beach retreat with a private beach, outdoor pool, and full-service spa. Just 15 minutes from Diani and Tiwi beaches, the resort offers 2 restaurants, 3 bars, and free breakfast, WiFi, and parking.
The price is AU$188
includes taxes & fees
11 Nov - 12 Nov
Jacaranda Indian Ocean Beach Resort

16. PrideInn Hotel Diani

PrideInn Hotel Diani
3.5 star property
Diani Beach
7.6 out of 10, Good, (57 reviews)
Escape to this Art Deco haven just minutes from the airport, featuring a refreshing outdoor pool and lush garden terrace. Near popular Diani Beach and Snake Park, this hotel offers convenient dining options, free WiFi, and complimentary parking for stress-free coastal adventures.
The price is AU$111
includes taxes & fees
14 Nov - 15 Nov
PrideInn Hotel Diani

17. Amkia Villas Diani

Amkia Villas Diani
4.5 star property
Diani Beach
9.6 out of 10, Exceptional, (15 reviews)
The price is AU$144
includes taxes & fees
14 Nov - 15 Nov
Amkia Villas Diani

18. Mzima Beach

Mzima Beach
4.5 star property
Diani Beach
9.2 out of 10, Wonderful, (17 reviews)
Unwind at this Diani Beach luxury hotel offering 3 outdoor pools, indoor swimming, and a rejuvenating spa with deep-tissue massages. Located near Diani Beach and Snake Park with free airport transfers and WiFi.
The price is AU$182
includes taxes & fees
22 Nov - 23 Nov
Mzima Beach

19. Asha Boutique Hotel

Asha Boutique Hotel
3.0 star property
Diani Beach
9.8 out of 10, Exceptional, (6 reviews)
Steps from pristine Diani Beach, this boutique retreat offers an outdoor pool with sun loungers and umbrellas. Indulge in deep-tissue massages and body wraps after exploring nearby Diani Snake Park, then unwind at the restaurant and bar.
The price is AU$271
includes taxes & fees
9 Nov - 10 Nov
Asha Boutique Hotel

20. Aqua Resort

Aqua Resort
2.5 star property
Diani Beach
7.8 out of 10, Good, (29 reviews)
The price is AU$67
includes taxes & fees
9 Nov - 10 Nov
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.

Get last-minute hotel deals in Diani Beach and save more

Sign in to unlock great savings.
Showing deals for:13 Nov - 15 Nov
Showing deals for:8 Dec - 9 Dec

Check out pet-friendly hotels in Diani Beach

You may also like hotels with pools in Diani Beach

You can also stay in resorts in Diani Beach

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.

Go beyond your typical stay in Diani Beach

When is the best time to visit Diani Beach?

Our prices for hotels in Diani Beach are cheapest in May

Price trends for hotels in Diani Beach

Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.

November

High 31°C / low 24°C. Sunny most days.
31°
weather_sun
November, no crowd data, average high temperature 31 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
31°
weather_sun
December, no crowd data, average high temperature 31 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
32°
weather_sun
January, no crowd data, average high temperature 32 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
32°
weather_sun
February, no crowd data, average high temperature 32 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
32°
weather_sun
March, no crowd data, average high temperature 32 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
31°
weather_cloudy
April, no crowd data, average high temperature 31 degrees Celsius, average low temperature 25 degrees Celsius. Cloudy most days.
25°
29°
weather_sleet
May, no crowd data, average high temperature 29 degrees Celsius, average low temperature 24 degrees Celsius. Rainy most days.
24°
28°
weather_sun
June, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
28°
weather_sun
July, no crowd data, average high temperature 28 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
28°
weather_sun
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
29°
weather_sun
September, no crowd data, average high temperature 29 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
30°
weather_sun
October, no crowd data, average high temperature 30 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
Monthly weather averages (˚C)

Top neighbourhoods in Diani Beach

Galu Beach

Diani Beach's Galu Beach neighbourhood is known for its beaches and restaurants, and entices visitors with attractions, including Galu Kinondo Beach and Colobus Conservation.

Top landmarks in Diani Beach

Learn more about Diani Beach

Notable for its seaside, Diani Beach features attractions such as Diani Beach and Tiwi Beach. This relaxing city has something for everyone including sights like Galu Kinondo Beach and Kaya Kinondo Sacred Forest.

A sunset over the ocean with two boats.

Check out reviews of Diani Beach hotels guests love

Frequently Asked Questions

How much does a hotel room cost in Diani Beach?

You can find top hotels in Diani Beach from AU$27 with options to suit your budget and needs. If you're after an affordable hotel in Diani Beach that meets all of your requirements, set your filters and then sort the results by "Price: low to high".

How can I find deals and earn rewards at Diani Beach hotels?

Discover great deals on Diani Beach hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Diani Beach hotels.

Can I book Diani Beach hotels with free cancellation?

In order to book a refundable Diani Beach hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are the top-rated luxury hotels in Diani Beach?

Some of the most popular luxury hotels in Diani Beach are Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, Swahili Beach Resort, and Southern Palms Beach Resort. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits is a luxury resort with a high guest rating amongst our travellers, and it offers 2 outdoor pools, scuba diving and boat tours. Swahili Beach Resort and Southern Palms Beach Resort are two more favourite luxury stays in great Diani Beach locations.

What are some of the best Diani Beach beach hotels?

For a beachy holiday in Diani Beach, Diani Beach and Galu Kinondo Beach are some of the best places to visit. Stay at a well-reviewed Diani Beach beach hotel and enjoy your holiday. Check out Waterlovers Beach Resort if you're after a hotel that's near the water. With a beach and guestrooms offering furnished balconies, our travellers rate it highly at 10 out of 10. Diani Blue is another great choice for a relaxing beach holiday and our travellers rate it 10. Located on the beach, this hotel has an outdoor pool and a full-service spa along with a variety of other amenities to enjoy. Asha Boutique Hotel is another ideal choice. Travellers love the beachfront setting plus the outdoor pool, and it has a guest rating of 9.8.

What are some top pet-friendly hotels in Diani Beach?

Our travellers' favourite pet-friendly hotels in Diani Beach include:

You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Diani Beach.

What are some of the best hotels in Diani Beach for couples?

Choose a top-rated Diani Beach romantic hotel and enjoy your couple's getaway. Our travellers love Nomad Beach Resort, a hotel with a private beach as well as champagne service. Another romantic hotel with top reviews is Swahili Beach Resort. This resort offers a beach as well as champagne service for a perfect stay. Discover more hotels in Diani Beach on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".

What are some of the best kid-friendly hotels in Diani Beach?

Some of the best Diani Beach hotels for kids include Waterlovers Beach Resort, Aestus Villas Resort, and Diani Breeze Villas . Waterlovers Beach Resort is a kid-friendly hotel with a guest score of 10 out of 10 offering family-friendly amenities like a beach and an outdoor pool, plus free cots in guestrooms. Check out Aestus Villas Resort with a guest score of 10. This popular lodge has an outdoor pool and free parking as well as free cots in the guestrooms. Diani Breeze Villas is another good option with an outdoor pool. Explore more kid-friendly hotels in Diani Beach by using our "Family friendly" filter in your search on Hotels.com.

What are the top Diani Beach hotels with a pool?

Discover some of the best Diani Beach hotels with a pool for a little extra luxury on your trip. Waterlovers Beach Resort is a great hotel with an outdoor pool and a guest rating of 10 out of 10. Aestus Villas Resort is a popular lodge that features an outdoor pool along with a full-service spa and a hair salon. To find more stays in Diani Beach with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".

What are some of the best Diani Beach hotels with free parking?

If you're exploring by car, finding a great Diani Beach hotel with free parking is a win. Our travellers' favourites include:

What are the top Diani Beach boutique hotels?

Book your stay at a stylish boutique hotel in Diani Beach. Nomad Beach Resort is a popular hotel with our travellers, offering guests a private beach as well as individually decorated guestrooms with champagne service.

What are some popular hotels in central Diani Beach?

For hotels in central Diani Beach, check out Waterlovers Beach Resort and Aestus Villas Resort. Travellers love Waterlovers Beach Resort for its location, as well as the beach, outdoor pool and free beach club this hotel offers. Aestus Villas Resort is another popular central lodge with an outdoor pool, a full-service spa and free parking. When you stay at one of these central hotels, you'll be in easy reach of top sights including Diani Beach. Galu Beach is a central area for your Diani Beach holiday.

Find out more about Diani Beach

Whispers of the Coral Coast: Discover Diani Beach's Enchanted Shores

Diani Beach, nestled in Kwale County, Kenya, is a tropical paradise renowned for its powdery white sands and azure waters. This idyllic coastal retreat offers a perfect blend of relaxation and adventure, with opportunities for snorkelling among vibrant coral reefs and exploring lush, hilly landscapes. Luxury holiday homes dot the shoreline, providing a serene escape for couples and families alike. The warm, welcoming local culture enhances the experience, making Diani Beach not just a destination, but a sanctuary for those seeking romance, nature, and unforgettable memories under the African sun.

Discover great hotels in Diani Beach

Diani Beach offers a variety of accommodation options, from luxurious resorts to charming beach hotels and cottages. Many establishments feature direct beach access, stunning sea views, and convenient amenities like parking. Whether you seek relaxation or adventure, Diani Beach has something to suit every traveler's needs. These are some of the hotels preferred by our travellers in Diani Beach:

  1. Mangro Hotel Diani Beachopens in new window: This business-themed hotel provides a sophisticated retreat for the modern traveller. With a range of business amenities including a well-equipped Business Centre and multiple meeting rooms, it caters to those seeking to blend work and leisure seamlessly. The hotel's architectural design exudes elegance, and its high-end restaurant offers a delightful culinary experience. Guests appreciate the smooth check-in process and the availability of airport transfers, making their journey effortless. This hotel embodies a refined atmosphere, ensuring a comfortable and distinctive stay for discerning travellers.
  2. Diani Classic Guest Houseopens in new window: Diani Classic Guest House presents a charming guesthouse experience, tailored for business travellers. Featuring multiple meeting rooms, it is perfectly equipped for those needing to conduct meetings in a relaxed setting. The inviting atmosphere coupled with curated experiences adds a unique touch to the stay. Visitors enjoy the convenience of express check-in and the enticing on-site dining options, which highlight the local flavours. The thoughtful design and intimate ambiance create an environment that promotes both productivity and relaxation for those on a professional journey.
  3. Diani Travelers Guest Houseopens in new window: As another excellent guesthouse option, Diani Travelers Guest House is designed for business-focused travellers. With multiple meeting rooms available, this property ensures that all professional needs are met in a comfortable environment. The inviting setting is complemented by its distinctive features, promoting a smooth and enjoyable stay. Guests appreciate the warm hospitality and the well-prepared local cuisine served in the dining area. This guesthouse is ideal for those seeking a blend of efficiency and comfort, making it an excellent choice for a productive getaway.

Top locations to stay in Diani Beach

Some of the great areas to stay in when visiting Diani Beach, Kwale County, Kenya, are Chale Island, Ukunda, and Tiwi. Chale Island offers a tranquil escape with stunning beaches, while Ukunda provides vibrant local culture and amenities. Tiwi is perfect for recreation and relaxation. For first-time visitors, Ukunda is best suited due to its accessibility and lively atmosphere.

  1. Chale Islandopens in new window: If you're looking for a tranquil getaway, Chale Island is the perfect spot. This small, picturesque island is renowned for its stunning beaches and crystal-clear waters, making it an ideal place to relax and unwind. With a range of luxurious accommodations that offer direct access to the beach, visitors can enjoy sunbathing, swimming, and snorkelling in a serene environment. The island also boasts beautiful coral reefs, providing excellent opportunities for marine exploration, while its lush scenery makes it a perfect backdrop for nature walks and birdwatching.
  2. Ukundaopens in new window: Ukunda serves as a lively gateway to Diani Beach, where you can immerse yourself in local culture while enjoying a variety of activities. The bustling markets here are fantastic for shopping, offering unique crafts and souvenirs. You can also experience the warm hospitality of the local community and discover traditional music and dance performances. Additionally, Ukunda's proximity to Diani Beach allows easy access to the exquisite coastline, where you can engage in water sports or simply relax on the sandy shores.
  3. Tiwiopens in new window: Tiwi is a charming coastal area that offers a laid-back atmosphere, perfect for those seeking a peaceful retreat. With its beautiful beaches and calm waters, Tiwi is ideal for swimming, sunbathing, and picnicking by the sea. The area is also known for its natural beauty, including mangrove forests and diverse wildlife, making it great for nature lovers and those who enjoy outdoor activities. Tiwi provides a more local experience, allowing visitors to escape the busier tourist spots while still being close to Diani Beach and its attractions.

Things to do in Diani Beach

Diani Beach beckons travellers with its stunning stretches of pristine sand, lush hilly landscapes, and vibrant coral reefs teeming with marine life. Enjoy exhilarating activities like swimming in crystal-clear waters, diving into colourful underwater worlds, or embarking on a thrilling safari through nearby parks. A true tropical paradise!

  • Diani Beachopens in new window – Unwind on this stunning stretch of powdery white sand, where the azure waters of the Indian Ocean beckon. Take a leisurely swim or explore the vibrant coral reefs teeming with marine life. Don't miss out on thrilling water sports like kite surfing or paddleboarding, making your beach day truly unforgettable.
  • Nyali Beachopens in new window – Enjoy the vibrant atmosphere at Nyali Beach, perfect for sunbathing and socialising. The beach is lined with palm trees and offers various beachside cafés where you can sip on refreshing drinks. Consider joining a local fishing trip or simply take a stroll along the shore as the sun sets.
  • Bamburi Beachopens in new window – Visit Bamburi Beach, known for its lively beach bars and a relaxed vibe. This beach is also a fantastic spot for families, with shallow waters ideal for children. Engage in beach volleyball or explore the nearby nature trails for a bit of adventure.
  • Tiwi Beachopens in new window – Head to Tiwi Beach for a more tranquil escape. This hidden gem is less crowded, offering a serene environment to relax. The clear waters invite you to snorkel among the colourful fish, while the picturesque scenery provides the perfect backdrop for a peaceful picnic.

4 tips for savvy savings when booking a hotel in Diani Beach

  1. Book for the cheapest times: The most affordable time to visit Diani Beach is during May, September, and November, when hotel prices tend to be lower. For a budget-friendly getaway, staying for at least 4 to 5 days allows ample time to discover the area's historical landmarks and cultural attractions. Visitors can enjoy relaxing on the beautiful beaches, exploring the nearby islands, or experiencing a safari through hilly landscapes. With opportunities for swimming in the sea and discovering vibrant coral reefs, this destination offers great value for money. Prices may drop during these months, making it an ideal time for those looking to explore without overspending.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for hotels at Diani Beach, visit the Deals or Last-Minute Deals sections on Hotels.com, where you may find discounted rates close to your travel date. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, ensuring you don't miss any potential savings. Additionally, the Smart Shopping comparison tool available via the app allows you to compare hotel prices and amenities, so if prices drop or new rooms become available, you're more likely to see those opportunities first.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Diani Beach. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we will recommend more affordable dates, increasing your chances of securing a better deal.
  4. Consider your location: Hotels located near the city centre generally tend to be more expensive, but with Diani Beach's superb public transport connections, you may discover a more affordable independent hotel situated further away that is still well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Diani Beach

Diani Beach experiences its lowest average temperatures in July to August, at 76.5°F (24.7°C), while March is the hottest month, with an average temperature of 82.9°F (28.3°C). May is usually the wettest month. January, March, and April are the peak travel months in Diani Beach, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by no to light rainfall. On the other hand, May, June, and August tend to be quieter times to visit, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring