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

Find hotels in Ukunda from CA $27

  • 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
Oct 16 - Oct 17
Tomorrow
Oct 17 - Oct 18
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

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
CA $49
CA $57 total
includes taxes & fees
Oct 17 - Oct 18
Mangro Hotel Diani Beach

2. Breeze Bay Hotel Diani

Breeze Bay Hotel Diani
Ukunda
CA $115
CA $136 total
includes taxes & fees
Oct 20 - Oct 21
Breeze Bay Hotel Diani

3. Pebbles Guest house Ukunda

Pebbles Guest house Ukunda
Ukunda
CA $45
CA $54 total
includes taxes & fees
Oct 25 - Oct 26
Pebbles Guest house Ukunda

4. Simba Apartments Diani

Simba Apartments Diani
Ukunda
CA $68
CA $82 total
includes taxes & fees
Oct 17 - Oct 18
Simba Apartments Diani

5. Diani Studio Apartments

Diani Studio Apartments
Ukunda
CA $99
CA $117 total
includes taxes & fees
Oct 17 - Oct 18
Diani Studio Apartments

6. The Darad House Diani

The Darad House Diani
Ukunda
CA $177
CA $209 total
includes taxes & fees
Oct 18 - Oct 19
The Darad House Diani

7. Zion Apartments

Zion Apartments
Ukunda
CA $97
CA $115 total
includes taxes & fees
Oct 17 - Oct 18
Zion Apartments

8. Peacock Park Hotel Ukunda

Peacock Park Hotel Ukunda
Ukunda
CA $62
CA $75 total
includes taxes & fees
Oct 19 - Oct 20
Peacock Park Hotel Ukunda

9. Diani View Palace Apartment

Diani View Palace Apartment
Ukunda
CA $90
CA $106 total
includes taxes & fees
Oct 17 - Oct 18
Diani View Palace Apartment

10. AURA PRIVATE RESORT

AURA PRIVATE RESORT
Ukunda
CA $126
CA $151 total
includes taxes & fees
Oct 21 - Oct 22
AURA PRIVATE RESORT

11. Diani Travelers Guest House

Diani Travelers Guest House
Ukunda
CA $30
CA $36 total
includes taxes & fees
Oct 18 - Oct 19
Diani Travelers Guest House

12. Salaam Green Homestays Diani

Salaam Green Homestays Diani
Ukunda
CA $70
CA $83 total
includes taxes & fees
Oct 17 - Oct 18
Salaam Green Homestays Diani

13. Coral Villa

Coral Villa
Ukunda
CA $63
CA $74 total
includes taxes & fees
Oct 17 - Oct 18
Coral Villa

14. PrideInn Hotel Diani

PrideInn Hotel Diani
Diani Beach
Australia
Salvatore
CA $92
CA $109 total
includes taxes & fees
Oct 20 - Oct 21
PrideInn Hotel Diani

15. Tombo House

Tombo House
Diani Beach
United Kingdom
Dylan
CA $103
CA $122 total
includes taxes & fees
Oct 24 - Oct 25
Tombo House

16. The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel
Diani Beach
United States
Savy
CA $115
CA $136 total
includes taxes & fees
Oct 23 - Oct 24
The Villa Luxury Suites Hotel

17. Boxo Diani

Boxo Diani
Diani Beach
United Kingdom
Sigmundur Nói
CA $63
CA $76 total
includes taxes & fees
Nov 14 - Nov 15
Boxo Diani

18. Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
Diani Beach
United States
Peter
CA $92
CA $114 total
includes taxes & fees
Oct 17 - Oct 18
Bahari Dhow Beach Villas

19. Armaan B&B Diani

Armaan B&B Diani
Diani Beach
CA $24
CA $29 total
includes taxes & fees
Oct 17 - Oct 18
Armaan B&B Diani

20. Mzima Beach

Mzima Beach
Diani Beach
Canada
Kristianne
CA $130
CA $153 total
includes taxes & fees
Oct 19 - Oct 20
Mzima Beach
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

Voyager Beach Resort

Voyager Beach Resort

8/10 Good
"We truly enjoyed our stay at the Voyager! The experience was wonderful, and we appreciated the hospitality and service provided by the staff. Thank you for making our stay so enjoyable. We look forward to visiting again in the future!"
James 3-night trip
Posted 1 day ago
Voyager Beach Resort
CityBlue Creekside Hotel & Suites, Mombasa

CityBlue Creekside Hotel & Suites, Mombasa

10/10 Excellent
"Good value for the money. Staff were very attending and kind. Love the close distance to CBD. Will be back again."
soren 4-night trip
Posted 3 days ago
CityBlue Creekside Hotel & Suites, Mombasa
Mzima Beach

Mzima Beach

10/10 Excellent
"So great we came back a few days after checking out - just had to come back!"
Kristianne 1-night trip
Posted 4 days ago
Mzima Beach
Jumeirah Beach Front Apartments

Jumeirah Beach Front Apartments

