A beach with palm trees, clear blue sky, and calm sea.

Search Ukunda 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
31 Aug - 1 Sept
Tomorrow
1 Sept - 2 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Property class

Guest rating

Our top choices for Ukunda hotels

1. Mangro Hotel Diani Beach

Mangro Hotel Diani Beach
Ukunda
United States
Omar
AU$57
includes taxes & fees
30 Sept - 1 Oct
Mangro Hotel Diani Beach

2. Pebbles Guest house Ukunda

Pebbles Guest house Ukunda
Ukunda
AU$60
includes taxes & fees
8 Sept - 9 Sept
Pebbles Guest house Ukunda

3. Breeze Bay Hotel Diani

Breeze Bay Hotel Diani
Ukunda
AU$111
includes taxes & fees
2 Sept - 3 Sept
Breeze Bay Hotel Diani

4. Diani Studio Apartments

Diani Studio Apartments
Ukunda
AU$115
includes taxes & fees
4 Sept - 5 Sept
Diani Studio Apartments

5. Simba Apartments Diani

Simba Apartments Diani
Ukunda
AU$83
includes taxes & fees
4 Sept - 5 Sept
Simba Apartments Diani

6. The Darad House Diani

The Darad House Diani
Ukunda
AU$206
includes taxes & fees
1 Sept - 2 Sept
The Darad House Diani

7. Zion Apartments

Zion Apartments
Ukunda
AU$113
includes taxes & fees
1 Sept - 2 Sept
Zion Apartments

8. Inchi Raha Cottages

Inchi Raha Cottages
Ukunda
AU$105
includes taxes & fees
2 Sept - 3 Sept
Inchi Raha Cottages

9. Peacock Park Hotel Ukunda

Peacock Park Hotel Ukunda
Ukunda
AU$78
includes taxes & fees
1 Sept - 2 Sept
Peacock Park Hotel Ukunda

10. Salaam Green Homestays Diani

Salaam Green Homestays Diani
Ukunda
AU$82
includes taxes & fees
1 Sept - 2 Sept
Salaam Green Homestays Diani

11. Diani Travelers Guest House

Diani Travelers Guest House
Ukunda
AU$35
includes taxes & fees
1 Sept - 2 Sept
Diani Travelers Guest House

12. Diani View Palace Apartment

Diani View Palace Apartment
Ukunda
AU$105
includes taxes & fees
1 Sept - 2 Sept
Diani View Palace Apartment

13. Coral Villa

Coral Villa
Ukunda
AU$73
includes taxes & fees
1 Sept - 2 Sept
Coral Villa

14. Tombo House

Tombo House
Diani Beach
United States
Ivan
AU$118
includes taxes & fees
4 Sept - 5 Sept
Tombo House

15. PrideInn Hotel Diani

PrideInn Hotel Diani
Diani Beach
Australia
Salvatore
AU$107
includes taxes & fees
13 Sept - 14 Sept
PrideInn Hotel Diani

16. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
Diani Beach
United States
Dolly
AU$295
includes taxes & fees
16 Sept - 17 Sept
Leopard Beach Resort & Spa

17. Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort
Diani Beach
United States
Mercy
AU$294
includes taxes & fees
7 Sept - 8 Sept
Diamonds Leisure Beach & Golf Resort

18. Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
Diani Beach
United States
Job
AU$101
includes taxes & fees
2 Sept - 3 Sept
Bahari Dhow Beach Villas

19. Swahili Beach Resort

Swahili Beach Resort
Diani Beach
United States
CARLOS
AU$451
includes taxes & fees
9 Sept - 10 Sept
Swahili Beach Resort

20. Boxo Diani

Boxo Diani
Diani Beach
United Kingdom
Sigmundur Nói
AU$78
includes taxes & fees
3 Sept - 4 Sept
Boxo Diani
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Ukunda

Vibrant markets burst with colourful fabrics and fresh tropical fruits in this gateway to Diani Beach's pristine white sands. Take a guided tour to spot elephants at nearby Shimba Hills Reserve or arrange snorkelling trips to explore Kisite-Mpunguti Marine Park's coral gardens.

See all hotels in Ukunda
A beach with palm trees, clear blue sky, and calm sea.

Top Ukunda Hotel Reviews

Recent Reviews in Ukunda

Swahili Beach Resort

Swahili Beach Resort

10/10 Excellent
"Great in all categories."
Christopher 2-night trip
Posted 14 hours ago
Swahili Beach Resort
Voyager Beach Resort

Voyager Beach Resort

10/10 Excellent
"Great beach view, great staff, great food, great time!"
Marcus 5-night trip
Posted 15 hours ago
Voyager Beach Resort
PrideInn Hotel Diani

PrideInn Hotel Diani

10/10 Excellent
"Staff"
Tidiani 8-night trip
Posted 3 weeks ago
PrideInn Hotel Diani
Premium Inn

