We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Diani Beach

Blue Marlin Beach Hotel

Beach Road, Diani Beach, Ukunda 80401 Kenya
Visit hotel website
E-mail hotel
Lowest prices for your stay
View Deal
View Deal
SAVE $13
View Deal
SAVE $13
Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Traveler (98)
Room & Suite (33)
Videos (1)


Blue Marlin is a small hotel with twenty six rooms, individually styled in the Swahili architectural tradition. All of the rooms have their own veranda with a splendid view of the blue ocean waters and the incredible white sands of the beach.
Read more
Property amenities
Free parking
Free High Speed Internet (WiFi)
Free breakfast
Airport transportation
Meeting rooms
Free internet
Public wifi
Pool / beach towels
Outdoor pool
Bar / lounge
Special diet menus
Mosquito net
24-hour front desk
Express check-in / check-out
Laundry service
Ironing service
Show more
Room features
Non-smoking rooms
Family rooms
Air conditioning
Private balcony
Bath / shower
Bottled water
Complimentary toiletries
Show more
Good to know
Languages Spoken
English, Russian, Swahili
Hotel links
Visit hotel website
102Reviews0Q+A18Room tips
Traveler rating
  • 41
  • 33
  • 16
  • 3
  • 9
Time of year
Traveler type
  • More languages
Selected filters
  • Filter
  • English
Popular mentions
Rooms are clean in the old traditional style. Every day was roam cleaned and they brought 4 bottles of water. The shower could have a curtain. water splashed everywhere. hotel needs a bit of maintenance. The pool is too small and also needs maintenance especially the bottom. water in the pool wasn't clean. The food in the restaurant was good but breakfast was boring with no varieties at all. Some of the staff have very little knowledge of dining. For example, they brought us food for two on one plate with knife or fork missing... The wifi was very bad. In the room no signal at all. Water had strange smell and taste. In general, I enjoyed the stay, but there is many things to improve. Next time I would go somewhere else.
Read more
Hotel's Favorite
I stayed here with my boyfriend for two nights, very nice hotel on the beach, our room was sea view, amazing! it was spacious, the bed was very comfortable with mosquito net. Big shower and clean bathroom. all the staff was so kind and helpful. the restaurant is very good and the breakfast is rich 20 minute drive from shimba hills.
Read more
Place is okay although for no reason my sister had a much nicer room than me. Which was another blow given I accidentally booked full board by accident and was refused a refund and wanted to eat other places so just lost a lot of money. The hotel has a poor policy of taking the full amount before you arrive and not offering any changes or refunds. I also asked to speak to the manager about this, at least to give feedback, but he(I think?) never turned up. That's just poor customer service. Shame, this place was recommended by a friend, but I wouldn't recommend it to others.
Read more
1. Friendly and good staff 2. Clean Rooms and good ocean view. 3. Very classic for those who love the old style. 4. Swimming pool was small. 5. The staff assisted in organizing few activities by coordinating with the touring company. 6. Breakfast is good but can do much better by providing a buffet with some varieties on daily basis. Overall myself and my family enjoyed staying at the hotel. I am sure the hotel can improve lots of things like having proper intercom, breakfast variety, and little bit of maintenance. I can recommend to other. Always keep the balcony and the room doors close otherwise you can expect a visitor "Monkey :)"
Read more
Diani beach is a wonderful place, the blue marlin could be. First of all: best staff ever, nice people, very kind and attentive. Breakfast and dinner are both ok and the beach is beautiful. BUT the rooms REALLY need a refresh, the towels are old and full of holes, the water smells and the AC is really noisy, it looks like the management wants to gain money without spending any. One thing that is really upsetting is that if there’s a group staying at the same time as you, you’re not gonna get a sun bed, cause the management doesn’t care if they occupy all the sunbeds at 7.30 for them. One or two is ok but 20 taken by just one person for the others sleeping is not fair. The place is very small and they should at least provide sunbeds for every guest. The beach is not quiet at all, the sun beds are so close to each other that you can hear the thoughts of your neighbor next to you. The picture on internet are far away from reality, beware, I posted some pictures of the real conditions. So if you wanna relax and enjoy your holiday my advise is to book somewhere else. Sorry to say next year we’re not coming back. I’ve never seen a management who doesn’t care about their activity as them, they just care about the money. It’s really sad to see a place with so much potential wasted like that.
Read more
$103 - $200 (Based on Average Rates for a Standard Room)
KenyaCoast ProvinceUkundaDiani Beach
Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Frequently Asked Questions about Blue Marlin Beach Hotel
Which popular attractions are close to Blue Marlin Beach Hotel?
Nearby attractions include Kaya Kinondo Sacred Forest (3.2 miles), Snake Park (4.6 miles), and Diani Beach Art Gallery (4.0 miles).
What are some of the property amenities at Blue Marlin Beach Hotel?
Some of the more popular amenities offered include free wifi, free breakfast, and a pool.
Which room amenities are available at Blue Marlin Beach Hotel?
Top room amenities include air conditioning, a refrigerator, and a mosquito net.
What food & drink options are available at Blue Marlin Beach Hotel?
Guests can enjoy free breakfast, an on-site restaurant, and a lounge during their stay.
Is parking available at Blue Marlin Beach Hotel?
Yes, free parking is available to guests.
What are some restaurants close to Blue Marlin Beach Hotel?
Conveniently located restaurants include Tiki Bar, Sails Beach Bar & Restaurant, and Shashin-Ka Japanese Restaurant.
Are there opportunities to exercise at Blue Marlin Beach Hotel?
Yes, guests have access to a pool during their stay.
Does Blue Marlin Beach Hotel have an airport shuttle?
Yes, Blue Marlin Beach Hotel offers an airport shuttle for guests. We recommend calling ahead to confirm details.
Which languages are spoken by the staff at Blue Marlin Beach Hotel?
The staff speaks multiple languages, including English, Russian, and Swahili.