Default HTG hotel image

Find hotels in Gazi from £14

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
12 Oct - 13 Oct
Tomorrow
13 Oct - 14 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Gazi hotels

1. LalaGalu

LalaGalu
Galu Beach
Norway
Silvio
£89
includes taxes & fees
10 Nov - 11 Nov
LalaGalu

2. Marikeka Hotel

Marikeka Hotel
Galu Beach
United States
Paul
£87
includes taxes & fees
13 Oct - 14 Oct
Marikeka Hotel

3. Seaclusion Diani

Seaclusion Diani
Diani Beach
Australia
Salvatore
£71
includes taxes & fees
16 Oct - 17 Oct
Seaclusion Diani

4. Galu Ecolodge

Galu Ecolodge
Galu Beach
£74
includes taxes & fees
26 Oct - 27 Oct
Galu Ecolodge

5. Villa Mandhari- Diani Beach

Villa Mandhari- Diani Beach
Diani Beach
United Kingdom
Martin
£49
includes taxes & fees
13 Oct - 14 Oct
Villa Mandhari- Diani Beach

6. Pinewood Beach Resort and Spa

Pinewood Beach Resort and Spa
Diani Beach
United Kingdom
Nicholas John
£188
includes taxes & fees
15 Oct - 16 Oct
Pinewood Beach Resort and Spa

7. Mango Lodge Msambweni

Mango Lodge Msambweni
Msambweni
Australia
Mick
£22
includes taxes & fees
12 Nov - 13 Nov
Mango Lodge Msambweni

8. Papillon Lagoon Reef

Papillon Lagoon Reef
Diani Beach
United States
Ibrahim
£150
includes taxes & fees
13 Oct - 14 Oct
Papillon Lagoon Reef

9. Babylon Gardens

Babylon Gardens
Diani Beach
Sweden
Mattias
£59
includes taxes & fees
28 Oct - 29 Oct
Babylon Gardens

10. Titanic Hotel Msambweni

Titanic Hotel Msambweni
Msambweni
£42
includes taxes & fees
20 Oct - 21 Oct
Titanic Hotel Msambweni

11. Safari Beach Hotel

Safari Beach Hotel
Diani Beach
Canada
Wesley
£95
includes taxes & fees
21 Oct - 22 Oct
Safari Beach Hotel

12. Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub
Diani Beach
£14
includes taxes & fees
14 Oct - 15 Oct
Staysocial Diani-Backpackers &Social Hub

13. YU Resort

YU Resort
Msambweni
£177
includes taxes & fees
1 Nov - 2 Nov
YU Resort

14. Escape hole

Escape hole
Mwabungo
£14
includes taxes & fees
13 Oct - 14 Oct
Escape hole

15. Queens Chateau Boutique Villa

Queens Chateau Boutique Villa
Galu Beach
United Kingdom
Andrew
£103
includes taxes & fees
13 Oct - 14 Oct
Queens Chateau Boutique Villa

16. Kaya Imani

Kaya Imani
Msambweni
£73
includes taxes & fees
28 Oct - 29 Oct
Kaya Imani

17. Kijani Cottages Diani

Kijani Cottages Diani
Diani Beach
United Kingdom
Evans
£14
includes taxes & fees
14 Oct - 15 Oct
Kijani Cottages Diani

18. Coral Cove Diani Treehouses

Coral Cove Diani Treehouses
Diani Beach
United States
CHRISTOPHER
£99
includes taxes & fees
13 Oct - 14 Oct
Coral Cove Diani Treehouses

19. Peacock Park Hotel Ukunda

Peacock Park Hotel Ukunda
Ukunda
£39
includes taxes & fees
23 Oct - 24 Oct
Peacock Park Hotel Ukunda

20. Coast Sun Gardens Cottage Adults Only

Coast Sun Gardens Cottage Adults Only
Msambweni
£58
includes taxes & fees
14 Oct - 15 Oct
Coast Sun Gardens Cottage Adults Only
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Gazi Hotel Reviews

Swahili Beach Resort

Swahili Beach Resort

10/10 Excellent
"."
Sophie 5-night trip
Posted 5 days 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 2 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 1 month 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 1 month ago
LalaGalu
Papillon Lagoon Reef

Papillon Lagoon Reef

