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

Ukunda hotels from HK$147

  • 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
18 Aug - 19 Aug
Tomorrow
19 Aug - 20 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Ukunda hotels

1. Mangro Hotel Diani Beach

Mangro Hotel Diani Beach
Ukunda
United States
Omar
HK$239
HK$282 total
includes taxes & fees
17 Sept - 18 Sept
Mangro Hotel Diani Beach

2. Breeze Bay Hotel Diani

Breeze Bay Hotel Diani
Ukunda
HK$636
HK$750 total
includes taxes & fees
19 Aug - 20 Aug
Breeze Bay Hotel Diani

3. Pebbles Guest house Ukunda

Pebbles Guest house Ukunda
Ukunda
HK$297
HK$350 total
includes taxes & fees
19 Aug - 20 Aug
Pebbles Guest house Ukunda

4. Simba Apartments Diani

Simba Apartments Diani
Ukunda
HK$413
HK$487 total
includes taxes & fees
17 Sept - 18 Sept
Simba Apartments Diani

5. Diani Studio Apartments

Diani Studio Apartments
Ukunda
HK$549
HK$648 total
includes taxes & fees
18 Sept - 19 Sept
Diani Studio Apartments

6. The Darad House Diani

The Darad House Diani
Ukunda
HK$981
HK$1,157 total
includes taxes & fees
22 Aug - 23 Aug
The Darad House Diani

7. Inchi Raha Cottages

Inchi Raha Cottages
Ukunda
HK$499
HK$589 total
includes taxes & fees
19 Aug - 20 Aug
Inchi Raha Cottages

8. Zion Apartments

Zion Apartments
Ukunda
HK$538
HK$635 total
includes taxes & fees
17 Sept - 18 Sept
Zion Apartments

9. Peacock Park Hotel Ukunda

Peacock Park Hotel Ukunda
Ukunda
HK$388
HK$458 total
includes taxes & fees
27 Aug - 28 Aug
Peacock Park Hotel Ukunda

10. Salaam Green Homestays Diani

Salaam Green Homestays Diani
Ukunda
HK$388
HK$458 total
includes taxes & fees
19 Aug - 20 Aug
Salaam Green Homestays Diani

11. Diani Travelers Guest House

Diani Travelers Guest House
Ukunda
HK$168
HK$198 total
includes taxes & fees
19 Aug - 20 Aug
Diani Travelers Guest House

12. Coral Villa

Coral Villa
Ukunda
HK$347
HK$409 total
includes taxes & fees
14 Sept - 15 Sept
Coral Villa

13. Diani View Palace Apartment

Diani View Palace Apartment
Ukunda
HK$499
HK$588 total
includes taxes & fees
18 Sept - 19 Sept
Diani View Palace Apartment

14. Swahili Beach Resort

Swahili Beach Resort
Diani Beach
United States
Marquice
HK$1,885
HK$2,773 total
includes taxes & fees
6 Sept - 7 Sept
Swahili Beach Resort

15. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
Diani Beach
United States
Dolly
HK$1,215
HK$1,518 total
includes taxes & fees
1 Sept - 2 Sept
Leopard Beach Resort & Spa

16. Tombo House

Tombo House
Diani Beach
United States
Ivan
HK$614
HK$725 total
includes taxes & fees
4 Sept - 5 Sept
Tombo House

17. Diani Sea Lodge

Diani Sea Lodge
Diani Beach
United States
McDonald
HK$2,005
HK$2,366 total
includes taxes & fees
18 Sept - 19 Sept
Diani Sea Lodge

18. Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
Diani Beach
United States
Job
HK$507
HK$628 total
includes taxes & fees
15 Sept - 16 Sept
Bahari Dhow Beach Villas

19. Diani Sea Resort

Diani Sea Resort
Diani Beach
United States
Edward
HK$2,116
HK$2,497 total
includes taxes & fees
24 Aug - 25 Aug
Diani Sea Resort

20. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach
Canada
Daniel
HK$1,263
HK$1,578 total
includes taxes & fees
31 Aug - 1 Sept
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
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

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 6 days ago
Diani Sea Resort
PrideInn Hotel Diani

PrideInn Hotel Diani

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

Swahili Beach Resort

10/10 Excellent
"Spectacular experience"
John 2-night trip
Posted 9 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 9 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 9 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 2 weeks 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 2 weeks 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 2 weeks ago
Hotel Sapphire

More cheap stays in Ukunda

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
HK$125
HK$147 total
19 Aug - 20 Aug
includes taxes & fees
Staysocial Diani-Backpackers &Social Hub
Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani

Road Diani Beach Wilaya ya Kwale
HK$153
HK$180 total
3 Sept - 4 Sept
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
HK$258
HK$305 total
20 Aug - 21 Aug
includes taxes & fees
GSIH Hotel Diani
Aqua Resort

Aqua Resort

Diani Beach Road Diani Beach Kwale County
HK$265
HK$359 total
14 Sept - 15 Sept
includes taxes & fees
7.6/10 Good! (28 reviews)
Aqua Resort
Marjaan Apartments

