Search Hotels by Independent in Diani Beach from £22
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top Diani Beach Independent Hotels
Diamonds Leisure Beach & Golf Resort
Diamonds Leisure Beach & Golf Resort
8.0 out of 10, Very good, (90)
The price is £102
includes taxes & fees
6 May - 7 May
Diani Palm Resort
Diani Palm Resort
8.4 out of 10, Very good, (13)
The price is £22
includes taxes & fees
5 May - 6 May
Diani Sea Resort
Diani Sea Resort
8.4 out of 10, Very good, (53)
Save an average of 15% on thousands of hotels when you're signed in
LalaGalu
LalaGalu
8.8 out of 10, Excellent, (3)
The price is £95
includes taxes & fees
6 May - 7 May
Bahari Dhow Beach Villas
Bahari Dhow Beach Villas
7.6 out of 10, Good, (71)
The price is £61
includes taxes & fees
3 Jun - 4 Jun
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
6 May - 7 May
Aqua Resort
Aqua Resort
7.0 out of 10, Good, (14)
The price is £37
includes taxes & fees
4 May - 5 May
The Villa Luxury Suites Hotel
The Villa Luxury Suites Hotel
9.6 out of 10, Exceptional, (60)
The price is £84
includes taxes & fees
23 May - 24 May
Diani Sea Lodge
Diani Sea Lodge
8.6 out of 10, Excellent, (28)
The price is £156
includes taxes & fees
3 Jun - 4 Jun
Kaskazi Beach Hotel
Kaskazi Beach Hotel
6.2 out of 10, (45)
The price is £92
includes taxes & fees
14 May - 15 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.
Diani Beach Hotel ReviewsExpedia verified reviews
5/5 Excellent
"Not enough beds with umbrellas on the beach
Place is great, beautiful garden,food so good with many choices .
Big rooms air-conditioned "
A verified traveller from Mississauga stayed at Diani Sea Resort
Posted 8 days ago
Areas of Diani Beach
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
Most Popular Hotels in Diani Beach
- Diani Sea Lodge
- Kaskazi Beach Hotel
- Neptune Village Beach Resort & Spa All Inclusive
- Neptune Paradise Beach Resort & Spa
- Neptune Palm Beach Boutique Resort & Spa All Inclusive
- LalaGalu
- Waterlovers Beach Resort
- Bahari Dhow Beach Villas
- Aqua Resort
- Pinewood Beach Resort and Spa
- Jacaranda Indian Ocean Beach Resort
- Kijani Cottages Diani
- Mzima Beach
- Papillon Lagoon Reef
- Safari Beach Hotel
- Lantana Galu Beach
- Soul Breeze Beach Resort
- PrideInn Hotel Diani
Expedia's Latest Trends
Hotels
Hotels in WiltshireArena Verudela Beach ApartmentsHotels in BredaMarriott Marquis San Diego Marina5 Star Star Kyrenia AccommodationYarrow HotelSea Front Luxury Beach House, Panoramic Views, Direct Beach access, West SussexPestana Berlin TiergartenGidleigh ParkHotel St AndréHotels with Hot Tubs in Greek Islands Danae Suites SantoriniTravelodgeUK Hotels in Bowness-on-WindermereFourSeasons Hotels in Palma de MallorcaRomantic Hotels in Sunderland4 Star Star Antalya AccommodationResidence Inn by Marriott Paris Charles de Gaulle Airport
Flights
Cheap Flights from Shanghai (PVG) to Birmingham (BHX)Cheap Flights from Perth (PER) to Alice Springs (ASP)Cheap Flights from Bristol (BRS) to Essaouira (ESU)Cheap Flights from London (LON) to Karachi (KHI)Cheap Flights to South UistCheap Flights from Reus (REU) to Glasgow (GLA)Cheap Flights from Murcia (MJV) to Málaga (AGP)Cheap Flights from Hannover (HAJ) to Manchester (MAN)Cheap Flights from Manchester (MAN) to Lusaka (LUN)Cheap Flights to Jalandhar
Activities