Premium Inn

10/10 Excellent
"Stayed for 2 nights, team of welcoming and helpful staff throughout, very good breakfast, clean room with aircon, quiet area but close enough to reach other places. I would definitely recommend this hotel."
Christine 2-night trip
Posted 3 weeks ago
Premium Inn
Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

10/10 Excellent
"Amazing experience. Right on the beach with a lot of an options. Included adult only pool and beach."
Ritnika 2-night trip
Posted 3 weeks ago
Leopard Beach Resort & Spa
CityBlue Creekside Hotel & Suites, Mombasa

CityBlue Creekside Hotel & Suites, Mombasa

10/10 Excellent
"Clean spacious rooms. Very friendly and welcoming staff. Check-in and check-out were very smooth. Close to almost all activities you would want to do in Mombasa. Totally recommended."
Ken 3-night trip
Posted 1 month ago
CityBlue Creekside Hotel & Suites, Mombasa
Sheratton Regency Hotel

Sheratton Regency Hotel

8/10 Good
"The internet was sluggish and kept disconnected, I was in the furthest corner room though. The breakfast was decent indian flavor mild spicy... The A/C worked fabulously. I checkedin after 9:30pm easily and was escorted to my room and the steward made sure everything worked. I was a bit troubled as there was no latch to the door on the inside... Night club on ground floor had music loud enough to be carried into the fifth floor but didn't stop me from sleeping."
Moses 1-night trip
Posted 5 months ago
Sheratton Regency Hotel
Papillon Lagoon Reef

Papillon Lagoon Reef

8/10 Good
"Clean room, respective kitchen, entertainment team, and cleaning staff. We used the gym and it was good. Pool needed regular cleaning. "
Grace 4-night trip
Posted 9 months ago
Papillon Lagoon Reef
Mangro Hotel Diani Beach

Mangro Hotel Diani Beach

10/10 Excellent
"Great staff & breakfeast "
Omar 1-night trip
Posted 1 year ago
Mangro Hotel Diani Beach

More cheap accommodation in Ukunda

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
AU$24
23 Sept - 24 Sept
includes taxes & fees
Staysocial Diani-Backpackers &Social Hub
Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani

Road Diani Beach Wilaya ya Kwale
AU$31
8 Sept - 9 Sept
includes taxes & fees
9/10 Wonderful! (14 reviews)
Raquel's Bliss Hotel Diani
GSIH Hotel Diani

GSIH Hotel Diani

Diani Beach Road Diani Beach Diani
AU$54
1 Sept - 2 Sept
includes taxes & fees
6/10 (6 reviews)
GSIH Hotel Diani
Aqua Resort

Aqua Resort

Diani Beach Road Diani Beach Kwale County
AU$64
1 Sept - 2 Sept
includes taxes & fees
7.6/10 Good! (28 reviews)
Aqua Resort
Marjaan Apartments

Marjaan Apartments

Mtwapa Avenue Mombasa
AU$185
1 Sept - 2 Sept
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
Marjaan Apartments
Coral Beach Resort

Coral Beach Resort

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

Find out more about Ukunda

Top reasons to visit Ukunda

  • Stunning Beaches: Ukunda boasts beautiful, sun-kissed beaches ideal for relaxation and family fun.
  • Outdoor Adventures: Engage in thrilling activities like kite surfing and golfing amidst breathtaking scenery.
  • Cultural Immersion: Explore local mosques and experience the vibrant culture of Kwale County.
  • Charming Accommodations: A variety of hotels and guesthouses cater to all budgets and preferences.
  • Friendly Locals: Enjoy the warm hospitality of Ukunda's residents, enhancing your travel experience.

Find great hotels near Ukunda

Discover the charming accommodation options in Ukunda, Kwale County, where you can find a variety of hotels and guesthouses tailored to meet the needs of every traveller. Whether you're seeking a beach getaway, a family holiday, or a business trip, Ukunda offers a delightful range of options, including budget-friendly deals. Enjoy the warm hospitality and unique experiences that await you in this beautiful coastal destination.

  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits: With a commendable guest rating of 8.0, Diani Reef Beach Resort & Spa offers a serene beachfront retreat just 3km from Ukunda. This resort is an ideal choice for families and adventure seekers, featuring a range of activities such as waterskiing and motorboating onsite, along with nearby hiking and biking opportunities. Children are well catered for with amenities like supervised childcare, a ping pong table, and a dedicated children’s pool, ensuring a family-friendly atmosphere for your holiday.
  • Baobab Beach Resort & Spa: Boasting a guest rating of 8.6, Baobab Beach Resort & Spa is located 6km away from Ukunda and is perfect for those yearning for both relaxation and adventure. The resort provides direct beach access alongside exciting activities such as archery and fishing. Families will appreciate the shared playground, children’s club, and a pool designed specifically for younger guests. This resort blends comfort with adventure, making it a splendid choice for families looking to explore the stunning coastal region.
  • Swahili Beach Resort: Rated highly with a guest score of 9.0, Swahili Beach Resort is situated merely 3km from Ukunda, offering a unique cultural experience infused with luxury. This resort is tailored for families, featuring direct beach access and numerous child-friendly amenities including games, a children’s pool, and supervised childcare services. The combination of its scenic location and family-oriented features makes it an excellent selection for those wanting to immerse themselves in both relaxation and local culture during their stay.

