Your safety is our top priority

Hotels in Diani Beach
Why book with Hotels.com?
Free cancellation
on most hotels*Our price guarantee
find out moreGet a reward night
For every 10 nights you stay
Where to stay in Diani Beach?
- Diani Sea Lodge
Diani Sea Lodge
3.5-starGalu Beach3.3 miles to city centre
Guest rating8.8.Fabulous11 Hotels.com guest reviews - Wayside Beach Apartment Hotel Diani
Wayside Beach Apartment Hotel Diani
Galu Beach3.5 miles to city centre
- Niro Beach House-Kusyombunguo Hotels Ltd
Niro Beach House-Kusyombunguo Hotels Ltd
Galu Beach3.6 miles to city centre
- Stay.Plus The Shell Cottage Diani Beach
Stay.Plus The Shell Cottage Diani Beach
Galu Beach0.3 miles to city centre
- Niro Paradise House-Kusyombunguo Hotels
Niro Paradise House-Kusyombunguo Hotels
Galu Beach3.6 miles to city centre
- Diani Sea Resort
Diani Sea Resort
4-starGalu Beach3.3 miles to city centre
Guest rating7.8.Good29 Hotels.com guest reviews - Papillon Lagoon Reef
Papillon Lagoon Reef
3.5-starGalu Beach2.6 miles to city centre
Guest rating6.6.Good3 Hotels.com guest reviews
Top neighborhoods in Diani Beach
Top landmarks in Diani Beach
Diani Beach
Whether you want to collect beach glass or watch the sunset, Diani Beach is one of the most popular seaside spots located 2 mi (3.3 km) from central Diani Beach. Enjoy the sunset by the shore at Galu Kinondo.
See nearby propertiesNyali Beach
When the beach is calling your name, you might want to head down to Nyali Beach, located 2.8 mi (4.4 km) from central Mombasa. Enjoy the sunset by the shore at Bamburi Beach.
See nearby propertiesBamburi Beach
Whether you want to collect beach glass or watch the sunset, Bamburi Beach is a spot you might want to check out, located 5.3 mi (8.5 km) from central Mombasa. Enjoy the sunset by the shore at Nyali Beach.
See nearby propertiesTiwi Beach
When the beach is calling your name, you might want to head down to Tiwi Beach, located 1.7 mi (2.8 km) from central Tiwi. Enjoy the sunset by the shore at Diani Beach and Galu Kinondo.
See nearby propertiesDiani - Chale Marine National Park and Reserve
If you like quiet time surrounded by flowers and greenery, then make a stop at Diani - Chale Marine National Park and Reserve located 22 mi (35.4 km) from the centre of Mombasa. Want to stretch your legs some more? Head to Kaya Kinondo Sacred Forest, located nearby.
See nearby propertiesFort Jesus
If you're planning a bit of sightseeing head to Fort Jesus— just one of the monuments located 2.7 mi (4.4 km) from the centre of Mombasa. Why not take a stroll along the beaches and watch the sunset while you're here?
See nearby properties
Transport in Diani Beach
Looking to stay near the airport, train station, or other popular transport hubs? Find properties near
Find out more about Diani Beach
We do more than just hotels...
Resorts
Vacation resorts and all-inclusive hotels with spa, pool, or private beaches
Apartments
Short-stay apartments and other serviced properties
Cottages
Homely vacation cottages in idyllic locations
Villas
Villas, houses, and other luxury vacation rentals
Apart-hotels
The best of both hotels and apartments
Vacation homes
Apartments, townhouses, villas, and other vacation rentals
Guest houses
Authentic guest houses ready for your next stay
Cabins and lodges
Spend a night in our unique cabins and lodges
Similar destinations
Not sure where to go? Here are some popular destinations you may like
- Mombasa
- Watamu
- Malindi
- Tiwi
- Kilifi
- Msambweni
Keep exploring
Not found the right property yet? Explore other destinations or refine your current search further.
Landmarks
- Hotels near Mombasa Marine National Park, Mombasa
- Hotels near Haller Park, Bamburi
- Hotels near Mombasa Island, Mombasa
- Hotels near City Mall, Bamburi
- Hotels near Sikh Temple, Mombasa
- Hotels near Shree Cutch Satsang Swaminarayan Temple, Mombasa
- Hotels near Leisure Golf Club, Bamburi
- Hotels near Nguuni Nature Sanctuary, Bamburi
- Hotels near Rabai Museum, Bamburi
- Hotels near Colobus Conservation, Mombasa
Star Rating
- Four Star Hotels in Diani Beach
- Five Star Hotels in Diani Beach
- Three Star Hotels in Diani Beach
- Two Star Hotels in Diani Beach
Theme
Accommodation Types
- Resorts in Diani Beach
- Apartments in Diani Beach
- Cottages in Diani Beach
- Villas in Diani Beach
- Apart-hotels in Diani Beach
- Vacation homes in Diani Beach
- Guest houses in Diani Beach
- Cabins and lodges in Diani Beach
Amenities
- Breakfast included Hotels in Diani Beach
- Pool Hotels in Diani Beach
- WiFi included Hotels in Diani Beach
- Parking available Hotels in Diani Beach
- Kitchen Hotels in Diani Beach
- Gym Hotels in Diani Beach
- Pet Friendly Hotels in Diani Beach
Quality
Top rated Diani Beach Hotels
- Aestus Villas Resort
- Tequila Sunrise Beach Villa - Diani Beach - Kenya
- Grand Amber Villa
- Tequila Sunrise Beach Cabana
- Galu Gardens Apartments Ltd
Recently added Diani Beach Hotels
- PEACEFULLY 2 MIN FROM THE BEACH COTTAGE WITH. A SWIMMING POOL
- We are located in Galu Beach opposite lantana Hotel.
- House
- Hotel Sonrisa
- Wayside Beach Apartment Hotel Diani
Other Diani Beach Hotels
- Coral Beach Resort
- Niro Paradise House-Kusyombunguo Hotels
- Niro Beach House-Kusyombunguo Hotels Ltd
- Tichi Villa- Private Villa in Diani Beach- 3 Minutes to the beach
- Stay.Plus Diani Luxe Villas
Cities near to Diani Beach