Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
View map
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

168 hotels in Diani Beach

Search the best hotels and places to stay in Diani Beach

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Adansonia Village ResortVillaDiani Beach Road 80401 Diani Beach, Diani Beach, KenyaView on map
3.7 mi from City Center600 yd from Colobus Conservation
Located in a popular area of Diani Beach, the venue offers a plunge pool on-site and guests can enjoy diving and fishing.
  • The villa has
    • USD 2 per day
    +1
  • The villa has
    • Cookware/ Kitchen utensils
    +1
Price fromUS$ 184per nightSelect
Not available
Grand Amber VillaVillaBeach Road, Diani Beach, Kenya, 80401View on map
5.0 mi from City Center1800 yd from Colobus Conservation
Offering a year-round outdoor swimming pool, the accommodation lies in Diani Beach, 4.3 km from Kaya Kinondo Sacred Forest.
  • The villa has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
Price fromUS$ 860per nightSelect
Not available
Tequila Sunrise Sky CabanaDiani Beach Road, Diani Beach, Kenya, 80401
2.8 mi from City Center1.2 mi from Colobus Conservation
Located within 2.4 km from Baharini Shopping Centre, the apartment provides a kitchenette, an outdoor swimming pool and a terrace.
Price fromUS$ 170per nightSelect
Not available
Swahili BeachP.O. Box 5202, Diani South Coast, Diani Beach, Kenya, 80401
700 yd from City Center300 yd from Nakumatt Diani
The hotel has a swimming pool and lies close to alliance jadini which is worth visiting.
Select
Not available
Pinewood Beach Resort And SpaMeru Road, Diani Beach, Kenya, 80100
6.4 mi from City Center1.4 mi from Kaya Kinondo Sacred Forest
Near the hotel, there is a boat dock and guests can easily reach Robert Safaris Adventure Day Excusions which is not far away.
Price fromUS$ 182per nightSelect
Not available
Diani Beach CottageDiani Beach Road Diani Beach Ukunda, Diani Beach, Kenya, 80400
4.8 mi from City Center1400 yd from Colobus Conservation
Select
Not available
Neptune Village Beach Resort & SpaDiani Beach, Diani Beach, Kenya, 80400
5.3 mi from City Center1.3 mi from Colobus Conservation
The luxury hotel is a good starting point to Diani Beach' sights including Lantana Galu Beach and Galu Kinondo Beach.
Select
Not available
Leopard Beach ResortUkanda Diani Beach Road, Diani Beach, Kenya, 80400
1200 yd from City Center500 yd from Leisure Lodge Golf Club
Featuring a swimming pool, this property is set a short distance from Colobus Conservation and Baharini Plaza.
Price fromUS$ 341per nightSelect
Not available
Papillon Lagoon Reef HotelDiani Beach,, Mombasa, Diani Beach, Kenya, 5293
4.7 mi from City Center
The hotel features an authentic restaurant and the outdoor swimming pool and boasts an excellent location in Diani Beach.
Select
Not available
Prideinn Express DianiDiani Beach Road, Diani Beach, Kenya
300 yd from City Center700 yd from Nakumatt Diani
Featuring Arabic architecture, the venue provides 40 rooms and offers easy access to Colobus Conservation.
Price fromUS$ 136per nightSelect
Not available
Blue Water Resort DianiDiani Beach Road, Diani Beach, Kenya
1.2 mi from City Center300 yd from Baharini Shopping Centre
This 3-bedroom property includes an outdoor swimming pool, and lies in proximity to Nakumatt Diani.
Price fromUS$ 146per nightSelect
Not available
Retro Boutique Hotel LimitedDiani Ukunda Road, Diani Beach, Kenya
300 yd from City Center500 yd from Barclays Shopping Complex
Located near Kongo Mosque, this boutique hotel features an English breakfast.
Select
Not available
Coconut Beach ApartmentsDiani Beach, Diani Beach, Kenya, 80401
Featuring a kitchen and a sunny patio, the property is a 10-minute drive from Ukunda airport.
Price fromUS$ 25per nightSelect
Not available
Doric Cottages DianiDiani Beach Road, Diani Beach, Kenya, 80801
1300 yd from City Center300 yd from The Diani Beach Shopping Centre
Featuring free self parking and a patio, this property is situated a short distance from Diplomat Diani Beach Resort.
Price fromUS$ 127per nightSelect
Not available
Delina Cottage DianiDiani Beach, Diani Beach, Kenya
1.2 mi from City Center300 yd from Baharini Shopping Centre
Featuring a mini-kitchen and a patio, the property is a 10-minute drive from Ukunda airport.
Select
Not available
Maisha Marefu Luxury VillaDiani Beach Rd, Diani Beach, Kenya
1.9 mi from City Center1.0 mi from Diana Complex Shopping Centre
Offering a kitchen with a microwave oven and a full-sized refrigerator, the venue is located 20 minutes' walking distance from the center of Diani Beach.
Select
Not available
Diani Star HomesDiani Beach Road, Diani Beach, Kenya, 80400
5.4 mi from City Center1.4 mi from Colobus Conservation
The apartment features a sea view, 1 bedrooms with a sunny balcony and invites guests to visit Diving The Crab nearby.
Select
Not available
Galawa Beach VillaBaharini Complex Diani Beach Rd White Gate, Diani Beach, Kenya, 80401
1.4 mi from City Center400 yd from Baharini Shopping Centre
The hotel has the outdoor swimming pool and lies close to Ibiza which is worth visiting.
Price fromUS$ 142per nightSelect
Not available
MagnoliaDiani Beach Road Diani, Diani Beach, Kenya, 00100
4.8 mi from City Center1400 yd from Colobus Conservation
Select
Not available
Simulizi House DianiDiani Beach Road, Diani Beach, Kenya, 80400
1.9 mi from City Center1.0 mi from Diana Complex Shopping Centre
Select
Not available
Jungle CottageGolden Beach Road Diani Crossline, Diani Beach, Kenya, 80401
1.6 mi from City Center1300 yd from Diana Complex Shopping Centre
Price fromUS$ 55per nightSelect
Not available
Kivuliii Villa Cottage We Are Located Opposite Lantana Gaul HotelDiani Beach Road, Diani Beach, Kenya, 80401
1.2 mi from City Center400 yd from Baharini Shopping Centre
Having an easy access to a subway station, the property is located within 2.1 miles of the city center.
Price fromUS$ 150per nightSelect
Not available
Rongai B&B Dianibeach RdDiani Beach Road, Diani Beach, Kenya, 80400
1800 yd from City Center1.2 mi from Nakumatt Diani
Located a few steps from Kongo Mosque, the hotel features 8 rooms with views over city.
Price fromUS$ 15per nightSelect
Not available
Stone Valley ResortDiani Beach Road, Diani Beach, Kenya, 80400
1.9 mi from City Center1.0 mi from Diana Complex Shopping Centre
Price fromUS$ 56per nightSelect
Not available
Neemsprig ResortOff Diani Beach Road, Diani Beach, Kwale District, Diani Beach, Kenya, 80401
2.8 mi from City Center1.4 mi from Colobus Conservation
Featuring a swimming pool, this property is set a short distance from alliance jadini and Ukunda Youth Polytechnic.
Price fromUS$ 115per nightSelect
Not available
Rock Galana Holiday ApartmentsMadago Road, Kwale County, Kenya Rock Galana Building, Diani Beach, Kenya, 80401
300 yd from City Center400 yd from Barclays Shopping Complex
There are rooms facing garden and the hotel is set close to Diving the Crab.
Price fromUS$ 140per nightSelect
Not available
Kivulini HouseDiani Beach Road 403, Diani Beach, Kenya, 80400
1.2 mi from City Center300 yd from Baharini Shopping Centre
Set in Diani Beach, this 7-room property is an ideal base for visits to Diani Bikes.
Price fromUS$ 84per nightSelect
Not available
Pumzika Villa Diani BeachDiani Beach Road Pumzika Villa, Diani Beach, Kenya, 80401
1200 yd from City Center500 yd from The Diani Beach Shopping Centre
Set in Diani Beach, this 8-room property is an ideal base for visits to Nakumatt Diani.
Price fromUS$ 43per nightSelect
Not available
Kizuri Beach HomesDiani Beach Road, Diani Beach, Kenya, 80401
1.3 mi from City Center700 yd from Diana Complex Shopping Centre
Set 8 km from Kaya Kinondo Sacred Forest, this apartment features a balcony and a terrace.
Price fromUS$ 72per nightSelect
Not available
Peekaboo Diani BeachDiani Beach Road Behind Posta Diani Beach, Diani Beach, Kenya, 80401
1.0 mi from City Center600 yd from Baharini Shopping Centre
There are rooms facing the garden and the hotel is set close to Qta Tours & Safaris.
Price fromUS$ 76per nightSelect
Not available
Ndovu ApartmentDiani Beach Road, Diani Beach, Kenya, 80401
1800 yd from City Center200 yd from Diana Complex Shopping Centre
Just 2.4 km from Baharini Shopping Centre, this hotel offers windsurfing and diving for guests to keep active.
Price fromUS$ 121per nightSelect
Not available
Tahira VillaDiani Beach Road Tahira Villa Palm Park 1, Diani Beach, Kenya
5.5 mi from City Center1.4 mi from Colobus Conservation
There are rooms facing the garden and the hotel is set close to Safari Joe.
Price fromUS$ 316per nightSelect
Not available
Wayside Beach ApartmentsOff Diani Beach Road, Diani Beach, Kenya, 80400
1.1 mi from City Center500 yd from Baharini Shopping Centre
Within easy reach of Baharini Plaza, this hotel comprises 8 rooms with private bathrooms.
Price fromUS$ 160per nightSelect
Not available
Diani Gcs VillasDiani Beach Road Neptune, Diani Beach, Kenya, 80100
5.4 mi from City Center1.4 mi from Colobus Conservation
Situated 0.6 miles from Galu Kinondo Beach, this property features a sun terrace and a garden.
Price fromUS$ 210per nightSelect
Not available
Madiba One CottagesDiani Road, Diani Beach, Kenya, 80401
1100 yd from City Center400 yd from The Diani Beach Shopping Centre
Located within a 15-minute walk to Funtimes African Safaris in Diani Beach, the accommodation features 1 bedrooms for up to 2 guests.
Price fromUS$ 260per nightSelect
Not available
Cottage Twiga Diani GreenlandDiani Beach Road, Diani Beach, Kenya
1.2 mi from City Center300 yd from Baharini Shopping Centre
Located 1.8 km from Chirat Safari Day Tours, this villa features a swimming pool and is equipped with a kitchen.
Price fromUS$ 67per nightSelect
Not available
Galu Gardens Apartments Diani BeachDiani Beach Road, Diani Beach, Kenya
5.7 mi from City Center
Featuring a fully-fitted kitchen and a patio, the property is a 15-minute drive from Ukunda airport.
Price fromUS$ 143per nightSelect
Not available
Diani Marine_Safari TentDiani Beach Road, Diani Beach, Kenya, 80400
1.6 mi from City Center600 yd from Baharini Shopping Centre
This is a 1-bedroom villa, set in proximity to Ukunda.
Price fromUS$ 212per nightSelect
Not available
Dhalia Beach House80401 Diani Beach Road, Diani Beach, Kenya
1.2 mi from City Center600 yd from Diana Complex Shopping Centre
Placed 1.7 miles from KAG Church Ukunda, the property consists of 1 bedrooms, 1 bathrooms and a kitchen.
Select
Not available
Villa MasharikiDiani Beach Road Coconut Grove 1, Diani Beach, Kenya, 10000
5.0 mi from City Center1.0 mi from Colobus Conservation
Set 8 km from Ringo Adventure Safaris, this villa has 5 bedrooms, 5 bathrooms and the balcony with barbecue.
Price fromUS$ 291per nightSelect
Not available
Queens Chateau Boutique VillaDiani Beach Road, Diani Beach, Kenya, 80401
4.8 mi from City Center1400 yd from Colobus Conservation
Situated a 20-minute drive to Colobus Conservation, this villa features the balcony and a patio.
Price fromUS$ 565per nightSelect
Not available
Casa DesquaAcross Two Fishes Hotel, Diani Beach, Kenya, 80400
2.1 mi from City Center1500 yd from Baharini Shopping Centre
This is a 5-bedroom villa, set in proximity to Colobus Conservation.
Price fromUS$ 250per nightSelect
Not available
Benz Valley ApartmentsDiani Beach Road, Diani Beach, Kenya
1.9 mi from City Center1.0 mi from Diana Complex Shopping Centre
Select
Not available
Villa AlexanderDiani Beach Road Palm Park I, Diani Beach, Kenya, 80401
5.5 mi from City Center1.5 mi from Colobus Conservation
Price fromUS$ 300per nightSelect
Not available
Ocean Villa1 Tiwi Beach Rd, Diani Beach, Kenya, 80400
4.6 mi from City Center
Select
Not available
Liebevolles Apartment In Simba VillageDiani Beach Road Simba Village, Diani Beach, Kenya, 80401
1.2 mi from City Center300 yd from Baharini Shopping Centre
Select
Not available
Sawaka Apartments DianiDiani Beach Road Box 616 Sawaka Apartments, Diani Beach, Kenya
1.0 mi from City Center1.2 mi from Nakumatt Diani
Located less than 3 km from Baharini Shopping Centre, this venue features a balcony and a kitchen.
Price fromUS$ 42per nightSelect
Not available
Tequila Sunrise Pool CabanaDiani Beach Road, Diani Beach, Kenya, 80401
4.8 mi from City Center1400 yd from Colobus Conservation
Featuring a fully furnished kitchen and a patio, the property is a 15-minute drive from Ukunda airport.
Price fromUS$ 265per nightSelect
Not available
Villa ShaantiDiani Beach Road 5743 Diani, Diani Beach, Kenya, 80401
2.8 mi from City Center1.2 mi from Colobus Conservation
Situated 4.4 km from Nakumatt Diani, this venue features a shared lounge and a golf course.
Price fromUS$ 272per nightSelect
Not available
Villa Kalista Luxury VillasDiani Beach Road, Diani Beach, Kenya
7.7 mi from City Center300 yd from Kaya Kinondo Sacred Forest
Located within 13 km from The Diani Beach Shopping Centre, the apartment provides a kitchen, an outdoor swimming pool and a terrace.
Price fromUS$ 865per nightSelect
Not available
Pendo Villas Diani BeachDiani Airstrip Road, Diani Beach, Kenya, 80400
1700 yd from City Center900 yd from The Diani Beach Shopping Centre
Located just 1.7 km from The Diani Beach Shopping Centre, the property provides an aqua park and a golf course for the convenience of its guests.
Price fromUS$ 161per nightSelect
Not available
Les Datchi CottagesPalm Park Villas N1 Les Datchi, Diani Beach, Kenya, 08400
5.5 mi from City Center1.5 mi from Colobus Conservation
Situated a 10-minute drive to Kaya Kinondo Sacred Forest, this villa features the garden and a terrace.
Price fromUS$ 36per nightSelect
Not available
Hibiscus CottageKijiji Cottages Road Hibiscus Cottage, Diani Beach, Kenya
1000 yd from City Center600 yd from Barclays Shopping Complex
Offering location close to Diani Beach Art Gallery, this property include a kitchen along with a swimming pool.
Price fromUS$ 200per nightSelect
Not available
Luxury VillaDiani Beach Road, Diani Beach, Kenya
1.1 mi from City Center400 yd from Baharini Shopping Centre
Offering a kitchen equipped with a refrigerator and an oven, this villa is set near Safari Quest Kenya - Day Adventures.
Select
Not available
Diani-Paradise-VillasDiani Beach Road Diani Box Nr. 5327, Diani Beach, Kenya, 80401
800 yd from City Center600 yd from The Diani Beach Shopping Centre
There are rooms facing the garden and the hotel is set close to Top Africa Safaris.
Price fromUS$ 50per nightSelect
Not available
Madiba 2 CottageDiani Beach Road, Diani Beach, Kenya
1.2 mi from City Center300 yd from Baharini Shopping Centre
Featuring free self parking and a private swimming pool, this property is situated a short distance from The Diani Beach Shopping Centre.
Select
Not available
Galu Gardens Apartments LtdDiani Beach Road, Diani Beach, Kenya
5.7 mi from City Center
Set in Diani Beach, this 6-room property is an ideal base for visits to Robert Safaris Adventure Day Excusions.
Select
Not available
JewelDiani Beach, Diani Beach, Kenya, 80100
2.1 mi from City Center1.2 mi from Diana Complex Shopping Centre
Set 3.5 km from The Diani Beach Shopping Centre, this apartment has a kitchen and 2 bathrooms.
Price fromUS$ 40per nightSelect
Not available
Alis PlazaDiani Beach Road, Diani Beach, Kenya, 80401
1800 yd from City Center200 yd from Diana Complex Shopping Centre
Placed 6 km from Colobus Conservation, the property consists of 2 bedrooms, 1 bathrooms and a fully furnished kitchen.
Price fromUS$ 144per nightSelect
Not available
Diani Horizon Beach CottagesGalu Beach Kenya 5 And 6 Diani Beach Park Galu Off Diani Road, Diani Beach, Kenya, 80401
4.4 mi from City Center800 yd from Colobus Conservation
Featuring 3 bedrooms, a kitchen, and a sunny balcony, the property is 9 km from Colobus Conservation.
Price fromUS$ 240per nightSelect
Not available
Diani Campsite & CottagesDiani Beach Road, Diani Beach, Kenya, 80400
1.1 mi from City Center400 yd from Baharini Shopping Centre
Featuring a fully-fitted kitchen, the venue is only 1.7 km from The Diani Beach Shopping Centre.
Price fromUS$ 158per nightSelect
Not available
3 Bedroom Villa In Diani Beach, With Private Pool, Wifi - 300 M From TDiani Beach, Diani Beach, Kenya, 80401
1.7 mi from City Center1500 yd from Diana Complex Shopping Centre
Select
Not available
Amber Villas DianiBeach Road 2216, Diani Beach, Kenya
4.9 mi from City Center1700 yd from Colobus Conservation
Located 6 miles from the city center, this hotel boasts air-conditioned rooms and a private pool.
Select
Not available
Villa Kwako80401 Diani Beach Road Mukunguni Villas, Diani Beach, Kenya, 80401
4.7 mi from City Center1300 yd from Colobus Conservation
Set 4.4 km from The Diani Beach Shopping Centre, this property features 4 bedrooms and a terrace with a seating area and an outdoor pool.
Price fromUS$ 278per nightSelect
Not available
Clemarine VillasKwitu Cottages Road Clemarine Villas, Diani Beach, Kenya
1.4 mi from City Center900 yd from Diana Complex Shopping Centre
This is a 3-bedroom villa, set in proximity to Safari Quest Kenya - Day Adventures.
Price fromUS$ 220per nightSelect
Not available
Tequila Sunrise Forest Cabana - On Diani BeachDiani Beach Road, Diani Beach, Kenya
3.9 mi from City Center200 yd from Colobus Conservation
This is a 1-bedroom villa, set in proximity to Robert Safaris Adventure Day Excusions.
Price fromUS$ 85per nightSelect
Not available
Swahili OasisAllan Habala Road, Diani Beach, Kenya
1200 yd from City Center400 yd from The Diani Beach Shopping Centre
Situated 2.5 km from Colobus Conservation, this property features a sun terrace, a tennis court and a golf course.
Price fromUS$ 85per nightSelect
Not available
Shade ApartmentDiani Beach Road Diani Beach Road, Diani Beach, Kenya, 80400
600 yd from City Center1000 yd from Nakumatt Diani
Price fromUS$ 45per nightSelect
Not available
  • 1
  • 2

Filtering results

Please wait...

168 hotels found