Book Diani Beach hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Diani Beach
Cheap Diani Beach hotels

Southern Palms Beach Resort

Diani Reef Beach Resort & Spa

Baobab Beach Resort & Spa

Diani Sea Resort

Swahili Beach Resort

Diamonds Leisure Beach & Golf Resort

Diani Sea Lodge

Leopard Beach Resort & Spa

Nomad Beach Resort
Hotels in Diani Beach
Base yourself near the heart of Diani Beach and leave the running around for more fun pursuits — like knocking back a bevvy or two. You'll find 6 accommodation options to select from within 5 kilometres of the centre on lastminute.com.au.
Take a squiz at the Neptune Palm Beach Boutique Resort & Spa All Inclusive and Neptune Village Beach Resort & Spa All Inclusive. They're not far from the downtown action, so hit the snooze button and enjoy a well-earned sleep in!
More hotel options include the Tijara Beach - All Inclusive, which is 30 kilometres from downtown, and the Diani Reef Beach Resort and Spa, which is 11 kilometres away. Alternatively, you could venture 1 kilometre from central Diani Beach to the Neptune Paradise Beach Resort & Spa All Inclusive.
Attractions and Hotels Near Diani Beach
But don't just stop there. Take some extra time to explore some of the amazing attractions and activities that the wider Kenya region has to offer. Hone your landscape photography game by visiting some of Kenya's stunning mountains. Craft workshops are a few more tourist hotspots worth whipping out your camera for. Alternatively, have a crack at a few popular local pastimes like hiking.
Dog-tired after your flight? Need somewhere half decent to stay but think 40 kilometres from Moi International Airport to the centre of Diani Beach is just waayyy too far? Relax. The CoastGate Hotel is within cooee and has your name all over it!
Diani Beach hotels essential information
Accommodation | 497 hotels |
---|---|
Lowest Price | AU$229 |
Highest Price | AU$623 |
Popular hotels | Southern Palms Beach Resort, Diani Reef Beach Resort & Spa, Baobab Beach Resort & Spa, Diani Sea Resort, Swahili Beach Resort, Diamonds Leisure Beach & Golf Resort, Diani Sea Lodge, Leopard Beach Resort & Spa, Nomad Beach Resort |
Most recent Diani Beach hotel reviews

Other cities near Diani Beach
- Ukunda Hotels
- Tiwi Hotels
- Bamburi Hotels
- Kenya Coast Hotels
- Msambweni Hotels
- Shimoni Hotels
- Ras Makamaiwe Hotels
- Kwale Hotels
- Shimba Hills National Reserve Hotels
- Likoni Hotels
- Central Kenya Coast Hotels
- Manyimbo Hotels
- Wasini Island Hotels
- Funzi Island Hotels
- Ngombeni Hotels
- Gazi Hotels
- Mtongwe Hotels
- Funzi Hotels
Nearby neighbourhoods
Hotels near points of interest
Other top Diani Beach hotels
More ways to explore Diani Beach
Top picks
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.