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

Find hotels in Ukunda from ₩25,519

  • 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 5 - Oct 6
Tomorrow
Oct 6 - Oct 7
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

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
₩46,004
₩54,285 total
includes taxes & fees
Oct 6 - Oct 7
Mangro Hotel Diani Beach

2. Breeze Bay Hotel Diani

Breeze Bay Hotel Diani
Ukunda
₩97,711
₩115,299 total
includes taxes & fees
Oct 6 - Oct 7
Breeze Bay Hotel Diani

3. Pebbles Guest house Ukunda

Pebbles Guest house Ukunda
Ukunda
₩50,665
₩59,784 total
includes taxes & fees
Oct 6 - Oct 7
Pebbles Guest house Ukunda

4. Simba Apartments Diani

Simba Apartments Diani
Ukunda
₩70,569
₩83,271 total
includes taxes & fees
Oct 6 - Oct 7
Simba Apartments Diani

5. Diani Studio Apartments

Diani Studio Apartments
Ukunda
₩93,824
₩110,712 total
includes taxes & fees
Oct 6 - Oct 7
Diani Studio Apartments

6. The Darad House Diani

The Darad House Diani
Ukunda
₩167,543
₩197,701 total
includes taxes & fees
Oct 6 - Oct 7
The Darad House Diani

7. Zion Apartments

Zion Apartments
Ukunda
₩92,005
₩108,566 total
includes taxes & fees
Oct 6 - Oct 7
Zion Apartments

8. Diani View Palace Apartment

Diani View Palace Apartment
Ukunda
₩85,192
₩100,527 total
includes taxes & fees
Oct 6 - Oct 7
Diani View Palace Apartment

9. AURA PRIVATE RESORT

AURA PRIVATE RESORT
Ukunda
₩130,338
₩153,799 total
includes taxes & fees
Oct 6 - Oct 7
AURA PRIVATE RESORT

10. Salaam Green Homestays Diani

Salaam Green Homestays Diani
Ukunda
₩66,347
₩78,289 total
includes taxes & fees
Oct 6 - Oct 7
Salaam Green Homestays Diani

11. Diani Travelers Guest House

Diani Travelers Guest House
Ukunda
₩28,626
₩33,779 total
includes taxes & fees
Oct 6 - Oct 7
Diani Travelers Guest House

12. Peacock Park Hotel Ukunda

Peacock Park Hotel Ukunda
Ukunda
₩66,347
₩78,289 total
includes taxes & fees
Oct 6 - Oct 7
Peacock Park Hotel Ukunda

13. Coral Villa

Coral Villa
Ukunda
₩59,088
₩69,724 total
includes taxes & fees
Oct 6 - Oct 7
Coral Villa

14. Swahili Beach Resort

Swahili Beach Resort
Diani Beach
United States
Meneena
₩333,609
₩487,482 total
includes taxes & fees
Nov 1 - Nov 2
Swahili Beach Resort

15. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
Diani Beach
United States
Dolly
₩187,844
₩234,805 total
includes taxes & fees
Oct 28 - Oct 29
Leopard Beach Resort & Spa

16. PrideInn Hotel Diani

PrideInn Hotel Diani
Diani Beach
Australia
Salvatore
₩86,895
₩102,536 total
includes taxes & fees
Oct 20 - Oct 21
PrideInn Hotel Diani

17. Tombo House

Tombo House
Diani Beach
United Kingdom
Dylan
₩97,497
₩115,047 total
includes taxes & fees
Oct 28 - Oct 29
Tombo House

18. Diani Sea Resort

Diani Sea Resort
Diani Beach
United States
Gregory
₩404,827
₩477,696 total
includes taxes & fees
Oct 6 - Oct 7
Diani Sea Resort

19. Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort
Diani Beach
United States
Mercy
₩190,092
₩302,816 total
includes taxes & fees
Oct 9 - Oct 10
Diamonds Leisure Beach & Golf Resort

20. The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel
Diani Beach
United States
Savy
₩120,787
₩142,529 total
includes taxes & fees
Oct 8 - Oct 9
The Villa Luxury Suites Hotel
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 colorful 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 snorkeling 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

Mzima Beach

Mzima Beach

10/10 Excellent
"This was a good place! Convenient to the beach and with well appointed facilities overall. The Mzima apartments are larger, but on the last night I tried a unit in the Mzima House (smaller but beautiful). The pool was so inviting. Also had a dinner delivered to the room and it was quite good. Overall, I was quite happy."
Robert 6-night trip
Posted 2 days ago
Mzima Beach
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 7 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 8 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 12 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 2 weeks 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 1 month ago
LalaGalu
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 stays in Ukunda

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
₩21,626
₩25,519 total
Oct 6 - Oct 7
includes taxes & fees
Staysocial Diani-Backpackers &Social Hub
Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani

Road Diani Beach Wilaya ya Kwale
₩26,067
₩30,759 total
Oct 6 - Oct 7
includes taxes & fees
Raquel's Bliss Hotel Diani
GSIH Hotel Diani

GSIH Hotel Diani

Diani Beach Road Diani Beach Diani
₩44,167
₩52,117 total
Oct 6 - Oct 7
includes taxes & fees
GSIH Hotel Diani
Aqua Resort

Aqua Resort

Diani Beach Road Diani Beach Kwale County
₩45,344
₩61,414 total
Oct 6 - Oct 7
includes taxes & fees
Aqua Resort
Marjaan Apartments

Marjaan Apartments

Mtwapa Avenue Mombasa
₩150,220
₩177,259 total
Oct 6 - Oct 7
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 is home to beautiful beaches like Diani Beach, known for its powdery sands and vibrant atmosphere.
  • Adventure Activities: Enjoy thrilling experiences such as diving excursions and scenic golfing in the area.
  • Cultural Exploration: Visit local mosques and the nearby town of Kwale to immerse yourself in the rich Kenyan culture.
  • Ecotourism Opportunities: Discover enchanting landscapes through various ecotourism camps in the region.
  • Diverse Accommodations: Ukunda offers a range of lodging options, from beachfront luxury to family-friendly guesthouses.

Find great hotels near Ukunda

Discover a variety of hotel accommodations in Ukunda, Kwale County, perfect for your Kenyan getaway. Whether you're seeking beachfront luxury, family-friendly guesthouses, or business travel options, Ukunda has something for everyone. Explore the stunning Diani area with its top-rated hotels and unique penthouse options, ensuring a memorable vacation experience in this beautiful coastal region.

  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits: This 5-star resort, rated 8.0 out of 10, offers a luxurious escape just 3km from Ukunda. Guests can indulge in a variety of adventure sports right on the property, including snorkeling and waterskiing. With its direct beach access, families will find plenty of activities to enjoy together, from a children's club to a shared playground. The resort's blend of relaxation and adventure makes it an ideal choice for those seeking a memorable beach vacation.
  • Baobab Beach Resort & Spa: Rated 8.6 out of 10, this 4-star resort is located 6km from Ukunda and features direct beach access, perfect for sun-seekers and adventure enthusiasts alike. Guests can engage in nearby activities like windsurfing and fishing, while children can enjoy the on-site arcade and a dedicated children's club. The welcoming atmosphere and array of recreational options make Baobab Beach Resort & Spa a great choice for families looking to make lasting memories.
  • Swahili Beach Resort: This elegant 5-star resort boasts a remarkable guest rating of 9.0 out of 10 and is situated just 3km from Ukunda. With a focus on family-friendly amenities, it provides a range of services for children, including a children's pool and games area. The resort's stunning beachfront location ensures that guests can enjoy a relaxing stay while engaging in family-oriented activities. Swahili Beach Resort exemplifies luxury and comfort, catering to families seeking an unforgettable seaside retreat.

Where to stay in Ukunda

Ukunda, a charming coastal city in Kwale County, offers a perfect blend of relaxation and adventure. Just a stone's throw away, the stunning Diani Beach awaits with its powdery sands and vibrant atmosphere. For a taste of local culture, visit Kwale, where you can immerse yourself in the beauty of Kenya. Don't miss the chance to explore ecotourism camps that showcase the region's enchanting landscapes, making Ukunda a dreamy destination for families and couples alike.

  • Mombasa: As a vibrant metropolis, Mombasa serves as a gateway to Kenya's coastal treasures, including Ukunda. This bustling city attracts travelers year-round, peaking from December to February. Visitors come for its stunning beaches, outdoor activities, and family-friendly experiences. Enjoy a round of golf, visit the local water park, or explore the island's rich history through its archaeological sites. The blend of cultural influences, delicious cuisine, and scenic views makes Mombasa a must-visit destination.
  • Diani Beach: Just a mile from Ukunda, Diani Beach is renowned for its pristine shores and breathtaking scenery, making it a top choice for beach lovers and outdoor enthusiasts. The city experiences consistent visitor traffic, with peaks in January and March to April. Activities abound, from water sports to leisurely beach days, and the local water features enhance its appeal. With nearby golf courses and lush natural surroundings, Diani Beach is perfect for those seeking relaxation and adventure in one stunning location.
  • Tiwi: Located about 6km from Ukunda, Tiwi offers a tranquil escape with its picturesque beaches and scenic landscapes. Visitors flock here throughout the year, especially between November and January, for an outdoor experience that includes sports and relaxation by the water. The area's charming lakes and water features provide serene spots for unwinding. Tiwi's laid-back vibe and natural beauty make it an excellent choice for travelers looking to enjoy a peaceful beach getaway.

Things to do in Ukunda

Shopping

In Ukunda, visit the Diani Shopping Centre, a vibrant spot with various shops and eateries. If you're up for a drive, check out the City Mall in Mombasa, located about 32km away, featuring a range of stores, restaurants, and entertainment options for a full day of shopping.

Recreation