10/10 Excellent
"Very beautiful"
Ibrahim 5-night trip
Posted 2 months ago
Papillon Lagoon Reef
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 6 months ago
Safari Beach Hotel

More cheap stays in Gazi

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
£14
14 Oct - 15 Oct
includes taxes & fees
Staysocial Diani-Backpackers &Social Hub
GSIH Hotel Diani

GSIH Hotel Diani

Diani Beach Road Diani Beach Diani
£29
13 Oct - 14 Oct
includes taxes & fees
6.4/10 (9 reviews)
GSIH Hotel Diani
Aqua Resort

Aqua Resort

Diani Beach Road Diani Beach Kwale County
£35
13 Oct - 14 Oct
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

Hotels in Gazi with star rating

Find out more about Gazi

Top reasons to visit Gazi

  • Stunning Beaches: Gazi boasts beautiful beaches with soft sands and serene waters, perfect for relaxation and sunbathing.
  • Vibrant Gazi Festival: Experience the lively Gazi Festival, showcasing local culture, music, and traditions.
  • Outdoor Adventures: Enjoy various outdoor activities, from water sports to exploring lush forests and wildlife parks.
  • Authentic Local Cuisine: Indulge in delicious local dishes at charming eateries, offering a taste of the region.
  • Welcoming Accommodations: Choose from a variety of hotels and guesthouses, ensuring a comfortable stay for every traveller.

Find great hotels near Gazi

Discover the charming accommodations in Gazi, Kwale County, where a variety of hotels and guesthouses await to suit every traveller's needs. Whether you seek a relaxing beach getaway, an adventurous holiday, or a convenient base for business travel, Gazi offers a selection of options. Experience the local hospitality while enjoying easy access to stunning coastal views and vibrant culture in this picturesque destination.

  • Baobab Beach Resort & Spa: Baobab Beach Resort & Spa is a vibrant 4-star resort with a guest rating of 8.6, ideal for those seeking a blend of beach relaxation and adventure. Located 11.3km from Gazi, this property offers direct access to the beach and is perfect for families and thrill-seekers alike. Guests can indulge in various adventure sports such as fishing, hiking, and snorkelling, along with onsite archery facilities. With amenities tailored for children, including a dedicated children's pool, playground, and arcade room, this resort promises a fun-filled experience for all ages.
  • Chale Island Resort: Chale Island Resort is an exquisite 4-star lodge boasting an impressive guest rating of 9.6. Situated 3.2km from Gazi, this resort caters to those looking for a unique beachside retreat with a golf-themed experience. The property features direct beach access and offers activities such as fishing, kayaking, and motorboating, ensuring guests have plenty of opportunities for adventure. With its lush surroundings and serene atmosphere, Chale Island Resort is a perfect getaway for travellers seeking a mix of relaxation and sport.
  • Diani Sea Resort: Diani Sea Resort is a distinguished 4-star hotel with a guest rating of 8.8, located 16.1km from Gazi. This eco-certified property is ideal for environmentally conscious travellers and those on business trips. With a strong commitment to sustainability, the resort combines modern comfort with eco-friendly practices. Guests can enjoy a tranquil atmosphere, spacious accommodations, and convenient access to local attractions, making it a top choice for an enriching and responsible vacation experience.

Where to stay near Gazi

Gazi, a charming coastal town in Kwale County, offers a delightful escape for travellers seeking relaxation and recreation. With its stunning beaches and friendly atmosphere, visitors can unwind while enjoying the picturesque views of the Indian Ocean. Explore the vibrant neighbourhoods, where you can experience the local culture and indulge in delicious cuisine. Whether you're looking for a romantic getaway or a peaceful retreat, Gazi promises a memorable vacation filled with enchanting experiences.

  • Chale Island: Nestled just 3.2km from Gazi, Chale Island is a tropical paradise renowned for its stunning beaches and eco-friendly experiences. This idyllic island attracts visitors year-round, with peak arrivals during January to February and September. The travel experience here is characterised by relaxation and outdoor activities, including spa treatments and guided tours. Nature lovers will appreciate the local landmarks, such as the pristine beaches and nearby parks, making it an ideal destination for those seeking tranquillity and natural beauty.
  • Msambweni: Located 4.8km from Gazi, Msambweni is a charming coastal town that offers breathtaking scenery and a laid-back atmosphere. While visitor numbers remain steady throughout the year, the peak seasons are typically in August and December to January. Travellers flock to Msambweni for its beautiful beaches and captivating lakes, perfect for outdoor enthusiasts. The area is dotted with picturesque water features, providing ample opportunities for exploration and relaxation in this serene setting.
  • Galu Beach: Situated 8.0km away from Gazi, Galu Beach is a vibrant neighbourhood that beautifully combines culture with stunning coastal views. With a steady flow of tourists year-round, peak times occur in January, April, and September. Visitors are drawn to Galu Beach for its cultural experiences and outdoor activities, including various sports. The area is home to historical sites and a local mosque, making it a fascinating destination for those interested in both leisure and heritage.

