Hotels in Diani Beach
Search over 578 hotels from $92
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top Rated Diani Beach Hotels

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Leopard Beach Resort & Spa

Southern Palms Beach Resort

Diani Sea Lodge

Swahili Beach Resort

Diamonds Leisure Beach & Golf Resort

Nomad Beach Resort

Baobab Beach Resort & Spa

Tombo House

Jacaranda Indian Ocean Beach Resort

Pinewood Beach Resort and Spa

Diani Sea Resort
How much is a Diani Beach hotel?
Check Diani Beach hotel room prices by star rating

5 Star Hotels
Where should you stay in Diani Beach?
What are the best family-friendly hotels in Diani Beach?
You'll find 17 family-friendly hotels in Diani Beach so you're sure to find something for the whole family. Nomad Beach Resort is a hotel offering 3 indoor pools, a private beach, and 4 restaurants. You and your family can also consider Diamonds Leisure Beach & Golf Resort, a resort offering 4 outdoor pools, a private beach, and a free kids' club. Another option is Swahili Beach Resort, a resort offering 9 outdoor pools, 5 restaurants, and free parking.
What are some favorite hotels in downtown Diani Beach?
Here are some of our travelers' favorite hotels in central Diani Beach:
- Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits is a resort offering 2 outdoor pools, 2 bars, and free WiFi.
- Leopard Beach Resort & Spa is a resort offering a full-service spa, 6 restaurants, and 3 bars.
- Diamonds Leisure Beach & Golf Resort is a resort offering 4 outdoor pools, a private beach, and a golf course.
Enjoy the natural setting of relaxing Diani Beach and experience the beaches and seaside.
Diani Beach hotels essential information
Accommodation | 578 hotels |
|---|---|
Lowest Price | $92 |
Highest Price | $455 |
Popular hotels | Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, Leopard Beach Resort & Spa, Southern Palms Beach Resort, Diani Sea Lodge, Swahili Beach Resort, Diamonds Leisure Beach & Golf Resort, Nomad Beach Resort, Baobab Beach Resort & Spa, Tombo House, Jacaranda Indian Ocean Beach Resort, Pinewood Beach Resort and Spa, Diani Sea Resort |
Recent Reviews

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
More to Explore
- Wasini Island Hotels
- Lodges in Wasini Island
- Chale Island Hotels
- Guest Houses in Msambweni
- Hostels in Msambweni
- Vacation Homes in Msambweni
- Galu Beach Hotels
- Apartments in Kwale
- Cottages in Ukunda
- Guest Houses in Ukunda
- Hostels in Ukunda
- Beach Resorts & in Ukunda
- Ukunda Hotels
- Vacation Homes in Ukunda
- Hotels near Tiwi Beach
- Shimoni Hotels
- Hotels near Diani Beach
- Hostels in Tiwi
- Beach Resorts & in Tiwi
- Tiwi Hotels
- Villas in Tiwi
- Shimba Hills National Reserve Hotels
- Hotels near Ukunda
- Funzi Island Hotels
- Lodges in Funzi Island
- Condo Rentals in Mombasa
- Guest Houses in Mombasa
- All Inclusive Resorts & in Mombasa
- Historic Hotels in Mombasa
- Hotels with Bar in Mombasa
- Mombasa Hotels
- Vacation Homes in Mombasa
- Villas in Mombasa
- Hotels with Bar in Kwale County
- Kwale County Hotels
- Extended Stay Hotels in Kwale County
- Funzi Hotels
- Hotels near Kaya Kinondo Sacred Forest
- Flights to Chale Island
- Flights to Ukunda
- Flights from Ukunda
- Flights to Mombasa
- Flights from Arusha to Mombasa
- Flights from Atlanta to Mombasa
- Flights from Boston to Mombasa
- Flights from Chicago to Mombasa
- Flights from Houston to Mombasa
- Flights from Minneapolis - St. Paul to Mombasa
- Flights from Nairobi to Mombasa
- Flights from New York to Mombasa
- Flights from St. Louis to Mombasa
- Flights from Toronto to Mombasa
- Flights from Washington to Mombasa
- Flights from Entebbe to Mombasa
- Flights from Muscat to Mombasa
- Flights from Maasai Mara to Mombasa
- Flights from Addis Ababa to Mombasa
- Flights from Riyadh to Mombasa
- Flights from Dar es Salaam to Mombasa
- Flights to Kwale County



