Choose dates to view prices

Kaskazi Beach Hotel

Photo gallery for Kaskazi Beach Hotel

Outdoor pool
In-room safe, desk, iron/ironing board, rollaway beds

Overview of Kaskazi Beach Hotel

Kaskazi Beach Hotel

3.5 star property
Diani Beach beachfront hotel with 2 restaurants and outdoor pool

6.4/10 Good

36 verified guest reviews

Property highlights

  • Free parking
  • Pool
  • Free WiFi
  • Airport transfer
  • Gym
  • Air conditioning
Diani Beach Road, Diani Beach, Mombasa County, 80400
Main amenities
  • Daily housekeeping
  • On the beach
  • 2 restaurants and 3 bars/lounges
  • Outdoor pool
  • Free children's club
  • Free supervised childcare
  • Fitness center
  • Room service
  • Coffee shop/cafe
  • Spa services
  • In-room childcare
  • Business center
For families
  • Babysitting (surcharge)
  • Playground on site
  • Children's club (free)
  • Rollaway/extra beds
  • Private bathroom
  • Television

Room options

About this area

What's nearby

  • On the beach
  • Diani Beach - 1 min drive

Getting around

  • Ukunda (UKA) - 11 min drive
  • Mombasa (MBA-Moi Intl.) - 92 min drive
  • Airport shuttle (surcharge)


  • Havana Bar, Diani Beach - 2 min drive
  • Java House Diani - 4 min walk
  • Manyatta Resort - 4 min drive
  • Sherlock's Den Restaurant & Pub - 3 min drive
  • Karibu Restaurant - 7 min drive

About this property

Kaskazi Beach Hotel

At Kaskazi Beach Hotel, you can spend time at the beach getting a beach massage. The outdoor pool provides fun for everyone, while guests in the mood for pampering can indulge in sports massages. Dining choices include 2 restaurants and the 3 bars/lounges are great places to grab a cold drink. A free kid's club, a fitness center, and a snack bar/deli are other highlights. Fellow travelers like the helpful staff.

All inclusive

All-inclusive room rates at Kaskazi Beach Hotel are available. These rates are higher because they include onsite food and beverages in the room rate (some restrictions may apply).


English, French, German

Cleaning and safety practices

Enhanced cleanliness measures

Disinfectant is used to clean the property
High-touch surfaces are cleaned and disinfected
Sheets and towels are washed at 60°C/140°F or hotter

Social distancing

Social distancing measures in place

Safety measures

Personal protective equipment worn by staff
Temperature checks given to staff
Hand sanitizer provided
This information is provided by our partners.

At a glance

Hotel size

  • 191 rooms


  • Check-in time from 2:00 PM - 8:00 PM
  • Late check-in subject to availability
  • Minimum check-in age: 18
  • Check-out time is 10 AM
  • Late check-out subject to availability

Restrictions related to your trip

  • Check COVID-19 restrictions.

Special check-in instructions

  • This property offers transfers from the airport (surcharges may apply); guests must contact the property with arrival details before travel, using the contact information on the booking confirmation
  • Guests must contact the property in advance for check-in instructions; front desk staff will greet guests on arrival
  • To make arrangements for check-in please contact the property ahead of time using the information on the booking confirmation
  • If you are planning to arrive after 8:00 PM please contact the property in advance using the information on the booking confirmation

Required at check-in

  • Credit card, debit card, or cash deposit required for incidental charges
  • Government-issued photo ID may be required
  • Minimum check-in age is 18


  • Babysitting*
  • Free supervised childcare
  • Free children's club


  • No pets or service animals allowed


  • Free WiFi in public areas
  • Free WiFi in rooms


  • Free onsite self parking


  • Airport shuttle on request (available 24 hours)*

Other information

  • Designated smoking areas
  • Clothing optional (nudity permitted in public areas)

Property amenities

Food and drink

  • 2 restaurants
  • 3 bars/lounges
  • Coffee shop
  • Coffee/tea in a common area
  • Barbecue grills
  • Room service (limited hours)
  • Snack bar/deli

What to do

  • On the beach

Working away

  • Business center
  • Meeting rooms


  • 24-hour front desk
  • Concierge services
  • Tour/ticket assistance
  • Dry cleaning/laundry services
  • Hair salon
  • Luggage storage
  • Wedding services
  • Multilingual staff


  • Safe-deposit box at front desk
  • Garden
  • Terrace
  • Television in common areas
  • Fitness center
  • An outdoor pool
  • Arcade/game room
  • Spa services


  • English
  • French
  • German

Room amenities

Be entertained

  • 32-inch plasma TV
  • Satellite TV channels

Home comfort

  • Air conditioning
  • Ceiling fan
  • Coffee/tea maker
  • Iron/ironing board

Sleep well

  • Rollaway/extra bed (surcharge)
  • Bed sheets provided

What to enjoy

  • Fireplace

Freshen up

  • Private bathroom
  • Rainfall showerhead
  • Shower only
  • Free toiletries
  • Towels

Stay connected

  • Desk
  • Free WiFi

Food and drink

  • Free bottled water


  • Daily housekeeping
  • In-room safe

Special features


Guests can pamper themselves by indulging in the onsite spa services. Services include sports massages and massages.

Fees & policies

Optional extras

  • Airport shuttle service is offered for an extra charge of KES 4500.00 per vehicle (one-way)

Children & extra beds

  • In-room babysitting is available for an extra charge
  • Rollaway beds are available for KES 3000.0 per day

