Bahari Collection
All places

Resort

Bahari Beach Resort & Spa

Diani Beach Road, Ukunda, Kenya4.6(5 reviews)
  • Sleeps 64
  • 22 rooms
  • Check-in from 2:00 pm
  • Check-out by 10:00 am

When are you coming?

Rooms

Choose your dates to see what is free and the price for your stay.

Deluxe Room8 rooms

Deluxe Room

Accessible

A bright 34 sqm room with a queen bed, private balcony and views across the palms to the ocean. Air conditioning, ceiling fan, minibar and a rain shower.

Up to 2 guests 1 Queen 34 sqm Ocean View
KES 12,500/night
Superior Room6 rooms

Superior Room

Accessible

Our 34 sqm Superior rooms sit on the first floor with the widest ocean views on the property, a queen bed and a generous furnished balcony.

Up to 2 guests 1 Queen 34 sqm Ocean View
KES 16,500/night
Family Room4 rooms

Family Room

Accessible

A 52 sqm family room with two queen beds, a sofa bed and a private garden terrace. Sleeps up to six.

Up to 4 guests 2 Queen 52 sqm Garden View
KES 21,000/night
Junior Suite4 rooms

Junior Suite

Accessible

A 58 sqm suite with a separate sitting room, king bed, deep soaking tub and a shaded verandah opening onto the gardens.

Up to 2 guests 1 King 58 sqm Garden View
KES 24,000/night

About this place

Bahari Beach Resort & Spa sits on a quiet stretch of white sand on Diani Beach, forty minutes south of Mombasa. Twenty-two rooms and suites open onto tropical gardens, a palm-fringed pool and the Indian Ocean beyond.

Wake to the sound of the reef, breakfast under the baobab, and spend the day between the beach, the spa and the pool bar. Our kitchen works with Kwale fishermen and farmers, so the seafood arrives the morning you eat it.

What this place offers

  • WiFi
  • Air Conditioning
  • Swimming Pool
  • Gym
  • Parking
  • Restaurant
  • Bar
  • Spa

Good to know

Check-in from 2:00 PM, check-out by 10:00 AM. Quiet hours are 10:00 PM to 7:00 AM. Smoking is permitted only in designated outdoor areas. Please keep the beach and gardens litter free.

Cleaning fee
KES 1,500

Once per stay

Security deposit
KES 5,000

Refunded after check-out

Tax
16%

Included in the total you pay

What guests say

4.6
5 reviews
5
60%
4
40%
3
0%
2
0%
1
0%
B

Brian O.

Aug 2026

Absolutely idyllic. The staff remembered our names from the first morning and the seafood was the best we had in Kenya.

A

Aisha M.

Jul 2026

Beautiful gardens and a spotless room right on the sand. Breakfast under the baobab is worth the trip alone.

S

Samuel K.

Jul 2026

Great value for Diani. The pool area is lovely and the dhow cruise at sunset was the highlight of our holiday.

Reply from the owner

Thank you for the kind words. We look forward to hosting you again.

Where you’ll be

Diani Beach Road, Ukunda, Kenya

Open in Google Maps

Questions about this place?

Dates, prices, an early check-in or an airport pickup: ask Bahari Collection directly and hear back from a person.

Bahari Beach Resort & Spa · Diani Beach · Bahari Collection