Bed and Breakfast and Inn in Diani Beach

36 available b&b offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Diani Beach B&B
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

36 Bed and Breakfasts and Inn in Diani Beach

Best Diani Beach bed and breakfasts with breakfast included

Tombo House - Diani Beach
9.3 382 reviews

Tombo House

B&B, Diani Beach
Tombo House is located in Diani Beach, just 1.9 kilometres from the beach and a short distance from Leisure Lodge Golf Club and Ukunda Airport. The B&B has received excellent ratings for cleanliness and location, with guests praising the peaceful and relaxing atmosphere.
The accommodation offers one bedroom and one bathroom, suitable for up to two guests. Enjoy a range of amenities including a swimming pool, spa, fitness centre, and free Wi-Fi, as well as a garden and terrace for relaxing.
Casa Hera Diani - Diani Beach
8.6 43 reviews

Casa Hera Diani

B&B, Diani Beach
Casa Hera is a sustainable homestay in Diani Beach, just 1.5 kilometres from the main beach area and a 15-minute walk from Leisure Lodge Golf Club. The homestay receives very good user ratings, with excellent cleanliness ratings and a good location rating.
Casa Hera offers a range of amenities and activities, including a swimming pool, garden, and sun terrace. You can also enjoy beauty services, a snack bar, and packed lunches, as well as cycling and walking tours to explore the local area.
Darad Diani Hotel - Diani Beach
No reviews

Darad Diani Hotel

B&B
This guesthouse is located in a central district, offering convenient access to major attractions within a short walking or public transport distance.
Guests can enjoy a swimming pool, spa, restaurant, and terrace, with Wi-Fi and parking available, and towels changed on request.
Diani Cottages - Diani Beach
8.9 72 reviews

Diani Cottages

B&B, Diani Beach
Diani Cottages is located just a short walk from the stunning Diani Beach, with Leisure Lodge Golf Club and Colobus Conservation also within easy reach. This highly-rated property has consistently received excellent reviews for its cleanliness, location and overall guest experience.
Each cottage offers a private terrace with views of the refreshing pool, perfect for relaxing and enjoying the beautiful surroundings. Guests can also take advantage of the on-site swimming pool, tennis court, and garden, as well as the kitchen facilities for preparing meals.

Best Diani Beach bed and breakfasts with a pool

Among the 36 accommodations in Diani Beach, here are the 4 best b&b with a pool

Fiorella Beach House, Diani Beach - Diani Beach
9.0 177 reviews

Fiorella Beach House, Diani Beach

B&B, Diani Beach
Fiorella Beach House is located in Diani Beach, just a 2-minute walk from the main beach and 2 kilometres from Leisure Lodge Golf Club. The property has excellent user, location, and cleanliness ratings.
The accommodation features a private terrace or balcony and a shared picnic area. Amenities include a swimming pool, a garden, and parking, as well as a kitchenette with a fridge and microwave oven.
Tombo House - Apartment Garden - Diani Beach
10 1 review

Tombo House - Apartment Garden

B&B
Tombo House, a guesthouse in Ukunda, offers a peaceful retreat on a 4-acre plot in a quiet neighbourhood, its precise location unspecified.
This one-bedroom, one-bathroom lodging sleeps two guests and features a swimming pool, fitness centre, garden, parking, and internet access; homemade German bread is served for breakfast.
Charming 1-bedroom Swahili Loft With Pool - Diani Beach
No reviews

Charming 1-bedroom Swahili Loft With Pool

B&B, Galu
This Galu guesthouse offers a prime location, just a 4-minute walk from Diani Beach and 300 metres from Colobus Conservation, with Kaya Kinondo Sacred Forest 5.8 kilometres away and Leisure Lodge Golf Club 7.7 kilometres distant.
This 1-bedroom Swahili loft-style property accommodates up to three guests and features complimentary WiFi, free private parking, and a private swimming pool.
Vita's Beach House - Diani Beach
9.3 3 reviews

Vita's Beach House

B&B, Diani Beach
VITA'S BEACH House, a spacious villa in Diani Beach, Kenya, is located 1.9km from Ukunda Airport, 3.7km from Leisure Lodge Golf Club, and 4.7km from Colobus Conservation.
This 1000-square-metre beachfront property boasts eight bedrooms, eight bathrooms, two living rooms, and can accommodate up to 31 guests, offering amenities such as a private beach, swimming pool, and free Wi-Fi.

