The 10 best pet-friendly hotels in Diani Beach, Kenya | Booking.com
Skip to main content

Pet-friendly hotels and homes in Diani Beach

Find the pet-friendly hotels that appeal to you the most

The best pet-friendly hotels in Diani Beach

Check out our pick of great pet-friendly hotels in Diani Beach

Looking for a pet-friendly hotel?

Offering a variety of animal-adapted amenities, these properties provide a pet-friendly stay. Services may include sitting services, specialized bedding and dog walking. Some hotels even offer quirky perks like a gourmet room service menu for pets, as well as catnip and scratch poles.

Most booked pet-friendly hotels in Diani Beach and surroundings in the past month

See all

Great access to the city centre. Check these pet-friendly hotels in Diani Beach and nearby

  • Set 600 metres from Diani Beach, 3.5 km from Colobus Conservation and 5.1 km from Leisure Lodge Golf Club, Imani stay cations Diani offers accommodation situated in Diani Beach.

    From US$77.44 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 7 reviews

    Featuring garden views, Flavor of the Coast features accommodation with pool with a view, a garden and barbecue facilities, around 3.3 km from Colobus Conservation.

    From US$49.50 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set within 1.5 km of Diani Beach and 2.9 km of Colobus Conservation, African Huts Villas offers rooms with air conditioning and a private bathroom in Diani Beach.

    From US$121.50 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located within 3.6 km of Leisure Lodge Golf Club and 4.7 km of Colobus Conservation, VITA'S BEACH House provides rooms with air conditioning and a private bathroom in Diani Beach.

    From US$138 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 32 reviews

    Situated in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Villa Becky - Diani Beach has a private beach area, private parking and rooms with free WiFi access.

    From US$114 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 12 reviews

    Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club and 4.8 km from Colobus Conservation, Becky Homes Diani Beach - 2BR with AC & Pool offers a private beach area and air conditioning.

    From US$98 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 380 reviews

    Located 2.7 km from Diani Beach, Tradewinds Lodge provides accommodation with free WiFi and free private parking.

    From US$25.50 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 33 reviews

    Offering garden views, Wayside Beach Apartments in Diani Beach provides accommodation, an outdoor swimming pool, a garden, a terrace, a bar and barbecue facilities.

    From US$70 per night

Save money on pet-friendly in Diani Beach and nearby – budget options available

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 39 reviews

    Boasting accommodation with a private pool, garden view and a patio, Cave Diani Holiday Apartments is set in Diani Beach.

    From US$58.80 per night
  • Offering a garden and garden view, Cozy 2Bdrm Chill out Villa with Private Yard is located in Diani Beach, 2.1 km from Diani Beach and 2.6 km from Leisure Lodge Golf Club.

    From US$85 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 20 reviews

    Located 3.9 km from Leisure Lodge Golf Club, Karura and friends airbnb (affordable) provides accommodation with free WiFi and free private parking.

  • Coral Villas Cottage

    Ukunda
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 6 reviews

    Set in Ukunda, 1.6 km from Colobus Conservation, Coral Villas Cottage has a private beach area, private parking and rooms with free WiFi access.

    From US$72.25 per night
  • Doric Cottages Diani

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 21 reviews

    Offering a sun terrace and views of the pool, Doric Cottages Diani is situated in Diani Beach behind the Diani Beach Shopping Centre. Free WiFi is featured .

    From US$110.50 per night
  • Jo's Baobab Luxury Apartments

    Ukunda
    Budget options available

    Boasting air-conditioned accommodation with a balcony, Jo's Baobab Luxury Apartments is situated in Ukunda.

    From US$66 per night
  • Tumi cushy home

    Ukunda
    Budget options available

    Located in Ukunda, Tumi cushy home provides accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$46.47 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 10 reviews

    Set in Diani Beach, 400 metres from Diani Beach and less than 1 km from Leisure Lodge Golf Club, Fully Furnished 2 Bedroom Apartment along Diani Beach Road offers air conditioning.

Travelling by car? These pet-friendly hotels in Diani Beach and nearby offer free parking

  • Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Serene 3 bed villa in the garden is set in Mombasa.

    From US$144 per night
  • Villa Verde

    Ukunda
    Free parking

    Boasting quiet street views, Villa Verde offers accommodation with a private beach area and a patio, around 3.4 km from Colobus Conservation.

    From US$119.33 per night
  • Situated in Ukunda Airport in the Kwale region, Gold golf has a balcony. This property offers access to a terrace and free private parking.

    From US$293.28 per night
  • Located in Ukunda, 700 metres from Diani Beach and 1.1 km from Colobus Conservation, Peppermint luxury villa - DIANI offers a garden and air conditioning.

    From US$661.50 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Situated in Ukunda and only 700 metres from Diani Beach, Casa Del Artista features accommodation with garden views, free WiFi and free private parking.

    From US$28.30 per night
  • Hideout 2

    Ukunda
    Free parking

    Offering garden views, Hideout 2 is an accommodation situated in Ukunda, 1.2 km from Diani Beach and 3.6 km from Leisure Lodge Golf Club.

    From US$13.50 per night
  • Set in Diani Beach, Gold villa2 offers accommodation with a private pool. This property offers access to a balcony and free private parking.

    From US$150 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 8 reviews

    Boasting air-conditioned accommodation with a private pool, sea view and a balcony, Diani Beachfront Villa Amani at Diani is set in Ukunda.

    From US$240 per night

FAQ about pet-friendly hotels in Diani Beach

Pet friendly hotels that guests love in Diani Beach

See all
  • Avg. price/night: US$26
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 45 reviews
    I liked the awesome breakfast, the helpful and fast contact to the host. That they really care for the people there and they even let us have a beach day and check out later. I liked the dogs and cats there, the nice place. And that it is close to the beach
    Guest review by
    Svenja
    Group
  • Avg. price/night: US$70
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 33 reviews
    The staff at the facility were super helpful, they gave us recommendations of places to visit around Diani which was quite helpful. The location was also great as it is just just one compound away from the white sandy beach with an access road, although the weather did not favour us this time, the tides were high most of the time and rough waves but it didn't stop us from enjoying the beach. Their dog Amigos was super friendly and saw us off to our rooms and to the gate every other time . Will definitely visit again.
    Guest review by
    Atenga
    Family with young children
  • Avg. price/night: US$25.50
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 380 reviews
    The property is located in a quite place - really great if you want to relax. The surrounding was great! They also have friendly dogs who help chase away monkeys.
    Guest review by
    Celline
    Family with young children
  • Avg. price/night: US$25.50
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 380 reviews
    I give a 10/10 rating. Such a beautiful nice and welcoming place. The staff are so friendly and competent. I enjoyed my stay the entire 3 days! The pool is exceptionally clean and well maintained. Also, the location is excellent. It's literally 3 minutes walk to the beach. You can easily access supermarkets like Carrefour and Naivas. Super convenient and great value for your money! 👍👌
    Guest review by
    Shiko
    Solo traveller
  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 251 reviews
    The location is spectacular. The hotel allows for pets which was the main reason we chose it - and staff were super pet friendly. The manager Loreen was amazing and helped us when the fridge was not working and got us connected to the wifi. All the staff including bar staff, cleaners etc were really lovely and really made an effort to ensure our stay was comfortable.
    Guest review by
    NITA
    Family with young children