
Gazi Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Gazi Vacation
Reserve a Gazi vacation package and prepare to experience the best of this city. Think about staying in the neighborhood of Galu Kinondo, which is good for families, watersports and nature. Diani - Chale Marine National Park and Reserve, Chale Beach and Kaya Kinondo Sacred Forest are just a few of the many sights worth checking out during your trip to Gazi. A couple of clicks is all it takes to build a tailor-made Gazi vacation on Expedia.
Top Gazi Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Lotfa Resort Diani
Price was CA $779, price is now CA $596 per person
CA $596
per person
Jan 2 - Jan 5
found 1 day ago
Roundtrip flight included
Nairobi (NBO) to Mombasa (MBA)
7.2/10 Good! (19 reviews)
It was better than our expectations.
The apartment exceeded our expectations – comfortable beds (quite firm) and good pillows. There was AC in two of the rooms and fans in all three.
There was no frying pan, but we simply asked the staff for one and they arranged it right away.
The staff were very friendly and helpful – both the pool attendant, the reception staff, and the guards at the gate.
The pool was nice and well maintained.
There was also a restaurant, and the food was very good. We highly recommend the Swahili curry chicken!
Breakfast was available for 700 KES. It was an à la carte breakfast, and we could simply tell them what we wanted.
The laundry service also worked very well.
The hotel is located about 5–10 minutes walk from the beach.
There is also a large supermarket nearby. It costs around 200–300 KES to get there by tuk tuk.
We highly recommend Lotfa to anyone who wants to travel to Diani Beach on a budget trip 💜
Reviewed on Apr 12, 2026


Sarova Whitesands Beach Resort & Spa, Mombasa
Price was CA $3,084, price is now CA $2,519 per person
CA $2,519
per person
Dec 18 - Dec 23
found 21 hours ago
Roundtrip non-stop flight included
Kigali (KGL) to Mombasa (MBA)
8.8/10 Excellent! (396 reviews)
Great older hotel with amazing beach access and pools. If you are lucky you will get a newly renovated room which are sweet but some rooms are tired and need fixing. Staff are great and always working doing stuff to maintain the hotel.
Food is ok not the best but acceptable. With beach bar gives a nice option.
Great place overall
Reviewed on Nov 8, 2026

Diani Pearl Luxury Apartments
Price was CA $726, price is now CA $607 per person
CA $607
per person
Jan 2 - Jan 5
found 1 day ago
Roundtrip flight included
Nairobi (NBO) to Mombasa (MBA)
8/10 Very good! (3 reviews)
Great and courteous staff, the place 2 bedroom apartment was clean and no clutter and hot water for showers was great also.
Reviewed on Dec 12, 2025
Gazi Hotel Deals

Jacaranda Indian Ocean Beach Resort
South Coast Diani Beach Kwale County
Fully refundableReserve now, pay when you stay
The price is CA $142 per night from Nov 11 to Nov 12
CA $142
CA $182 total
Nov 11 - Nov 12
includes taxes & fees
8.4/10 Very good! (98 reviews)
"Great staff, incredible location right on the beach, maybe the best priced beachfront rooms anywhere right now with half board."
Reviewed on Nov 5, 2026

Swahili Beach Resort
Diani Beach Diani Beach Coast Province
The price is CA $319 per night from Nov 20 to Nov 21
CA $319
CA $475 total
Nov 20 - Nov 21
includes taxes & fees

Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8
Diani Beach Kwale County
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.
What to do in Gazi

Private Historical Kaya Kinondo Sacred Forest Tour with Guide
CA $44
per adult

Diani Beach: Jet Ski Rental with Dolphin Sighting
CA $141
per adult
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.









