IMG_2106 by

Blue Marlin is a small family run hotel. Set in the most beautiful part of Diani Beach, Blue Marlin is perfect for anyone looking to relax in a quietly arranged beach setting.

Perched on a small hill overlooking the Indian Ocean and pristine white beach, the hotel is surrounded by lush greenery. These provide an idyllic backdrop for long daytime lunches and fine dining in the evening breeze.
The spacious rooms designed in minimalistic coastal Swahili style, air conditioned and with large terraces provide an exclusive ocean view through the flourishing crowns of the palm trees .