Bidi Badu Beach Resort
3-star3 stars- Free WiFi in lobby and free parking
- Collect nightsYou can collect Hotels.com™ Rewards nights here
- All (38)
- Bar/Dining (4)
- Fitness/Leisure (3)
- Interior (2)
- Exterior (6)
- Rooms (21)
- Other (2)
View from Hotel
Beach
Beach
Outdoor Pool
Standard Double Room - Guest Room
Double Room, Sea View - Guest Room
Double Room, Sea View - Guest Room
Standard Double Room - Guest Room
Double Room, Sea View - Guest Room
Standard Double Room - Bathroom
Double Room, Sea View - Bathroom
Property Grounds
Garden
Hotel Lounge
Hotel Bar
Food and Drink
Food and Drink
Lobby Sitting Area
Fishing
Sports Court
Hotel Interior
View from Hotel
Standard Double Room - Guest Room
Standard Double Room - Guest Room
Double Room, Sea View - Guest Room
Standard Double Room - In-Room Amenity
Double Room, Sea View - Guest Room
Double Room, Sea View - Bathroom
Standard Double Room - Bathroom
Double Room, Sea View - Guest Room
Standard Double Room - Guest Room
Standard Double Room - Guest Room
Standard Double Room - Guest Room
Double Room, Sea View - Guest Room
Standard Double Room - Guest Room
Standard Double Room - In-Room Amenity
Bidi Badu Beach Resort
Bidi Badu Beach Resort
- 1 - Bidi Badu Beach Resort, Diani Beach, View from Hotel
- 2 - Bidi Badu Beach Resort, Diani Beach, Beach
- 3 - Bidi Badu Beach Resort, Diani Beach, Beach
- 4 - Bidi Badu Beach Resort, Diani Beach, Outdoor Pool
- 5 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, Guest Room
- 6 - Bidi Badu Beach Resort, Diani Beach, Double Room, Sea View, Guest Room
- 7 - Bidi Badu Beach Resort, Diani Beach, Double Room, Sea View, Guest Room
- 8 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, Guest Room
- 9 - Bidi Badu Beach Resort, Diani Beach, Double Room, Sea View, Guest Room
- 10 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, Bathroom
- 11 - Bidi Badu Beach Resort, Diani Beach, Double Room, Sea View, Bathroom
- 12 - Bidi Badu Beach Resort, Diani Beach, Property Grounds
- 13 - Bidi Badu Beach Resort, Diani Beach, Garden
- 14 - Bidi Badu Beach Resort, Diani Beach, Hotel Lounge
- 15 - Bidi Badu Beach Resort, Diani Beach, Hotel Bar
- 16 - Bidi Badu Beach Resort, Diani Beach, Food and Drink
- 17 - Bidi Badu Beach Resort, Diani Beach, Food and Drink
- 18 - Bidi Badu Beach Resort, Diani Beach, Lobby Sitting Area
- 19 - Bidi Badu Beach Resort, Diani Beach, Fishing
- 20 - Bidi Badu Beach Resort, Diani Beach, Sports Court
- 21 - Bidi Badu Beach Resort, Diani Beach, Hotel Interior
- 22 - Bidi Badu Beach Resort, Diani Beach, View from Hotel
- 23 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, Guest Room
- 24 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, Guest Room
- 25 - Bidi Badu Beach Resort, Diani Beach, Double Room, Sea View, Guest Room
- 26 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, In-Room Amenity
- 27 - Bidi Badu Beach Resort, Diani Beach, Double Room, Sea View, Guest Room
- 28 - Bidi Badu Beach Resort, Diani Beach, Double Room, Sea View, Bathroom
- 29 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, Bathroom
- 30 - Bidi Badu Beach Resort, Diani Beach, Double Room, Sea View, Guest Room
- 31 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, Guest Room
- 32 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, Guest Room
- 33 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, Guest Room
- 34 - Bidi Badu Beach Resort, Diani Beach, Double Room, Sea View, Guest Room
- 35 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, Guest Room
- 36 - Bidi Badu Beach Resort, Diani Beach, Standard Double Room, In-Room Amenity
- 37 - Bidi Badu Beach Resort, Diani Beach
- 38 - Bidi Badu Beach Resort, Diani Beach
- Free parking
- Free parking
- Pool
- Pool
- Free WiFi in lobby
- Free WiFi in lobby
- Airport transfer
- Airport transfer
- Gym
- Gym
Main amenities
- 20 guestrooms
- Restaurant and bar/lounge
- 2 outdoor pools
- Outdoor tennis court
- Airport shuttle
- Terrace
- Daily housekeeping
- Garden
- Front desk safe
- Microwave in a common area
- Refrigerator in a common area
- Self-serve laundry
- Free WiFi in lobby and free parking
For families
- Private bathroom
- Television
- Free toiletries
- Garden
- Terrace
- Daily housekeeping
What’s around
- On the waterfront
- Diani Beach - 1 min walk
- Tiwi Beach - 8 mi / 12.8 km
- Chale Beach - 5.7 mi / 9.1 km
- Diani - Chale Marine National Park and Reserve - 6.4 mi / 10.4 km
- Shimba Hills National Reserve - 13.7 mi / 22 km
- Mombasa Marine National Park - 22.9 mi / 36.9 km
- Nyali Beach - 29 mi / 46.7 km
- Bamburi Beach - 31.5 mi / 50.6 km
- Fort Jesus - 25 mi / 40.2 km
- Shree Cutch Satsang Swaminarayan Temple - 25 mi / 40.3 km