Pool, spa, & gym (if applicable)

  • Pool access available from 10 AM to 6:30 PM
  • Guests under 18 years old are not allowed in the swimming pool, health club, or fitness facility, while guests under 18 years old are only allowed in the swimming pool and fitness facility with adult supervision

Hygiene & cleanliness

This property advises that enhanced cleaning and guest safety measures are currently in place.

Disinfectant is used to clean the property; commonly-touched surfaces are cleaned with disinfectant between stays; bed sheets and towels are laundered at a temperature of at least 60°C/140°F.

Social distancing measures are in place; staff at the property wear personal protective equipment; periodic temperature checks are conducted on staff; guests are provided with hand sanitizer.


<p>Clothing is optional at this property. </p><p>Only registered guests are allowed in the guestrooms. </p> <p>This property does not have elevators. </p><p>Guests can rest easy knowing there's a fire extinguisher, a smoke detector, and a first aid kit on site. </p><p>This property accepts credit cards, debit cards and cash.</p>

Also known as


Frequently asked questions

Does Kaskazi Beach Hotel offer free cancellation for a full refund?
Yes, Kaskazi Beach Hotel does have fully refundable room rates available to book on our site. If you’ve booked a fully refundable room rate, this can be cancelled up to a few days before check-in depending on the property's cancellation policy. Just make sure to check this property's cancellation policy for the exact terms and conditions.
What are the cleanliness and hygiene measures currently in place at Kaskazi Beach Hotel?
This property confirms that disinfectant is used to clean the property. Furthermore, guests are provided with hand sanitizer, social distancing measures are in place, and staff are given personal protective equipment. Please note that this information has been provided by our partners.
Is there a pool at Kaskazi Beach Hotel?
Yes, there's an outdoor pool. Guests have pool access from 10 AM to 6:30 PM.
Are pets allowed at Kaskazi Beach Hotel?
Sorry, pets and service animals aren't allowed.
Is parking offered on site at Kaskazi Beach Hotel?
Yes, there's free self parking.
Is airport shuttle service offered by Kaskazi Beach Hotel?
Yes, an airport shuttle is available. The charge is KES 4500.00 per vehicle one-way.
What are the check-in and check-out times at Kaskazi Beach Hotel?
You can check in from 2:00 PM - 8:00 PM. Check-out time is 10 AM.
What is there to do at Kaskazi Beach Hotel and nearby?
Kaskazi Beach Hotel has 3 bars, an outdoor pool, and a fitness center, as well as spa services, an arcade, and a garden.
Are there restaurants at or near Kaskazi Beach Hotel?
Yes, there are 2 onsite restaurants.
What's the area around Kaskazi Beach Hotel like?
Kaskazi Beach Hotel is located on the waterfront, a short 2-minute walk from Diani - Chale Marine National Park and Reserve and 3 minutes' walk from Diani Beach.







Staff & service




Property conditions & facilities




2/10 Poor

2-night trip
Verified guest review

6/10 Good

We went a little unexpectedly for a "change of scenery" new year (as we already live on the Kenyan coast - but north coast). The experience is somewhat mixed. Overall, the hotel and rooms give a "little dated" impression. Staff assistance is also mixed, some friendly and helpful, some could not give a d$%^n. My advice to owners would be to get a well-trained and motivated manager to turn things around in a positive way.
Peter A, 4-night trip
Verified guest review

6/10 Good

Needs some maintenance
No hot water and the wifi didn't work in our room. The superior room was big and comfortable and the breakfast was good. The place just needs some maintenance.
1-night trip
Verified guest review

2/10 Poor

Kaskazi is a no go zone for me won't recommend
Caroline, 3-night family trip
Verified guest review

10/10 Exceptional

10-night trip
Verified Expedia guest review

10/10 Exceptional

Very nice hotel
It was my second time. I was sick and staff treated me like family. Place is vefy beautiful and clean, beach front and in a middle of everything.
Yana, 1-night trip
Verified guest review

10/10 Exceptional

Beautiful place
Beautiful place, clean and spacious room. Fast reliable internet. Amazing breakfast and pool.
Yana, 1-night trip
Verified guest review

6/10 Good

I have a prblem with climbing stairs because of a hip problem. This was mentioned when booking and requested ground floor room. However they omit to tell you that to go anywhere in the hotel you have to go up and down stairways constantly.
3-night business trip
Verified Expedia guest review

10/10 Exceptional

Best all-inclusive in all of Diani!
I was looking for an all inclusive hotel for three guests which included myself, and two other friends. It was difficult to find in Diani, since most hotels dont have rooms with more than one bed. Anyway, this one had the accommodation I was looking for for only $130 per night. The girls Anne and Risper at the front desk were super kind and very very helpful! I hope their hotel gives them major props for making sure our stay was absolutely perfect! Food was great. The only down side to all inclusive here was that all inclusive only happened 10am to 10pm and drinks were extremely limited. Other than that, the beach was nice, and staff were friendsly, room was clean, and I think the price for what I received was perfect! I'll be coming back here again and again!
Yvonne, 2-night trip with friends
Verified guest review

4/10 Fair

Extremely noisy: they have a DJ playing extremely loud disco music until 11 at night. Staff unable to have him turn it down. I checked out after one night (I had bought 7 nights...). Nothing worked in the room: safety deposit box, AC, water, etc. Food was not appealing. My worst hotel experience in Kenya...
7-night trip
Verified Expedia guest review