
Beach 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
Beach Hotels in Diani Beach




Neptune Village Beach Resort & Spa All Inclusive
Neptune Village Beach Resort & Spa All Inclusive- On the beach
- Beach loungers
- All-inclusive
- Outdoor pool




Lux Suites Golden Sun Studio Apartments
Lux Suites Golden Sun Studio Apartments- Near the beach
- Outdoor pool




Swahili Beach Resort
Swahili Beach Resort- On the beach
- Beach club
- Beach loungers
- 9 outdoor pools




Papillon Lagoon Reef
Papillon Lagoon Reef- On the beach
- All-inclusive rates
- Outdoor pool
















Pinewood Beach Resort and Spa
Pinewood Beach Resort and Spa- On the beach
- Beach bar
- Beach loungers
- All-inclusive rates
- Outdoor pool








Waterlovers Beach Resort
Waterlovers Beach Resort- On the beach
- Beach club included
- Beach cabanas included
- Beach loungers
- Outdoor pool




Leopard Beach Resort & Spa
Leopard Beach Resort & Spa- On the beach
- Beach bar
- All-inclusive rates
- Outdoor pool








Nomad Beach Resort
Nomad Beach Resort- On private beach
- Beachfront dining
- Beach loungers
- 3 indoor pools




Lux Suites Diani Holiday Villas
Lux Suites Diani Holiday Villas- Near the beach
- Outdoor pool




LalaGalu
LalaGalu- On the beach
- Beach club included
- Beach cabanas included
- Beach loungers
- Outdoor pool




The Villa Luxury Suites Hotel
The Villa Luxury Suites Hotel- Near the beach
- Outdoor pool












Leshan Luxury Villas
Leshan Luxury Villas- Near the beach
- 12 beach bars
- Beach loungers
- Outdoor pool




Beach hotels with pools in Diani Beach




































Beach hotels with free breakfast in Diani Beach




































4-star beach hotels in Diani Beach












Neptune Village Beach Resort & Spa All Inclusive
Neptune Village Beach Resort & Spa All Inclusive







Diamonds Leisure Beach & Golf Resort
Diamonds Leisure Beach & Golf Resort















Top neighborhoods in Diani Beach


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

Diani Beach
Whether you want to hunt for sand dollars or smell the fresh air, Diani Beach is a spot you might want to check out, located 2.5 mi (4.1 km) from central Diani Beach. Enjoy the sunset by the shore at Galu Kinondo Beach.
Kaya Kinondo Sacred Forest
If you like quiet time surrounded by flowers and greenery, then make a stop at Kaya Kinondo Sacred Forest located 25.6 mi (41.3 km) from the center of Mombasa.
Galu Kinondo Beach
If you can't wait to get to the beach, you might enjoy a trip to Galu Kinondo Beach located 4.9 mi (7.8 km) from central Diani Beach. Enjoy the sunset by the shore at Diani Beach.
BoraBora Wildlife Park
Enjoy an outing to BoraBora Wildlife Park during your stay in Diani Beach. Wander the beaches and seaside in this relaxing area.
Kongo Mosque
After visiting Kongo Mosque, make a plan to see the other sights and activities in Diani Beach. Wander the beaches and seaside in this relaxing area.
Diani Snake Park
Enjoy an outing to Diani Snake Park during your stay in Diani Beach. Wander the beaches and seaside in this relaxing area.