Default HTG hotel image

Find hotels in Funzi Island from CA $24

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 17 - Aug 18
Tomorrow
Aug 18 - Aug 19
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Funzi Island hotels

Funzi Island
Hotel
Breakfast included
Reserve now, pay later
Airport shuttle included

1. Le Grande Haven Shimoni

Le Grande Haven Shimoni
Kanana
CA $73
CA $87 total
includes taxes & fees
Aug 18 - Aug 19
Le Grande Haven Shimoni

2. Kaya Imani

Kaya Imani
Msambweni
CA $101
CA $120 total
includes taxes & fees
Sep 3 - Sep 4
Kaya Imani

3. YU Resort

YU Resort
Msambweni
CA $66
CA $342 total
includes taxes & fees
Aug 30 - Aug 31
YU Resort

4. Charming 2-bed Cottage in Bodo, a Fishing Village

Charming 2-bed Cottage in Bodo, a Fishing Village
Shirazi
CA $128
CA $151 total
includes taxes & fees
Aug 24 - Aug 25
Charming 2-bed Cottage in Bodo, a Fishing Village

5. Titanic Hotel Msambweni

Titanic Hotel Msambweni
Msambweni
CA $75
CA $89 total
includes taxes & fees
Aug 18 - Aug 19
Titanic Hotel Msambweni

6. Mwazaro Beach Lodge

Mwazaro Beach Lodge
Shimoni
United States
Kimberlee
CA $433
CA $514 total
includes taxes & fees
Aug 20 - Aug 21
Mwazaro Beach Lodge

7. Coast Sun Gardens Cottage Adults Only

Coast Sun Gardens Cottage Adults Only
Msambweni
CA $91
CA $108 total
includes taxes & fees
Aug 18 - Aug 19
Coast Sun Gardens Cottage Adults Only

8. Mango Lodge Msambweni

Mango Lodge Msambweni
Msambweni
Australia
Mick
CA $32
CA $38 total
includes taxes & fees
Aug 18 - Aug 19
Mango Lodge Msambweni

9. Room-eagle Suite 38m2 in Villa 560 m2, I

Room-eagle Suite 38m2 in Villa 560 m2, I
Shimoni
CA $151
CA $178 total
includes taxes & fees
Aug 18 - Aug 19
Room-eagle Suite 38m2 in Villa 560 m2, I

10. One Ocean Apartments by Nest&Nomad

One Ocean Apartments by Nest&Nomad
Msambweni
CA $278
CA $329 total
includes taxes & fees
Sep 1 - Sep 2
One Ocean Apartments by Nest&Nomad

11. Coral Cove Diani Treehouses

Coral Cove Diani Treehouses
Diani Beach
United States
CHRISTOPHER
CA $181
CA $214 total
includes taxes & fees
Sep 1 - Sep 2
Coral Cove Diani Treehouses

12. Zahari Oceanfront

Zahari Oceanfront
Msambweni
CA $492
CA $582 total
includes taxes & fees
Aug 18 - Aug 19
Zahari Oceanfront

13. Peacock Park Hotel Ukunda

Peacock Park Hotel Ukunda
Ukunda
CA $68
CA $80 total
includes taxes & fees
Aug 18 - Aug 19
Peacock Park Hotel Ukunda

14. DZOMBO VIEW GARDENS HOTEL

DZOMBO VIEW GARDENS HOTEL
Vitsangalaweni
CA $35
CA $42 total
includes taxes & fees
Aug 18 - Aug 19
DZOMBO VIEW GARDENS HOTEL

15. DZOMBO VIEW GARDENS HOTEL MENZAMWENYE

DZOMBO VIEW GARDENS HOTEL MENZAMWENYE
Vitsangalaweni
CA $60
CA $90 total
includes taxes & fees
Aug 31 - Sep 1
DZOMBO VIEW GARDENS HOTEL MENZAMWENYE

16. Galu Ecolodge

Galu Ecolodge
Galu Beach
CA $118
CA $139 total
includes taxes & fees
Sep 13 - Sep 14
Galu Ecolodge

17. Chale Island Resort

Chale Island Resort
Chale Island
United States
Anne
CA $504
CA $600 total
includes taxes & fees
Aug 18 - Aug 19
Chale Island Resort

18. Papillon Lagoon Reef

Papillon Lagoon Reef
Diani Beach
United Kingdom
VANESSA
CA $190
CA $225 total
includes taxes & fees
Aug 21 - Aug 22
Papillon Lagoon Reef

19. Cove House House 60 m2 Creekside Indian Ocean

Cove House House 60 m2 Creekside Indian Ocean
Shimoni
CA $199
CA $235 total
includes taxes & fees
Aug 19 - Aug 20
Cove House House 60 m2 Creekside Indian Ocean

20. Seaclusion Diani

Seaclusion Diani
Diani Beach
Australia
Salvatore
CA $111
CA $133 total
includes taxes & fees
Aug 20 - Aug 21
Seaclusion Diani
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Funzi Island attractions

Funzi Beach

7.8/10 (6 reviews)
Why not spend a lazy afternoon at Funzi Beach during your trip to Funzi Island?
See properties

Top Funzi Island Hotel Reviews

Diani Sea Resort

Diani Sea Resort

10/10 Excellent
"Overall good stay. Only recommendation I would make is to stock more fresh still water given the climate."
Edward 2-night trip
Posted 5 days ago
Diani Sea Resort
Seaclusion Diani

Seaclusion Diani

