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
16 Aug - 17 Aug
Tomorrow
17 Aug - 18 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Ukunda hotels

Breakfast included
Hotel
Reserve now, pay later
Pool
Mwabungo

1. Mangro Hotel Diani Beach

Mangro Hotel Diani Beach
Ukunda
United States
Omar
NZ$61
includes taxes & fees
17 Aug - 18 Aug
Mangro Hotel Diani Beach

2. Breeze Bay Hotel Diani

Breeze Bay Hotel Diani
Ukunda
NZ$162
includes taxes & fees
17 Aug - 18 Aug
Breeze Bay Hotel Diani

3. Pebbles Guest house Ukunda

Pebbles Guest house Ukunda
Ukunda
NZ$73
includes taxes & fees
17 Aug - 18 Aug
Pebbles Guest house Ukunda

4. Simba Apartments Diani

Simba Apartments Diani
Ukunda
NZ$105
includes taxes & fees
17 Aug - 18 Aug
Simba Apartments Diani

5. Diani Studio Apartments

Diani Studio Apartments
Ukunda
NZ$140
includes taxes & fees
18 Aug - 19 Aug
Diani Studio Apartments

6. The Darad House Diani

The Darad House Diani
Ukunda
NZ$250
includes taxes & fees
17 Aug - 18 Aug
The Darad House Diani

7. Inchi Raha Cottages

Inchi Raha Cottages
Ukunda
NZ$127
includes taxes & fees
17 Aug - 18 Aug
Inchi Raha Cottages

8. Peacock Park Hotel Ukunda

Peacock Park Hotel Ukunda
Ukunda
NZ$98
includes taxes & fees
17 Aug - 18 Aug
Peacock Park Hotel Ukunda

9. Zion Apartments

Zion Apartments
Ukunda
NZ$137
includes taxes & fees
17 Aug - 18 Aug
Zion Apartments

10. Salaam Green Homestays Diani

Salaam Green Homestays Diani
Ukunda
NZ$99
includes taxes & fees
17 Aug - 18 Aug
Salaam Green Homestays Diani

11. Diani Travelers Guest House

Diani Travelers Guest House
Ukunda
NZ$43
includes taxes & fees
17 Aug - 18 Aug
Diani Travelers Guest House

12. Coral Villa

Coral Villa
Ukunda
NZ$89
includes taxes & fees
17 Aug - 18 Aug
Coral Villa

13. Diani View Palace Apartment

Diani View Palace Apartment
Ukunda
NZ$127
includes taxes & fees
19 Aug - 20 Aug
Diani View Palace Apartment

14. Tombo House

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

15. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
Diani Beach
United States
Dolly
NZ$328
includes taxes & fees
1 Sept - 2 Sept
Leopard Beach Resort & Spa

16. Swahili Beach Resort

Swahili Beach Resort
Diani Beach
United States
Marquice
NZ$575
includes taxes & fees
1 Sept - 2 Sept
Swahili Beach Resort

17. PrideInn Hotel Diani

PrideInn Hotel Diani
Diani Beach
Australia
Salvatore
NZ$130
includes taxes & fees
30 Aug - 31 Aug
PrideInn Hotel Diani

18. Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
Diani Beach
United States
Job
NZ$128
includes taxes & fees
17 Aug - 18 Aug
Bahari Dhow Beach Villas

19. Boxo Diani

Boxo Diani
Diani Beach
United Kingdom
Sigmundur Nói
NZ$82
includes taxes & fees
3 Sept - 4 Sept
Boxo Diani

20. Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort
Diani Beach
United States
Mercy
NZ$418
includes taxes & fees
23 Aug - 24 Aug
Diamonds Leisure Beach & Golf Resort
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

Diani Sea Resort

Diani Sea Resort

10/10 Excellent
"Overall good stay. Only recommendation I would make is to stock more fresh still water given the climate."
Edward 2-night trip
Posted 4 days ago
Diani Sea Resort
PrideInn Hotel Diani

PrideInn Hotel Diani

10/10 Excellent
"Staff"
Tidiani 8-night trip
Posted 5 days 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 7 days ago
Premium Inn
Swahili Beach Resort

Swahili Beach Resort

10/10 Excellent
"Spectacular experience"
John 2-night trip
Posted 7 days ago
Swahili Beach Resort
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 7 days ago
Leopard Beach Resort & Spa
Voyager Beach Resort

Voyager Beach Resort

10/10 Excellent
"Stayed at this hotel many times now it’s the best. Amazing buffet service, entertainment, views - especially superior sea rooms. Great for families and large groups. The cliff bar is my favorite!"
Bindi 5-night trip
Posted 7 days ago
Voyager Beach Resort
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 12 days ago
CityBlue Creekside Hotel & Suites, Mombasa
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

8/10 Good
"Great place to stay."
Jerome 8-night trip
Posted 13 days ago
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Hotel Sapphire

Hotel Sapphire

8/10 Good
"Everything was good"
Beatrice 1-night trip
Posted 13 days ago
Hotel Sapphire

More cheap accommodation in Ukunda

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
NZ$29
1 Sept - 2 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
NZ$37
17 Aug - 18 Aug
includes taxes & fees
8.8/10 Excellent! (13 reviews)
Raquel's Bliss Hotel Diani
GSIH Hotel Diani

GSIH Hotel Diani

Diani Beach Road Diani Beach Diani
NZ$66
17 Aug - 18 Aug
includes taxes & fees
GSIH Hotel Diani
Aqua Resort

Aqua Resort

Diani Beach Road Diani Beach Kwale County
NZ$78
17 Aug - 18 Aug
includes taxes & fees
7.6/10 Good! (28 reviews)
Aqua Resort
Marjaan Apartments

Marjaan Apartments

Mtwapa Avenue Mombasa
NZ$224
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 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 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 NZ$29 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