Reef Hotel
Hotel in Mombasa
3-Star Hotel
Reasons to book
Top-tier experienceOne of the higher cost properties in the area
Includes essentialsGarden, Pool, Kitchen or Kitchenette and more
Book with confidenceWe partner with the top travel sites so you know you're getting a great deal on the perfect rental
About this hotel
Beach hotel with outdoor pool and family fun
Guests at this beach hotel will appreciate convenient onsite amenities such as a playground and barbecue grills.
Reef Hotel offers 146 accommodations with safes. Rooms open to balconies. This Mombasa hotel provides complimentary wireless Internet access. Bathrooms include showers. Housekeeping is provided daily.
Recreational amenities at the hotel include an outdoor pool.
Guests at this beach hotel will appreciate convenient onsite amenities such as a playground and barbecue grills.
Reef Hotel offers 146 accommodations with safes. Rooms open to balconies. This Mombasa hotel provides complimentary wireless Internet access. Bathrooms include showers. Housekeeping is provided daily.
Recreational amenities at the hotel include an outdoor pool.
The recreational activities listed below are available either on site or nearby; fees may apply.
Amenities
Pool
Air conditioner
Kitchen or Kitchenette
Internet / Wifi
Parking
Laundry
Balcony or Patio
TV
Garden
Map of Mombasa
Available Rooms
Standard Double Room, Non Smoking, Garden View
1 Double • 269 ft²
Sleeps 3
You'll be directed to Expedia.com for availability & pricing
Standard Room, Sea View, Sea Facing
1 Double • 301 ft²
Sleeps 3
You'll be directed to Expedia.com for availability & pricing
Family Room, Garden View, Garden Area
1 Double • 2 Single • 301 ft²
Sleeps 4
You'll be directed to Expedia.com for availability & pricing
Run Of the House
1 Double • 25 ft²
Sleeps 3
You'll be directed to Expedia.com for availability & pricing
Standard Room
1 Double
Sleeps 2
You'll be directed to Expedia.com for availability & pricing
$$$$
Ratings and reviews
8.0 / 10.0
Good customer Service
4.0 / 10.0
What's there to say about a hotel started in 1972? If you're looking for modern amenities, you won't find it here. If you're looking for a time capsule of Swahili culture, you will find it here. Rooms have AC, a 3 pools were excellent, ocean view was excellent as well. Breakfast was authentically Swahili with really good mahamris.
5.0 / 10.0
Great hotel. Beautiful views of the beach, a nice pool, excellent food and drinks, and helpful staff. I needed to shower after checking out and going diving, and they accommodated my need while also watching my bags. Great service!
10.0 / 10.0
This is a great hotel on the beach. Lots of security so always felt safe. So nice to o have all inclusive so no messing about where to eat. Many choices and all included.
1.0 / 10.0
Photo of the property needs to be updated because everything is old. Also the room’s toilet has bad odor coming from the sink. Break fast lack variety and cleanliness . Terrible experience!!!
8.0 / 10.0
I am a repeat customer that stayed here for weeks at the time. It is not too bad. The rooms need a lot. The entire place need a renovation. The landscape is poorly maintained. The water in the pool smells like birds feathers. The food is good. Compared to similar places is even better. The all inclusive is a joke. While bottled beer and some bottle sodas are included, bottled water is not. I just don't get it! Maybe I am not too smart! At the restaurant they charge you for the free bottle water they put in the rooms unless they serve it by the glass (and the glasses do not look too clean, I doubt that the hotel has a commercial steam dishwasher). The good news is that you can buy good bottled water (Keringet) from the gift shop. The bottled water they put in rooms (Aquelle) does not taste good. The people are nice yet they are properly trained how to explain all inclusive customers why bottled water is not included but bottled sodas are!
6.0 / 10.0
Great beach location. Good service
8.0 / 10.0
Gòod view of ocean, very good gardens and friendly staffing team
10.0 / 10.0
The rooms looked old, I changed into two different rooms the first one wasn’t smelling fresh and the balcony door couldn’t lock.
2.0 / 10.0
Good value for the money
4.0 / 10.0
Good value for the money
8.0 / 10.0
I paid in full upon arrival. However upon checking out they demanded a furyher 2000 KES because the dollar / KES rate had changed.
I'm sure if it had moved the other way, they would offer me a small refund.
I refused to pay but did when it became apparent that the cashier would have the diffetence deducted from his salary.
The garden and pool are is fabulous, as are the staff.
The rooms are tired though and not really worth the money. The AC is ineffective.
I would not stay here again though purely because of the odious practice I've described above.
4.0 / 10.0
I paid in full upon arrival. However upon checking out they demanded a furyher 2000 KES because the dollar / KES rate had changed.I'm sure if it had moved the other way, they would offer me a small refund.I refused to pay but did when it became apparent that the cashier would have the diffetence deducted from his salary.The garden and pool are is fabulous, as are the staff.The rooms are tired though and not really worth the money. The AC is ineffective.I would not stay here again though purely because of the odious practice I've described above.
6.0 / 10.0
In general a tired hotel. Bedrooms plain and towels that needed to be replaced 3 years ago.
4.0 / 10.0
The property is nice, with good reseaurants so you dont need to go out for dinner or food if you dont want to. But there is a mall complex less than a mile away if you do want to get some goods for breakfast. That said, they can only be non-perishables, and be careful of eating on your rooms porch, because the monkeys can smell food from far away and will come to get some!but the towels are thick and smell quite bad once they get wet,
8.0 / 10.0
The property is nice, with good reseaurants so you don't need to go out for dinner or food if you don't want to. But there is a mall complex less than a mile away if you do want to get some goods for breakfast. That said, they can only be non-perishables, and be careful of eating on your room's porch, because the monkeys can smell food from far away and will come to get some!
but the towels are thick and smell quite bad once they get wet,
2.0 / 10.0
Not worth the rate, the hotel was built in 1972 and it looks like it hasn’t been well kept. The cleanliness of the room was also not up to par. We felt like we didn’t get the value of what we paid and many services were beyond lacking. The pictures were misleading as well and we had to argue to get one bed as a couple. It rained on our parade.
6.0 / 10.0
Generally okay hotel for the price. Dislike that they do not give bottled water in the rooms and instead have metalic refillable bottles that do not look in good condition. Found a guest at the reception upset and complaining that their phone had been stolen from his room. Good access to the beach with beautiful views of the ocean. Facility has aged and the rooms needs abit of an upgrade to modernize them.
2.0 / 10.0
Terrible condition and not worth the money. A total revamp of the property is necessary
4.0 / 10.0
Like: Comfortable room, nice pool, access to beach, generally good food.
Dislike: Tanga Bar and Grill - food service has two speeds, dead slow and stop!
4.0 / 10.0
Like: Comfortable room, nice pool, access to beach, generally good food.Dislike: Tanga Bar and Grill - food service has two speeds, dead slow and stop!
4.0 / 10.0
The gardens, pools, view, food and bar/restaurant were beautiful, delicious and not much to complain about! The room was pretty average. Very sound, and there was a lot of music playing in the area until late ish, but if you're a late night person, that works out well. Fun with evening entertainment!
1.0 / 10.0
The property is old and lack sufficient furnitures. It is poorly runned.
5.0 / 10.0
Guest service is amazing. Its has its own bar/club which is very safe and fun.
5.0 / 10.0
I had an amazing stay at the Reef apart from a minor incident which the team fully took care of. My kids LOVED the stay, the pool, the food, the activities and the access to the beach. It was a great one-week stay.
2.5 / 10.0
I had an amazing stay at the Reef apart from a minor incident which the team fully took care of. My kids LOVED the stay, the pool, the food, the activities and the access to the beach. It was a great one-week stay.
2.0 / 10.0
Booked a family view room with queen and 2 single beds, we had to wait almost 2 hours to enter our room with an array of excuses throw at us in the process, firstly the room I booked wasn't big enough so I showed my booking, then the previous customer had left late then it had to be clean but cleaners were on lunch..... Finally getting into the room there weren't enough beds only a single and double we were informed they would squeeze another bed in but due to our daughter being disabled there would not have been enough room for her to maneuver out of her bed as both singles would have been touching. The reception staff seemed to think everything was a joke and were very unhelpful we got a smaller room than paid for yet the only compensation offered was a free dinner not the money back for our overpriced room, which we refused. Our air conditioning didn't work and neither did the TV, when on our second day someone came to fix the air con we had to wait in the room with them while they fixed it as this is hotel rules!!! Which was over 3 hours!
The hotel is set in beautiful grounds but rude and unhelpful staff along with shoddy rooms means we will not return or recommend to family's that need the same amount of beds as these quadruple rooms advertised according to staff do not exist.
1.0 / 10.0
Booked a family view room with queen and 2 single beds, we had to wait almost 2 hours to enter our room with an array of excuses throw at us in the process, firstly the room I booked wasn't big enough so I showed my booking, then the previous customer had left late then it had to be clean but cleaners were on lunch..... Finally getting into the room there weren't enough beds only a single and double we were informed they would squeeze another bed in but due to our daughter being disabled there would not have been enough room for her to maneuver out of her bed as both singles would have been touching. The reception staff seemed to think everything was a joke and were very unhelpful we got a smaller room than paid for yet the only compensation offered was a free dinner not the money back for our overpriced room, which we refused. Our air conditioning didn't work and neither did the TV, when on our second day someone came to fix the air con we had to wait in the room with them while they fixed it as this is hotel rules!!! Which was over 3 hours!The hotel is set in beautiful grounds but rude and unhelpful staff along with shoddy rooms means we will not return or recommend to family's that need the same amount of beds as these quadruple rooms advertised according to staff do not exist.
3.0 / 10.0
While checking in, another customer was at the front desk complaining that he had been kept up all night due to mosquitoes in his room, which immediately concerned me. The staff didn’t seem very accommodating to him. So I asked, what can they do if my room is full of mosquitoes? They said they can spray it if that’s the case. I got to my room, and there were bugs all over, so I called the front desk to have them come spray. The cleaning lady was so nice and helpful, but after spraying the whole room with an insect killer, it smelled awful. I think part of the reason bugs get in is because the windows don’t close fully - there are like shutters, and there are spaces between the glass panes. After going to the beach I came back to shower and noticed 10-15 ants in my shower - this is even after the cleaning lady sprayed the shower. So I washed them away with hot water - the cold water knob was broken. Overall, I was pretty uncomfortable staying in that room. The redeeming qualities of my stay were the cleaning lady, the beach/view, and the food at the grill (food was great, wait staff was ok)
2.0 / 10.0
due to overbooked, room is not available. Put me on 2 bed rooms residential apartment with other couple in next bed room. only main door has key access and no key for bed room door. No shampoo, soap for shower and bathroom is not clean.
Buffae finished only after 1hr of starting while guest has to share chicken (only meat left) one piece per guest.
4.0 / 10.0
Loved our stay. I will be going back again.
5.0 / 10.0
The hotel has all you need to relax and enjoy. People are friendly and helpful. The food is good and facilities nice!
3.0 / 10.0
Great stay - very nice people
1.0 / 10.0
I had to cancel my booking on a very short notice (24hrs before) because of an medical emergency. Gladly and very much appreciated the hotel management accepted the cancelation via telephone and even advised how to proceed with the booking agency. According to that the cancelation was also done via email to the booking agency. However, after multiple calls and emails the hotel did not refund the booking. The booking agency stated that the hotel did not reply anymore. Personally I also did not ever receive an email response on my mails from the hotel. In a very difficult private situation of a serious health situation I found that deeply disappointing and unprofessional in service and the management is purely profit-oriented only.
4.0 / 10.0
This is my fourth visit to the Reef Hotel in the past year. Every visit met or exceeded my expectations and provided me a wonderful base from which to work.
2.0 / 10.0
The Reef is a nice hotel in reasonable condition right by the Mombasa beach. Staff are friendly and helpful. The bedrooms are basic, mattress was quite hard shower was basic, but for the price it's what i expected. If you want somewhere by the beach that is good value for money stay here, if you want somewhere with a higher standard bedroom you will need to pay more.
3.0 / 10.0
The hotel was good overall, yet with some concerns.
On the plus side, the food was quite fine and the pools were great. The hotel was close to a great beach and hawkers were few to non-existent. The staff was wonderful.
My concerns were:
(1) It was difficult to make the mosquito net mosquito-proof because it wouldn't reach the floor and it closed around the bed only with difficulty. I had to put a nightstand on the bed and climb on it in order to reach the ceiling track to reposition the net so it would close.
(2) My room was close to the restaurants and there were loud live bands nightly until 11.00. However, they kindly accommodated my request on the second night for a room away from the music.
(3) In the room cleaning, the area around the bed posts had been neglected and there were clumps of dust stuck around all the posts at the bottom.
2.0 / 10.0
Overall I enjoyed my time there and was not disppointed
4.0 / 10.0
The staff was very friendly.I wasn't that much impressed by the bufet food.Some of the dishes could taste better.Pay attention,they charge you for everything!!!!!!
FAQs
How much does this hotel cost compared to others in Mombasa?
The average price for a rental in Mombasa is $72 per night. This rental is $50 above the average.
Is parking included with this hotel?
Yes, parking is listed as an amenity at Reef Hotel. For more information, we encourage you to contact the property about where to park.
Is there a pool at this hotel?
Yes, a swimming pool is available for use at Reef Hotel. Enjoy the water!
Is Reef Hotel pet friendly?
Unfortunately, this hotel is not pet-friendly. Try searching again and filter for "Pets Allowed"
What amenities are available at Reef Hotel?
We found 9 amenities for this rental. This includes pool, air conditioner, kitchen or kitchenette, internet / wifi, and parking.
Explore similar vacation rentals in Mombasa
Explore all rentals in MombasaMombasa travel inspiration
Read our blogGuides
Best East Coast Beaches and Getaway Locations You Can’t Miss
Budget Travel
7 Most Affordable Snowbird Destinations for 2025
Guides
Top Activities to Try in Panama City Beach, Florida
Guides
Top Things to Do in Gulf Shores, Alabama: Adventure and Fun Await
Local Culture
Exploring Miami’s Wynwood District: Street Art, Food, and More
Guides
Fun Things to Do in Ocean City, Maryland
Local Culture
A Foodie’s Guide to the Best Dining in Orlando, Florida
Guides
Top Things to Do in Oahu and Honolulu
Keep exploring
- Kauai Villas
- Orlando Villas
- Kiawah Island Villas
- Miami Beach Villas
- Kissimmee Villas
- North Naples Villas
- Florida Keys Villas
- Phoenix Villas
- Los Angeles Villas
- St Petersburg Villas
- Palm Desert Villas
- Miami Villas
- Las Vegas Villas
- Venice Villas
- Key West Villas
- Palm Springs Villas
- Lake Tahoe Villas
- Hollywood Hills Villas
- Seabrook Island Villas
- South Lake Tahoe Villas
- Pocono Mountains Villas
- Scottsdale Villas
- Myrtle Beach Villas
- Hilton Head Island Villas
- Marco Island Villas
- North Miami Villas
- Sanibel Island Villas
- West Palm Beach Villas
- Fort Myers Beach Villas
- Haines City Villas
- North Las Vegas Villas
- Destin Villas
- Lake Tahoe Cabins
- Ruidoso Cabins
- Blue Ridge Cabins
- Estes Park Cabins
- Lake George Cabins
- Eureka Springs Cabins
- Branson Cabins
- Lake of the Ozarks Cabins
- Lake Arrowhead Cabins
- Lake Texoma Cabins
- Canyon Lake Cabins
- Sevierville Cabins
- Flagstaff Cabins
- Colorado Springs Cabins
- Hot Springs Cabins
- Bass Lake Cabins
- Buffalo River Cabins
- Possum Kingdom Lake Cabins
- Chattanooga Cabins
- Nashville Cabins
- Wears Valley Cabins
- Cloudcroft Cabins
- Deep Creek Lake Cabins
- Mammoth Lakes Cabins
- Anna Maria Islands Rentals
- Outer Banks Vacation Rentals
- Rosemary Beach Rentals
- Holden Beach Rentals
- Hilton Head Vacation Rentals
- Topsail Beach Rentals
- Kiawah Island Rentals
- Panama City Beach Rentals
- Ocean Isle Beach Rentals
- Folly Beach Rentals
- Dauphin Island Rentals
- Rehoboth Beach Rentals
- Bethany Beach Rentals
- Cape Cod Rentals
- 30A Rentals
- Seaside Florida Rentals
- Edisto Beach Rentals
- Fort Myers Beach Rentals
- Miramar Beach Rentals
- Port Aransas Rentals
- Emerald Isle Rentals
- Orange Beach Rentals
- Surfside Beach Rentals
- Hampton Beach Rentals
- Assateague Island Rentals
- Jacksonville Beach Vacation Rentals
- North Shore Vacation Rentals
- Ogunquit Vacation Rentals
- North Redington Beach Rentals
- Lido Key Vacation Rentals
- Sea Colony Rentals
- Pass A Grille Vacation Rentals
- Blue Ridge Mountain Rentals
- Vail Lodging
- Jackson Hole Lodging
- Winter Park Lodging
- Telluride Lodging
- Big Sky Rentals
- Aspen Lodging
- Park City Rentals
- Steamboat Springs Lodging
- Breckenridge Rentals
- Lake Tahoe Rentals
- Copper Mountain Lodging
- Mammoth Mountain Lodging
- Beech Mountain Rentals
- Crested Butte Rentals
- Sun Valley Lodging
- Keystone Lodging
- Taos Lodging
- Sugar Mountain Cabins
- Beaver Creek Lodging
- Deep Creek Lake Rentals
- Smith Mountain Lake Rentals
- Ocean Lakes Rentals
- Lake Anna Rentals
- Torch Lake Rentals
- Lake Winnipesaukee Rentals
- Norris Lake Rentals
- Lake Gaston Rentals
- Canyon Lake Rentals
- Lake Oconee Rentals
- Lake Wallenpaupack Rentals
- Lake Martin Rentals
- Lake Havasu Rentals
- Lake of the Ozarks Rentals
- Lake Michigan Vacation Rentals
- Lake Chelan Rentals
- Finger Lakes Rentals
- Lake Keowee Vacation Rentals
- Lake Conroe Rentals
- Lake Erie Vacation Rentals
- Lake Austin Vacation Rentals
- Sebago Lake Rentals
- Lake Tillery Rentals
- Keuka Lake Rentals