Things to do in Gazi

Gazi, located in Kwale County, is an idyllic destination for beach vacations, offering a myriad of activities. Visitors can enjoy the vibrant Gazi Festival, explore its main attractions, and indulge in various adventures. Booking excursions is easy, allowing you to discover the best spots for relaxation and adventure alike. Immerse yourself in the local culture while enjoying the stunning coastal scenery.

Shopping

In Gazi, you can browse local markets where artisans sell handmade crafts and souvenirs. If you're up for a drive, visit the nearby Diani Shopping Centre, offering a variety of shops, restaurants, and local goods for a more extensive shopping experience.

Recreation

Experience tranquillity at Gazi Beach Resort’s wellness centre, where you can indulge in rejuvenating spa treatments and yoga sessions by the ocean. Explore the lush surroundings with guided nature walks, and enjoy fresh, local cuisine that nourishes both body and spirit.

Adventure

Gazi Beach offers stunning views and opportunities for swimming and sunbathing. Explore the Gazi mangroves by canoe, where you can spot diverse wildlife and enjoy the tranquil environment. Additionally, visit the nearby Gazi Village to experience local culture and traditional cuisine.

Nightlife

Experience Gazi’s vibrant nightlife at the Gazi Beach Bar, where you can enjoy refreshing cocktails by the ocean. For a lively atmosphere, visit the local dance spots and immerse yourself in the rhythms of Kenyan music while mingling with friendly locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for 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: Booking a hotel in Gazi about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Gazi is Saturday. 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, preferred location, and type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can make savings by combining your Gazi hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Gazi

Gazi, located in Kwale County, Kenya, is an ideal destination for beach vacations, offering a blend of stunning beaches, lush forests, and wildlife parks. Visitors can enjoy a range of outdoor adventures and explore local attractions such as Gazi Beach and nearby nature spots. Whether you seek relaxation or thrilling experiences, Gazi promises a delightful escape for every traveller.

  • Diani Beach: Discover the stunning beauty of Diani Beach, located 12.9km from Gazi. Known for its soft white sands and turquoise waters, this beach offers a serene atmosphere perfect for sunbathing and relaxation, along with various water sports to enjoy.
  • Kaya Kinondo Sacred Forest: Just 4.8km away from Gazi, Kaya Kinondo is a UNESCO World Heritage site that provides an enriching outdoor experience. Explore lush trails surrounded by ancient trees, and immerse yourself in the local culture and history of the Digo people.
  • BoraBora Wildlife Park: Situated 6.4km from Gazi, BoraBora Wildlife Park is an exciting destination for animal lovers. Engage with a variety of wildlife in a natural setting, offering educational experiences and opportunities to learn about conservation efforts.

Best time to go to Gazi

The best time to visit Gazi can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Gazi falls in March, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Gazi falls in July and August. August has average visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.3°F (27.4°C)No RainMostly SunnySlightly HighSlightly High
February81.9°F (27.7°C)No RainMostly 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

Accessing Gazi, Kwale County, is convenient via its major nearby airports. MoMBAsa (MBA-Moi Intl.) is situated 45.1km away, with excellent hotels like the 5-star PrideInn Paradise Beach Resort & Spa, which offers 24-hour airport shuttle services. Malindi (MYD), located 148.1km from Gazi, features luxury options such as the 5-star Ocean Beach Resort & Spa, providing airport transfers on request. Ukunda (UKA), just 16.1km away, boasts the 5-star Swahili Beach Resort, easily reachable with nearby airport access. Each hotel offers a variety of transportation services to ensure a smooth journey to and from the airports.

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 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 Gazi.
How much is the nightly rate at a Gazi hotel?
Prices for hotels in Gazi often vary, but you can find a great deal from £14 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