Default HTG hotel image

Search Gazi hotels

  • 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
21 Oct - 22 Oct
Tomorrow
22 Oct - 23 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Property class

Guest rating

Our top choices for Gazi hotels

1. LalaGalu

LalaGalu
Galu Beach
Norway
Silvio
AU$206
includes taxes & fees
16 Nov - 17 Nov
LalaGalu

2. Safari Beach Hotel

Safari Beach Hotel
Diani Beach
Canada
Wesley
AU$181
includes taxes & fees
21 Nov - 22 Nov
Safari Beach Hotel

3. Seaclusion Diani

Seaclusion Diani
Diani Beach
Australia
Salvatore
AU$135
includes taxes & fees
27 Oct - 28 Oct
Seaclusion Diani

4. Coco-De-Ville

Coco-De-Ville
Galu Beach
United States
Bartosz
AU$135
includes taxes & fees
22 Oct - 23 Oct
Coco-De-Ville

5. Marikeka Hotel

Marikeka Hotel
Galu Beach
United States
Paul
AU$165
includes taxes & fees
4 Nov - 5 Nov
Marikeka Hotel

6. Pinewood Beach Resort and Spa

Pinewood Beach Resort and Spa
Diani Beach
United Kingdom
Nicholas John
AU$388
includes taxes & fees
22 Oct - 23 Oct
Pinewood Beach Resort and Spa

7. Papillon Lagoon Reef

Papillon Lagoon Reef
Diani Beach
United States
Ibrahim
AU$282
includes taxes & fees
21 Nov - 22 Nov
Papillon Lagoon Reef

8. Villa Mandhari- Diani Beach

Villa Mandhari- Diani Beach
Diani Beach
United Kingdom
Martin
AU$98
includes taxes & fees
23 Oct - 24 Oct
Villa Mandhari- Diani Beach

9. Galu Ecolodge

Galu Ecolodge
Galu Beach
AU$139
includes taxes & fees
26 Oct - 27 Oct
Galu Ecolodge

10. Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub
Diani Beach
AU$27
includes taxes & fees
27 Oct - 28 Oct
Staysocial Diani-Backpackers &Social Hub

11. Babylon Gardens

Babylon Gardens
Diani Beach
Sweden
Mattias
AU$107
includes taxes & fees
25 Oct - 26 Oct
Babylon Gardens

12. Mango Lodge Msambweni

Mango Lodge Msambweni
Msambweni
Australia
Mick
AU$40
includes taxes & fees
24 Oct - 25 Oct
Mango Lodge Msambweni

13. Titanic Hotel Msambweni

Titanic Hotel Msambweni
Msambweni
AU$80
includes taxes & fees
29 Oct - 30 Oct
Titanic Hotel Msambweni

14. Queens Chateau Boutique Villa

Queens Chateau Boutique Villa
Galu Beach
United Kingdom
Andrew
AU$197
includes taxes & fees
25 Oct - 26 Oct
Queens Chateau Boutique Villa

15. Escape hole

Escape hole
Mwabungo
AU$27
includes taxes & fees
4 Nov - 5 Nov
Escape hole

16. Neptune Village Beach Resort & Spa All Inclusive

Neptune Village Beach Resort & Spa All Inclusive
Galu Beach
United Kingdom
Zahir
AU$434
includes taxes & fees
22 Oct - 23 Oct
Neptune Village Beach Resort & Spa All Inclusive

17. Peacock Park Hotel Ukunda

Peacock Park Hotel Ukunda
Ukunda
AU$78
includes taxes & fees
2 Nov - 3 Nov
Peacock Park Hotel Ukunda

18. Chale Island Resort

Chale Island Resort
Chale Island
United States
Anne
AU$722
includes taxes & fees
18 Nov - 19 Nov
Chale Island Resort

19. Diani Sea Lodge

Diani Sea Lodge
Diani Beach
United Kingdom
Paul
AU$436
includes taxes & fees
25 Oct - 26 Oct
Diani Sea Lodge

20. YU Resort

YU Resort
Msambweni
AU$325
includes taxes & fees
21 Nov - 22 Nov
YU Resort
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Gazi Hotel Reviews

Recent Reviews in Gazi

Mzima Beach

Mzima Beach

8/10 Good
"The hotel market itself as a 5 stars resort, at least that's what it shows on Google map. I wouldn't say it's a 5 star hotel, more like a 4 star that maybe years ago was better maintained. The staff are incredibly friendly and willing to help. Facilities and amenities are not superb, I'd say good enough. We've had only one breakfast and two dinners. They don't have (yet?) a communal area where they serve dinner, so they tend to cater guests in their rooms. We used the swimming pool a couple of times, it was clean enough. We even used outdoor gym once and that was okay. We did not use the spa. We used the airport transfer service for about 50 usd each way, which is a reasonable price. Wyclef the chef was very nice the evening we had our first dinner: basically no one had informed us about the fact that they expect guests to let reception know by a certain time (around 6pm) what they want for dinner. We didn't know that. So we waited until 8pm and we showed up at reception, nobody was there and apparently most of the staff had already gone home. So the chef himself took the order, cooked for us and attended our table. It was very nice of him, but it honestly felt a little weird for us, as we felt like we were doing something not right. So I'd say that reception and staff in general should communicate better both to the guests and among themselves. Location is good, close to the beach but expect 5 minutes walk to reach it if you're in one of the suites on top of the resorts."
Giorgio 8-night trip
Posted 12 hours ago
Mzima Beach
Papillon Lagoon Reef

Papillon Lagoon Reef

8/10 Good
"The rooms were clean and well stocked with tiny soap, lotion, shampoo and water bottles. Mosquito net looked cute and not over bearing. Stylish actually. The meals were relatively nice and fresh. No upset tummies at all. Wish they served African snacks during tea time, e.g. mahamri and sweet potato. The staff were helpful and always pleasant. Discovered the massage amenities almost too late. Very reasonable and the ladies were nice and gentle, as we wanted. Not a great space for people who have walking issues as the rooms are not near the 2 dining halls. They offered to use a wheel chair to transport but not ideal. I would stay here again. It is a smaller hotel but very relaxing."
wanjiru 3-night trip
Posted 4 days ago
Papillon Lagoon Reef
Swahili Beach Resort

Swahili Beach Resort

10/10 Excellent
"."
Sophie 5-night trip
Posted 2 weeks ago
Swahili Beach Resort
Nomad Beach Resort

Nomad Beach Resort

10/10 Excellent
"Just checked out after an incredible stay at The Sands at Nomad. Staying right on the property for my dives is a dream—the rooms are beautiful, and going straight from your room to an amazing dive is ultimate convenience. The restaurant has the perfect laid-back beach vibe, serving incredibly fresh seafood and great drinks right on the sand. Excellent service “@Juma” and the absolute best beachfront spot in Diani. Will definitely be back."
Nathalie 3-night trip
Posted 3 weeks ago
Nomad Beach Resort
Diani Sea Resort

Diani Sea Resort

10/10 Excellent
"Spent 3 nights, all inclusive. Food was good, drinks were great, pool was warm and clean. The room was clean and had a great view. If I ever go back to Diani I will definitely stay there again."
Gregory 3-night trip
Posted 2 months ago
Diani Sea Resort
LalaGalu

LalaGalu

8/10 Good
"Staff was the highlight of the stay - super friendly and helpful. Room is dated already, not much amenity (had to ask for hair dryer every time needed to use). Same chain as Boxo so sometimes Boxo guests sneaked in and used the pool which was not very nice. An ok stay, bit less quality than the price paid"
Thuy 5-night trip
Posted 2 months ago
LalaGalu
Chale Island Resort

Chale Island Resort

10/10 Excellent
"Great in all categories."
Christopher 2-night trip
Posted 2 months ago
Chale Island Resort
Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort

8/10 Good
"I loved the place"
Mercy 3-night trip
Posted 4 months ago
Diamonds Leisure Beach & Golf Resort
Safari Beach Hotel

Safari Beach Hotel

8/10 Good
"Friendly staff"
Rija F 4-night trip
Posted 7 months ago
Safari Beach Hotel

More cheap accommodation in Gazi

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
AU$27
27 Oct - 28 Oct
includes taxes & fees
Staysocial Diani-Backpackers &Social Hub
GSIH Hotel Diani

GSIH Hotel Diani

Diani Beach Road Diani Beach Diani
AU$55
4 Nov - 5 Nov
includes taxes & fees
GSIH Hotel Diani
Aqua Resort

Aqua Resort

Diani Beach Road Diani Beach Kwale County
AU$65
19 Nov - 20 Nov
includes taxes & fees
Aqua Resort
Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani

Road Diani Beach Wilaya ya Kwale
Get ratesRaquel's Bliss Hotel Diani
Coral Beach Resort

Coral Beach Resort

Diani Beach Road, Diani Beach
Get rates
5.6/10 (5 reviews)
Coral Beach Resort
Diani Banda Cottages

Diani Banda Cottages

Diani Beach Road Diani Beach Kwale County
Get ratesDiani Banda Cottages

Find out more about Gazi

Top reasons to visit Gazi

  • Stunning Beaches: Gazi boasts beautiful beaches like Galu, Gazi, and Msambweni, perfect for sunbathing and swimming.
  • Adventure Activities: Explore nearby forests and engage in various water activities, catering to adventure seekers.
  • Local Culture: Immerse yourself in the vibrant local culture and indulge in delicious Kenyan cuisine.
  • Accommodation Options: Choose from a range of beachside hotels and cosy guesthouses to suit every traveller's needs.
  • Proximity to Diani Beach: Enjoy easy access to the renowned Diani Beach, a must-visit highlight for tourists.

Find great hotels near Gazi

Discover the charm of Gazi, Kwale County, where a variety of accommodation options await you. From beachside hotels to cosy guesthouses, there's something to suit every traveller's needs. Whether you're seeking a tranquil beach escape, an adventurous getaway, or a business-friendly stay, Gazi's array of lodging ensures a delightful experience. Explore the best beach hotels and enjoy the stunning coastal scenery that this vibrant destination has to offer.

  • Baobab Beach Resort & Spa: Nestled 11.3km from Gazi, Baobab Beach Resort & Spa is a family-friendly haven that offers a delightful blend of relaxation and business amenities. This 4-star resort is perfect for those seeking a spa-themed getaway, with a full-service spa providing manicures, pedicures, and treatments to rejuvenate your senses. Families will appreciate the dedicated children’s facilities, including an arcade game room, playground, and a children’s club, ensuring that younger guests are entertained. Enjoy the sun by the pool with sun loungers and a swim-up bar, making it an ideal spot for leisure and relaxation.
  • Chale Island Resort: Located a mere 3.2km from Gazi, Chale Island Resort brings a unique blend of adventure and tranquillity for those looking to explore the outdoors. This 4-star lodge is especially appealing to golf enthusiasts, featuring a golf course alongside exciting adventure sports such as boat tours, fishing, and snorkeling. After a day of activities, unwind at the resort's spa with a range of treatments and poolside relaxation. With its enchanting island setting, guests are invited to experience both adventure and serenity in a stunning tropical environment.
  • Diani Sea Resort: Situated 16.1km from Gazi, Diani Sea Resort is an eco-certified 4-star hotel that caters to environmentally conscious travellers. With a commitment to sustainability, the resort blends business facilities with an eco-friendly approach, featuring a business centre and meeting rooms for corporate needs. Guests can appreciate the natural beauty surrounding the resort while enjoying comfortable accommodations. The focus on eco-certification makes it an ideal choice for those seeking a guilt-free getaway without compromising on quality.

Where to stay near Gazi

