Exterior view, Diani Reef Beach Resort & Spa in Mombasa
Shared lounge/TV area, Diani Reef Beach Resort & Spa in Mombasa
Exterior view, Diani Reef Beach Resort & Spa in Mombasa
Restaurant, Diani Reef Beach Resort & Spa in Mombasa
Facilities, Diani Reef Beach Resort & Spa in Mombasa
Facilities, Diani Reef Beach Resort & Spa in Mombasa
Facilities, Diani Reef Beach Resort & Spa in Mombasa

Removed from saved list

8.1Excellent

1,027 reviews

1,027 reviews

Location 8.8
Service 8.0
Cleanliness 7.9
Value for money 7.7
Facilities 7.5
Room comfort and quality 5.0
See map

8.8Excellent

Location rating score

Excellent location
Parking
FREE
Closest landmarks
Ukunda Airport
3.0 km
Shimba Hills National Reserve
16.6 km
Shelly Beach
19.7 km
Likoni Ferry
23.1 km
Matatu Bus Terminal
23.8 km

Diani Reef Beach Resort & Spa

Diani Beach Road, Ukunda, Diani Beach, Mombasa, Kenya, 80400 - See map

The car parking and the Wi-Fi are always free, so you can stay in touch and come and go as you please. Conveniently situated in the Diani Beach part of Mombasa, this property puts you close to attractions and interesting dining options. Don't leave before paying a visit to the famous Moi International Airport. Rated with 4.5 stars, this high-quality property provides guests with access to massage, restaurant and hot tub on-site.

Highlights

Check-in [24-hour]

Airport transfer

Private beach

Currency exchange

Free Wi-Fi in all rooms!

Facilities

Airport transfer

Bicycle rental

Valet parking

Shuttle service

Kids club

Fitness center

Free Wi-Fi in all rooms!

Front desk [24-hour]

Value for money7.7
Distance to city center35 Km
Location rating8.8

Rooms available at Diani Reef Beach Resort & Spa

Presidential Suite
...
  • Room size: 289 m²/3111 ft²
  • Sea view
  • 1 double bed & 1 sofa bed
Enter dates to see prices
Junior Suite
...
  • Room size: 87 m²/936 ft²
  • Sea view
  • 1 king bed
Enter dates to see prices
Penthouse Suite
...
  • Room size: 243 m²/2616 ft²
  • Sea view
  • 1 queen bed & 1 sofa bed
Enter dates to see prices
Deluxe Room
...
  • Room size: 45 m²/484 ft²
  • Garden view
  • 1 double bed
Enter dates to see prices
Standard Double or Twin Room
...
  • Room size: 36 m²/388 ft²
  • Garden view
  • 2 single beds or 1 double b...
Enter dates to see prices
King Room with Sea View
...
  • Room size: 36 m²/388 ft²
  • Sea view
  • 1 double bed or 2 single be...