Where to stay in Ukunda

Ukunda, a vibrant coastal town in Kwale County, Kenya, is perfect for a relaxing beach holiday or a romantic getaway. Enjoy the sun-kissed beaches, friendly locals, and various outdoor activities that make this destination special. With regular bus services connecting nearby attractions, explore the surrounding areas for even more recreation and adventure. Whether you're seeking family fun or a serene escape, Ukunda offers an unforgettable experience for every traveller.

  • Mombasa: As a bustling metropolis, Mombasa is the gateway to the stunning coastal region of Kenya, including Ukunda. This vibrant city boasts a rich cultural heritage, with influences from Arab, Indian, and Swahili traditions. Visitors flock to Mombasa year-round, particularly during the peak months of December to February, to enjoy its beautiful beaches and outdoor activities. The city is home to various attractions such as pristine beaches, the historic Fort Jesus, and fascinating archaeological sites. Golf enthusiasts can also find excellent courses nearby, while families can enjoy the thrilling adventures at local water parks.
  • Diani Beach: Located a mere mile from Ukunda, Diani Beach is renowned for its stunning white sands and crystal-clear waters. This idyllic coastal town offers an enchanting blend of relaxation and adventure, attracting travellers throughout the year, particularly during January and March to April. Diani is perfect for beach lovers seeking outdoor experiences, with various activities such as snorkelling, beach volleyball, and golf available nearby. The picturesque scenery, including lush palm trees and vibrant marine life, creates a tropical paradise that is not to be missed.
  • Tiwi: Situated approximately 6km from Ukunda, Tiwi is a serene coastal town known for its unspoiled beaches and tranquil atmosphere. Visitors are drawn to Tiwi for its scenic beauty and outdoor experiences, especially during the peak season from November to January. The area features stunning beaches alongside a picturesque lake and delightful water features, making it perfect for nature lovers and sports enthusiasts alike. Tiwi's laid-back vibe offers an excellent escape from the hustle and bustle, providing a restful retreat in this beautiful corner of Kenya.

Things to do in Ukunda

Ukunda offers a fantastic blend of beach and outdoor activities perfect for family holidays. Visitors can enjoy a round of golf at the local course or take to the waves with exhilarating kite surfing. With its stunning coastline and vibrant atmosphere, Ukunda is an ideal destination for those seeking adventure and relaxation in Kenya.

Shopping

In Ukunda, you can explore local markets for unique souvenirs and gifts, such as the Ukunda Market, where you’ll find handcrafted items and local produce. If you're up for a drive, visit Diani Centre, located about 19km away, for a mix of shops and eateries.

Recreation

In Ukunda, indulge in soothing treatments at the Diani Sea Resort Spa, set amidst beautiful coastal views. Explore wellness at the Swahili Beach Resort, where traditional therapies and serene surroundings create a tranquil escape for relaxation and rejuvenation.

Adventure

In Ukunda, explore the stunning Diani Beach, where you can indulge in water sports like kite surfing and snorkelling among vibrant coral reefs. Experience the thrill of a safari at Tsavo National Park, home to diverse wildlife and breathtaking landscapes, offering an unforgettable adventure in nature.

Nightlife

Explore the vibrant atmosphere at The Diani Beach Club for live music and dancing. For a laid-back evening, visit The Lounge Bar, where you can enjoy cocktails while taking in the sunset. Don’t miss out on the local street food stalls for a taste of authentic Kenyan cuisine.

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

Booking tips and Expedia advantages for Ukunda

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ukunda 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 Ukunda 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 Ukunda is Saturday. The most expensive day to stay in Ukunda is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. 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 potentially save money by combining your Ukunda hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Ukunda

Ukunda offers a delightful blend of beach, outdoor, and family holidays, making it an ideal destination for tourists. Visitors can explore stunning beaches, lush forests, and local mosques, catering to those seeking beach relaxation, cultural immersion, and adventurous experiences. The area is perfect for families and travellers looking to enjoy the natural beauty and rich culture of Kwale County.

  • Diani Beach: Located a mere 5km from Ukunda, Diani Beach is renowned for its stunning white sands and turquoise waters. Visitors can indulge in various water sports or simply relax under the sun, soaking in the vibrant beach vibes that make this spot a true tropical paradise.
  • Tiwi Beach: Also situated 5km away from Ukunda, Tiwi Beach offers a more tranquil experience compared to its bustling counterpart. With its serene atmosphere, it’s an ideal location for unwinding, swimming, or enjoying a leisurely stroll along the shore, surrounded by picturesque scenery.
  • Kongo Mosque: Located just 5km from Ukunda, Kongo Mosque is a remarkable cultural site that showcases the rich heritage of the region. Visitors can admire its unique architecture and learn about the local traditions and history, immersing themselves in the vibrant culture of the area.

