Skip to main content

Beach Hotels in Ukunda

Find the beach hotels that appeal to you the most

The best beach hotels in Ukunda

Check out our selection of great beach hotels in Ukunda

Filter by:

Review score

The SandCastle Apartment

Ukunda

The SandCastle Apartment offers accommodations in Ukunda, a 18-minute walk from Diani Beach and 1.3 miles from Leisure Lodge Golf Club.

D
Dianne
From
United States
Everything! We had the best time here. Short walk to the beach with great security. The apartment was clean and modern with very comfortable beds. An extra bonus was being able to go for night swims in the pool!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
$137.97
1 night, 2 adults

Casa Marabella C2

Ukunda

Offering garden views, Casa Marabella C2 in Ukunda offers accommodations, a private beach area, a rooftop pool, an open-air bath, a garden, and barbecue facilities.

J
Joram
From
Kenya
Wonderful, comfy, cosy and well furnished property
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
Price from
$165
1 night, 2 adults

Coral Villas Cottage

Ukunda

Offering pool views, Coral Villas Cottage in Ukunda provides accommodations, free bikes, and a garden. This property offers access to a patio, table tennis, free private parking, and free Wifi.

T
Torsten
From
United States
Great place, very nice and helpful stuff, quiet and welcoming.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 6 reviews
Price from
$80.75
1 night, 2 adults

Sophlin home

Ukunda

Just a 7-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Sophlin home features accommodations in Ukunda with pool with a view, a garden, and a bar.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 15 reviews
Price from
$63
1 night, 2 adults

Sunny Studio Beachfront Apartment

Ukunda

Just a 3-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Sunny Studio Beachfront Apartment features accommodations in Ukunda with a private beach area, pool with a view, and a...

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 5 reviews
Price from
$48
1 night, 2 adults

Diani Sun Beachfront Studio

Ukunda

Diani Sun Beachfront Studio offers accommodations in Ukunda, a 7-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7 reviews
Price from
$50
1 night, 2 adults

Flamboyant Diani Beach

Diani Beach (Near Ukunda)

Providing a bar, Flamboyant Diani Beach provides accommodations in Diani Beach. This beachfront property offers access to free Wifi and free private parking.

Y
Yvonne
From
Kenya
The staff are very hospitable and the place is just as in the photo,will definitely visit again.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,072 reviews
Price from
$50
1 night, 2 adults

Asha Boutique Hotel

Diani Beach (Near Ukunda)

Located in Diani Beach, 2.2 miles from Leisure Lodge Golf Club, Asha Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Mattia
From
Italy
Very quiet, in front of the beach, good food, spacious and comfortable rooms
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 150 reviews
Price from
$237.50
1 night, 2 adults

Nomad Beach Resort

Diani Beach (Near Ukunda)

Nestled along the pristine shores of Diani Beach, Nomad Beach Resort offers the perfect blend of luxury, relaxation, and adventure on Kenya’s stunning Southern Coast.

L
Lloyd
From
Kenya
The teppanyaki and grill were excellent along with the beach bar.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 142 reviews
Price from
$382.50
1 night, 2 adults

Casa Marabella

Diani Beach (Near Ukunda)

Casa Marabella features air-conditioned accommodations in Diani Beach. This property offers access to a balcony, darts, free private parking, and free Wifi.

J
Joeri
From
Belgium
Very friendly and helpful host
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 26 reviews
Price from
$110
1 night, 2 adults
All beach hotels in Ukunda

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Ukunda and surrounding area in the past month

See all

Popular with guests booking beach hotels in Ukunda

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews

Popular with guests booking beach hotels in Ukunda

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews

Popular with guests booking beach hotels in Ukunda

Popular with guests booking beach hotels in Ukunda

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Popular with guests booking beach hotels in Ukunda

Popular with guests booking beach hotels in Ukunda

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 6 reviews

Popular with guests booking beach hotels in Ukunda

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 17 reviews

Popular with guests booking beach hotels in Ukunda

Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 6 reviews

Popular with guests booking beach hotels in Ukunda

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 21 reviews

Popular with guests booking beach hotels in Ukunda

Enjoy breakfast in Ukunda and nearby

Swahili Beach

Diani Beach
Breakfast options
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,238 reviews

Featuring a private beach area and water sports facilities, Swahili Beach is located in Diani Beach, 656 feet from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Center.

From $410 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 166 reviews

Coral Beach Resort has free bikes, outdoor swimming pool, a garden and terrace in Diani Beach.

From $90 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 58 reviews

Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 22 mi away from Mombasa.

From $634 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 811 reviews

Set on the white sands of Diani Beach, this 5-star resort in Ukunda overlooks 30 acres of private gardens with 2 fresh-water pools.

From $189 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 119 reviews

Located in Diani Beach, 1.6 miles from Diani Beach, Searenity Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

From $350 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 150 reviews

Located in Diani Beach, 2.2 miles from Leisure Lodge Golf Club, Asha Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $256.50 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 152 reviews

Diani Marine Divers Village is a privately owned, charming, and family-friendly 3-star Bed & Breakfast, located just 492 feet from the stunning Diani Beach — easily reached with a short walk through...

From $138 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 767 reviews

Featuring free WiFi and air conditioning, Bahari Dhow Beach Villas is located in Diani Beach, 2.1 mi from The Diani Beach Shopping Center. Colobus Conservation is 5.6 mi away.

From $105 per night

Beach Hotels with swimming pools in Ukunda and nearby

Villa Julia

Ukunda
Swimming pool
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 14 reviews

2.6 miles from Leisure Lodge Golf Club in Ukunda, Villa Julia offers accommodations with access to a sauna and hot tub.

DIANI COZY SUITEz is located in Diani Beach, just 1.6 miles from Diani Beach and 1.6 miles from Leisure Lodge Golf Club. This property offers access to a terrace, free private parking, and free Wifi.

From $32.40 per night
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 2 reviews

Cozy house 140 sqm with pool is located in Diani Beach, just 1.1 miles from Diani Beach and 1.5 miles from Leisure Lodge Golf Club.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 46 reviews

Diani-Paradise-Villas in Diani Beach provides accommodations with an outdoor swimming pool, a garden, and a bar. This property offers access to a terrace and free private parking.

From $65 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 22 reviews

Offering a sun terrace and views of the pool, Doric Cottages Diani is located in Diani Beach behind the Diani Beach Shopping Center. Free WiFi is featured .

From $110.50 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Apartment Afrika offers accommodations in Ukunda, a 5-minute walk from Diani Beach and half a mile from Leisure Lodge Golf Club.

From $75 per night

Beachfront hideaway 1bed with pool&ac offers accommodations in Diani Beach, a 4-minute walk from Diani Beach and 1.3 miles from Leisure Lodge Golf Club.

From $154 per night

Watano Beach House Diani provides beauty services and air-conditioned accommodations in Diani Beach, a few steps from Diani Beach.

From $557.20 per night

Highly rated beach hotels in Ukunda and nearby

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews

Featuring garden views, CASA BOUGAN APARTMENTS in Diani Beach provides accommodations and a garden. This apartment features free private parking, full-day security, and free Wifi.

From $27.90 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 8 reviews

The Tree House Bella Seaview Diani Beach Kenya is a recently renovated apartment in Diani Beach where guests can make the most of the private beach area and garden.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 14 reviews

2.2 miles from Leisure Lodge Golf Club in Diani Beach, Becky Homes Diani Beach - 2BR with AC & Pool provides accommodations with access to a fitness room.

From $107 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 33 reviews

Featuring a garden, Villa Becky - Diani Beach provides accommodations in Diani Beach. This property offers access to a terrace, free private parking, and free Wifi.

From $91.20 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 15 reviews

Offering mountain views, Casa Marabella C3 in Diani Beach offers accommodations, a private beach area, water sports facilities, a rooftop pool, a garden, and barbecue facilities.

From $76.50 per night

Casa Marabella

Diani Beach
8.0+ review score
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 26 reviews

Casa Marabella features air-conditioned accommodations in Diani Beach. This property offers access to a balcony, darts, free private parking, and free Wifi.

From $110 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 281 reviews

Located in Diani Beach, 2.4 miles from Colobus Conservation, Stilts Diani Beach has accommodations with a garden, free private parking, a private beach area and a terrace.

From $35 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 5 reviews

Diani Fisherhut Studio offers accommodations in Diani Beach, a 7-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club.

From $39.20 per night

Save money on beach in Ukunda and nearby – budget options available

Azar Stays Diani

Diani Beach
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Azar Stays Diani is located in Diani Beach, just a 9-minute walk from Diani Beach and 2.3 miles from Leisure Lodge Golf Club.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Just a 7-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Lux Suites Diani Beachfront Studio Apartments features accommodations in Ukunda with a private beach area, pool with a...

From $61 per night

Golden Sun Studios

Diani Beach
Budget options available
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 13 reviews

Just a 7-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Golden Sun Studios features accommodations in Diani Beach with a garden.

From $43.65 per night

Golden Sun

Diani Beach
Budget options available

Just a 7-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Golden Sun features accommodations in Diani Beach with a private beach area, pool with a view, and a garden.

From $56 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 25 reviews

Just a 7-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Fisherhut Beachfront Studios features accommodations in Diani Beach with a private beach area, an outdoor swimming...

From $55.86 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 49 reviews

Just a 7-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Golden Sun and Sand Studios features accommodations in Diani Beach with a garden.

From $52.47 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 11 reviews

Just a 3-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Golden Beachfront Studios Diani features accommodations in Diani Beach with a private beach area, pool with a view,...

From $51.30 per night

Harmony Homes Beachfront

Diani Beach
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 29 reviews

A 7-minute walk from Diani Beach in Diani Beach, Harmony Homes Beachfront offers accommodations with access to wellness packages and fitness room.

FAQ about beach hotels in Ukunda

Beach Hotels That Guests Love in Ukunda

See all
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 15 reviews
You can trust the photos! Nice studio with good A/C, very clean. Good location with direct access to a private beach.
Guest review by
Adriana
Young couple