Neptune Palm Beach Boutique Resort – All inclusive

Hotel Diani Galu, Diani Beach Resort
Excellent from 441 reviews
95% of guests recommend


Neptune Palm Beach is a 4,5 * Boutique hotel in Swahili architecture set in beautiful tropical gardens on a prime beachfront location at Diani Beach, South Coast. The 60 rooms are in makuti roofed cottages with only 4 rooms per unit. Relax in the large fresh water swimming pool. Our main restaurant serves you international and local cuisine. Seafood lovers can book a table in the à la carte restaurant Mnazi. The resort is ca. 40 km south from Mombasa and ca. 45 km from Moi International Airport. The nearby Ukunda Airstrip is ca. 8 km away.


  • Deluxe Room Garden View
    Deluxe Room Garden View
    • 25
    • × 1
    • × 2
    • × 1
    + more info
    Room description


    Room amenities
  • Deluxe Room Ocean Front
    Deluxe Room Ocean Front
    • 25
    • × 1
    • × 2
    • × 1
    + more info
    Room description


    Room amenities


  • Air conditioning
  • Airport pickup
  • Attached pool
  • Balcony
  • Bar
  • Beachfront
  • Business centre
  • Daily housekeeping
  • Electric kettle
  • Family rooms
  • Fan
  • Fitness center
  • Flat Screen TV
  • Garden
  • Garden view
  • Internet – WiFi
  • Kids facilities
  • Laundry
  • Massage
  • Meeting venue
  • Mosquito net
  • Ocean view
  • Outdoor dining area
  • Pool view
  • Prayers room
  • Restaurant
  • Seating area
  • Secured parking
  • Shower
  • Spa & wellness
  • Swimming pool
  • Toiletries
  • Towels
  • Wedding venue
  • WiFi is available for free to our guests within the premises
  • Secure parking is available to our guests

Hotel policies

Cancellation / Prepayment
  • To book this property full prepayment is required
Children and extra beds
  • Children below 3 years stay for free when sharing room with parents
  • One child between 3 and 12 years can stay for 50% of the adult rate when sharing room with parents
  • 2 children (3-12y) in own room each pays 75% of adult per person sharing rate
  • One adult + one child (3-12y): adult pays the single room rate, child pays 30% of the half double rate
  • One adult + two children (3-12y): adult pays single room rate, 1st and 2nd child pays 30% of adult rate
Accepted credit cards
  • Master Card
  • Visa
  • American Express
Check-in time

After 12:00 pm

Check-out time

Until 11:00 am

Accommodation review scores and score breakdown

10 / 10

Based on 441 reviews

Guest reviews are written by our customers after their stay at Neptune Palm Beach Boutique Resort – All inclusive.

Value for money
Sleep quality
Food quality
Register/Login to leave a review

Guest reviews

  • Irfan Hanif

    A good break for the family. Was well received and taken care of throughout our stay. The kids club lady Binty was a blessing to have and took care of the kids time and again. Food was very good, though some more sea food options would be great to add to the AI menu. Overall, a worthwhile experience after the year we have had thus far. Kudos!

  • paul m

    We had a really good experience here - deluxe clean rooms and all-inclusive services. Being beachfront, the breeze provided the best weather. We enjoyed ourselves in the big swimming pools and on the clean gardens. The staff were very friendly and always at clients' service

  • Abdul Arham

    I had a really really awesome time at Neptune palm,their rooms are very nice and they maintain upmost cleanliness.The service there was outstanding. Moreover, the animation team had various activities to keep you entertained throughout the day. They also provided Sanitization at high traffic areas. The food there was really very delicious and they also maintained social distancing. All in all it was A GREAT EXPERIENCE.

  • Aira K

    Upon checking in we were warmly welcomed with a refreshing drink. We got a room on the upper floor and though it was a little walk to the dining and pool area, the room was cosy and well equipped. Sanitizers were not to be seen in the room or in the dining area but what I liked is that in the buffet meals guests were not allowed to touch the serving spoons. I was impressed by the variety they had in food. In all it was enjoyable and if they maintain their standards I would visit again.

  • azaan

    Neptune was an excellent place to stay during our time in Diani. I say this because everything was amazing. The pools were always clean, the staff were always friendly, and the views from neptune were incredible. If you are thinking of staying at any resort during your time in Diani. Neptune is by far my favourite resort that I have ever been to.