Marjaan Apartments

Mtwapa Avenue Mombasa
HK$879
HK$1,037 total
9 Sept - 10 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 offers access to pristine beaches like Diani Beach, perfect for relaxation and beach activities.
  • Outdoor Adventures: Engage in thrilling activities such as diving and golfing, ideal for adventure enthusiasts.
  • Cultural Experiences: Explore local mosques and immerse yourself in the vibrant culture of the region.
  • Ecotourism Opportunities: Discover the breathtaking landscapes and wildlife in the nearby Kwale region.
  • Diverse Accommodations: Choose from charming guesthouses to luxurious hotels, catering to all types of travellers.

Find great hotels near Ukunda

Discover a diverse selection of accommodations in Ukunda, Kwale County, where you can find the perfect retreat for your beach getaway. From charming guesthouses to luxurious hotels, options abound for families, business travellers, and holidaymakers alike. Enjoy stunning views and convenient access to Diani's pristine shores, ensuring an unforgettable stay in this beautiful part of Kenya.

  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits: Nestled just 3km from Ukunda, Diani Reef Beach Resort & Spa is a luxurious 5-star retreat that promises an unforgettable beachfront experience. This resort is tailored for those seeking adventure, relaxation, and family-friendly amenities. Guests can indulge in a variety of water sports, including windsurfing, snorkelling, and waterskiing, all available onsite. The property also features a dedicated children’s area with arcade games and babysitting services, ensuring younger guests are well entertained.
  • Baobab Beach Resort & Spa: Located 6km from Ukunda, Baobab Beach Resort & Spa is a charming 4-star establishment that combines comfort with adventure. With direct beach access, it invites families and adventure seekers alike to explore activities like fishing, archery, and nearby hiking. The resort is well-equipped for children, featuring a shared playground, a dedicated children’s pool, and a free children’s club, making it an excellent choice for families looking to unwind while keeping the little ones engaged.
  • Swahili Beach Resort: Just 3km from Ukunda, Swahili Beach Resort is a stunning 5-star property that stands out for its exceptional guest rating of 9.0. This resort appeals to families seeking a blend of relaxation and beach fun. With direct access to the sandy shores, it offers various amenities for children, including a free crib service, a children’s pool, and a beach club. The focus on family-friendly services ensures that all guests have a memorable stay while enjoying the beauty of the Kenyan coastline.

Where to stay in Ukunda

Ukunda, a charming coastal town in Kwale County, offers an idyllic setting for beach lovers and outdoor enthusiasts. Just a stone's throw away lies the stunning Diani Beach, renowned for its pristine sands and vibrant atmosphere. Explore the nearby Kwale region, where ecotourism camps showcase the breathtaking beauty of Kenya. With a friendly vibe and romantic spots, Ukunda is the perfect dreamy destination for families and couples alike, promising a memorable getaway.

  • Mombasa: As a vibrant metropolis, Mombasa serves as the gateway to Ukunda and offers a rich blend of cultural experiences and coastal beauty. The city attracts visitors year-round, with peak periods from December to February. Mombasa is renowned for its stunning beaches, outdoor adventures, and family-friendly activities. You can enjoy a round of golf or cool off at a water park, while local landmarks such as ancient archaeological sites and picturesque islands add depth to your exploration. Mombasa's lively atmosphere ensures a memorable travel experience.
  • Diani Beach: Located a mere mile from Ukunda, Diani Beach is a picturesque coastal city celebrated for its breathtaking scenery and outdoor pursuits. The area remains a popular destination throughout the year, especially during the peak months of January and March to April. Visitors flock to Diani Beach for its pristine shores and vibrant water features, with activities ranging from beach sports to leisurely strolls along the coastline. The inviting atmosphere and array of local attractions make Diani Beach an ideal spot for relaxation and adventure alike.
  • Diani - Chale Marine National Park and Reserve: Situated approximately 8km from Ukunda, this marine park is a haven for nature lovers and those seeking cultural experiences. Diani - Chale Marine National Park and Reserve sees steady visitor numbers, especially during December to February. Here, you can embark on exciting safaris, take ferry rides, and witness diverse wildlife in their natural habitat. The park's stunning beaches and significant archaeological sites offer both relaxation and educational opportunities, making it a must-visit for those passionate about the environment and history.

Things to do in Ukunda

Shopping

In Ukunda, you can explore local markets like the Ukunda Market for vibrant crafts and fresh produce. If you're up for a drive, check out the Diani Shopping Centre, which offers a variety of shops and dining options, perfect for souvenirs and gifts.

Recreation

Experience serenity at Diani Sea Resort's wellness centre, offering yoga sessions and rejuvenating spa treatments with ocean views. For outdoor enthusiasts, enjoy beach yoga and leisurely strolls along Diani Beach's pristine shoreline, immersing yourself in the calming sounds of the waves.

Adventure

In Ukunda, explore the vibrant underwater world while snorkelling at Diani Beach, where colourful coral reefs await. For a thrilling experience, try kite surfing at the famous Diani Kite Beach, offering ideal wind conditions and stunning views of the Indian Ocean.

