Neptune Village Beach Resort and Spa – All inclusive

Hotel Diani Galu, Diani Beach Road
Excellent from 515 reviews
85% of guests recommend


Ideally situated at the beautiful Diani beach. It is here that you can experience African hospitality up close and at its best. Perfect match between resort and nature thanks to makuti roofs on rooms, restaurants and bars and the very large tropical garden. One of the widest beach front hotels of Mombasa. Enjoy the All Inclusive concept. Ca. 40 km south from Mombasa, ca. 45 km from Moi International airport and only ca. 8 km away from the nearby Ukunda Airstrip.


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


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


    Room amenities
  • Standard Room
    Standard Room
    • 25
    • × 1
    • × 2
    • × 2
    + more info
    Room description

    Option with single beds is possible


    Room amenities


  • Air conditioning
  • Airport pickup
  • Balcony
  • Bar
  • Beachfront
  • Business centre
  • Daily housekeeping
  • Electric kettle
  • Family rooms
  • Fan
  • Flat Screen TV
  • Garden
  • Garden view
  • Kids facilities
  • Laundry
  • Massage
  • Meeting venue
  • Mosquito net
  • Pool view
  • Restaurant
  • Seating area
  • Secured parking
  • Shower
  • Swimming pool
  • Toiletries
  • Towels
  • WiFi
  • Kitesurfing
  • Surfing
  • Glass boat
  • Snorkling
  • Hiking
  • Excursions
  • Pool aerobic
  • Banana ride
  • 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
  • Two children 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
  • No pets are allowed
Accepted credit cards
  • Master Card
  • Visa
  • American Express
Check-in time

After 12:00 pm

Check-out time

Until 11:00 pm

Accommodation review scores and score breakdown

9 / 10

Based on 515 reviews

Guest reviews are written by our customers after their stay at Neptune Village Beach Resort and Spa – All inclusive.

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

Guest reviews

  • stanley Njuguna

    had an owesome stay with our group Wazee Pumzika,since thursday last week ,the food was amazing and your friendly waiters like Ruth Akumu,carol Wambui and Mr kifoto who made sure we lacked nothing,neptune is nice place to stay any time

  • azaan

    Where do I start? This resort was the most incredible all inclusive resort that I have ever been too. I have been to many resorts in Cuba, Mexico, and the Bahamas and Neptune was by far the best one. The reason I say this is because the staff were absolutely phenomenal, the food was incredible and the live entertainment at night was always a good time. I have not even mentioned the view yet.. this resort is right on the best beach in the entire world. White sand beaches and clear blue ocean water just steps away from your bedroom. If you are looking for a resort in Diani, do not think twice about booking!

  • Julia B

    At the beginning we would like to thank mr Kalu for solving a problem we had during the Valentine’s Day dinner. He managed to deal with very difficult situation, holding his nerve and satisfying both sides. We are very satisfied with our visit. The beach was amazing and staff was very friendly. People who take care of the pool were very helpful, especially Ambraham, who did everything we asked him for and helped to solved any problem! We really enjoyed company of Brian, Junior and Hope from very well organized animation team. Every evening we had a chance to watch a show and during the day we could pick any activity we liked. Everyone can find something for themselves. Also the food at the restaurant was amazing and waiters were learning to speak polish language, just in case someone wouldn’t speak english. We travel a lot and this is definitely a place we would like to come back.

  • jean christophe

    Vers clean hôtel, friendly staff And very good food at the restaurants. Do not Forget to have a massage on the Beach, next to thé hôtel. Just ask for Julia. Very professional, You not regret your stay at this hôtel.

  • peris n

    Visited Neptune hotel in October 19-21st with a group of 70 people. I must say we loved our stay. Everything was perfect as a traveler would expect..the food was good, the rooms was nice with hot water/cold water. Staff were friendly. They hotel kept us busy with activities through out the day. Our stay was awesome.