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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Ukunda hotels

Peacock Park Hotel Ukunda

Peacock Park Hotel Ukunda
3.0 star property
Ukunda
The price is NZ$101
includes taxes & fees
3 July - 4 July
Peacock Park Hotel Ukunda

Salaam Green Homestays Diani

Salaam Green Homestays Diani
3.0 star property
Ukunda
The price is NZ$103
includes taxes & fees
3 July - 4 July
Salaam Green Homestays Diani

Coral Villa

Coral Villa
3.0 star property
Ukunda
The price is NZ$92
includes taxes & fees
3 July - 4 July
Coral Villa

Breeze Bay Hotel Diani

Breeze Bay Hotel Diani
3.0 star property
Ukunda
The price is NZ$143
includes taxes & fees
3 July - 4 July
Breeze Bay Hotel Diani

Pebbles Guest house Ukunda

Pebbles Guest house Ukunda
3.0 star property
Ukunda
The price is NZ$76
includes taxes & fees
3 July - 4 July
Pebbles Guest house Ukunda

Inchi Raha Cottages

Inchi Raha Cottages
2.0 star property
Ukunda
The price is NZ$132
includes taxes & fees
3 July - 4 July
Inchi Raha Cottages

Diani Travelers Guest House

Diani Travelers Guest House
3.0 star property
Ukunda
The price is NZ$44
includes taxes & fees
3 July - 4 July
Diani Travelers Guest House

Diani Studio Apartments

Diani Studio Apartments
3.0 star property
Ukunda
The price is NZ$146
includes taxes & fees
3 July - 4 July
Diani Studio Apartments

Simba Apartments Diani

Simba Apartments Diani
3.0 star property
Ukunda
The price is NZ$103
includes taxes & fees
3 July - 4 July
Simba Apartments Diani

Zion Apartments

Zion Apartments
3.5 star property
Ukunda
The price is NZ$143
includes taxes & fees
3 July - 4 July
Zion Apartments

The Darad House Diani

The Darad House Diani
3.0 star property
Ukunda
The price is NZ$260
includes taxes & fees
3 July - 4 July
The Darad House Diani

Mangro Hotel Diani Beach

Mangro Hotel Diani Beach
3.0 star property
Ukunda
7.4 out of 10, Good, (11 reviews)
"Great staff and breakfast "
United States
Omar
The price is NZ$87
includes taxes & fees
3 July - 4 July
Mangro Hotel Diani Beach

Kimerimeta Safari Lodge

Kimerimeta Safari Lodge
3.0 star property
Kwale
The price is NZ$241
includes taxes & fees
3 July - 4 July
Kimerimeta Safari Lodge

Qwetu Beach Resort Likoni

Qwetu Beach Resort Likoni
3.0 star property
Mombasa
The price is NZ$109
includes taxes & fees
14 July - 15 July
Qwetu Beach Resort Likoni

Ivory Suites

Ivory Suites
3.0 star property
Mombasa
The price is NZ$107
includes taxes & fees
17 July - 18 July
Ivory Suites

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (86 reviews)
"Food was usually cold and the choices were poor"
United States
Sandra
The price is NZ$307
includes taxes & fees
4 July - 5 July
Diani Sea Lodge

Miritini Golden Guest House

Miritini Golden Guest House
3.0 star property
Mombasa
10.0 out of 10, Exceptional, (1 review)
The price is NZ$40
includes taxes & fees
3 July - 4 July
Miritini Golden Guest House

YU Resort

YU Resort
3.0 star property
Msambweni
The price is NZ$450
includes taxes & fees
3 July - 4 July
YU Resort

RG Hotel Mtongwe

RG Hotel Mtongwe
3.0 star property
Mombasa
The price is NZ$92
includes taxes & fees
14 July - 15 July
RG Hotel Mtongwe

Twiga Lodge Tiwi

Twiga Lodge Tiwi
3.0 star property
Tiwi
The price is NZ$154
includes taxes & fees
3 July - 4 July
Twiga Lodge Tiwi
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.
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.

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

Top Ukunda Hotel Reviews

Recent Reviews in Ukunda

More cheap accommodation in Ukunda

Find out more about Ukunda

Top reasons to visit Ukunda

  • Stunning Beaches: Ukunda boasts beautiful beaches like Diani, perfect for sunbathing and water sports.
  • Outdoor Adventures: Enjoy golfing, diving excursions, and exploring lush forests for a thrilling experience.
  • Cultural Exploration: Discover local culture by visiting mosques and the nearby town of Kwale.
  • Ecotourism: Experience nature at eco-friendly camps, immersing yourself in Kenya's breathtaking landscapes.
  • Diverse Accommodation: Find a range of lodging options, from beachfront hotels to family-friendly guesthouses.

Find great hotels near Ukunda

Discover the perfect blend of relaxation and adventure in Ukunda, Kwale County, with a range of accommodation options tailored to suit every traveller. Whether you're seeking beachfront hotels, family-friendly guesthouses, or ideal spots for business trips, Ukunda has it all. Explore the best hotels in the area, including penthouses in Diani, and enjoy a memorable vacation experience in this stunning coastal paradise.

  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits: Nestled just 3.2km from Ukunda, this 5-star resort offers a remarkable blend of adventure and relaxation. With a guest rating of 8.0 out of 10, it's an ideal choice for those seeking a family-friendly beach vacation. Enjoy direct beach access and indulge in a variety of adventure sports such as parasailing, snorkeling, and boat tours available onsite. For families, the resort provides amenities like supervised childcare and games for children, ensuring a memorable stay for little ones.
  • Baobab Beach Resort & Spa: Located 6.4km from Ukunda, this 4-star resort boasts a guest rating of 8.6 out of 10 and is perfect for families looking for a beach getaway. The resort provides direct access to the beach and offers a variety of adventure sports, including archery and windsurfing, nearby. Children will enjoy facilities such as a dedicated pool, an arcade game room, and a playground, alongside the complimentary children's club that keeps the young ones entertained while parents unwind.
  • Swahili Beach Resort: Just 3.2km from Ukunda, the Swahili Beach Resort is a 5-star accommodation with an impressive guest rating of 9.0 out of 10. This resort focuses on family experiences and features direct beach access. Children can partake in various activities, including games and a dedicated pool, while parents can enjoy the beautifully designed spaces. With amenities like cribs available at no extra cost, this resort caters thoughtfully to families seeking both comfort and fun.

