- Plan, book, travel with confidence
Better together
Save up to €185 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top Flight + Hotel Deals in Gazi
Price found within the past 48 hours. Click for updated prices.
Diani Reef Beach Resort & Spa
per person
27 Mar - 30 Mar
found 1 day ago
Return flight included
Nairobi (NBO) to Mombasa (MBA)
8/10 Very Good! (330 reviews)
We liked the group activities like water polo. There was variety of food during dinner. Most of the staff were friendly and the lady at reception ensured we got the honeymoon compliment. They also upgraded our room from standard to deluxe at no extra cost.
Reviewed on 20 Dec 2024
The Villa Luxury Suites Hotel
per person
27 Mar - 30 Mar
found 1 day ago
Return flight included
Nairobi (NBO) to Mombasa (MBA)
9.4/10 Exceptional! (67 reviews)
This place was so so beautiful! All staff but 1 was wonderful! Very nice and clean! Walkable to the beach, shopping, dining and my mums house! Thought it started free breakfast we did not get! Otherwise I would highly highly recommend and I would for sure stay again the 2 bedroom, 2 bath with private pool was amazing! The staff that did help us was absolutely the best!
Reviewed on 30 Jul 2024
Top hotels in Gazi
Diani Reef Beach Resort & Spa
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is €151 per night from 23 Jan to 24 Jan
€151
includes taxes & fees
23 Jan - 24 Jan
8/10 Very Good! (330 reviews)
Great stay
"The staff were extremely helpful and friendly. We had a great stay, food was very good, toiletries were eco friendly using aromatics essential oils. Location close to everything you need."
Reviewed on 5 Jan 2025
Swahili Beach Resort
Diani Beach, Diani Beach, Coast Province
Fully refundable
The price is €464 per night from 26 Jan to 27 Jan
€464
includes taxes & fees
26 Jan - 27 Jan
8.8/10 Excellent! (248 reviews)
"Generally it's the best all round resort in Diani with very friendly stuff."
Reviewed on 15 Jan 2025
Diamonds Leisure Beach & Golf Resort
Diani Beach, Diani Beach, Kwale County
Fully refundableReserve now, pay when you stay
The price is €276 per night from 26 Jan to 27 Jan
€276
includes taxes & fees
26 Jan - 27 Jan
8/10 Very Good! (113 reviews)
"A nice hotel with great views and the surrounds are kept spotless, the pools are clean and well looked after, with plenty of beds and towels"
Reviewed on 9 Jan 2025
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.
Frequently asked questions
More trip options
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.