Beginning of main content

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Diani Beach

Tonight Tonight 21 Feb - 22 Feb
This weekend This weekend 23 Feb - 25 Feb
Next weekend Next weekend 2 Mar - 4 Mar

Top 10 Diani Beach Hotel Deals

See all 93 Hotels in Diani Beach
The Sands at Chale Island

The Sands at Chale Island

Diani Beach Road, Ukunda
4.0 out of 5.0
Last booking: 16 hours ago
2 others viewing this property now
4.6 out of 5 (33 reviews)

This Chale Island lodge is on the beach, 11.9 mi (19.2 km) from Diani - Chale Marine National Park and Reserve, and within 32 mi (52 km) of Tiwi Beach and Shimba ...

C$238

C$238
Diani Reef Beach Resort and Spa

Diani Reef Beach Resort and Spa

Diani Beach Road, Diani Beach
4.5 out of 5.0
1 others viewing this property now
4.1 out of 5 (46 reviews)

Nestled on the beach, this Diani Beach resort is 0.5 mi (0.8 km) from Diani - Chale Marine National Park and Reserve and 9 mi (14.5 km) from Tiwi Beach. Shimba ...

C$166

C$166
Afrika Pearl & Spa

Afrika Pearl & Spa

Diani Beach, Ukunda
4.5 out of 5.0
1 others viewing this property now
3.8 out of 5 (11 reviews)

Nestled on the beach, this Diani Beach hotel is 4.7 mi (7.5 km) from Diani - Chale Marine National Park and Reserve and 12.1 mi (19.4 km) from Tiwi Beach. Shimba ...

C$124

C$124
Baobab Beach Resort & Spa - All Inclusive

Baobab Beach Resort & Spa - All Inclusive

Diani Beach Road, Diani Beach
4.5 out of 5.0
2.5 out of 5 (2 reviews)

Located on the beach, this resort is in Diani Beach, within the vicinity of Diani - Chale Marine National Park and Reserve. Regional attractions also include ...

C$282

C$282
PrideInn Express Diani

PrideInn Express Diani

Diani Beach Road, Diani Beach
4.0 out of 5.0
3.3 out of 5 (9 reviews)

Situated by the sea, this hotel is 1.2 mi (1.9 km) from Diani - Chale Marine National Park and Reserve and 7.7 mi (12.3 km) from Tiwi Beach. Shimba Hills National ...

C$54

C$54
Neptune Village Beach Resort & Spa All Inclusive

Neptune Village Beach Resort & Spa All Inclusive

Diani Beach, Ukunda
4.5 out of 5.0
3.5 out of 5 (16 reviews)

This Galu Kinondo resort is on the beach, 6.2 mi (9.9 km) from Diani - Chale Marine National Park and Reserve, and within 20 mi (32 km) of Tiwi Beach and Shimba ...

C$337

C$337
The Bright Star Resort - Diani

The Bright Star Resort - Diani

Diani Beach, Diani Beach
4.0 out of 5.0
3.7 out of 5 (6 reviews)

Situated near the beach, this hotel is 2 mi (3.2 km) from Diani - Chale Marine National Park and Reserve and 9.2 mi (14.8 km) from Tiwi Beach. Shimba Hills National ...

C$25

C$25
Diani Bay Resort

Diani Bay Resort

Mwakamba road, Diani Beach
3.5 out of 5.0
2.5 out of 5 (13 reviews)

Located near the airport, this family-friendly hotel is 1.9 mi (3 km) from Diani - Chale Marine National Park and Reserve and 16.7 mi (26.8 km) from Shimba Hills ...

C$57

C$57
The Sands at Nomad

The Sands at Nomad

Diani Beach Road, Diani Beach
5.0 out of 5.0
4.5 out of 5 (28 reviews)

Nestled on the beach, this Diani Beach hotel is 3.9 mi (6.3 km) from Diani - Chale Marine National Park and Reserve and 11.4 mi (18.3 km) from Tiwi Beach. Shimba ...

C$220

C$220
Blue Marlin Beach Hotel

Blue Marlin Beach Hotel