Where to stay in Ukunda

Ukunda, a charming coastal town in Kwale County, is perfect for those seeking relaxation and adventure. Close by, the stunning Diani Beach offers pristine sands and azure waters, ideal for sunbathing or water sports. Explore the nearby town of Kwale for its rich culture and natural beauty. For an eco-friendly experience, consider visiting an ecotourism camp, where you can immerse yourself in the breathtaking landscapes of Kenya, making your stay a dreamy getaway.

  • Mombasa: Mombasa is a bustling metropolis and a key gateway to the Kenyan coast. Situated near Ukunda, it offers a vibrant blend of culture, history, and leisure. Visitors are drawn to Mombasa throughout the year, with peak arrivals between December and February. The area is famed for its beautiful beaches, outdoor activities, and family-friendly experiences. Popular attractions include golf courses, thrilling water parks, and stunning archaeological sites. The nearby island and rich cultural heritage make it a must-visit for those looking to immerse themselves in the local atmosphere.
  • Diani Beach: Located a mere mile from Ukunda, Diani Beach is a picturesque coastal city known for its breathtaking scenery and relaxed vibe. With a steady influx of visitors, particularly from January to April, it is a haven for beach lovers and outdoor enthusiasts alike. Diani Beach boasts pristine sands and vibrant water parks, making it ideal for family outings or romantic getaways. The local landmarks, including the stunning beach and captivating water features, provide a perfect backdrop for relaxation and exploration, ensuring memorable experiences for all who visit.
  • Tiwi: Situated approximately 6.4km from Ukunda, Tiwi is a charming coastal city that offers a serene escape for those seeking natural beauty. With a consistent flow of visitors, especially from November to January, Tiwi is perfect for beach bums and outdoor adventurers. Sports enthusiasts will find ample opportunities to engage in various activities. The nearby beaches, tranquil lakes, and unique water features enhance the area’s appeal, making it a delightful spot for relaxation and enjoyment of Kenya’s stunning coastline.

Things to do in Ukunda

Shopping

In Ukunda, visit the local markets for vibrant crafts and souvenirs. If you're up for a drive, explore Diani Shopping Centre, where you can find a variety of shops, from fashion to local art, all within a lively atmosphere.

Recreation

In Ukunda, the Diani Reef Beach Resort & Spa offers rejuvenating spa treatments amidst lush gardens and ocean views. Nearby, the Swahili Beach Resort features wellness programmes that include yoga by the beach and holistic therapies, providing a serene escape in a tropical paradise.

Adventure

In Ukunda, explore the stunning Diani Beach, where you can engage in thrilling water sports like kite surfing and snorkelling. Discover the vibrant marine life at Kisite-Mpunguti Marine National Park, and embark on a safari at Shimba Hills National Reserve, home to lush landscapes and unique wildlife.

Nightlife

In Ukunda, enjoy the vibrant nightlife at Diani Beach's bars and clubs, where you can dance to local beats. Check out the lively atmosphere at The Dancefloor or unwind with a drink at The Blue Marlin. Each venue offers a unique experience under the starry Kenyan sky.

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

Find the best attractions near Ukunda

Ukunda, nestled in Kwale County, Kenya, is perfect for beach lovers and families seeking outdoor adventures. With its stunning beaches, lush forests, and cultural sites like mosques, there's something for everyone. Whether you're after relaxation on the sand or thrilling outdoor experiences, Ukunda's attractions cater to all kinds of travellers looking to explore this beautiful coastal region.

  • Kaya Kinondo Sacred Forest: Nestled about 12.9km from Ukunda, this enchanting forest offers a unique blend of adventure and tranquillity. Explore the lush greenery, engage in guided nature walks, and delve into the rich cultural heritage of the Digo people, all while enjoying the serene outdoor atmosphere.
  • Diani Beach: Located just 4.8km from Ukunda, Diani Beach is renowned for its stunning white sands and crystal-clear waters. Relax under swaying palm trees, take part in water sports, or simply soak up the sun in this tropical paradise that exudes laid-back beach vibes.
  • Kongo Mosque: Also 4.8km from Ukunda, Kongo Mosque is a captivating site that reflects the rich cultural and religious heritage of the region. Discover its beautiful architecture and learn about its significance in the local community, immersing yourself in the area's vibrant history.

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

Reaching Ukunda, Kwale County, is easy with several airport options. Mombasa (MBA-Moi Intl.) is 27.4km away, with nearby hotels like PrideInn Paradise Beach Resort & Spa and Cocoa Boutique Hotel offering airport shuttle services. Malindi (MYD) is 130.4km away, with Ocean Beach Resort & Spa and Kilili Baharini Resort & Spa providing convenient transport options. The closest airport is Ukunda (UKA), just 1.6km away, served by hotels like Leopard Beach Resort & Spa and Swahili Beach Resort, both offering easy access. For a seamless journey, consider your accommodation's transportation services to these airports.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 programme – gives you instant access to perks and 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 NZ$42 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.