Kenya may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Diani BeachKenya

Come to relaxing Diani Beach and enjoy its beaches, safaris, and island views.

Venture to top sights like Diani Beach and Diani - Chale Marine National Park and Reserve as you discover Diani Beach—a relaxing area also notable for its beaches.

Top Hotels in Diani Beach

Swahili Beach Resort
Swahili Beach Resort
5 out of 5
Diani Beach, Diani Beach, Coast Province
The price is $121 per night from Feb 25 to Feb 26

Nestled on the beach, this Diani Beach resort is within a 10-minute walk of Diani - Chale Marine National Park and Reserve and Diani Beach. Tiwi Beach is 2.5 ...

4.4/5Wonderful! (88 reviews)
Girls trip!!!

"The resort is absolutely stunning and breathtaking! There were a few glitches and hiccups at check in but they were taken care of by RALLY. Then we get to our rooms and then the problems began(phones weren’t working and one of the rooms the AC was needed to be serviced plus didn’t have a remote control, ..."…"

Reviewed on Oct 1, 2020

Swahili Beach Resort
Baobab Beach Resort & Spa - All Inclusive
Baobab Beach Resort & Spa - All Inclusive
4 out of 5
Diani Beach Road, Diani Beach
The price is $134 per night from Jan 28 to Jan 29

Nestled on the beach, this Diani Beach resort is within a 5-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. Tiwi Beach and Chale ...

4.1/5Very Good! (79 reviews)

"Food was fantastic and prompt service by the caterers"…"

Reviewed on Dec 10, 2020

Baobab Beach Resort & Spa - All Inclusive
Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
5 out of 5
Diani Beach Road, Diani Beach
The price is $74 per night from Feb 17 to Feb 18

Nestled on the beach, this Diani Beach resort is within a 5-minute walk of Diani - Chale Marine National Park and Reserve and Diani Beach. Tiwi Beach is 1.5 ...

4.1/5Very Good! (151 reviews)

"The staff friendliness and attention to details. They made me a farewell cake when I left."…"

Reviewed on Jan 9, 2021

Diani Reef Beach Resort & Spa
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

The Zubeida
The Zubeida
4 out of 5
Diani Beach Road, Diani Beach, Kwale County
The price is $593 per night from Jan 28 to Jan 29

Nestled on the beach, this Diani Beach villa is within a 5-minute walk of Diani - Chale Marine National Park and Reserve and Diani Beach. Tiwi Beach and Chale ...

4.5/5Wonderful! (11 reviews)

"Awesome beach side location, pleasant gardens with exotic birds and monkeys. Nice pool"…"

Reviewed on Mar 6, 2020

The Zubeida
Diani Wonder Apartments
Diani Wonder Apartments
3.5 out of 5
Diani Beach Road, Diani Beach, Kwale County
The price is $18 per night from Feb 15 to Feb 16

Situated in Diani Beach, this apartment building is within a 15-minute walk of Diani - Chale Marine National Park and Reserve and Diani Beach. Tiwi Beach is ...

4.6/5Wonderful! (7 reviews)

"Room was good and clean. Ambience was great. The owner was cooperative."…"

Reviewed on Oct 21, 2020

Diani Wonder Apartments
Villa Dora and Holly
Villa Dora and Holly
3.5 out of 5
off diani beach road, Diani Beach, south coast
The price is $115 per night from Jan 28 to Jan 29

Situated near the beach, this villa is within a 10-minute walk of Diani - Chale Marine National Park and Reserve and Diani Beach. Tiwi Beach and Kaya Kinondo ...

Villa Dora and Holly
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.

Popular places to visit in Diani Beach

Top things to do in Diani Beach

Reviews of Diani Beach

4.5

Top Destination

5 - Excellent
26
5 - Excellent 56.52173913043478%
4 - Good
17
4 - Good 36.95652173913044%
3 - Okay
2
3 - Okay 4.3478260869565215%
2 - Disappointing
1
2 - Disappointing 2.1739130434782608%
1 - Terrible
0
1 - Terrible 0%

4/5 - Good

Verified traveler

Feb 17, 2020

Diani Beach is awesome.

5/5 - Excellent

Verified traveler

Jan 20, 2020

You MUST stay at the Swahili Beach Resort!

5/5 - Excellent

Verified traveler

Nov 13, 2019

Possibly my favourite beach in Kenya.

5/5 - Excellent

Verified traveler

Nov 11, 2019

Just an overall good experience.

5/5 - Excellent

Patricia

Oct 21, 2019

Diani Beach is really the most beautiful beach I have visited. Very wide beach with white sand and warm turquoise water for swimming. The number of beach boys are really annoying and while they stay away from the actual resort they are lots of them.

5/5 - Excellent

Verified traveler

Aug 21, 2019

Nomad beach bar is a perfect location to relax and enjoy the beach. Coast Dishes has local food. Tuk tuks provided great transportation no need t rent a car. We snorkelled and went to wasini Island which was great.

Cities near Diani Beach