Serena Beach Resort & Spa offers a tranquil wellness experience with luxurious spa treatments and ocean-view yoga sessions. Enjoy relaxation by the pool or indulge in fresh, local cuisine while soaking in the calming ambiance of this coastal paradise.

The Swahili Beach Resort features a stunning infinity pool and wellness center, providing holistic therapies and rejuvenating massages. Guests can unwind on the pristine beach or participate in guided meditation sessions amidst lush tropical gardens.

Leisure Lodge Beach & Golf Resort combines leisure and wellness with top-notch golf facilities and a serene spa. Experience personalized wellness programs while enjoying breathtaking views of the Indian Ocean and the lush surroundings.

Adventure

Explore the stunning Diani Beach, known for its white sands and crystal-clear waters, ideal for sunbathing and water sports. Venture to the nearby Shimba Hills National Reserve for hiking trails, diverse wildlife, and breathtaking views of the coastal landscape.

Nightlife

Visit the Diani Reef Beach Resort for a vibrant nightlife featuring beach parties and live DJs. For a more laid-back atmosphere, check out the Swahili Beach Resort, where you can enjoy cocktails by the pool and occasional themed events under the stars.

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

Find the best attractions near Ukunda

Ukunda is perfect for beach and outdoor family vacations, offering a blend of relaxation and adventure. Visitors can explore stunning beaches, lush forests, and local mosques, making it an ideal destination for those seeking cultural experiences and thrilling activities. With its diverse attractions, Ukunda caters to travelers looking to enjoy both leisure and exploration in this beautiful part of Kenya.

  • Tiwi Beach: Located 5km from Ukunda, Tiwi Beach offers stunning coastal views and a relaxing atmosphere. Enjoy the soft sands and gentle waves, perfect for soaking up the sun or taking leisurely strolls along the shore.
  • Kongo Mosque: This mosque, also 5km from Ukunda, showcases rich cultural heritage and stunning architecture. Visitors can appreciate its serene environment and learn about the local Islamic traditions, providing a glimpse into the vibrant community.
  • Kaya Kinondo Sacred Forest: 13km from Ukunda, this forest offers an adventurous escape into nature. Explore lush trails and discover the significance of this sacred site, which is home to diverse wildlife and ancient trees.

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

Traveling to Ukunda, Kwale County, is convenient with several airport options. Mombasa Moi International Airport (MBA) is 27km away, with nearby hotels like the 5-star PrideInn Paradise Beach Resort & Spa, offering 24-hour airport shuttle service on request. Malindi Airport (MYD), located 130km away, features luxury options such as Ocean Beach Resort & Spa, which provides airport shuttles upon request. The closest option is Ukunda Airport (UKA), just 2km from the town, with excellent resorts like Swahili Beach Resort and Leopard Beach Resort & Spa, both offering transportation services. Each airport provides accessible transfers to ensure a smooth journey to your destination.

Frequently asked questions

What's the best place to stay in Ukunda?
CityBlue Creekside Hotel & Suites, Mombasa, located 18.1 mi (29.2 km) from the heart of Ukunda, is a top choice for your stay based on our traveler data. Other good choices for your stay in the area are Voyager Beach Resort and Swahili Beach Resort. See all available top hotels, or 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 reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Ukunda.
Where can I learn more about changing or cancelling my trip to Ukunda?
To find more details about changing or cancelling your trip to Ukunda, go to https://www.expedia.com/service/.
What's the best pet-friendly hotel in Ukunda?
AURA PRIVATE RESORT is a top hotel for people traveling with their pets, and offers an outdoor pool and free WiFi for its human guests. See more pet-friendly hotel accommodations in Ukunda.
What are some hotels with pools in Ukunda?
CityBlue Creekside Hotel & Suites, Mombasa: Hotel located near Nyali Beach. Features a children's pool, an outdoor pool, and 2 restaurants. Voyager Beach Resort and Swahili Beach Resort are a couple of other choices that offer an onsite 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 onsite spa. See all spa hotels in Ukunda.
What's the best place to stay near Moi International Airport (MBA)?
Jambo Village Hotel is a popular 3-star hotel featuring free breakfast and a restaurant. It's located a short 1.6 mi (2.5 km) from Moi Intl. Airport. Other good options near the airport include Shiloh Accommodation and CoastGate Hotel.
How is it to stay in Ukunda?
Travelers to Ukunda will find plenty to explore and enjoy. In Ukunda, there are 73 hotels and other accommodations to choose from. Find out more about Ukunda.
What should I do while I'm visiting Ukunda?
Places to visit in the wider area include Diani Beach, Tiwi Beach, and Fort Jesus. You'll also find Mombasa Island and Nyali Beach in the area. Check out what more to see and do in Expedia's Ukunda guide.
What's the weather like in Ukunda?
The hottest months are usually March and February with an average temp of 82°F, while the coldest months are August and July with an average of 77°F. Average annual precipitation for Ukunda is 38 inches.