10/10 Excellent
"The vibe at this place is awesome. The food was excellent. The amenities were plenty absolutely no problems will definitely come back."
michael 3-night trip
Posted 4 days ago
Jumeirah Beach Front Apartments
Tamarind Village Apartments

Tamarind Village Apartments

10/10 Excellent
"Wow. What a nice surprise to open the doors to old world charm and a huge space in these self contained apartments right on the water. Met the owner on site and had a lovely chat over breakfast about the history and his journey since 1979. The restaurant onsite by the water is fab. Supported by the famous Tamarind restaurant by the side of the complex. The sunset view over the Mombasa Islands is really nice and you can leave on a boat ride directly in front. I arranged a private guided trip of the old town and it was a simple taxi pick up in the morning over to the Fort Jesus to begin. Really this is a gem of a place to stay if you like some old world charm and very friendly staff. Felt like I was back in my younger years in a lush garden by a river in Australia. Highly recommend and I would stay here every time I am in Mombasa."
Richard 2-night trip
Posted 6 days ago
Tamarind Village Apartments
Swahili Beach Resort

Swahili Beach Resort

10/10 Excellent
"."
Sophie 5-night trip
Posted 9 days ago
Swahili 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 weeks ago
Nomad Beach Resort

More cheap stays in Ukunda

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
CA $23
CA $27 total
Oct 20 - Oct 21
includes taxes & fees
Staysocial Diani-Backpackers &Social Hub
GSIH Hotel Diani

GSIH Hotel Diani

Diani Beach Road Diani Beach Diani
CA $47
CA $55 total
Oct 19 - Oct 20
includes taxes & fees
GSIH Hotel Diani
Aqua Resort

Aqua Resort

Diani Beach Road Diani Beach Kwale County
CA $48
CA $65 total
Oct 19 - Oct 20
includes taxes & fees
Aqua Resort
Marjaan Apartments

Marjaan Apartments

Mtwapa Avenue Mombasa
CA $159
CA $188 total
Oct 17 - Oct 18
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
Marjaan Apartments
Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani

Road Diani Beach Wilaya ya Kwale
Get ratesRaquel's Bliss Hotel Diani
Coral Beach Resort

Coral Beach Resort

Diani Beach Road, Diani Beach
Get rates
5.6/10 (5 reviews)
Coral Beach Resort

Find out more about Ukunda

Top reasons to visit Ukunda

  • Thrilling Water Sports: Enjoy exhilarating activities such as skydiving over Diani Beach and jet skiing in the Indian Ocean.
  • Stunning Beaches: Relax at beautiful sandy shores like Diani Beach, Safari Beach, and Swahili Beach, perfect for sunbathing and swimming.
  • Vibrant Marine Life: Explore the Diani Reef, offering breathtaking views and rich underwater ecosystems for snorkelling and diving.
  • Outdoor Adventures: Discover nearby national parks and forests for hiking and wildlife experiences, catering to adventure enthusiasts.
  • Diverse Accommodations: Choose from beachfront resorts to cozy guesthouses, ensuring a comfortable stay for every traveller.

Find great hotels near Ukunda

Discover a range of hotel accommodations in Ukunda, Kwale County, perfect for your Kenyan getaway. From beachfront resorts to family-friendly guesthouses, Ukunda offers a variety of lodging options tailored for beach lovers and business travellers alike. Explore the vibrant Diani Beach area, known for its stunning coastline and diverse amenities, ensuring a memorable vacation experience.

  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits: Nestled only 3.2km from Ukunda, Diani Reef Beach Resort & Spa offers a luxurious 5-star experience tailored for families seeking a memorable vacation. This beachfront paradise features an array of amenities designed for children, including toys, onsite babysitting services, and fun games. Families can enjoy a relaxing atmosphere while indulging in exquisite dining options and pampering spa treatments. With its exceptional service and child-friendly facilities, it's an ideal choice for those looking to enjoy quality time together in a tropical setting.
  • Baobab Beach Resort & Spa: Located 6.4km from Ukunda, Baobab Beach Resort & Spa is a 4-star eco-certified haven perfect for environmentally conscious travellers. This resort offers direct access to the pristine beach, allowing guests to immerse themselves in nature. The full-service spa and pool area provide relaxation, featuring massage options and a poolside bar for refreshing drinks. With its serene atmosphere and commitment to sustainability, Baobab Beach Resort is an excellent choice for those seeking a rejuvenating beach vacation.
  • Southern Palms Beach Resort: Just 3.2km from Ukunda, Southern Palms Beach Resort is a vibrant 4-star destination for adventure enthusiasts. With direct beach access, guests can explore thrilling activities such as snorkeling and windsurfing right on-site. The resort also offers nearby hiking and fishing opportunities for those eager to experience the natural beauty of the region. Southern Palms Beach Resort promises an exciting getaway with a perfect blend of relaxation and adventure for every traveller.

Where to stay in Ukunda