Best time to go to Ukunda

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

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January81.3°F (27.4°C)No RainMostly SunnySlightly HighSlightly High
February81.9°F (27.7°C)No RainMostly SunnyAverageAverage
March82.9°F (28.3°C)Light RainMostly SunnyAverageAverage
April81.9°F (27.7°C)Light RainMostly CloudyAverageAverage
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 SunnySlightly LowSlightly High
September77.4°F (25.2°C)Light RainMostly SunnySlightly HighSlightly 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 Ukunda

Getting to Ukunda, Kwale County is convenient with its primary airport, Ukunda Airport (UKA), located 2km away. Nearby hotel options include Leopard Beach Resort & Spa, situated 3km from UKA with airport transportation available for a fee, and Swahili Beach Resort, only 2km away with easy access. Nomad Beach Resort, also 3km from UKA, offers airport transportation for a fee and an on-request shuttle service. Alternatively, Mombasa Moi International Airport (MBA) is 27km away, with hotels like PrideInn Paradise Beach Resort & Spa providing various transport services. Malindi Airport (MYD), located 130km away, also has nearby hotel options with shuttle and transportation services available.

Frequently asked questions

What is the best area to stay in Ukunda?
The best area to stay in Ukunda is Diani Beach, known for its pristine white sands and clear blue waters.Diani Beach stretches along the coastline, offering a relaxed and scenic environment. It's characterised by a long, uninterrupted stretch of beach, dotted with palm trees and a variety of accommodation options. The main road, Diani Beach Road, runs parallel to the coast and is where you'll find most of the restaurants, shops, and activity centres.Couples looking for a romantic getaway will find Diani Beach particularly appealing. Many resorts offer beachfront dining, spa services, and opportunities for sunset cruises, providing a tranquil and intimate setting. The natural beauty of the area, with its warm ocean and gentle breezes, creates a superb backdrop for a relaxing holiday.Families will also appreciate Diani Beach for its calm waters, which are suitable for swimming and paddling. Many resorts cater to families with facilities like children's pools and organised activities.
What are the best family hotels in Ukunda?
For family-friendly accommodation in Ukunda, consider the Mangro Hotel Diani Beach.The 3-star Mangro Hotel Diani Beach, with a rating of 7.6, offers several features that cater to families. Guests can enjoy the outdoor pool, with a dedicated area for children, and benefit from complimentary full breakfast and free self-parking. The hotel is conveniently located approximately 4.5 kilometres from Diani Beach.
What hotels in Ukunda offer free breakfast?
For a hotel in Ukunda that offers free breakfast, consider the Mangro Hotel Diani Beach.The 3-star Mangro Hotel Diani Beach, with a 7.6 rating, provides a complimentary full breakfast, ensuring a pleasant start to your day. Guests can also enjoy the outdoor swimming pool and a dedicated children's pool. Free self-parking is available, adding to the convenience for those travelling by car.
What are the best budget hotels in Ukunda?
For an excellent budget hotel in Ukunda, you should consider the Mangro Hotel Diani Beach.This 3-star hotel, with a rating of 7.6, offers great value for money. Guests can enjoy a complimentary full breakfast, free self-parking, and both an outdoor pool and a children's pool. It is a good option for travellers looking for a comfortable stay without stretching their budget.
Where can I find the best nightlife in Ukunda?
Ukunda's nightlife is concentrated in a few key areas, largely suiting visitors and locals alike. You'll find options ranging from relaxed beachfront spots to places with late-night music.Diani Beach Road, the main thoroughfare running parallel to the coast, is where you'll find the majority of the evening entertainment. Along this stretch, there are numerous bars and restaurants that stay open late. Many of these combine dining with a bar area, often featuring music. You'll also find a few dedicated late-night venues here that play a mix of local and international music.For a more relaxed evening, especially if you're staying at one of the resorts along Diani Beach, many of them have their own bars and occasional entertainment. These can be a good option for a quiet drink by the sea.Some smaller clusters of bars can be found further inland, particularly around the Ukunda town centre itself.
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 Ukunda.
How can I save on a hotel booking in Ukunda with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Ukunda 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 Ukunda?
Prices for hotels in Ukunda often vary, but you can find a great deal from AU$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 our cheapest rates.

Explore a world of travel with Expedia