Beach Road, Diani Beach
4.0 out of 5.0
3.7 out of 5 (3 reviews)

This beachfront hotel is located in Diani Beach (Galu Kinondo), where regional attractions include Diani - Chale Marine National Park and Reserve and Tiwi ...

C$101

C$101
Leisure Lodge Beach & Golf Resort

Leisure Lodge Beach & Golf Resort

Diani Road, South Coast, Diani Beach
4.5 out of 5.0
4.0 out of 5 (2 reviews)

Located in Diani Beach, this beachfront resort is connected to the convention center, 0.3 mi (0.4 km) from Diani - Chale Marine National Park and Reserve, and ...

C$200

C$200
Jacaranda Indian Ocean Beach Resort

Jacaranda Indian Ocean Beach Resort

South Coast, Diani Beach
4.0 out of 5.0
4.0 out of 5 (15 reviews)

Nestled on the beach, this Diani Beach resort is 1.9 mi (3 km) from Diani - Chale Marine National Park and Reserve and 10.4 mi (16.7 km) from Tiwi Beach. Shimba ...

C$145

C$145
The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel

Beach Road next to Colliers, Diani Beach
4.5 out of 5.0
Last booking: 5 days ago
1 others viewing this property now
5.0 out of 5 (2 reviews)

Situated near the beach in Diani Beach, this hotel is close to Diani - Chale Marine National Park and Reserve and Tiwi Beach. Regional attractions also include ...

C$117

C$117
Kinondo Kwetu

Kinondo Kwetu

Galu Beach, Ukunda
4.0 out of 5.0

Situated in Diani Beach, this resort is 8.2 mi (13.2 km) from Diani - Chale Marine National Park and Reserve and within 25 mi (40 km) of Tiwi Beach and Shimba ...

Get Rates

Get Rates
Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

Diani Beach Road, Diani Beach
4.5 out of 5.0
1 others viewing this property now
4.2 out of 5 (16 reviews)

Located in Diani Beach, this beachfront resort is next to a golf course, 0 mi (0.1 km) from Diani - Chale Marine National Park and Reserve, and 8.8 mi (14.2 ...

C$150

C$150
Bahari Dhow Beach Villas

Bahari Dhow Beach Villas

Diani Beach Road, Diani Beach
4.0 out of 5.0
Last booking: 2 days ago
3.4 out of 5 (7 reviews)

Nestled on the beach, this Diani Beach hotel is 1 mi (1.6 km) from Diani - Chale Marine National Park and Reserve and 9.5 mi (15.2 km) from Tiwi Beach. Shimba ...

C$69

C$69
Sunset Villa Diani

Sunset Villa Diani

Diani Beach Road, Ukunda
4.0 out of 5.0

Located in Galu Kinondo, this hotel is 6.7 mi (10.7 km) from Diani - Chale Marine National Park and Reserve and within 25 mi (40 km) of Tiwi Beach and Shimba ...

C$157

C$157
Pinewood Beach Resort and Spa

Pinewood Beach Resort and Spa

Galu Kinondo Beach, Ukunda
4.5 out of 5.0

This Diani Beach hotel is on the beach, 7.4 mi (12 km) from Diani - Chale Marine National Park and Reserve, and within 25 mi (40 km) of Tiwi Beach and Shimba ...

C$201

C$201
Lantana Galu Beach

Lantana Galu Beach

Diani Beach Road, Ukunda
4.5 out of 5.0
4.8 out of 5 (5 reviews)

This Galu Kinondo hotel is on the beach, 6.3 mi (10.2 km) from Diani - Chale Marine National Park and Reserve, and within 25 mi (40 km) of Tiwi Beach and Shimba ...

C$252

C$252
Qua Bruce Apartment

Qua Bruce Apartment

Diani Beach Road, Kwale Coast, Diani Beach
3.5 out of 5.0

Situated near the beach in the city center, this apartment building is close to Diani - Chale Marine National Park and Reserve. Area attractions also include ...

Get Rates

Get Rates
Map

Recent Reviews in Diani Beach

Explore Diani Beach


Explore Diani Beach with ’s Travel Guides to find the best flights, cars, holiday packages and more!