Search Hotels with Balcony in Diani Beach
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Diani Beach Hotels with Balcony
Top Diani Beach Hotels with Balcony
Lantana Galu Beach
Lantana Galu Beach
8.8 out of 10, Excellent, (22)
The price is £183
includes taxes & fees
24 May - 25 May
Pinewood Beach Resort and Spa
Pinewood Beach Resort and Spa
8.8 out of 10, Excellent, (9)
The price is £111
includes taxes & fees
24 May - 25 May
Neptune Paradise Beach Resort & Spa
Neptune Paradise Beach Resort & Spa
8.6 out of 10, Excellent, (39)
The price is £188
includes taxes & fees
30 May - 31 May
Jacaranda Indian Ocean Beach Resort
Jacaranda Indian Ocean Beach Resort
8.4 out of 10, Very good, (56)
The price is £72
includes taxes & fees
14 May - 15 May
Leopard Beach Resort & Spa
Leopard Beach Resort & Spa
8.4 out of 10, Very good, (104)
The price is £104
includes taxes & fees
24 May - 25 May
Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
8.2 out of 10, Very good, (303)
The price is £112
includes taxes & fees
17 May - 18 May
Neptune Palm Beach Boutique Resort & Spa All Inclusive
Neptune Palm Beach Boutique Resort & Spa All Inclusive
8.2 out of 10, Very good, (30)
The price is £264
includes taxes & fees
25 May - 26 May
Southern Palms Beach Resort
Southern Palms Beach Resort
7.8 out of 10, Good, (118)
The price is £160
includes taxes & fees
17 May - 18 May
Blue Marlin Beach Hotel
Blue Marlin Beach Hotel
7.8 out of 10, Good, (28)
The price is £150
includes taxes & fees
12 May - 13 May
Neptune Village Beach Resort & Spa All Inclusive
Neptune Village Beach Resort & Spa All Inclusive
7.8 out of 10, Good, (28)
The price is £178
includes taxes & fees
28 May - 29 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Diani Beach Hotel Reviews
Diani Beach Hotel Reviews
5/5 Excellent
"Lovely hotel! We had a great time!"
A verified traveller from Silver Spring stayed at Southern Palms Beach Resort
Posted 2 months ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Choose Your Diani Beach Hotel Style
- All-Inclusive Hotels (4)
- Boutique Hotels (1)
- Casino Hotels (2)
- Family-Friendly Hotels (24)
- Hotels with Airport Transfers (15)
- Hotels with Babysitting Services (15)
- Hotels with a Bar (25)
- Hotels with smoking rooms (15)
- Luxury Hotels (2)
- Pet-Friendly Hotels (1)
- Romantic Hotels (8)
- Spa Hotels (16)
- Wedding Hotels (11)
- Yoga Hotels (2)
More accommodation types in Diani Beach
Hotels in Diani Beach by Star Rating
Most Popular Hotels in Diani Beach
- The Villa Luxury Suites Hotel
- LalaGalu
- Kaskazi Beach Hotel
- Neptune Village Beach Resort & Spa All Inclusive
- Neptune Paradise Beach Resort & Spa
- Aqua Resort
- Neptune Palm Beach Boutique Resort & Spa All Inclusive
- Waterlovers Beach Resort
- Jacaranda Indian Ocean Beach Resort
- Bahari Dhow Beach Villas
- Pinewood Beach Resort and Spa
- Kijani Cottages Diani
- Mzima Beach
- Private villa in Lamu style with private pool and cook/ staff 250 m to the beach
- Papillon Lagoon Reef
- Lantana Galu Beach
- Safari Beach Hotel
- PrideInn Hotel Diani