Enter dates to see prices
Suite
...
    Enter dates to see prices
    Double Double Standard
    ...
    • Room size: 35 m²/377 ft²
    Enter dates to see prices
    Double Double Deluxe
    ...
      Enter dates to see prices
      Double Double Standard
      ...
      • Room size: 35 m²/377 ft²
      Enter dates to see prices

      Top things to do in Mombasa

      Up to 10% off

      Popular things to do

      popular things to do

      Frequently asked questions

      Does Diani Reef Beach Resort & Spa offer spa services?

      You can enjoy your stay at Diani Reef Beach Resort & Spa much more by making the most of the property's accessible spa services that are offered for all its guests to make your evening or night even better.

      Does Diani Reef Beach Resort & Spa have a fitness center?

      Diani Reef Beach Resort & Spa offers free 24-hour fitness center that is opportunely located at the tip of your finger, allowing you to get your daily exercise routine in at any time of the day so you can spend your vacation the way you want. For more details, please contact the property for more information.

      Does Diani Reef Beach Resort & Spa provide an option for contactless check-in and check-out?

      At Diani Reef Beach Resort & Spa, travelers can take part in contactless check-in and check-out option offered by this property for your ease of use and safety.

      What are the property's policies for children's bedding at Diani Reef Beach Resort & Spa?

      Diani Reef Beach Resort & Spa's policy relating to children's bedding considers guests age 7 years and older as adults, and therefore requires an extra bed which will incur an additional cost. You can find additional information about specific child policy and age range for this property, by checking the "Property policies" section located in the property page for more details.

      What is the typical rating that past Couples' have given to Diani Reef Beach Resort & Spa?

      Verified couple travelers that have stayed at this property have given Diani Reef Beach Resort & Spa an average rating of 8.2. You can look up on more in depth customer reviews, and comments by filtering for a specific type of verified guest travelers down in the review section.

      What is the nearest train, metro, or bus station to Diani Reef Beach Resort & Spa?

      The closest train, metro, or bus station is Matatu Bus Terminal, 23783.35 m away from Diani Reef Beach Resort & Spa.

      What is the closest airport to Diani Reef Beach Resort & Spa?

      The nearest airport to Diani Reef Beach Resort & Spa is Tanga Airport, 107.0 km away.

      Is breakfast offered at Diani Reef Beach Resort & Spa?

      Start your mornings right, with the buffet and continental breakfast options provided at Diani Reef Beach Resort & Spa.

      More about Diani Reef Beach Resort & Spa

      More about Diani Reef Beach Resort & Spa

      Experience Luxury and Tranquility at Diani Reef Beach Resort & Spa

      Nestled along the pristine shores of Diani Beach in Mombasa, Kenya, Diani Reef Beach Resort & Spa offers a truly captivating escape for travelers seeking luxury and relaxation. With its 4.5-star rating, this exquisite resort is renowned for its impeccable service, breathtaking views, and world-class amenities. Whether you're planning a romantic getaway, a family vacation, or a business retreat, Diani Reef Beach Resort & Spa is the perfect destination to unwind and rejuvenate. Boasting a convenient location just 35 kilometers from the vibrant city center, this resort offers a peaceful oasis away from the hustle and bustle of urban life. Upon arrival, guests are greeted by a warm and friendly staff, ensuring a seamless check-in process. Check-in time begins at 12:00 PM, allowing you to settle in and start your vacation without any delays. The resort features a total of 143 well-appointed rooms, each designed to provide the utmost comfort and tranquility. Whether you choose a spacious suite or a cozy guest room, you can expect elegant decor, modern amenities, and breathtaking views of the surrounding natural beauty. Diani Reef Beach Resort & Spa is committed to creating a welcoming environment for families with children. The hotel's child policy allows children between the ages of 0 to 6 to stay free of charge, making it an ideal choice for a family-friendly vacation. The resort offers a range of activities and facilities to keep young ones entertained, including a dedicated children's pool, a kids' club, and a playground. Parents can relax and unwind knowing that their little ones are in safe and capable hands. In addition to its luxurious accommodations and family-friendly atmosphere, Diani Reef Beach Resort & Spa offers easy access to the nearby airport, making it a convenient choice for travelers. The resort is approximately 120 minutes away from the airport, allowing you to start your vacation as soon as you touch down. When it's time to bid farewell to this enchanting paradise, check-out time is set at 10:00 AM, giving you ample time to enjoy a leisurely breakfast and prepare for your onward journey. With its stunning location, exceptional service, and array of amenities, Diani Reef Beach Resort & Spa is the epitome of luxury and relaxation in Mombasa, Kenya. Whether you're seeking a romantic retreat, a fun-filled family vacation, or a productive business trip, this 4.5-star resort promises an unforgettable experience that will leave you longing to return.

      Endless Entertainment Options at Diani Reef Beach Resort & Spa

      Indulge in a world of entertainment at Diani Reef Beach Resort & Spa, where a wide array of facilities awaits to keep you entertained throughout your stay. Whether you're in the mood for shopping, dancing the night away, pampering yourself, or simply unwinding in a serene garden, this resort has it all. For those who love to shop, the resort boasts a variety of shops where you can find unique souvenirs, clothing, and accessories. After a day of exploring, head to the lively bar and nightclub, where you can enjoy refreshing drinks, live music, and dance to your heart's content. Pamper yourself at the on-site salon and spa, where you can indulge in rejuvenating massages and beauty treatments. Unwind in the hot tub, sauna, or steam room, and let the stress melt away. The resort also features a beautiful garden, perfect for a leisurely stroll or a peaceful moment of reflection. For the more active guests, the games room offers a range of entertainment options, from billiards and table tennis to board games. Whether you're traveling with friends or family, there's something for everyone to enjoy at Diani Reef Beach Resort & Spa's entertainment facilities.

      Experience a Sports Lover's Paradise at Diani Reef Beach Resort & Spa

      Diani Reef Beach Resort & Spa is a haven for sports enthusiasts, offering a wide range of top-notch sports facilities that will keep you active and entertained throughout your stay. Whether you're a golf aficionado, a tennis enthusiast, or a water sports lover, this resort has something for everyone. Tee off at the resort's pristine golf course, conveniently located on-site, and enjoy a challenging round of golf amidst breathtaking views of the Indian Ocean. If you prefer a more intense workout, head to the fitness center, which is equipped with state-of-the-art equipment and offers a variety of exercise classes to cater to all fitness levels. For those who enjoy racquet sports, Diani Reef Beach Resort & Spa boasts well-maintained tennis and squash courts, where you can engage in friendly matches or take professional lessons to improve your game. If you're a water sports enthusiast, you'll be spoiled for choice with a range of options, from thrilling motorized water sports like diving to more leisurely non-motorized activities such as snorkeling and kayaking. After an exhilarating day of sports, unwind by the outdoor pool or take a leisurely stroll along the resort's private beach. Grab a refreshing drink from the poolside bar and soak up the sun while enjoying breathtaking views of the turquoise waters. With a free 24-hour fitness center, you can stay active at any time that suits your schedule. Diani Reef Beach Resort & Spa is the ultimate destination for sports lovers, offering a plethora of sports facilities that will cater to your every need. Whether you're looking for an adrenaline-pumping adventure or a relaxing day by the beach, this resort has it all.

      Convenience Facilities at Diani Reef Beach Resort & Spa

      At Diani Reef Beach Resort & Spa, guests can expect a range of convenience facilities that cater to their every need. With 24-hour room service, you can indulge in delicious meals and snacks at any time of the day or night, ensuring you never go hungry. The hotel also offers laundry service, allowing you to keep your clothes fresh and clean throughout your stay. Additionally, the availability of room service ensures that you can enjoy a meal in the comfort of your own room, adding an extra touch of luxury to your experience. For the safety and security of your belongings, Diani Reef Beach Resort & Spa provides safety deposit boxes in each room. The friendly and professional concierge team is also available to assist you with any queries or requests you may have, making your stay as smooth and hassle-free as possible. Stay connected with complimentary Wi-Fi in public areas, and for those who prefer to smoke, there is a designated smoking area. Furthermore, the hotel offers free Wi-Fi in all rooms, allowing you to stay connected and browse the internet from the comfort of your own space. Other convenient services include dry cleaning, express check-in/check-out for a seamless arrival and departure experience, luggage storage, and daily housekeeping to ensure your room is always tidy and refreshed. With these convenience facilities, Diani Reef Beach Resort & Spa ensures that your stay is comfortable, convenient, and truly unforgettable.

      Convenient Transport Facilities at Diani Reef Beach Resort & Spa

      At Diani Reef Beach Resort & Spa, we understand the importance of hassle-free transportation during your stay. That's why we offer a range of convenient transport facilities to ensure your journey is seamless from start to finish. For guests arriving by air, our airport transfer service is available to pick you up from Mombasa International Airport and bring you directly to the resort. Sit back and relax as our friendly and professional drivers take care of your transportation needs. If you're looking to explore the beautiful surroundings of Mombasa, our tour desk can assist you in arranging exciting excursions and sightseeing trips. Whether you want to visit the enchanting Shimba Hills National Reserve or embark on a thrilling safari adventure, our knowledgeable staff will help you plan the perfect outing. For those traveling with their own vehicles, we offer valet parking and a secure car park onsite. If you prefer to leave the driving to someone else, our shuttle service is available to take you to nearby attractions and shopping centers. Additionally, we provide car hire and taxi services for your convenience. Our ticket service ensures you have easy access to local events and attractions. At Diani Reef Beach Resort & Spa, we strive to make your stay as comfortable as possible, and our comprehensive transport facilities are designed to do just that. Whether you're arriving by air, exploring the area, or simply need a ride to your next destination, we have you covered.

      Luxurious Room Facilities at Diani Reef Beach Resort & Spa

      Indulge in the ultimate comfort and luxury at Diani Reef Beach Resort & Spa, where every room is thoughtfully designed to provide a memorable stay. Step into your air-conditioned oasis and unwind after a long day of exploring Mombasa. Feel the soft touch of the bathrobes provided, adding an extra touch of luxury to your stay. Stay informed with a daily newspaper delivered right to your room, keeping you up to date with the latest news and events. Get ready for a night out with ease, thanks to the hair dryer provided in your room. Sit back and relax while enjoying your favorite shows on the television, or catch up on the latest movies with the satellite/cable TV channels. Quench your thirst with the well-stocked mini bar, offering a variety of refreshing beverages. Step out onto your private balcony or terrace and soak in the breathtaking views of the surrounding landscape. At Diani Reef Beach Resort & Spa, your comfort and entertainment are our top priorities. With our range of room facilities, we ensure that your stay with us is nothing short of extraordinary.

      Indulge in Culinary Delights at Diani Reef Beach Resort & Spa

      At Diani Reef Beach Resort & Spa, dining is a sensory experience that will delight even the most discerning palates. With a variety of dining facilities available, guests can indulge in a range of culinary delights throughout their stay. Start your day with a sumptuous breakfast buffet at the resort's restaurant, where a wide selection of continental breakfast options awaits. From freshly baked pastries to tropical fruits, there is something to satisfy every craving. For a quick pick-me-up or a casual meal, head to the coffee shop, where you can enjoy a steaming cup of coffee or a refreshing beverage. The cozy ambiance and friendly service make it the perfect spot to relax and recharge. When hunger strikes, the 24-hour room service ensures that you can enjoy a delicious meal in the comfort of your own room. Whether you're craving local specialties or international cuisine, the extensive menu has something for everyone. With daily housekeeping, you can rest assured that your dining experience will be complemented by a clean and inviting environment. The attentive staff ensures that your table is always immaculately set, creating a welcoming atmosphere for every meal. Indulge in culinary delights and elevate your dining experience at Diani Reef Beach Resort & Spa. From breakfast to dinner, every meal is a celebration of flavors, quality, and impeccable service.





      Discover the Tropical Paradise of Diani Beach in Mombasa, Kenya

      Nestled along the stunning coastline of Mombasa, Kenya, Diani Beach is a tropical paradise that offers a perfect blend of natural beauty and luxurious amenities. With its pristine white sands, crystal-clear turquoise waters, and lush greenery, Diani Beach is a haven for beach lovers and nature enthusiasts alike. Located just a short drive away from the vibrant city of Mombasa, Diani Beach offers a tranquil escape from the hustle and bustle of everyday life. Whether you're looking to relax on the beach, indulge in water sports activities, or explore the diverse marine life through snorkeling or diving, Diani Beach has it all. The beach is also home to a vibrant coral reef, making it a paradise for underwater exploration. Apart from its natural wonders, Diani Beach is also known for its world-class resorts and spas. One such gem is the Diani Reef Beach Resort & Spa, which offers a luxurious and unforgettable stay. With its stunning ocean views, elegant accommodations, and a wide range of facilities including multiple swimming pools, restaurants, and a spa, guests can indulge in ultimate relaxation and pampering. Whether you're seeking a romantic getaway, a family vacation, or an adventure-filled holiday, Diani Beach in Mombasa, Kenya, is the perfect destination. With its breathtaking beauty, warm hospitality, and endless activities, Diani Beach promises an unforgettable experience for all who visit.

      Traveling to Diani Reef Beach Resort & Spa from Mombasa, Kenya's Nearest Airports

      Located in the stunning Diani Beach, Mombasa, Kenya, Diani Reef Beach Resort & Spa is a tropical paradise that offers a perfect blend of luxury and relaxation. When it comes to reaching this idyllic destination, there are a few convenient options to consider. The nearest airport to Diani Reef Beach Resort & Spa is Moi International Airport, located in Mombasa. Upon arrival, travelers can choose between various transportation options to reach the resort. One of the most popular choices is hiring a private taxi or arranging a transfer with the resort in advance. This ensures a hassle-free journey and allows guests to sit back and enjoy the beautiful coastal scenery. Alternatively, for those looking for a more budget-friendly option, public transportation is also available. From Moi International Airport, travelers can take a taxi or a tuk-tuk to the Likoni Ferry Terminal. The Likoni Ferry provides a unique experience as it takes passengers across the Likoni Channel to the south side of Mombasa. From there, it is a scenic drive along the Diani Beach Road to Diani Reef Beach Resort & Spa. The journey may take around two hours, but it offers an opportunity to soak in the local culture and admire the picturesque landscapes of Mombasa. No matter which transportation option you choose, the journey from the nearest airports to Diani Reef Beach Resort & Spa is well worth it. With its pristine white sandy beaches, crystal-clear turquoise waters, and world-class amenities, this resort promises an unforgettable tropical getaway.

      Discover the Tranquil Oasis of Diani Reef Beach Resort & Spa near Ukunda Airport

      Nestled along the pristine shores of Diani Beach, Diani Reef Beach Resort & Spa offers a tranquil oasis just a short distance away from Ukunda Airport. This luxurious resort is renowned for its breathtaking views of the Indian Ocean and its idyllic location surrounded by lush tropical gardens. With its proximity to Ukunda Airport, guests can easily access the resort upon arrival and start their vacation without any hassle. The airport is conveniently located just a few kilometers away, ensuring a quick and seamless transfer to the resort. Diani Reef Beach Resort & Spa is the perfect base for exploring the wonders of Diani Beach. Known for its powdery white sands and crystal-clear turquoise waters, this stretch of coastline is a paradise for beach lovers and water sports enthusiasts. Whether you prefer lounging by the pool, taking a leisurely stroll along the beach, or engaging in thrilling activities such as snorkeling and scuba diving, there is something for everyone at Diani Reef Beach Resort & Spa. Soak up the sun, swim in the warm waters, and indulge in the ultimate beachfront getaway at this stunning resort.





      A Gastronomic Journey: Indulge in Culinary Delights at Diani Reef Beach Resort & Spa's Surrounding Restaurants

      When it comes to dining options, Diani Reef Beach Resort & Spa's surrounding area offers a plethora of choices to satisfy every palate. Just a stone's throw away from the resort, you'll find a diverse range of restaurants that promise to take you on a gastronomic journey. African Oasis is a must-visit for those craving authentic African cuisine, while Sails Beach Bar & Restaurant offers a laid-back beachside setting with delicious seafood dishes. Bidi Badu Restaurant is known for its fusion of Swahili and European flavors, and Shan e Punjab serves up mouthwatering Indian dishes. For a lively atmosphere and fantastic cocktails, head to Forty Thieves Beach Bar & Bistro, or enjoy a romantic dinner at The Edge Beach Restaurant. If you're looking for a unique dining experience, Ali Barbour's Cave Restaurant is nestled in a natural coral cave, while Sundowner offers breathtaking views of the sunset. And if you're in the mood for a cozy cafe, Kokkos Cafe Bistro is the perfect spot to unwind and enjoy a cup of coffee. With such a wide array of dining options, you'll never run out of culinary adventures during your stay at Diani Reef Beach Resort & Spa.









      A Tropical Paradise with Exceptional Service

      Diani Reef Beach Resort & Spa is a captivating oasis nestled along the pristine shores of Mombasa, Kenya. With a reputation for exceptional service, this resort offers a truly unforgettable experience. From the moment you arrive, you'll be greeted by a friendly and welcoming staff that goes above and beyond to ensure your stay is nothing short of perfect. Guests rave about the attentive service and warm hospitality that makes them feel right at home. Indulge in a delightful breakfast spread that offers an array of mouthwatering options. With a variety of choices to suit every palate, you'll start your day off on a delicious note. The hotel's commitment to providing top-notch amenities and recreational activities ensures that there is never a dull moment during your stay. Immerse yourself in the breathtaking beauty of the resort's clean and pristine beach. Whether you prefer lounging by the pool or taking a refreshing dip in the crystal-clear waters, the resort offers the perfect setting for relaxation and rejuvenation. The clean towels provided add an extra touch of luxury to your beachside experience. Despite the challenges posed by the pandemic, the hotel maintains its commitment to cleanliness and hygiene. Guests appreciate the efforts made to keep the hotel spotless, providing a safe and worry-free environment. With its expansive territory, the resort offers ample space for guests to explore and unwind. Whether you're strolling through the lush gardens or enjoying a leisurely walk along the beach, you'll find tranquility and serenity at every turn. Diani Reef Beach Resort & Spa is more than just a hotel – it's a tropical paradise that exceeds expectations. With its exceptional service, stunning surroundings, and top-notch amenities, this resort is a must-visit destination for those seeking a truly unforgettable experience.

      A Beachfront Paradise with Exceptional Service

      Diani Reef Beach Resort & Spa in Mombasa, Kenya has garnered an impressive overall rating of 8.0 from satisfied guests. This luxurious beachfront resort offers an unforgettable experience with its stunning location, impeccable service, and top-notch facilities. With a strong focus on guest satisfaction, the resort's staff performance has been highly praised, earning a commendable rating of 8.0. From the moment you step foot into the resort, you'll be greeted by warm and friendly staff who go above and beyond to ensure your every need is met. Their attentiveness and professionalism create a welcoming atmosphere that sets the tone for a truly memorable stay.

      Show less

      Amenities and facilities

      Very good
      Facilities

      7.5

      Most talked about facilities

      Swimming Pool

      2 mentions

      Food & Dining

      1 mention

      Breakfast

      1 mention

      Beach

      1 mention

      Languages spoken
      • English
      • Hindi
      Outdoor
      • Bicycles
      Accessibility
      • Wheelchair accessible
      Internet access
      • Free Wi-Fi in all rooms!
      • Internet
      • Internet [LAN]
      • Internet services
      • Wi-Fi in public areas
      Things to do, ways to relax
      • Billiards
      • Body scrub
      • Body wrap
      • Dart board
      • Diving
      • Fitness center
      • Foot bath
      • Game room
      • Garden
      • Golf course [on-site]
      • Hot tub
      • Light therapy
      • Massage
      • Nightclub
      • On-site entertainment
      • Outdoor recreational features
      • Private beach
      • Sauna
      • Snorkeling
      • Spa
      • Spa/sauna
      • Squash court
      • Steamroom
      • Swimming pool [outdoor]
      • Table tennis
      • Tennis court
      • Ticket services
      • Tours
      • Water sports (motorized)
      • Water sports (non-motorized)
      • Wind surfing
      Cleanliness and safety
      • Anti-viral cleaning products
      • Body thermometer
      • Breakfast in room
      • Breakfast takeaway service
      • Cashless payment service
      • Doctor/nurse on call
      • First aid kit
      • Free face masks
      • Guest rooms seal after sanitization
      • Hand sanitizer
      • Hotel room service app
      • Hot water linen and laundry washing
      • Individually-wrapped food options
      • Physical distancing of at least 1 meter
      • Professional-grade sanitizing services
      • Protective screens in common areas
      • Room sanitization opt-out available
      • Rooms sanitized between stays
      • Safe dining setup
      • Sanitized kitchen and tableware items
      • Shared stationery removed
      • Staff trained in safety protocol
      • Temperature check for guests and staff
      Dining, drinking, and snacking
      • Alternative meal arrangement
      • Bar
      • BBQ facilities
      • Breakfast [buffet]
      • Breakfast [continental]
      • Breakfast [free]
      • Coffee shop
      • Happy hour
      • Poolside bar
      • Restaurant [kosher]
      • Restaurants
      • Room service [24-hour]
      • Snack bar
      Services and conveniences
      • Air conditioning in public area
      • Concierge
      • Contactless check-in/out
      • Convenience store
      • Currency exchange
      • Daily housekeeping
      • Doorman
      • Dry cleaning
      • Elevator
      • Facilities for disabled guests
      • Food delivery
      • Grooming service
      • Invoice provided
      • Ironing service
      • Laundry service
      • Lockers
      • Luggage storage
      • Meeting/banquet facilities
      • Safety deposit boxes
      • Salon
      • Shops
      • Smoking area
      • Terrace
      • Xerox/fax in business center
      For the kids
      • Babysitting service
      • Family room
      • Kids club
      • Kids meal
      • Playground
      • Swimming pool [kids]
      Land sports
      • Golf course (within 3 km)
      Access
      • CCTV in common areas
      • CCTV outside property
      • Check-in/out [express]
      • Check-in/out [private]
      • Check-in [24-hour]
      • Fire extinguisher
      • Front desk [24-hour]
      • Non-smoking rooms
      • Pets allowed
      • Safety/security feature
      • Security [24-hour]
      • Smoke alarms
      Getting around
      • Airport transfer
      • Car park [free of charge]
      • Car park [nearby]
      • Car park [on-site]
      • Rental car
      • Shuttle service
      • Taxi service
      • Valet parking
      Sports equipment rental
      • Bicycle rental

      Food and dining

      Breakfast options
      • American
      • Continental
      Restaurants on site
      Coral Rock Cafe
      • Menu: A-la-carte
      Fins Seafood Restaurant
      • Cuisine: Mediterranean, Seafood
      • Menu: Buffet
      Sake Oriental
      • Cuisine: Asian, Chinese, Indian
      • Menu: Buffet
      The Pool Bar
      • Menu: Buffet

      Location

      Diani Beach Road, Ukunda, Diani Beach, Mombasa, Kenya, 80400
      Excellent
      Location

      8.8

      Property policies

      Children and extra beds

      Extra beds are dependent on the room you choose. Please check the individual room capacity for more details.

      All children are welcome.

      Children 0-6 year(s)
      Stay for free if using existing bedding.
      If you need an extra bed, it will incur an additional charge.
      Guests 7 years and older are considered as adults
      Must use an extra bed which will incur an additional charge.
      Others
      • When booking more than 5 rooms, different policies and additional supplements may apply.

      Some helpful facts

      Check-in/Check-out
      • Check-in from12:00
      • Check-out until10:00
      Getting around
      • Airport transfer fee65 KES
      • Distance from city center35 Km
      • Travel time to airport (minutes)120
      The property
      • Non-smoking rooms/floorsYes
      • Number of bars/lounges5
      • Number of floors4
      • Number of restaurants4
      • Number of rooms 143
      • Room voltage240
      • Most recent renovation2005

      Reviews of Diani Reef Beach Resort & Spa from real guests

      8.0
      Location8.8
      Service8.0
      Cleanliness7.9
      Value for money7.7
      Facilities7.5
      Room comfort and quality5.0
      High score for Mombasa
      Rating
      9+ Exceptional (12)
      8-9 Excellent (1)
      7-8 Very Good (6)
      6-7 Good (4)
      <6 Below Expectation (6)
      Guest Type
      Language

      Show reviews that mention 

      Showing 29 verified guest comments
      12345
      10.0
      Exceptional
      Yuliya from Belarus
      Couple
      Stayed 4 nights in January 2020

      Very nice stay”

      The hotel has a very big territory. The room was clean. We had a couple of problems with our room but after an appeal to the reception, it was quickly solved. We had a half-board option during our stay. The food was good and it changed every day. We had seafood, meat, pasta, vegetable, a lot of desserts, fruits etc. The beach was clean, nice pool and clean towels. The staff was helpful and friendly. Only two things we have to dislike is the view from our room and a little bit long check-in, it takes about 40 minutes.

      Reviewed February 02, 2020
      10.0
      Exceptional
      Natalia from United States
      Couple
      Stayed 3 nights in March 2021

      Birthday Stay”

      I booked the hotel for my father’s birthday. The staff were welcoming and the hotel was very clean considering we stayed during the pandemic. The only thing that was disappointing was the variety of food at the buffet . I don’t meat eat a lot of red meat so I was looking forward to a seafood variety. Also the birthday cake was very small compared to other hotels like Saroyan where I have had several birthdays. Besides this I would still come back & recommend to others!

      Reviewed March 26, 2021

      Dear Guest, Greetings from Diani Reef Beach Resort & Spa. Thank you for your 5-star review of our hotel. We were truly pleased to hear that you enjoyed our hotel and our staff. Our team would like to express our gratitude for your positive comments and we would love to have the chance to welcome you back in the nearest future. With Best Regards, Jitendra Bisoyi Rooms Division Manager

      Responded April 20, 2022
      Diani Reef Beach Resort & Spa
      9.6
      Exceptional
      andrias from Russia
      Family with young children
      Stayed 3 nights in February 2016

      Amazing place!”

      It is situated on a perfect white sandy beach of Diani coast. The service and rooms were great. i will definetly stay again. my son loved it very much!

      Reviewed September 24, 2016

      Dear Guest, Thank you for choosing to stay at the Diani Reef Beach Resort & Spa. We are committed to making our guest's stay with us a memorable one and we appreciate your feedback. We are delighted to hear that you had a positive experience at Diani Reef Beach Resort & Spa and that you enjoyed the friendliness of our service and the comfort of your room. We would love to have the chance to welcome you back to Diani Beach for another stay. With Kind Regards, Jitendra Bisoyi Rooms Division Manager

      Responded April 20, 2022
      Diani Reef Beach Resort & Spa
      6.8
      Good
      Seamus from Ireland
      Solo traveler
      Standard Double or Twin Room
      Stayed 5 nights in August 2019

      A number of good aspects to this hotel but seriously let down by quality of the food”

      Pros are that Diani Reef has good facilities, it is well located and the staff were friendly and helpful The cons were, on arrival, I was allocated a room that wasn't aired - in fact, it was very musty. However, this was quickly rectified and I was allocated another room. However, the major con is the quality of the food. I ordered pizza in the restaurant and it was positively the worst pizza I have ever had in my life. The seafood restaurant served fish that was poor and way over priced. At the breakfast buffet, the food was plentiful but very low quality. At the prices they are charging, the quality of the food is unforgivable. (BTW, I ate in a number of restaurants nearby where the food was of good quality at reasonable prices.) Overall, my impression was of an hotel which wasn't doing the business it once was and, foolishly, decided to cut costs by low quality food. Finally, when I was checking out, it took nearly 40 minutes as only one person can deal with check-outs!!!!

      Reviewed August 15, 2019

      Dear Seamus, Thank you for choosing to stay at Diani Reef Beach Resort & Spa and for posting your review. We have taken into consideration your comments and have shared these with my colleagues. Hope you could give us another opportunity in the future to welcome you back. With sincere regards, Jitendra Bisoyi Rooms Division Manager

      Responded April 20, 2022
      Diani Reef Beach Resort & Spa
      9.6
      Exceptional
      Nicoline from Norway
      Couple
      Standard Double or Twin Room
      Stayed 13 nights in September 2019

      Great stay!”

      The beach and the sun beds was amazing! The staff was friendly and the breakfast had so many good options. Would definitely recommend!

      Reviewed October 18, 2019

      Dear Guest, Let us thank you for recommending Diani Reef Beach Resort & Spa after the experience you had with us! We are proud to know that you enjoyed the tasty breakfast, polite staff and comfortable bed. Our team would like to express our gratitude for your positive comments and we would love to have the chance to welcome you back in the nearest future. With Best Regards, Jitendra Bisoyi Rooms Division Manager

      Responded April 20, 2022
      Diani Reef Beach Resort & Spa
      12345
      This is a popular property. Don't miss out!

      Back to search results

      Back to room choices

      |

      Dismiss