Skip to main content
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.

Inns that guests love in Diani Beach

  • Avg. price/night: £161.25
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 964 reviews
    Large garden with several pools and beach. Buffet lunch and dinners had plenty of choices. Nice sandy beach area.
    Irminger
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 33 reviews
    Great communication from the very beginning. Met by Hilda and Guido themselves who were easy to chat to and as it turned out couldn’t do enough for us.- and the breakfasts are just amazing
    Stephen
    Young couple
  • Avg. price/night: £160.25
    Scored 7.9
    7.9
    Rated good
    Good
     · 713 reviews
    Beach was beautiful Dinner is ok,. There could be more variety and food taste can be Improved Room is nice and the sea view is awesome. The grounds are well kept and beautiful
    Isatou
    Young couple
  • Avg. price/night: £73.15
    Scored 7.9
    7.9
    Rated good
    Good
     · 262 reviews
    My stay at Pride Inn Diani was truly enjoyable. The room was comfortable, well-appointed, and conveniently close to the ocean. The staff were friendly and attentive, ensuring a pleasant experience throughout my visit. Dining at Pride Inn Diani was a delight with tasty meals and a cozy atmosphere. I would recommend Pride Inn Diani to anyone visiting the Diani Beach area – I look forward to returning!
    Edgar Chris
    Young couple
  • Avg. price/night: £34.67
    Scored 6.5
    6.5
    Rated pleasant
    Pleasant
     · 6 reviews
    I had a great time at this nice accommodation with a pool, just a 15-minute walk from the beach. The place has a charming rustic vibe, and it’s spacious and clean, making it super comfy. Super friendly and helpful host. Overall perfect for a chill and relaxing getaway out of town, whether traveling solo or with a group.
    Ruta
    Solo traveller
  • Avg. price/night: £160.25
    Scored 7.9
    7.9
    Rated good
    Good
     · 713 reviews
    The rooms are spacious, clean, they change beddings, towels each night. The staff is great. The breakfast, lunch and dinner were descent with many options to choose from. The beach access is great and clean. There is entertainment by dance teams and other groups almost each night.
    a
    aggrey
    Family with young children
  • Avg. price/night: £303.54
    Scored 7.7
    7.7
    Rated good
    Good
     · 244 reviews
    The resort was very rustic and perfect to explore the surrounding area and to just relax with a cocktail. The service was always great and the breakfast and dinner had a wide selection of food. Perfect for families and couples.
    Bhoupinder Singh
    Young couple
  • Avg. price/night: £223.42
    Scored 7.6
    7.6
    Rated good
    Good
     · 205 reviews
    The food at the restaurant was so good and delicious.. Every day the buffet was being changed and you have diff varieties for both bf lunch and dinner .
    Julie
    Young couple
  • Avg. price/night: £223.42
    Scored 7.6
    7.6
    Rated good
    Good
     · 205 reviews
    Location was good . Group activities all day long , afternoon tea served by the beach and multiple settings for dinner ( inside and outside).
    naomi
    Young couple
  • Avg. price/night: £54.08
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 75 reviews
    What to say... our 10 days stay at Peekaboo was just perfect. We really enjoy this quiet and simple guest house under the palm trees. Very cozy room, with excellent choice of wooden forniture, and a big balcony to enjoy the good weather. The breakfast has exactly what it needs eggs, pancakes, fresh exotic fruits, smoothies etc.. And on command you can have dinner or lunch perfectly prepare from the chef. The owners and the staff was really polite and friendly, ready to give you some nice locals information. I really recommend this place!
    Alex
    Young couple