10/10 Excellent
"Clean, quiet, safe, spacious room, convenient location and great staff."
Salvatore 6-night trip
Posted 6 days ago
Seaclusion Diani
Nomad Beach Resort

Nomad Beach Resort

10/10 Excellent
"We had a beautiful cabana on the beach, whisper quiet air conditioning in the room, delicious food, and evening tea or cocktail hours. The Spa and Gym were also wonderful . the service from all staff was outstanding. I would highly recommend and hope to come back !"
Suna 3-night trip
Posted 2 weeks ago
Nomad Beach Resort
Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani

10/10 Excellent
"Thank you Kuria and Kassim for being so accommodating, we had an amazing time during our stay and will definitely come back next time too. Thank you once again."
Shahista 4-night trip
Posted 3 weeks ago
Raquel's Bliss Hotel Diani
LalaGalu

LalaGalu

10/10 Excellent
"Very private"
Willis 1-night trip
Posted 1 month ago
LalaGalu
Neptune Paradise Beach Resort & Spa

Neptune Paradise Beach Resort & Spa

10/10 Excellent
"I liked the activities for kids the table tennis, pool and also the night shows included fun activities for little kids that was a bonus for me"
Nelly 3-night trip
Posted 1 month ago
Neptune Paradise Beach Resort & Spa
Pinewood Beach Resort and Spa

Pinewood Beach Resort and Spa

10/10 Excellent
"We loved this resort. The staff were really helpful and engaging. Our room was made up each day; and the food was excellent. We had the all-inclusive package and found the drinks offered under it to be totally acceptable - even though spirits were all locally made. We only wished we had booked longer!! We also found using Uber to be easy and reliable."
George 4-night trip
Posted 2 months ago
Pinewood Beach Resort and Spa
Villa Mandhari- Diani Beach

Villa Mandhari- Diani Beach

10/10 Excellent
"Superb stay from start to finish. Celine the manager was lovely. So helpful throughout my stay. The rest of the staff were great especially Millicent the chef and Alice the service staff. Always smiling and happy to help. Great food from the restaurant. The rooms are spacious and well equipped. Very good kitchen area if you want to prepare meals yourself. Huge swimming pool that was well maintained. Quiet area but only a few minutes from the beach and restaurants. Highly recommended. I'll be back for sure"
Martin 7-night trip
Posted 2 months ago
Villa Mandhari- Diani Beach
Neptune Village Beach Resort & Spa All Inclusive

Neptune Village Beach Resort & Spa All Inclusive

8/10 Good
"Great place to stay for vacation. However they need to have a variety of foods and drinks even if it's low season."
Eunice 4-night trip
Posted 3 months ago
Neptune Village Beach Resort & Spa All Inclusive

More cheap stays in Funzi Island

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
CA $20
CA $24 total
Sep 1 - Sep 2
includes taxes & fees
Staysocial Diani-Backpackers &Social Hub
Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani

Road Diani Beach Wilaya ya Kwale
CA $26
CA $31 total
Aug 18 - Aug 19
includes taxes & fees
8.8/10 Excellent! (13 reviews)
Raquel's Bliss Hotel Diani
Pendo Villas Diani

Pendo Villas Diani

Airstrip Road Diani Beach Kwale County
CA $49
CA $58 total
Aug 18 - Aug 19
includes taxes & fees
8.8/10 Excellent! (5 reviews)
Pendo Villas Diani
Coral Beach Resort

Coral Beach Resort

Diani Beach Road, Diani Beach
Get rates
6.6/10 (4 reviews)
Coral Beach Resort
Diani Banda Cottages

Diani Banda Cottages

Diani Beach Road Diani Beach Kwale County
Get ratesDiani Banda Cottages
Pintadera Beach Lodge

Pintadera Beach Lodge

Diani Beach Diani Beach Kwale County
Get ratesPintadera Beach Lodge

Frequently asked questions

What is the best area to stay in Funzi Island?
The best area to stay in Funzi Island is along the main beach on the island's eastern side, offering direct access to the ocean and the island's primary activities.This stretch of coastline is where you'll find most of the island's accommodation options, ranging from boutique hotels to private villas. The area is known for its expansive sandy beaches, clear waters, and views of the mainland. It's also the departure point for dhow safaris and fishing excursions.For couples seeking a peaceful and exclusive getaway, staying in a secluded villa along this beachfront is ideal. Many properties here offer private plunge pools, direct beach access, and personalised service, great for relaxation and enjoying the natural beauty without crowds.Families will also find this area suitable due to the easy access to the beach for swimming and playing.
When is the best time to go to Funzi Island?
The best time to visit Funzi Island is during the dry seasons, which run from July to October and then again from December to March.These months offer consistently sunny weather with very little rainfall, making them ideal for enjoying the island's outdoor activities. The sea is typically calm and clear, great for snorkelling, swimming, and boat trips to the sandbanks. The temperatures during these periods are comfortably warm, usually ranging from 25°C to 30°C.Couples looking for a relaxing beach holiday will find these dry periods perfect. You can spend your days unwinding on the beaches, exploring the mangrove channels by dhow, or simply enjoying the peaceful island life without the interruption of rain. The clear skies also make for beautiful sunsets, adding to the romantic appeal.For those interested in fishing or exploring the marine life, these dry seasons provide the best conditions. The calm waters increase visibility for snorkelling and diving, and fishing excursions are more enjoyable and often more successful.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Funzi Island.
How much is the nightly rate at a Funzi Island hotel?
Prices for hotels in Funzi Island often vary, but you can find a great deal from CA $24 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia