Book Funzi Island hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Funzi Island

Cheap Funzi Island hotels

Baobab Beach Resort & Spa

Baobab Beach Resort & Spa

4 out of 5
Diani Beach Road, Diani Beach
With a stay at Baobab Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Galu Kinondo.
Baobab Beach Resort & Spa
Diani Sea Resort

Diani Sea Resort

4 out of 5
Diani Beach Road, Diani Beach
The price is AU$465 per night from 27 Mar to 28 Mar
AU$465
includes taxes & fees
27 Mar - 28 Mar
With a stay at Diani Sea Resort in Diani Beach, you'll be on the beach, within a 15-minute drive of Diani Beach and Kongo Mosque.
Diani Sea Resort
Diani Sea Lodge

Diani Sea Lodge

3.5 out of 5
Diani Beach Road, Diani Beach
The price is AU$415 per night from 27 Mar to 28 Mar
AU$415
includes taxes & fees
27 Mar - 28 Mar
With a stay at Diani Sea Lodge in Diani Beach, you'll be near the beach, within a 15-minute drive of Diani Beach and Kongo Mosque.
Diani Sea Lodge
Save an average of 15% on thousands of hotels when you're signed in
Nomad Beach Resort

Nomad Beach Resort

5 out of 5
Diani Beach Road, Diani Beach
The price is AU$569 per night from 16 Mar to 17 Mar
AU$569
includes taxes & fees
16 Mar - 17 Mar
With a stay at Nomad Beach Resort in Diani Beach, you'll be within a 15-minute drive of Diani Beach and Galu Kinondo.
Nomad Beach Resort
Chale Island Resort

Chale Island Resort

4 out of 5
Diani Beach Road, Chale Island
The price is AU$711 per night from 18 Mar to 19 Mar
AU$711
includes taxes & fees
18 Mar - 19 Mar
When you stay at Chale Island Resort in Chale Island, you'll be next to a golf course and steps from Chale Beach.
Chale Island Resort
LalaGalu

LalaGalu

4 out of 5
Diani Beach Mombasa Plot 663, Diani Beach, Kwale County
With a stay at LalaGalu in Diani Beach (Galu Beach), you'll be within a 10-minute walk of Diani Beach and Galu Kinondo.
LalaGalu
Pinewood Beach Resort and Spa

Pinewood Beach Resort and Spa

4 out of 5
Diani Beach, P.O. Box 90521, Diani Beach, Kwale
Fully refundableReserve now, pay when you stay
The price is AU$266 per night from 1 Apr to 2 Apr
AU$266
includes taxes & fees
1 Apr - 2 Apr
When you stay at Pinewood Beach Resort and Spa in Diani Beach, you'll be on the beach, just steps from Diani Beach and a 5-minute drive from Kaya Kinondo Sacred ...
Pinewood Beach Resort and Spa
Seaclusion Diani

Seaclusion Diani

4 out of 5
Diani Beach Road, Diani Beach, Kwale County
Fully refundable
The price is AU$127 per night from 27 Mar to 28 Mar
AU$127
includes taxes & fees
27 Mar - 28 Mar
With a stay at Seaclusion Diani in Diani Beach, you'll be within a 5-minute drive of Diani Beach and Kaya Kinondo Sacred Forest.
Seaclusion Diani
Diani Campsite & Cottages

Diani Campsite & Cottages

3 out of 5
Diani Beach Road, Diani Beach, Kwale County
Fully refundableReserve now, pay when you stay
With a stay at Diani Campsite & Cottages in Diani Beach, you'll be 0.2 mi (0.3 km) from Diani Beach and 6.8 mi (11 km) from Tiwi Beach.
Diani Campsite & Cottages
Don't see what you're looking for?
See all available properties in Funzi Island
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Funzi Island hotels essential information

Accommodation
416 hotels
Lowest Price
AU$127
Highest Price
AU$711
Popular hotels
Baobab Beach Resort & Spa, Diani Sea Resort, Diani Sea Lodge, Nomad Beach Resort, Chale Island Resort, LalaGalu , Pinewood Beach Resort and Spa, Seaclusion Diani, Diani Campsite & Cottages

Most recent Funzi Island hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.