Relax at Kaskazi Beach Hotel, where the ocean views and sun-kissed beach are just steps away. Treat yourself to a sports massage at the onsite spa, or soak up some fun with your family on the playground. With free in-room WiFi, two restaurants, and coffee shop/cafe by your side.
Diani Beach Road, Diani Beach, Mombasa County, 80400
What's nearby
Diani Snake Park - 10 min walk - 0.9 km
Diani Beach - 12 min walk - 1.0 km
Tiwi Beach - 15 min drive - 11.4 km
Nyali Beach - 51 min drive - 45.2 km
Bamburi Beach - 56 min drive - 49.5 km
Getting around
Ukunda (UKA) - 8 min drive
Mombasa (MBA-Moi Intl.) - 65 min drive
Airport shuttle (surcharge)
Restaurants
Sherlock's Den Restaurant & Pub - 3 min drive
Havana Bar, Diani Beach - 2 min drive
Rongai,South Coast - 3 min drive
Leonardo's Italian Restaurant - 10 min walk
Ali Barbour's Cave Restaurant - 3 min drive
About this property
Kaskazi Beach Hotel
At Kaskazi Beach Hotel, you can spend time at the beach getting a beach massage, plus you'll be within a 10-minute walk of Diani Beach. The outdoor pool provides a splash of fun, while guests in the mood for pampering can indulge in sports massages at the spa. 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.
All inclusive details
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).
At a glance
DONE
Hotel size
191 rooms
DONE
Arriving/Leaving
Check-in start time: 2:00 PM; Check-in end time: 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
DONE
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 at the property
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
Information provided by the property may be translated using automated translation tools
DONE
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
DONE
Children
Babysitting*
Free supervised childcare
Free children's club
DONE
Pets
No pets or service animals allowed
WIFI
Internet
Free WiFi in public areas
Free WiFi in rooms
LOCAL_PARKING
Parking
Free onsite self parking
DONE
Transfers
Airport shuttle on request (available 24 hours)*
DONE
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
Pool table
Working away
Business center
Meeting rooms
Services
24-hour front desk
Concierge services
Tour/ticket assistance
Dry cleaning/laundry services
Hair salon
Luggage storage
Wedding services
Multilingual staff
Pool loungers
Facilities
Safe-deposit box at front desk
Garden
Terrace
Television in common areas
Mosquito nets
Fitness center
An outdoor pool
Arcade/game room
Full-service spa
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
More
Daily housekeeping
In-room safe
Special features
Spa
Guests can indulge in a pampering treatment at the hotel's full-service spa. Massages are available on the beach and in the spa; other services include sports 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 or fitness facility, and guests under 18 years old are only allowed in the swimming pool and fitness facility with adult supervision
Policies
Clothing is optional at this property.
Only registered guests are allowed in the guestrooms.
This property does not have elevators.
Guests can rest easy knowing there's a fire extinguisher, a smoke detector, and a first aid kit on site.
This property accepts credit cards, debit cards and cash.
Credit cards accepted: Visa, Mastercard
Also known as
KASKAZI BEACH HOTEL Diani Beach
KASKAZI BEACH Diani Beach
KASKAZI BEACH
Kaskazi Beach Hotel Hotel
Kaskazi Beach Hotel Diani Beach
Kaskazi Beach Hotel Hotel Diani Beach
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.
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?
Check-in start time: 2:00 PM; Check-in end time: 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, a spa, and an outdoor pool, as well as a fitness center, 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 11-minute walk from Diani Snake Park and 10 minutes' walk from Diani Beach.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Kaskazi Beach Hotel Reviews
6.0
Good
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.
6.8
Cleanliness
9.0
Location
7.4
Staff & service
5.6
Property conditions & facilities
Popular mentions
Room
Beach
Location
Air conditioning
Service staff
Food
Reviews
Verified
10/10 Exceptional
Feb 12, 2026
Staff was so friendly and helpful both at the hotel and recommended areas to explore. Always willing to give us the history and answer questions about Kenya. Breakfast was good, grounds are safe and beautiful, and rooms were nice with a beautiful view. Only comment is bathrooms need some updating
Susan
Susan, 1-night trip
Verified
10/10 Exceptional
Jan 28, 2025
Great stay!
Beautiful property with friendly and professional staff. Great breakfast, pool was well maintained and large. Some of the facilities were slightly outdated but at the price point, and the location, you can’t beat it.
Lindsey
Lindsey, 2-night trip
Verified
6/10 Good
Jan 29, 2024
No frills hotel
It’s an old hotel on the beach front , not 4 star any more , but nice all the same , food was ok staff were excellent . Big swimming pool , good location
Michael
Michael, 2-night trip
Verified
8/10 Very good
Jan 1, 2026
Old property. Rooms are decent, showers rusted, unsteady but work. Outside seating areas not adequately cleaned. Staff are polite and respond to issues. Food is average. No entertainment for guests
Gibson
Gibson, 2-night trip
Verified
8/10 Very good
Oct 20, 2025
The rooms are clean, ocean view is great but the outside of hotel is totally neglected with unkempt flowers, unattended glass lawns, bushy compound which can habour dangerous creatures like snakes and rats.
CHRISTINE JOAN
CHRISTINE JOAN, 5-night trip
Verified
10/10 Exceptional
Jun 6, 2025
Every person I encountered was pleasant and friendly
Off the beaten track but a Tuk tuk away from everything. On the beach but not recommended for swimming. Huge pool. Best staff
Good buffet
If there’s low guests it’s ala carte which is even better!!
Jean
Jean, 6-night trip
Verified
2/10 Poor
Dec 31, 2025
It was like the hotel that time forgot, almost empty and falling apart. The AC didn’t work, power was on & off, mosquitoes everywhere on property, shower was terrible, no beach for swimming and the buffet didn’t compare to other facilities. We checked the following morning and want a refund!! I
Nathalie
Nathalie, 3-night trip
Verified
2/10 Poor
May 11, 2026
The property appears to be neglected and the staff are working within their limitations. We were on Generator as the hotel had no regular power source. No a/c and hot water available. I actually slept on balcony as it was cooler than room. Food was good spite all other issues.
DAVID
DAVID, 2-night trip
Verified
8/10 Very good
Jan 2, 2026
Good staff clean room. Could do better with fly screens on windows and newer showerheads.
Currently is a 3star hotel could easily improve with few little changes.
EVan was very helpful.
Mick
Mick, 5-night trip
Verified
6/10 Good
Feb 16, 2024
The food was not bad the chef's we're very friendly,,especially the soups very nice,,
stephen
stephen, 3-night trip
Verified
6/10 Good
Dec 5, 2025
Room needs renovation
Shamit
Shamit, 2-night trip
Verified
4/10 Fair
Oct 26, 2025
The inside of the room was clean but the surrounding areas was poorly maintained and dirty. Poorly secured at night and along the beach front.
William
William, 11-night trip
Verified
10/10 Exceptional
Feb 17, 2023
The staff is incredible! Laundry service done in hours, they sent us off with packaged breakfasts, they found us an excellent tour guide. The hotel itself is stunning. David, the bar tender is especially sweet.
The beach is not swimmable, but we learned a lot about coral reefs and the animals living in them from locals. The water in the bathrooms is salty, but the AC works well. We thoroughly enjoyed our stay!!
Beverly
Beverly, 3-night trip
Verified
6/10 Good
Jan 5, 2025
Property is run down and not value for money. It is in a prime location but tries to operate on a tight budget.
Kelvin
Kelvin, 4-night trip
Verified
4/10 Fair
Jul 8, 2025
Seemed like only me in the property. No how water in My room. Property needs a serious upgrade.
Dipak
Dipak, 1-night trip
Verified
10/10 Exceptional
Feb 24, 2024
I'd go back anytime!
The hotel is huge and the property is beatiful. The rooms need a bit of maintenance but everything was working properly and they are clean. The A/C is a blessing when it's hot outside. The food is pretty decent but what deserves more than 5 stars is the staff. They are super attentive and sweet. Evans at the front desk will do everything to take care of the guests, and the restaurant staff, including the manager, are a pleasure to deal with.
Patricia
Patricia, 4-night trip
Verified
6/10 Good
Feb 16, 2024
Use to be nice
Use to be nice I am sure but simply dilapidated
Jimmy
Jimmy, 4-night trip
Verified
2/10 Poor
Mar 9, 2023
You booked us into a closed hotel. We demand our refund.
David
David, 2-night trip
Verified
2/10 Poor
Jan 5, 2021
Totaler Fake ist
The hotel 🏨 looks nice from the outside.
When you go in you are shocked. Dirty, bad condit. Never ever more.
Andreas
Andreas, 3-night trip
Verified
4/10 Fair
Jan 21, 2023
The place has a great location, gorgeous beach, and the hotels old bones has greatly enormous potential. However the place has been miss managed. Its idsal for very low budget holiday on the beach if thats all you want. More can be done.Poor state of all affairs there. Sad waste. Expedia should not host this location as its not as advertised.
Gabe
Gabe, 3-night trip
Verified
4/10 Fair
Jan 2, 2023
The hotel is very run down, paint peeling, floors need varnishing, old and faded furnishing etc. The room had AC but it didn’t seem to be working properly. Overall very disappointing, would not recommend or book again.
Elaine
Verified
6/10 Good
Jan 5, 2023
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
Peter A, 4-night trip
Verified
6/10 Good
Jan 18, 2023
Limited choices for meals, same dishes almost every nights. The property is in need of a major spruce up: peeling paint, dead branches on trees, limited parasols, shower drain needs a good de-clogging, water running into the toilet area. Intermittent internet in the room.
Marie Henriette
Verified
4/10 Fair
Dec 28, 2025
Das ganze Hotel wirkte vernachlässigt Die Klimaanlage funktionierte nicht richtig öfters Stromausfall.Das Personal war sehr freundlich und hilfsbereit! Es waren kaum oder keine Gäste im Haus ich teilweise alleine mit dem Personal.Der Betreiber sollte schleunigst renovieren.Die strandliegen fallen teilweise auseinander rostige Nägel schauen heraus überall bröckelt die Farbe ab.elektrische Anlagen stehen offen keine isolierten Leitungen……
Jürgen
Jürgen, 20-night trip
Verified
4/10 Fair
Oct 29, 2025
Der pool war perfekte und dass Zimmer mit Blick auf den Meer aber ist muss unbedingt renoviert werden uberall