Book Hotels in Diani Beach
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Diani Beach hotels

Swahili Beach Resort
Reviewed on Jul 8, 2025

Diani Sea Lodge
Reviewed on Jul 8, 2025

Diani Sea Resort
Reviewed on Jul 10, 2025

Baobab Beach Resort & Spa
Reviewed on Jun 20, 2025

Leopard Beach Resort & Spa
Reviewed on Jul 4, 2025

Diamonds Leisure Beach & Golf Resort
Reviewed on Jul 9, 2025

Jacaranda Indian Ocean Beach Resort
Reviewed on May 18, 2025

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Reviewed on Mar 22, 2025

Southern Palms Beach Resort
Reviewed on Jul 10, 2025
Diani Beach Hotel & Travel Guide\n
Visitors to Mombasa who desire a place to stay in Diani Beach have many choices. Right now, Travelocity's easy-to-use guide contains 15 places to stay within a short drive of Diani Beach's center.
Places to stay that you can book within an easy walk of the heart of Diani Beach, are the Diani Reef Beach Resort and Spa and Southern Palms Beach Resort.
Diani Beach offers just a handful of budget lodgings; you will find the Jacaranda Indian Ocean Beach Resort conveniently situated 2 miles (4 kilometers) from the center of town.
Look into the Tijara Beach - All Inclusive along with the Neptune Palm Beach Boutique Resort & Spa All Inclusive. The Tijara Beach - All Inclusive is positioned 13 miles (22 kilometers) from the middle of Diani Beach. The Neptune Palm Beach Boutique Resort & Spa All Inclusive, is situated 5 miles (8 kilometers) away. Alternative options are the Neptune Village Beach Resort & Spa All Inclusive and the Neptune Paradise Beach Resort & Spa All Inclusive.
Situated 5 miles (9 kilometers) to the south of Diani Beach you will find Tiwi, where you can enjoy the Diani - Chale Marine National Park and Reserve. Travelers staying in Ukunda can pick from the Mzima House and The Sands at Nomad. While exploring this region, you can also visit Tiwi, which is where you'll find the Tiwi Beach. Tiwi is situated 4 miles (7 kilometers) north of Diani Beach. Travelocity-registered places to stay in Tiwi include the HillPark Hotel - Tiwi Beach and Amani Tiwi Beach Resort.
Are you planning on flying in and out of Diani Beach? Your best bet is Moi International Airport, which can be found 18 miles (29 kilometers) from Diani Beach's urban core. Book a room nearby at the CoastGate Hotel.
Frequently asked questions
Recent Diani Beach hotel reviews by fellow wanderers

Diani Sea Resort
Explore More Ways to Travel with Travelocity
Accommodation Types
Accommodation Types in Diani Beach
- Hotels with Pools in Diani Beach
- Beach Resorts & Hotels in Diani Beach
- Hotels with Free Parking in Diani Beach
- Kid Friendly Hotels in Diani Beach
- Spa Resorts & Hotels in Diani Beach
- Golf Resorts & Hotels in Diani Beach
- Hotel Wedding Venues in Diani Beach
- Hotels with Tennis Courts in Diani Beach
- Romantic Getaways & Hotels in Diani Beach
- Hotels with Hot Tubs in Diani Beach
- Fishing Resorts & Hotels in Diani Beach
- All Inclusive Resorts & Hotels in Diani Beach
- Casino Resorts & Hotels in Diani Beach
- Oceanfront Hotels in Diani Beach
- Luxury Hotels in Diani Beach
- Boutique Hotels in Diani Beach
An Attraction
- Hotels near Diani Beach
- Hotels near Galu Kinondo Beach
- Hotels near Kongo Mosque
- Hotels near Nyali Beach
- Hotels near Tiwi Beach
- Hotels near Wild Waters
- Hotels near Mamba Village
- Hotels near Mombasa Marine National Park
- Hotels near Sikh Temple
- Hotels near Haller Park
- Hotels near City Mall
- Hotels near Chale Beach
- Hotels near Kisite-Mpunguti Marine National Park
- Hotels near Shimba Hills National Reserve
- Hotels near Shree Cutch Satsang Swaminarayan Temple
- Hotels near Holy Ghost Cathedral
- Ukunda Hotels
- Chale Island Hotels
- Tiwi Hotels
- Kenya Coast Hotels
- Msambweni Hotels
- Bamburi Hotels
- Kwale Hotels
- Shimoni Hotels
- Likoni Hotels
- Wasini Island Hotels
- Central Kenya Coast Hotels
- Shimba Hills National Reserve Hotels
- Diani - Chale Marine National Park and Reserve Hotels
- Funzi Island Hotels
- Shirazi Hotels
- Gazi Hotels
Most popular
- Hotels in Wimberley
- MarriottHotelsResorts Hotels in Chicago
- Hotels in Las Vegas
- Hotels near Indiana Premium Outlets
- Hotels in Elmsford
- All Inclusive Resorts & Hotels in Máncora
- Hotels in Boulder City
- Hotels in Gaylord
- The Lodge at Eagle Crest Resort
- Hotels in Woodbridge
- Hotels in Monroe
- Hotels in Lubbock
- Hotels in South Beach
- Farmstay Bay Area
- Hotels in Richmond
- Hotels with Balconies in Daytona Beach
- American Airlines Dallas (DFW) to Erie (ERI) flights
- JetBlue Airways San Diego (SAN) to South Burlington (BTV) flights
- Malaysia Airlines Sydney (SYD) to London (LHR) flights
- American Airlines Fort Lauderdale (FLL) to Bangor (BGR) flights
- Angra do Heroismo to Boston (TER - BOS)
- Belize City to Dangriga (BZE - DGA)