#map { position: absolute; left: 50px; width: calc(100% - 100px); height: calc(100% - 100px); border: 1px solid black; padding: 5px; text-align: center; } -->

Search Filter

Price

Star
  • 13
  • 21
  • 6
  • 0
  • 0
  • 155
Accommodation Type
  • Holiday homes 45
  • Villas 34
  • Resorts 24
  • Apartments 23
  • Hotels 20
  • Guest houses 13
  • Bed and breakfasts 11
  • Lodges 6
  • Hostels 5
  • Aparthotels 5
  • Homestays 4
  • Chalets 2
  • Luxury tents 2
  • Country houses 1
Hotel Facilities
  • Garden156
  • Daily maid service153
  • Swimming pool146
  • Airport shuttle143
  • Airport shuttle (additional charge)130
  • Laundry117
  • Secured parking102
  • Diving99
  • WiFi available in all areas99
  • Fishing98

195 Hotels in Diani Beach

Order By
cruise
Manyatta Resort & Apartments

Diani Beach , Diani Beach , 80401

Located in Diani Beach, 1.6 km from Baharini Shopping Centre, Manyatta Resort & Apartments features air-conditioned rooms with free WiFi. Among the va...

Guest Reviews
6.7 out of 10

From 11 Reviews
Starting From
USD 28
cruise
Golden Durant

Diani Beach Road suits , Ukunda ,

Golden Durant is set in Ukunda. All rooms feature a kitchen and a private bathroom. The guest house features an indoor pool and free WiFi. Guest room...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 52
cruise
Aqua holiday resort

Diani beach road , Diani Beach ,

Set 1.4 km from Baharini Shopping Centre, 2.3 km from The Diani Beach Shopping Centre and 3 km from Colobus Conservation, Aqua holiday resort provides...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 60
Tausi villa

Diani Beach Road Apartment A1 , Diani Beach ,

Offering free WiFi and sea views, Tausi villa provides accommodation situated in Diani Beach, just 1.4 km from Baharini Shopping Centre. The property ...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 50
Villa Ndoto

Diani Beach Road Msitu Kwetu , Diani Beach , 80401

Villa Ndoto enjoys a location in Diani Beach, just 1.7 km from Baharini Shopping Centre and 2.6 km from Colobus Conservation. The The Diani Beach Shop...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 350
Kusini Beach Cottages

Diani Beach Road, Galu Beach , Diani Beach , 80401

Facing the ocean and offering an outdoor pool, Kusini Beach cottages is located at Galu Beach. Free WiFi access is available. The cottages provides l...

Guest Reviews
8.6 out of 10

From 10 Reviews
Starting From
USD 91
Villa Shaanti

Diani Beach Road 5743 Diani , Diani Beach , 80401

Located 2 km from Colobus Conservation and 2.4 km from Baharini Shopping Centre in Diani Beach, Villa Shaanti offers accommodation with a kitchen. Thi...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 200
Kivuli

Diani Beach Road 80401 , Diani Beach , 80401

Kivuli in Diani Beach features accommodation with free WiFi, 2 km from Colobus Conservation, 2.4 km from Baharini Shopping Centre and 3.4 km from The ...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
USD 30
The Sands at Nomad

Diani Beach Road , Diani Beach , 08041

Nestled in an indigenous coastal forest with a garden and a palm-fringed beach, The Sands at Nomad is located in Ukunda. It features an outdoor pool, ...

Guest Reviews
8.4 out of 10

From 116 Reviews
Starting From
USD 129
Villa Savannah

Diani , Diani Beach , 80401

Situated 1.2 km from Baharini Shopping Centre and 2.1 km from The Diani Beach Shopping Centre in Diani Beach, Villa Savannah offers accommodation with...

Guest Reviews
10 out of 10

From 1 Reviews
Starting From
USD 0