Book Cheap Hotels in Funzi Island
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Funzi Island
Most frequently booked Funzi Island hotels

Baobab Beach Resort & Spa
Diani Beach Road, Diani Beach
Free cancellation
Reserve now, pay when you stay
29.1 km from city centre
The price is CA $293 per night
CA $293
CA $346 total
includes taxes & fees
May 3 - May 4
Stay at this 4-star beach resort in Diani Beach. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Diani Beach and Galu Kinondo are located nearby.

Diani Sea Resort
Diani Beach Road, Diani Beach
32.48 km from city centre
The price is CA $243 per night
CA $243
CA $286 total
includes taxes & fees
May 4 - May 5
Stay at this 4-star eco-certified hotel in Diani Beach. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Diani Beach and Kongo Mosque are located nearby.

Diani Sea Lodge
Diani Beach Road, Diani Beach
32.48 km from city centre
The price is CA $308 per night
CA $308
CA $363 total
includes taxes & fees
Apr 23 - Apr 24
Stay at this 3.5-star all-inclusive hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Kongo Mosque are located nearby.

Chale Island Resort
Diani Beach Road, Chale Island
17.28 km from city centre
The price is CA $557 per night
CA $557
CA $658 total
includes taxes & fees
Apr 21 - Apr 22
Stay at this 4-star beach lodge in Chale Island. Enjoy 3 outdoor pools, a full-service spa, and 4 restaurants. Popular attractions Chale Beach and Kaya Kinondo Sacred Forest are located nearby.

Nomad Beach Resort
Diani Beach Road, Diani Beach
30.08 km from city centre
The price is CA $697 per night
CA $697
CA $822 total
includes taxes & fees
Apr 23 - Apr 24
Stay at this 5-star luxury hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Galu Kinondo are located nearby.

Pinewood Beach Resort and Spa
Diani Beach, P.O. Box 90521, Diani Beach, Kwale
Free cancellation
Reserve now, pay when you stay
24.42 km from city centre
The price is CA $232 per night
CA $232
CA $274 total
includes taxes & fees
Apr 22 - Apr 23
Stay at this 4-star beach hotel in Diani Beach. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Diani Beach and Galu Kinondo are located nearby.

Papillon Lagoon Reef
Diani Beach Road, Diani Beach, Kwale County
23.09 km from city centre
The price is CA $186 per night
CA $186
CA $219 total
includes taxes & fees
Apr 22 - Apr 23
Stay at this 3.5-star beach hotel in Diani Beach. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Diani Beach and Kaya Kinondo Sacred Forest are located nearby.

Neptune Palm Beach Boutique Resort & Spa All Inclusive
Diani Beach, Galu Kinondo, Diani Beach
26.08 km from city centre
The price is CA $453 per night
CA $453
CA $535 total
includes taxes & fees
May 4 - May 5
Stay at this 4.5-star luxury hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Galu Kinondo are located nearby.

Neptune Village Beach Resort & Spa All Inclusive
Diani Beach, Galu Kinondo, Diani Beach
26.08 km from city centre
The price is CA $292 per night
CA $292
CA $345 total
includes taxes & fees
May 5 - May 6
Stay at this 4-star beach property in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Galu Kinondo are located nearby.
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.
Top hotels in Funzi Island for Extended Stay

Villa Mandhari- Diani Beach
Diani Beach Road, Diani Beach
The price is CA $201 per night from Apr. 21 to Apr. 22
CA $201
CA $237 total
includes taxes & fees
Apr 21 - Apr 22
9/10 Wonderful! (4 reviews)
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.
Funzi Island hotels essential information
Accommodation | 424 hotels |
---|---|
Lowest Price | CA $61 |
Highest Price | CA $697 |
Popular hotels | Baobab Beach Resort & Spa, Diani Sea Resort, Diani Sea Lodge, Chale Island Resort, Nomad Beach Resort, Pinewood Beach Resort and Spa, Papillon Lagoon Reef, Neptune Palm Beach Boutique Resort & Spa All Inclusive, Neptune Village Beach Resort & Spa All Inclusive |
Frequently asked questions
Recent Funzi Island hotel reviews by fellow wanderers

Nomad Beach Resort
5 out of 5
Posted 6 days ago
Travelocity Verified Review
"We loved everything, especially the pool, the food, the service and the quiet beautiful beach. We will be back soon!"
A verified traveller stayed at Nomad Beach Resort
Types of hotels
Hotels near…
Areas of Funzi Island
Most popular
Hotels
Hotels with Hot Tubs in St. JeromeHotels in PowassanCottages Hornby IslandHotel Belmont Vancouver MGalleryHidden Valley Resort, Ascend Hotel CollectionHotels in MiamiHotels in GastownCottages Otonabee-South MonaghanHotels in SquamishCoast Canmore Hotel & Conference CentreCottages VinelandHistoric Hotels in BellevilleHotels in HuntsvilleHaida House at TllaalHotels in MeafordHotels in Stirling-RawdonHotel Wedding Venues in Gatineau
Flights
Flights to EdmontonMontreal to Calgary (YUL - YYC)Argyle to Montreal (SVD - YUL)Flights to St. AugustineDelta Winnipeg (YWG) to Atlanta (ATL) flightsAir Canada Toronto (YYZ) to St. John's (YYT) flightsFlights to South Andros (ASD)Condor Frankfurt (FRA) to Goffs (YHZ) flightsDetroit to Miami (DTW - MIA)Seattle to Delhi (SEA - DEL)