Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Close
Skip to main content.
All properties in Diani Beach, Kwale County, Kenya
1 room, 2 adults

Bidi Badu Beach Resort

3-star3 stars
Diani Beach Road, Diani Beach, Kwale County, Kenya

Waterfront hotel with 2 outdoor pools, near Diani Beach
  • Free WiFi in lobby and free parking
  • Collect stampsYou can collect Hotels.com™ Rewards stamps here

Bidi Badu Beach Resort

  • Standard Double Room
  • Double Room, Sea View

What’s around Bidi Badu Beach Resort

Landmarks

  • On the waterfront
  • Diani Beach - 1 min walk
  • Diani - Chale Marine National Park and Reserve - 1 min walk
  • Kaya Kinondo Sacred Forest - 42 min walk
  • Chale Beach - 5.7 mi / 9.1 km
  • Tiwi Beach - 12.2 mi / 19.6 km
  • Shimba Hills National Reserve - 12 mi / 19.3 km
  • Mombasa Marine National Park - 19.9 mi / 32.1 km

Getting around

  • Mombasa (MBA-Moi Intl.) - 88 min drive
  • Ukunda (UKA) - 21 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
The front desk is open daily from 8:00 AM - 8:00 PM. To make arrangements for check-in please contact the property at least 24 hours before arrival 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. Guests planning to arrive outside of normal check-in hours must contact the property in advance for check-in instructions and an access code. 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, debit card, or cash deposit required for incidental charges

  • Government-issued photo ID may be 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
* See small print for additional details or extra charges

In the hotel

Food and drink
  • Restaurant
  • Bar/lounge
  • 24-hour room service
  • Microwave in a common area
  • Refrigerator in a common area
Things to do
  • 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
Services
  • Front desk (limited hours)
  • Tours/ticket assistance
  • Laundry facilities
  • Hair salon
  • Luggage storage
  • Wedding services
  • Multilingual staff
Facilities
  • Safe-deposit box at front desk
  • Designated smoking areas
  • Garden
  • Terrace
Accessibility
  • Wheelchair-accessible parking
Languages Spoken
  • English
  • Swahili

In the room

Home comforts
  • Ceiling fan
Freshen up
  • Private bathroom
  • Shower only
  • Free toiletries
Be entertained
  • TV
  • Cable TV channels
Stay connected
  • Desk
Food and drink
  • Free bottled water
More
  • Daily housekeeping

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

  • Pool access available from 9:00 AM to 6:00 PM.
  • 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.

    FAQs for Bidi Badu Beach Resort

    • Does Bidi Badu Beach Resort offer free cancellation for a full refund?
      Yes, Bidi Badu Beach Resort does have fully refundable rooms available to book on our site, which can be cancelled up to a few days before check-in. Just make sure to check this property's cancellation policy for the exact terms and conditions.
    • Is parking offered at Bidi Badu Beach Resort?
      Yes, there's free self parking.
    • Is there a pool at Bidi Badu Beach Resort?
      Yes, there are 2 outdoor pools. Guests have pool access from 9:00 AM to 6:00 PM.
    • Are pets allowed at Bidi Badu Beach Resort?
      Sorry, pets aren't allowed.
    • What are the check-in and check-out times at Bidi Badu Beach Resort?
      You can check in from 10:00 AM to 8:00 PM. Check-out time is 10:00 AM.
    • Are there restaurants at or near Bidi Badu Beach Resort?
      Yes, there's an onsite restaurant.
    • Is airport shuttle service offered by Bidi Badu Beach Resort?
      Yes, an airport shuttle is available. The charge is USD 50 per vehicle one-way.

    Bidi Badu Beach Resort

    Is the description of this hotel not correct? Tell us