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
1 Oct - 2 Oct
Tomorrow
2 Oct - 3 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Our top choices for Ukunda hotels

1. Breeze Bay Hotel Diani

Breeze Bay Hotel Diani
Ukunda
NZ$143
includes taxes & fees
5 Oct - 6 Oct
Breeze Bay Hotel Diani

2. Mangro Hotel Diani Beach

Mangro Hotel Diani Beach
Ukunda
United States
Omar
NZ$64
includes taxes & fees
31 Oct - 1 Nov
Mangro Hotel Diani Beach

3. Pebbles Guest house Ukunda

Pebbles Guest house Ukunda
Ukunda
NZ$70
includes taxes & fees
2 Oct - 3 Oct
Pebbles Guest house Ukunda

4. Simba Apartments Diani

Simba Apartments Diani
Ukunda
NZ$107
includes taxes & fees
1 Nov - 2 Nov
Simba Apartments Diani

5. Diani Studio Apartments

Diani Studio Apartments
Ukunda
NZ$147
includes taxes & fees
12 Oct - 13 Oct
Diani Studio Apartments

6. The Darad House Diani

The Darad House Diani
Ukunda
NZ$262
includes taxes & fees
31 Oct - 1 Nov
The Darad House Diani

7. AURA PRIVATE RESORT

AURA PRIVATE RESORT
Ukunda
NZ$179
includes taxes & fees
2 Oct - 3 Oct
AURA PRIVATE RESORT

8. Zion Apartments

Zion Apartments
Ukunda
NZ$144
includes taxes & fees
12 Oct - 13 Oct
Zion Apartments

9. Diani View Palace Apartment

Diani View Palace Apartment
Ukunda
NZ$133
includes taxes & fees
5 Oct - 6 Oct
Diani View Palace Apartment

10. Peacock Park Hotel Ukunda

Peacock Park Hotel Ukunda
Ukunda
NZ$97
includes taxes & fees
3 Oct - 4 Oct
Peacock Park Hotel Ukunda

11. Salaam Green Homestays Diani

Salaam Green Homestays Diani
Ukunda
NZ$104
includes taxes & fees
2 Oct - 3 Oct
Salaam Green Homestays Diani

12. Diani Travelers Guest House

Diani Travelers Guest House
Ukunda
NZ$45
includes taxes & fees
2 Oct - 3 Oct
Diani Travelers Guest House

13. Coral Villa

Coral Villa
Ukunda
NZ$92
includes taxes & fees
3 Oct - 4 Oct
Coral Villa

14. PrideInn Hotel Diani

PrideInn Hotel Diani
Diani Beach
Australia
Salvatore
NZ$136
includes taxes & fees
14 Oct - 15 Oct
PrideInn Hotel Diani

15. Tombo House

Tombo House
Diani Beach
United Kingdom
Dylan
NZ$152
includes taxes & fees
28 Oct - 29 Oct
Tombo House

16. The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel
Diani Beach
United States
Savy
NZ$189
includes taxes & fees
8 Oct - 9 Oct
The Villa Luxury Suites Hotel

17. Boxo Diani

Boxo Diani
Diani Beach
United Kingdom
Sigmundur Nói
NZ$93
includes taxes & fees
15 Oct - 16 Oct
Boxo Diani

18. Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
Diani Beach
United States
Peter
NZ$142
includes taxes & fees
2 Oct - 3 Oct
Bahari Dhow Beach Villas

19. Mzima Beach

Mzima Beach
Diani Beach
United States
DARIN
NZ$192
includes taxes & fees
14 Oct - 15 Oct
Mzima Beach

20. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
Diani Beach
United States
Dolly
NZ$311
includes taxes & fees
28 Oct - 29 Oct
Leopard Beach Resort & Spa
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

Southern Palms Beach Resort

Southern Palms Beach Resort

10/10 Excellent
"Super environment, very safe and fantastic food. The beach was unreal."
Calvin 2-night trip
Posted 2 days ago
Southern Palms 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 days ago
Nomad Beach Resort
CityBlue Creekside Hotel & Suites, Mombasa

CityBlue Creekside Hotel & Suites, Mombasa

8/10 Good
"Rooms were clean and spacious air condition was a big plus!"
Mary 1-night trip
Posted 4 days ago
CityBlue Creekside Hotel & Suites, Mombasa
Voyager Beach Resort

Voyager Beach Resort

10/10 Excellent
"It was absolutely wonderful"
Mary 2-night trip
Posted 8 days ago
Voyager Beach Resort
Swahili Beach Resort

Swahili Beach Resort

10/10 Excellent
"The staff were all lovely, the swimming pools were great and my room was big with a beautiful view"
Jessica 7-night trip
Posted 11 days ago
Swahili Beach 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 3 weeks ago
LalaGalu
Papillon Lagoon Reef

Papillon Lagoon Reef

10/10 Excellent
"Very beautiful"
Ibrahim 5-night trip
Posted 1 month ago
Papillon Lagoon Reef
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 2 months ago
Premium Inn
Jumeirah Beach Front Apartments

Jumeirah Beach Front Apartments

10/10 Excellent
"Great service. Great food. Great amenities. Great prices. Great people."
Roberto 3-night trip
Posted 3 months ago
Jumeirah Beach Front Apartments

More cheap accommodation in Ukunda

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
NZ$31
21 Oct - 22 Oct
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
6 Oct - 7 Oct
includes taxes & fees
Raquel's Bliss Hotel Diani
GSIH Hotel Diani

GSIH Hotel Diani

Diani Beach Road Diani Beach Diani
NZ$69
5 Oct - 6 Oct
includes taxes & fees
GSIH Hotel Diani
Jambo Paradise Hotel

Jambo Paradise Hotel

Majengo Kenyatta, Mombasa Mombasa County
NZ$69
2 Oct - 3 Oct
includes taxes & fees
Jambo Paradise Hotel
Aqua Resort

Aqua Resort

Diani Beach Road Diani Beach Kwale County
NZ$81
2 Oct - 3 Oct
includes taxes & fees
Aqua Resort
Marjaan Apartments

Marjaan Apartments

Mtwapa Avenue Mombasa
NZ$235
2 Oct - 3 Oct
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
Marjaan Apartments

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$31 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