Frequently Asked Questions about bed and breakfast in Diani Beach

  • What are the must-see sights for first-time visitors on a day trip to Diani Beach region?

    For a first-time visitor, you should definitely check out the Diani Beach itself, of course! It's a beautiful stretch of white sand and turquoise water. You can also visit the Colobus Conservation, a sanctuary for the endangered Colobus monkeys, and the Tiwi Beach, which is a bit quieter than Diani Beach.
  • What are the best bed and breakfasts in Diani Beach?

    Among the B&Bs in Diani Beach, Flamboyant Diani Beach, Footprints House and Mami Wata House -1- Bed&breakfast are the most popular ones.

  • What weather can travelers expect when exploring nature in Diani Beach?

    Diani Beach has a tropical climate, so you can expect hot and sunny weather year-round. The best time to visit is during the dry season, from June to October, when there's less rainfall. Remember to bring sunscreen and a hat!
  • What are the best bed and breakfasts with a pool in Diani Beach?

    Flamboyant Diani Beach, Footprints House and Mami Wata House -1- Bed&breakfast are the best B&Bs with a pool in Diani Beach.

  • What outdoor activities can visitors enjoy in and around Diani Beach?

    There are plenty of outdoor activities in Diani Beach. You can go swimming, sunbathing, snorkeling, diving, kitesurfing, windsurfing, fishing, and even take a boat trip to the nearby islands. There's a great range of activities on offer, so you'll be sure to find something to keep you busy.
  • What are the best bed and breakfasts with a jacuzzi in Diani Beach?

    The best B&Bs with a jacuzzi in Diani Beach are River Sunset Luxury Villas, Coral Beach Superior Room Sea View and Savannah Pride.

  • What famous cities can be easily accessed from Diani Beach?

    The nearest major city to Diani Beach is Mombasa, which is about a 40-minute drive away. You can easily take a taxi or a bus. Mombasa is a vibrant city with a rich history and culture, and it's worth spending a day or two exploring.
  • What are the best bed and breakfasts for families and kids in Diani Beach?

    The best B&Bs for families and kids in Diani Beach are Flamboyant Diani Beach, Footprints House and Mami Wata House -1- Bed&breakfast.

  • What local breakfast specialties can you enjoy in Diani Beach region?

    A popular local breakfast is 'mandazi', which are fried dough pastries, often served with a cup of chai. You can also find other delicious local options, like 'ugali', a maize porridge, and 'chapati', a flatbread, which are often served with a variety of stews and vegetables.
  • What are the best pet friendly bed and breakfasts in Diani Beach?

  • What are the best bed and breakfasts with parking in Diani Beach?

    Flamboyant Diani Beach, Footprints House and Mami Wata House -1- Bed&breakfast are the best B&Bs with parking in Diani Beach.

Popular destinations

Best Diani Beach bed and breakfasts with a garden

Mami Wata House - Diani Beach
9.2 32 reviews

Mami Wata House

B&B, Kwale
Mami Wata House, a recently renovated guesthouse in Kwale, is situated 2.1km from Colobus Conservation and 6.7km from Leisure Lodge Golf Club, with Ukunda Airport a convenient 5km away.
This self-catering property offers a 30 square metre bedroom, bathroom, shared kitchen, swimming pool, terrace, garden, tennis court, parking, Wi-Fi, and on-site beauty services, accommodating families with amenities like a baby safety gate.
Diani Beach - Villa Mashariki - Private Villa - Diani Beach
No reviews

Diani Beach - Villa Mashariki - Private Villa

B&B, Diani Beach
This B&B is situated in Diani Beach, a mere 5-minute walk from the renowned coastline and 2.1 kilometres from Colobus Conservation.
This family-friendly guesthouse offers air-conditioned rooms with a shared kitchen, a swimming pool, and garden, accommodating up to 24 guests across four bedrooms and five bathrooms, with complimentary WiFi and daily room service.
Hilda's Homestay - Diani Beach
9.9 60 reviews

Hilda's Homestay

B&B, Diani Beach
Hilda's Homestay, a family-friendly guesthouse in Diani Beach, Kenya, is conveniently located a 5-minute walk from Colobus Conservation, 2.4km from Galu Beach, and under 6.4km from Kaya Kinondo Sacred Forest and Ukunda Airport.
This 75-square-metre self-catering property offers one bedroom, one bathroom, sleeps three guests, and features a living room, a terrace, a garden, a swimming pool, free Wi-Fi, private parking, and daily room service including breakfast.
Serene Garden Room Apt - Diani Beach
9.0 21 reviews

Serene Garden Room Apt

B&B, Diani Beach
Serene Garden Room APT is a beachfront guesthouse in Diani Beach, Kenya, situated 3.5km from Leisure Lodge Golf Club, 4.8km from Colobus Conservation, and 1.9km from Ukunda Airport.
This one-bedroom, one-bathroom apartment offers guests a private beach, swimming pool, spa access, free Wi-Fi, and parking, accommodating up to two people and providing daily room service.

Best Diani Beach bed and breakfasts with air conditioning

Auregi Villas - Diani Beach
No reviews

Auregi Villas

B&B, Diani Beach
Auregi Villas, a bed and breakfast in Diani Beach, is located 1.4 kilometres from the coastline and 1.4 kilometres from the Leisure Lodge Golf Club.
This 12-square-metre accommodation offers one bedroom and one bathroom, with air conditioning and Wi-Fi, and can host up to three guests, featuring a swimming pool, garden, terrace, and private parking.
Marina House - Diani Beach
8.0 1 review

Marina House

B&B, Diani Beach
This Marina House B&B is located in Diani Beach, a four-minute walk from Diani Beach and 0.6 miles from Ukunda Airport, with Colobus Conservation 3.3 miles away.
This 18 square metre B&B offers one bedroom and one bathroom, accommodating up to 17 guests with air conditioning, a fridge, an oven, free WiFi, and private parking, alongside a garden, terrace, and swimming pool.
Rosa Mystica Diani Bnb - Diani Beach
No reviews

Rosa Mystica Diani Bnb

B&B, Diani Beach
This Rosa Mystica Diani Bnb is located in Diani Beach, a mere 4-minute walk from Diani Beach itself, 2.6 kilometres from the Leisure Lodge Golf Club, and 965 metres from Ukunda Airport.
This B&B offers a 1012 square metre floor area with one bedroom and one bathroom, accommodating up to one guest, and features air conditioning, a kitchen with a fridge and microwave oven, a swimming pool, garden, and complimentary private parking.
Golden Duranta Villas And Apartments - Diani Beach
10 5 reviews

Golden Duranta Villas And Apartments

B&B, Ukunda
Golden Duranta Villas, a self-catering guesthouse in Ukunda, is conveniently located a short walk from Galu Beach and within 1.4 km of Colobus Conservation.
This one-bedroom villa offers air conditioning, a private bathroom, a swimming pool, a terrace, and sleeps up to three guests, with added benefits including on-site parking, Wi-Fi, and a paid airport shuttle.
©2026 cozycozy.com