Nightlife

In Ukunda, experience the lively atmosphere at Diani Beach's bars, where you can sip cocktails under the stars. For a vibrant dance scene, visit the local nightclubs that play diverse music, or unwind with a beach bonfire at sunset for a more relaxed evening.

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

Booking tips and Expedia advantages for Ukunda

For a budget-friendly vacation in Ukunda, consider visiting during the low-cost months of May, September, and November. Booking your accommodation about a month in advance typically yields the best prices, with Fridays being the cheapest days to stay. Utilise Expedia’s search tool to find affordable hotels by sorting results from lowest to highest price and combining bookings for additional savings. Explore free local attractions and make use of public transport for economical travel options, ensuring you can enjoy your trip without overspending.

  • 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: Booking a hotel in Ukunda 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 Ukunda is Friday. The most expensive day to stay in Ukunda is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your desired location, and much more. You can organise your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Ukunda with your flights and activities through an Expedia package.

Find the best attractions near Ukunda

Ukunda is an ideal destination for beach and outdoor family holidays, offering a blend of relaxation and adventure. Visitors can explore stunning beaches, lush forests, and local mosques, making it perfect for those seeking cultural experiences and thrilling activities. Whether you're lounging by the sea or immersing yourself in the vibrant culture, Ukunda caters to every traveller's desire for both leisure and exploration.

  • Diani Beach: Located 5km from Ukunda, Diani Beach boasts stunning white sands and azure waters, offering a serene atmosphere perfect for relaxation. You can indulge in various water sports or simply enjoy the vibrant beach vibes.
  • Kongo Mosque: Also situated 5km away, Kongo Mosque is a significant cultural landmark showcasing Swahili architecture. Visitors can appreciate its serene environment and learn about the rich history and traditions of the local Muslim community.
  • Kaya Kinondo Sacred Forest: Approximately 13km from Ukunda, this enchanting forest is ideal for adventure and outdoor enthusiasts. Explore winding trails surrounded by lush greenery while discovering the area's cultural heritage and biodiversity.

Best time to go to Ukunda

The best time to visit Ukunda is dependent on what kind of holiday you are seeking. March is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July and August are its coolest month on average. At the time of August, visitor numbers are slightly low and weather is mostly sunny.

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

Traveling to Ukunda, Kwale County, Kenya is convenient with three major airports. Mombasa (MBA-Moi Intl.) is situated 27km away, with nearby hotels such as PrideInn Paradise Beach Resort & Spa, Cocoa Boutique Hotel, and Voyager Beach Resort offering various transport options to the airport. Malindi (MYD) is 130km away, featuring hotels like Ocean Beach Resort & Spa, Kilili Baharini Resort & Spa, and Billionaire Beachfront Apartments that provide shuttle services. Lastly, Ukunda (UKA) is just 2km away, with excellent accommodation options like Leopard Beach Resort & Spa, Swahili Beach Resort, and Nomad Beach Resort, all offering easy access to the airport.

Frequently asked questions

What's the best place to stay in Ukunda?
Mangro Hotel Diani Beach is one of the top choices for your stay based on our traveller data. This hotel offers 2 outdoor pools and free breakfast. Other good options for your visit to the area are Swahili Beach Resort and CityBlue Creekside Hotel & Suites, Mombasa. See all available top hotels, or vacation rentals in Ukunda.
What are some of the best holiday rentals that Ukunda has to offer?
Villa with big Pool, 3 minutes to the stunning white beach: This holiday home rental outside of Ukunda is located near the beach, and has an outdoor pool, a patio and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a fridge, kitchenware and an electric kettle. Make the most of garden in this rental home to help you unwind. See all vacation rentals in Ukunda.
If I need to cancel my hotel reservation in Ukunda, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Ukunda.
What are some hotels with pools in Ukunda?
Mangro Hotel Diani Beach: Hotel located near Diani Beach. Features 2 outdoor swimming pools, a children's pool and full. Swahili Beach Resort and CityBlue Creekside Hotel & Suites, Mombasa are a couple of other choices that feature an on-site pool. View all hotels with pools in Ukunda.
What is the best spa hotel in Ukunda?
Tulia Eco Garden is a top spa hotel featuring a bar, an outdoor pool and a restaurant. Treat yourself to a Swedish massage, body wrap or aromatherapy at the on-site spa. See all spa hotels in Ukunda.
How is it to stay in Ukunda?
Travellers to Ukunda will find plenty to explore and enjoy. In Ukunda, there are 58 hotels and other accommodation options to choose from. Find out more about Ukunda.
What should I see while I'm in Ukunda?
Places to visit in the wider area include Diani Beach, Tiwi Beach and Galu Kinondo Beach. You'll also find Fort Jesus and Mombasa Island in the area. Take a look at what more there is to see and do in Expedia's Ukunda guide.
What's the seasonal weather in Ukunda?
The hottest months are usually March and February, with an average temperature of 28°C, while the coldest months are August and July, with an average of 25°C. Average annual precipitation for Ukunda is 967 mm.

Explore a world of travel with Expedia