Ukunda, nestled in Kwale County, is a vibrant gateway to Kenya's stunning coastline. Explore the pristine shores of Diani Beach and Swahili Beach, where serene sands meet the azure waters. The Diani Reef offers breathtaking views and vibrant marine life, perfect for adventure seekers. This region radiates a friendly atmosphere, making it ideal for relaxation and romance. Experience the charm of Ukunda as you soak in the sun and enjoy unforgettable outdoor adventures.

  • Diani Beach: Located a mere mile from Ukunda, Diani Beach is renowned for its stunning white sands and vibrant beach culture. This destination is a haven for outdoor and adventure enthusiasts, with popular activities including water sports, golfing, and visits to nearby national parks. The beach atmosphere draws visitors year-round, although peak travel seasons occur from January to March and April. Among the highlights are the picturesque beach, the serene island nearby, and the lush national state park, making it an ideal spot for relaxation and recreation alike.
  • Mombasa: As a bustling metropolis situated in close proximity to Ukunda, Mombasa offers a rich blend of cultural experiences and family-friendly activities. Visitors flock to this vibrant city year-round, with peak periods occurring in August and during the holiday season from December to January. Mombasa boasts a lively shopping scene, featuring numerous shopping centres and malls, alongside beautiful beaches and islands. The allure of outdoor adventures and the nearby national parks adds to the city's appeal, making it a must-visit destination for travellers seeking both relaxation and exploration.
  • Tiwi: Just 6.4km from Ukunda, Tiwi is a charming coastal city that offers a unique cultural experience alongside its beautiful beaches. Though traveller arrivals are steady throughout the year, the peak season typically spans from November to January. Tiwi is perfect for those interested in sports and cultural themes, with various local activities and historical sites to explore. The city is home to lovely beaches and places of worship, providing a serene escape and a glimpse into the rich heritage of the region.

Things to do near Ukunda

Ukunda, located in Kwale County, Kenya, is perfect for a beach and adventure vacation. Visitors can enjoy thrilling activities such as skydiving over Diani Beach, jet skiing on the Indian Ocean, and tandem jumps for an unforgettable experience. Golf enthusiasts can also explore the local golf courses, making Ukunda a fantastic destination for outdoor fun and relaxation.

Shopping

In Ukunda, you can explore local markets for unique souvenirs. If you're up for a drive, City Mall offers a vibrant shopping experience 33.8km away, featuring entertainment and family-friendly vibes. Mtwapa Mall, 43.5km away, is another great option for diverse shopping and entertainment.

Recreation

At Leisure Golf Club, enjoy a round of golf surrounded by lush landscapes and vibrant outdoor vibes. This scenic course, located 35.4km from Ukunda, offers a refreshing escape for both avid golfers and those looking to relax in a tranquil setting.

Adventure

At Wild Waters, located 30.6km from Ukunda, experience thrilling water slides and wave pools in a vibrant setting perfect for families. Enjoy a day filled with excitement and relaxation, making unforgettable memories with loved ones in this adventurous waterpark.

Nightlife

For a vibrant night out, visit The Diani Sea Resort for beachside drinks and stunning ocean views. Check out the Shakatak Disco for dancing and DJs spinning the latest hits. Don’t miss The Tandoor for late-night bites of delicious Indian cuisine.

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

Booking tips and Expedia advantages for Ukunda

To save money on your trip to Ukunda, consider visiting during the cheaper months of May, September, or November. Booking your hotel about a month in advance can yield better rates, and checking last-minute deals on Expedia may also help. Fridays are typically the least expensive days to stay, while Mondays are the priciest. Look for package deals that combine flights, hotels, and activities for extra savings. Additionally, utilize Expedia's filtering tools to find budget-friendly hotel options and flexible booking arrangements.

  • 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 July to August and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Ukunda is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilize Expedia's search tool to refine your choices based on your budget, preferred location, and desired hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Ukunda hotel reservation with your flights and activities through an Expedia package.

Best time to go to Ukunda

The best time to visit Ukunda is dependant 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.3°F (27.4°C)No RainMostly SunnySlightly HighAverage
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 SunnyAverageSlightly High
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

When visiting Ukunda, Kwale County, you have two major airports to consider. Mombasa (MBA-Moi Intl.) is approximately 27.4km away, with nearby accommodations like the 5-star PrideInn Paradise Beach Resort & Spa, which offers a 24-hour shuttle service, and the 4.5-star Cocoa Boutique Hotel providing on-request shuttles. The closer Ukunda (UKA) airport is only 1.6km away, with luxurious options like Swahili Beach Resort nearby. For further travel, Vipingo (VPG) is around 54.7km away, with options like Sun N Sand Beach Resort. Each hotel typically offers fee-based transportation services to these airports, ensuring a convenient journey.

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 canceled 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 much is the nightly rate at a Ukunda hotel?
Prices for hotels in Ukunda often vary, but you can find a great deal from CA $27 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 the cheapest rate.

Explore a world of travel with Expedia