Book this hotel and collect nights after your stay
More great choices
What’s around Bidi Badu Beach Resort
Landmarks
- On the waterfront
- Diani Beach - 1 min walk
- Tiwi Beach - 8 mi / 12.8 km
- Chale Beach - 5.7 mi / 9.1 km
- Diani - Chale Marine National Park and Reserve - 6.4 mi / 10.4 km
- Shimba Hills National Reserve - 13.7 mi / 22 km
- Mombasa Marine National Park - 22.9 mi / 36.9 km
- Nyali Beach - 29 mi / 46.7 km
Getting around
- Mombasa (MBA-Moi Intl.) - 111 min drive
- Ukunda (UKA) - 18 min drive
- Airport shuttle (surcharge)
At a glance
Key facts
Hotel size
- This hotel has 20 rooms
Arriving/leaving
- Check-in time 10:00 AM-8:00 PM
- Check-out time is 10:00 AM
If you are planning to arrive after 8:00 PM please contact the property at least 24 hours in advance using the information on the booking confirmation. Guests planning to arrive outside of normal check-in hours must contact the property in advance for check-in instructions and an access code. The doorperson or front desk staff will greet guests on arrival.
24-hour airport shuttle service is available on request. Fees may apply. Contact the property in advance to make arrangements.
Required at check-in
- Credit card or cash deposit required
- Government-issued photo ID required
- Minimum check-in age is 18
Travelling with others
Pets
- Pets not allowed
Internet
- Free WiFi in public areas
Transport
Transfers
- Airport shuttle (available 24 hours) *
Parking
- Free self parking
Payment types at the property
- Cash
In the hotel
- Restaurant
- Bar/lounge
- 24-hour room service
- Microwave in a common area
- Refrigerator in a common area
- Number of outdoor pools - 2
- Fitness facilities
- Outdoor tennis court 1
- Golf driving range on site
- Tennis lessons on site
- Volleyball on site
- Free use of nearby fitness center
- Tennis on site
- Front desk (limited hours)
- Tours/ticket assistance
- Laundry facilities
- Hair salon
- Luggage storage
- Wedding services
- Multilingual staff
- Safe-deposit box at front desk
- Designated smoking areas
- Garden
- Terrace
- English
- Swahili
In the room
- Ceiling fan
- Private bathroom
- Shower only
- Free toiletries
- TV
- Cable TV channels
- Desk
- Free bottled water
- Daily housekeeping
Recommended hotels
Special features
Dining
Bidi Badu Restaurant - This beachfront restaurant serves breakfast, lunch, and dinner. A children's menu is available. Happy hour is offered.Bidi Badu Bar - Onsite bar. Happy hour is offered. Open 24 hours. Open daily.
Bidi Badu Beach Resort’s small print
Also known as
- Bidi Badu Beach Resort Diani Beach
- Bidi Badu Beach Resort Hotel Diani Beach
- Bidi Badu Beach Diani Beach
- Bidi Badu Beach
- Resort Bidi Badu Beach Resort Diani Beach
- Diani Beach Bidi Badu Beach Resort Resort
- Resort Bidi Badu Beach Resort
- Bidi Badu Beach Diani Beach
- Bidi Badu Beach Resort Hotel
- Bidi Badu Beach Resort Diani Beach
Policies
Children under 17 years old are not allowed in the swimming pool without adult supervision.
Guests under 18 years old are not allowed in the fitness facility.
This property does not have elevators.
Guests can rest easy knowing there's a fire extinguisher and a first aid kit on site.Transfers via shuttle are required and must be arranged at least 24 hours before travel by contacting the property at the number on the booking confirmation.
For transfers, guests must contact the property before arrival at the number on the booking confirmation.
The name on the credit card used at check-in to pay for incidentals must be the primary name on the guestroom reservation.
Optional extras
Airport shuttle service is offered for an extra charge of USD 50 per vehicle (one-way)
Airport shuttle service for children costs USD 0
We have included all charges provided to us by this property. However, charges can vary, for example, based on length of stay or the unit you book.
Didn’t find the right property?
Continue searching for Mombasa (and vicinity), KenyaBidi Badu Beach Resort
Is the description of this hotel not correct? Tell us
- Hotels
- Kenya Hotels
- Mombasa (and vicinity) Hotels
- Bidi Badu Beach Resort