Gazi, located in Kwale County, is a gem for beach lovers seeking a relaxing getaway. With stunning spots like Lygariá Beach and the picturesque Ammoudara Beach, you'll find perfect settings for sunbathing and swimming. Nearby, the tranquil Msambweni Beach offers a serene atmosphere, ideal for romance and leisure. Gazi’s friendly locals enhance the experience, making it a delightful destination for an unforgettable holiday.

  • Chale Island: A stunning island located 3.2km from Gazi, Chale Island offers a tropical paradise for those seeking adventure and relaxation. With a peak in visitor numbers from January to February and September, the island is known for its picturesque beaches and outdoor activities. Visitors can indulge in spa treatments and exciting tours while enjoying the serene beauty of the surrounding national park and water features. Whether you’re lounging on the beach or exploring the island’s natural wonders, Chale Island is perfect for beach lovers and adventure seekers alike.
  • Msambweni: Just 4.8km from Gazi, Msambweni is a charming coastal town that draws visitors year-round, with peak times in August and December to January. Known for its breathtaking beaches and natural scenery, it’s an ideal spot for outdoor enthusiasts eager to explore the local landscape. The area offers educational experiences and a chance to connect with the vibrant community. With its close proximity to beautiful water features and a national park, Msambweni provides an unforgettable coastal experience.
  • Diani - Chale Marine National Park and Reserve: Located 6.4km from Gazi, this stunning marine park is a haven for nature lovers and families looking for adventure. With peak visitation in August and December to January, visitors can engage in various activities while enjoying the beautiful beaches and the park’s unique ecosystem. The area is known for its educational opportunities and shopping centres, making it a great spot for both exploration and relaxation. Diani - Chale Marine National Park and Reserve is truly a gem for those who appreciate the great outdoors.

Things to do near Gazi

Gazi, located in Kwale County, Kenya, is perfect for a beach getaway, offering stunning coastal views and a relaxing atmosphere. While you unwind by the shore, consider visiting a nearby golf resort for a round of golf amidst picturesque landscapes. Enjoy the local culture, indulge in delicious cuisine, and participate in various water activities to make your holiday memorable.

Shopping

In Gazi, you can explore local markets for handcrafted souvenirs and vibrant textiles. If you're up for a drive, head to Diani Shopping Centre, about 20.9km away, featuring a variety of shops, cafes, and restaurants for a more extensive shopping experience.

Recreation

Experience tranquility at the Gazi Wellness Retreat, where you can indulge in holistic treatments and yoga amidst lush surroundings. For recreation, explore the nearby Gazi Beach, perfect for sunbathing and swimming, or take a boat trip to the Gazi mangroves for a unique eco-adventure.

Adventure

Experience Wild Waters, a thrilling waterpark located 48.3km from Gazi. Dive into exciting water slides, enjoy wave pools, and relax in family-friendly areas, all while soaking up fun vibes and creating unforgettable memories with loved ones.

Nightlife

Experience the vibrant nightlife in Gazi by visiting the Gazi Beach Resort for a relaxing beachside vibe and refreshing cocktails. For a lively atmosphere, check out the local beach bars where you can enjoy music, dance, and fresh seafood under the stars.

Booking tips and Expedia advantages for Gazi

To save money on your trip to Gazi, consider visiting during the cheaper months of May, September, or November. Booking your accommodation about a month in advance can help secure better rates, especially on Thursdays, which are the least expensive days to stay. Use Expedia to find last-minute deals and combine your hotel, flights, and activities for extra savings. Additionally, explore free activities in the area and utilise the local public transport for affordable travel options around Gazi.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Gazi are May, September and November, where the prices are slightly lower. This is in comparison to August and December to January, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Gazi about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Gazi is Thursday. The most expensive day to stay in Gazi is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred style of accommodation. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Gazi hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions near Gazi

