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
29.1 km from city centre
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.
Pool
All-inclusive

Diani Sea Resort
Diani Beach Road, Diani Beach
32.48 km from city centre
The price is CA $249 per night
CA $249
CA $294 total
includes taxes & fees
May 1 - May 2
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.
Pool
All-inclusive

Diani Sea Lodge
Diani Beach Road, Diani Beach
32.48 km from city centre
The price is CA $317 per night
CA $317
CA $374 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.
Pool
Breakfast included

Nomad Beach Resort
Diani Beach Road, Diani Beach
30.08 km from city centre
The price is CA $434 per night
CA $434
CA $513 total
includes taxes & fees
Apr 14 - Apr 15
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.
On private beach
Pool

Chale Island Resort
Diani Beach Road, Chale Island
17.28 km from city centre
The price is CA $527 per night
CA $527
CA $622 total
includes taxes & fees
Apr 17 - Apr 18
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.
On private beach
Pool

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 $239 per night
CA $239
CA $282 total
includes taxes & fees
Apr 11 - Apr 12
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.
Pool
All-inclusive

Diani Campsite & Cottages
Diani Beach Road, Diani Beach, Kwale County
Free cancellation
Reserve now, pay when you stay
33.03 km from city centre
The price is CA $54 per night
CA $54
CA $64 total
includes taxes & fees
May 6 - May 7
Stay at this 3-star spa hotel in Diani Beach. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Diani Beach and Kongo Mosque are located nearby.
Pool
Spa

Papillon Lagoon Reef
Diani Beach Road, Diani Beach, Kwale County
23.09 km from city centre
The price is CA $172 per night
CA $172
CA $203 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.
Pool
Spa

Neptune Palm Beach Boutique Resort & Spa All Inclusive
Diani Beach, Galu Kinondo, Diani Beach
26.08 km from city centre
The price is CA $466 per night
CA $466
CA $550 total
includes taxes & fees
Apr 23 - Apr 24
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.
Pool
Breakfast included
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 $206 per night from Apr. 10 to Apr. 11
CA $206
CA $244 total
includes taxes & fees
Apr 10 - Apr 11
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 | 422 hotels |
---|---|
Lowest Price | CA $54 |
Highest Price | CA $527 |
Popular hotels | Baobab Beach Resort & Spa, Diani Sea Resort, Diani Sea Lodge, Nomad Beach Resort, Chale Island Resort, Pinewood Beach Resort and Spa, Diani Campsite & Cottages, Papillon Lagoon Reef, Neptune Palm Beach Boutique Resort & Spa All Inclusive |
Frequently asked questions
Recent Funzi Island hotel reviews by fellow wanderers

Baobab Beach Resort & Spa
5 out of 5
Posted 3 weeks ago
Travelocity Verified Review
"Fantastic place if you take luxury and need for relaxation seriously"
A verified traveller stayed at Baobab Beach Resort & Spa
Types of hotels
Hotels near…
Areas of Funzi Island
Most popular
Hotels
Flights
Flights to TofinoLondon to Toronto (LGW - YYZ)Victoria to Toronto (YYJ - YYZ)Toronto to Santa Marta (YYZ - SMR)British Airways Toronto (YYZ) to Accra (ACC) flightsAbbotsford to Lethbridge (YXX - YQL)Vancouver to Hong Kong (YVR - HKG)Flights from Ottawa to BanffOttawa to Gander (YOW - YQX)Air India Delhi (DEL) to Vancouver (YVR) flightsFlights to MogaKuwait Airways Toronto (YYZ) to Dhaka (DAC) flightsChanguinola to San Jose (CHX - SJC)KLM Toronto (YYZ) to Elche (ALC) flightsWestJet Calgary (YYC) to Miami (MIA) flightsVancouver to Ottawa (YVR - YOW)