Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.



Top Hotel Deals

See all 85 Hotels in Diani Beach
£26
The Bright Star Resort - Diani

The Bright Star Resort - Diani

Diani Beach, Diani Beach
3.5
of 5, from 4 reviews
4.0 out of 5.0

Situated near the beach, this hotel is 2 mi (3.2 km) from Diani - Chale Marine National Park and Reserve and 9 mi (14.4 km) from Tiwi Beach. Shimba Hills National Reserve and Mombasa Marine National Park are also within 20 miles (32 km).

£52
Bahari Dhow Beach Villas

Bahari Dhow Beach Villas

Diani Beach Road, Diani Beach
3.5
of 5, from 6 reviews
4.0 out of 5.0

Nestled on the beach, this Diani Beach hotel is 1 mi (1.6 km) from Diani - Chale Marine National Park and Reserve and 9.3 mi (14.9 km) from Tiwi Beach. Shimba Hills National Reserve and Mombasa Marine National Park are also within 20 miles (32 km).

£70
Diani Reef Beach Resort and Spa

Diani Reef Beach Resort and Spa

Diani Beach Road, Diani Beach
4.1
of 5, from 46 reviews
4.5 out of 5.0

Nestled on the beach, this Diani Beach resort is 0.5 mi (0.8 km) from Diani - Chale Marine National Park and Reserve and 8.8 mi (14.1 km) from Tiwi Beach. Shimba Hills National Reserve and Mombasa Marine National Park are also within 16 miles (25 km).

£57
Afrika Pearl & Spa

Afrika Pearl & Spa

Diani Beach, Ukunda
4.0
of 5, from 10 reviews
4.5 out of 5.0

Nestled on the beach, this Diani Beach hotel is 4.7 mi (7.5 km) from Diani - Chale Marine National Park and Reserve and 11.6 mi (18.7 km) from Tiwi Beach. Shimba Hills National Reserve and Mombasa Marine National Park are also within 20 miles (32 km).

£110
The Sands at Nomad

The Sands at Nomad

Diani Beach Road, Diani Beach
4.6
of 5, from 26 reviews
5.0 out of 5.0

Nestled on the beach, this Diani Beach hotel is 3.9 mi (6.3 km) from Diani - Chale Marine National Park and Reserve and 10.9 mi (17.5 km) from Tiwi Beach. Shimba Hills National Reserve and Mombasa Marine National Park are also within 20 miles (32 km).

£128
The Sands at Chale Island

The Sands at Chale Island

Diani Beach Road, Ukunda
4.7
of 5, from 32 reviews
4.5 out of 5.0

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 Hills National Reserve. Mombasa Marine National Park and Fort Jesus are also within 32 miles (52 km).

£100
Southern Palms Beach Resort

Southern Palms Beach Resort

Diani Beach Road, Diani Beach
3.9
of 5, from 32 reviews
4.5 out of 5.0

Nestled on the beach, this Diani Beach resort is 1.3 mi (2.1 km) from Diani - Chale Marine National Park and Reserve and 9.5 mi (15.3 km) from Tiwi Beach. Shimba Hills National Reserve and Mombasa Marine National Park are also within 20 miles (32 km).

£39
Diani Bay Resort

Diani Bay Resort

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

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 National Reserve.

Top Flight + Hotel Deals

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.