Gazi, a charming coastal destination in Kwale County, is perfect for beach holidays, offering stunning spots like Galu Beach and Gazi Beach. Adventure seekers can explore nearby forests and enjoy outdoor experiences, while the vibrant attractions in Gazi and the renowned Diani Beach are must-visit highlights. Whether you’re after relaxation or adventure, Gazi has something for every traveller looking to soak up the sun and the local culture.

  • Diani Beach: Experience the stunning white sands and turquoise waters of Diani Beach, located only 12.9km from Gazi. This picturesque beach is perfect for sunbathing, swimming, and indulging in water sports, while the vibrant beach vibes create a relaxed atmosphere for all visitors.
  • Kaya Kinondo Sacred Forest: Just 4.8km from Gazi, Kaya Kinondo Sacred Forest invites you to explore its lush greenery and rich biodiversity. This sacred site offers adventure and outdoor vibes, making it ideal for nature walks and cultural insights into the indigenous Digo people's heritage.
  • Chale Beach: A mere 3.2km away from Gazi, Chale Beach boasts serene surroundings and stunning sunsets. This tranquil beach is perfect for relaxation and offers opportunities for snorkelling and exploring the nearby marine life, making it a hidden gem for beach lovers.

Best time to go to Gazi

The best time to visit Gazi is dependant on what kind of holiday you are seeking. March is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July and August are its coolest month on average. At the time of August, visitor numbers are average and weather is mostly sunny.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.3°F (27.4°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
February81.9°F (27.7°C)No Rain (Dry)Mostly SunnySlightly HighAverage
March82.9°F (28.3°C)Light RainMostly SunnyAverageAverage
April81.9°F (27.7°C)Light RainMostly CloudySlightly LowAverage
May79.3°F (26.3°C)Moderate RainMostly CloudySlightly LowSlightly Low
June77.9°F (25.5°C)Light RainMostly SunnySlightly LowAverage
July76.5°F (24.7°C)Light RainMostly SunnyAverageAverage
August76.5°F (24.7°C)Light RainMostly SunnyAverageSlightly High
September77.4°F (25.2°C)Light RainMostly SunnyAverageSlightly Low
October79.0°F (26.1°C)Light RainMostly SunnyAverageAverage
November80.4°F (26.9°C)Light RainMostly SunnyAverageSlightly Low
December81.3°F (27.4°C)Light RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Gazi

When planning your visit to Gazi, Kwale County, Kenya, you have several airport options. Ukunda Airport (UKA) is located 16.1km away, with nearby luxury hotels such as Swahili Beach Resort and Leopard Beach Resort & Spa, both offering convenient access and transport services. Mombasa's Moi International Airport (MBA) is 45.1km from Gazi, with excellent accommodation like PrideInn Paradise Beach Resort & Spa and Sarova Whitesands Beach Resort & Spa, providing 24-hour shuttle services. For those considering Vipingo Airport (VPG), situated 72.4km away, you can find options like Sun N Sand Beach Resort, which also offers airport transportation services.

Frequently asked questions

What is the best area to stay in Gazi?
The best area to stay in Gazi is directly along the beachfront, particularly near the main village centre.This area provides direct access to the Indian Ocean and its beaches, which are the primary draw for visitors. It's a relaxed, village setting where you'll find local dhows (traditional sailing boats) and fishermen going about their day. The main beach runs along the eastern side of the village.Couples looking for a tranquil and romantic getaway will find this area exceptionally appealing. The beachfront offers quiet walks, opportunities for swimming in warm waters, and stunning views of the sunrise over the ocean. Many accommodations here provide direct beach access, allowing for a truly undisturbed experience.For those interested in local culture and marine activities, staying near the village centre is ideal. You're close to where local fishermen land their catch, and it's easy to arrange dhow trips to nearby sandbanks or mangrove forests.
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 cancelled 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 Gazi.
How can I save on a hotel booking in Gazi with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Gazi hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Gazi?
Prices for hotels in Gazi often vary, but you can find a great deal from AU$27 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 our cheapest rates.

Explore a world of travel with Expedia