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

Filter by:

Review score

Ndinda Homes

Diani Beach

Boasting air-conditioned accommodation with a balcony, Ndinda Homes is set in Diani Beach. This apartment offers free private parking, free shuttle service and free WiFi.

K
Kenneth
From
Kenya
The place is clean, comfortable and all amenities i needed were available.The host was kind and welcoming.Also it is near the shopping center
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 reviews
Price from
US$22
1 night, 2 adults

Diani Villa studio

Diani Beach

Located in Diani Beach, 1.4 km from Diani Beach and 2 km from Leisure Lodge Golf Club, Diani Villa studio offers a private beach area and air conditioning.

R
Ragero
From
Kenya
The calm and quietness of the place makes it good for ideal family hideout
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews
Price from
US$35.94
1 night, 2 adults

Greenfield Villa D- Diani

Diani Beach

Boasting air-conditioned accommodation with a balcony, Greenfield Villa D- Diani is set in Diani Beach.

E
Eunice
From
Kenya
Peter and Cecilia were awesome all through the stay. Villa is perfect as described on website. I will go back
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
Price from
US$113.85
1 night, 2 adults

Monica's Cottage Diani Beach Kenya

Diani Beach

Monica's Cottage Diani Beach Kenya is situated in Diani Beach, 500 metres from Leisure Lodge Golf Club, 8.3 km from Colobus Conservation, and 14 km from Kaya Kinondo Sacred Forest.

U
Urban
From
Slovenia
It was amazing, so much space, lovely trees, really enjoyed, so friendly and helpful men that took care of the place around the cottage. Monkeys outside very great vibe. Shower is the only bad thing.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews
Price from
US$30.60
1 night, 2 adults

Becky Homes Diani Beach - 2BR with AC & Pool

Diani Beach

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.

k
karani
From
Kenya
The place is really good, clean and everyone is super nice. The host is quite responsive too. Definitely going back.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 13 reviews
Price from
US$116
1 night, 2 adults

Bella Breeze1 - Diani Beach, Kenya

Diani Beach

Featuring air-conditioned accommodation with a pool with a view, quiet street view and a patio, Bella Breeze1 - Diani Beach, Kenya is located in Diani Beach.

B
Bombadil
From
Germany
Fantastic stay, private, safe I stayed there more than a month
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 39 reviews
Price from
US$48
1 night, 2 adults

Milamax Beach Vllla

Diani Beach

Featuring air-conditioned accommodation with a private pool, quiet street view and a patio, Milamax Beach Vllla is located in Diani Beach.

K
Kaidi
From
Estonia
Really spacious and beautiful villa - super good value for money. Located on one side of diani beach, but the rides around with a tuk tuk are enjoyable. The beach is very close, but the only downside is when going to the beach there are mega annoying massage providers and so-called beach boys. I hope the community will change that as they have done at Lamu island.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
US$375.25
1 night, 2 adults

Black Pearl - Luxury Villa with private pool - near beach

Diani Beach

Boasting accommodation with a patio, Black Pearl - Luxury Villa with private pool - near beach is set in Diani Beach.

M
Mugo
From
Kenya
The location is fantastic, close proximity to the road and easy access to the beach. The staff (Ibrahim) was of so much help and very much present when we needed him.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$358
1 night, 2 adults

Villa Madinina

Diani Beach

Boasting accommodation with a private pool, garden view and a patio, Villa Madinina is set in Diani Beach.

N
Natalia
From
Switzerland
The villa is simply stunning and very comfortable even for a large group travelling together. It's very safe with a dedicated security guard and offers privacy being located in a closed-off street. Chef William is fantastic and will prepare meals to your specification - make sure to ask for local specialties! Property manager Patience will help you with any arrangements such as transportation so you can just focus on having fun. We felt very well taken care of and would certainly visit again!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews
Price from
US$267.84
1 night, 2 adults

Mzima Beach Residences - Diani Beach

Hotel in Diani Beach

Set in Diani Beach, less than 1 km from Galu Beach, Mzima Beach Residences - Diani Beach offers accommodation with a fitness centre, free private parking, a garden and a private beach area.

L
Laura
From
Germany
Great location directly by the beach, with a lot of attention to detail.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 31 reviews
Price from
US$264.60
1 night, 2 adults
All 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

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

  • Imani stay cations Diani

    Diani Beach
    Budget options available

    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
  • Villa Verde

    Ukunda
    Budget options available

    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$112.70 per night
  • Tradewinds Lodge

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 381 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
  • Galawa Beach Apartments

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 41 reviews

    2.5 km from Diani Beach, Galawa Beach Apartments is a recently renovated property set in Diani Beach and offers air-conditioned rooms with free WiFi and private parking.

    From US$65 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 146 reviews

    Just 30 km south of Mombasa, African Dream Cottages - Diani Beach is situated in Diani close to the beach. It offers an outdoor pool, restaurant and a bar.

    From US$80 per night
  • Wayside Beach Apartments

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 34 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
  • Haven Homes one bedroom

    Diani Beach
    Budget options available

    Haven Homes one bedroom is located in Diani Beach, 400 metres from Diani Beach, 2.6 km from Leisure Lodge Golf Club, as well as 5.2 km from Colobus Conservation.

    From US$75 per night
  • Jeddybnb1

    Diani Beach
    Budget options available

    Featuring a sauna, Jeddybnb1 is located in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

    From US$84 per night

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

  • Boasting a spa bath, Diani paradise villas is set in Diani Beach. The air-conditioned accommodation is 600 metres from Diani Beach, and guests can benefit from private parking available on site and...

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

    A recently renovated apartment located in Diani Beach, Pamito Sunny Paradise in Diani features an indoor pool. This property offers access to a balcony, free private parking and free WiFi.

    From US$46 per night
  • 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
  • Scored out of 10, guest rating 3.0
    Poor - What previous guests thought, 1 review

    Set in Diani Beach, 500 metres from Diani Beach and 2.2 km from Colobus Conservation, Lux Suites kivulini Cottages Diani Beach offers a private beach area and air conditioning.

    From US$365 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
  • Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Seraya Villa is set in Diani Beach. This property offers access to a balcony and free private parking.

    From US$247.63 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
  • 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.

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

  • Set 2.7 km from Colobus Conservation and 7.2 km from Leisure Lodge Golf Club in Diani Beach, Golunna Apartment offers accommodation with a kitchenette.

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

    Located 3.4 km from Leisure Lodge Golf Club, 5.1 km from Colobus Conservation and 11 km from Kaya Kinondo Sacred Forest, Seriani homes Diani offers accommodation situated in Diani Beach.

  • 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$46.44 per night
  • Featuring air-conditioned accommodation with a private pool, Charming chalet Diani is located in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

    From US$49 per night
  • Sonie house

    Diani Beach
    Central location

    Located in Diani Beach, 400 metres from Diani Beach, Sonie house provides accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$215 per night
  • Fairy Forest

    Diani Beach
    Central location

    400 metres from Diani Beach in Diani Beach, Fairy Forest features accommodation with access to a sauna and hot tub.

    From US$500 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
  • Gold villa2

    Diani Beach
    Central location

    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

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, 44 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.6
    Fabulous - What previous guests thought, 34 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, 381 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, 381 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
  • Avg. price/night: US$65
    Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 250 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