Golf Hotels in Diani Beach

The Official Guide to Golf Hotels in Diani Beach – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best Golf Hotels in Diani Beach

View all photos

9.1
Excellent
360 Reviews

From

145$/night

The Villa Luxury Suites Hotel

Diani Beach Road
Check Availability

View all photos

8.2
Very good
504 Reviews

From

84$/night

Soul Breeze Beach Resort

Diani Beach
Check Availability

View all photos

8.2
Very good
414 Reviews

From

100$/night

Prideinn Hotel Diani

66969
Check Availability

Luxury Golf Hotels in Diani Beach

View all photos

8.4
Very good
1025 Reviews

From

153$/night

Jacaranda Indian Ocean Beach Resort

Ukunda
Check Availability

View all photos

8
Very good
1357 Reviews

From

147$/night

Diamonds Leisure Beach & Golf Resort

Diani Beach Po Box 84383
Check Availability

View all photos

8.8
Excellent
180 Reviews

From

121$/night

Diani Marine Divers Village

Diani Marine Divers Village, Ukunda
Check Availability

Affordable Golf Resorts in Diani Beach

View all photos

6.8
Good
733 Reviews

From

61$/night

Bahari Dhow Beach Villas

Diani Beach Road
Check Availability

View all photos

8.2
Very good
243 Reviews

From

234$/night

Southern Palms Beach Resort

Diani Road
Check Availability

View all photos

8.8
Excellent
454 Reviews

From

416$/night

Baobab Beach Resort & Spa

Diani Beach Road
Check Availability

All Inclusive Golf Resorts in Diani Beach

View all photos

6.8
Good
785 Reviews

From

144$/night

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Beach Road
Check Availability

View all photos

8.4
Very good
235 Reviews

From

343$/night

Diani Sea Resort

Diani Beach Road
Check Availability

View all photos

8.9
Excellent
142 Reviews

From

484$/night

Nomad Beach Resort

Diani Beach Road
Check Availability

Golf and Spa resorts in Diani Beach

View all photos

8.1
Very good
116 Reviews

From

270$/night

Diani Sea Lodge

Beach Road
Check Availability

View all photos

From

136$/night

Leopard Beach Resort & Spa

34
Check Availability

Location

Diani Beach, Kwale, Kenya, 80400

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE