Coral Beach Resort
Superior Twin Room with Sea View, Coral Beach Resort in Mombasa
Coral Beach Resort
View, Coral Beach Resort in Mombasa
Beach, Coral Beach Resort in Mombasa
Coral Beach Resort
Coral Beach Resort

Removed from saved list

7.6Very good

172 reviews

172 reviews

Location 8.7
Cleanliness 7.3
Facilities 7.3
Service 6.7
Value for money 6.7
See map


Location rating score

Excellent location
Closest landmarks
Ukunda Airport
1.9 km
Shimba Hills National Reserve
16.6 km
Shelly Beach
21.0 km
Likoni Ferry
24.3 km
Matatu Bus Terminal
25.0 km

Coral Beach Resort

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

Conveniently situated in the Diani Beach part of Mombasa, this property puts you close to attractions and interesting dining options.


Front desk [24-hour]

Airport transfer

Private beach

Free Wi-Fi in all rooms!

Air conditioning


Airport transfer

Car park

Free Wi-Fi in all rooms!

Front desk [24-hour]

Swimming pool [outdoor]

Private beach

Check-in/out [express]

Game room

Value for money6.7
Location rating8.7

Rooms available at Coral Beach Resort

Three-Bedroom Cottage
  • Sea view
  • Balcony/terrace
  • 1 king bed & 1 double bed &...
Enter dates to see prices
Junior Suite with Sea View
  • Room size: 60 m²/646 ft²
  • Sea view
  • 1 king bed
Enter dates to see prices
Superior Twin Room with Sea View
  • Room size: 55 m²/592 ft²
  • Sea view
  • 2 queen beds
Enter dates to see prices
Superior Double Room
  • Room size: 50 m²/538 ft²
  • Sea view
  • 1 king bed
Enter dates to see prices
Two-Bedroom Cottage
  • 2 bathrooms
  • 2 bedrooms
  • 1 double bed & 2 single bed...
Enter dates to see prices
Two-Bedroom Cottage
  • Room size: 240 m²/2583 ft²
  • Garden view
  • 1 king bed & 2 double beds
Enter dates to see prices
One-Bedroom Apartment
  • Room size: 150 m²/1615 ft²
  • Garden view
  • 1 double bed
Enter dates to see prices
One-Bedroom Cottage
  • Outdoor view
  • 2 single beds & 1 sofa bed
Enter dates to see prices
Standard Studio
  • Room size: 50 m²/538 ft²
  • Garden view
  • 1 double bed
Enter dates to see prices
Family Bungalow
  • Garden view
  • Balcony/terrace
  • 2 single beds and 1 double ...
Enter dates to see prices

Top things to do in Mombasa

Up to 10% off

Popular things to do

popular things to do
More about Coral Beach Resort

More about Coral Beach Resort

Experience Luxury and Serenity at Coral Beach Resort in Mombasa, Kenya

Nestled along the pristine shores of Mombasa, Kenya, Coral Beach Resort offers a luxurious and tranquil retreat for travelers seeking a blissful beach getaway. With its stunning ocean views, impeccable service, and a range of top-notch amenities, this resort promises an unforgettable stay for guests of all ages. Check-in at Coral Beach Resort begins at 10:00 AM, allowing you to start your vacation early and make the most of your time in this tropical paradise. The friendly and attentive staff will warmly welcome you upon arrival, ensuring a seamless check-in process and providing any assistance you may require. As you step into the resort, you'll immediately feel a sense of relaxation wash over you, as the tranquil ambiance and breathtaking surroundings create the perfect setting for a rejuvenating vacation. When it's time to bid farewell to Coral Beach Resort, check-out is until 09:30 AM. This convenient check-out time allows you to enjoy a leisurely morning before embarking on your onward journey. Whether you choose to savor a delicious breakfast at one of the resort's waterfront restaurants or take a refreshing dip in the crystal-clear waters of the Indian Ocean, you'll have ample time to create lasting memories before saying goodbye to this idyllic paradise. Families traveling with young children will appreciate the child policy at Coral Beach Resort. Children between the ages of 0 to 2 can stay free of charge, making it an ideal destination for a memorable family vacation. The resort offers a range of child-friendly facilities and activities, ensuring that little ones are well taken care of and entertained throughout their stay. From dedicated play areas to supervised kids' clubs, your children will have endless opportunities for fun and adventure while you relax and unwind in the lap of luxury. With its stunning location, impeccable service, and family-friendly policies, Coral Beach Resort in Mombasa, Kenya is the perfect destination for those seeking a truly unforgettable beachfront escape. Whether you're traveling with your loved ones or embarking on a solo adventure, this resort offers a sanctuary of luxury and serenity amidst the natural beauty of Mombasa's coastline. Book your stay at Coral Beach Resort and immerse yourself in the ultimate beachside paradise.

Endless Entertainment at Coral Beach Resort

At Coral Beach Resort, we believe that a memorable vacation is not just about relaxing by the beach, but also enjoying a wide range of entertainment options. Our resort boasts an array of entertainment facilities that are sure to keep you entertained throughout your stay. Unwind and socialize at our vibrant bar, where you can sip on refreshing cocktails while enjoying live music or DJ performances. Indulge in a soothing massage at our spa, where skilled therapists will melt away your stress and leave you feeling rejuvenated. For those who enjoy the outdoors, our lush garden provides the perfect setting for a leisurely stroll or a picnic with loved ones. If you're in the mood for some friendly competition, head to our games room, where you can challenge your friends or family to a game of billiards, darts, or board games. With our diverse range of entertainment facilities, there is never a dull moment at Coral Beach Resort. Whether you prefer to relax or engage in exciting activities, we have something to cater to every taste and ensure that your stay with us is truly unforgettable.

Unleash Your Inner Athlete at Coral Beach Resort's World-Class Sports Facilities

At Coral Beach Resort in Mombasa, Kenya, sports enthusiasts will find themselves in paradise with a wide range of thrilling activities to choose from. Dive into the sparkling waters of the outdoor pool or take a leisurely stroll along the private beach, soaking up the sun and enjoying the breathtaking views. For those seeking a refreshing drink after a swim, the poolside bar offers a variety of refreshing beverages to quench your thirst. For the adventurous souls, Coral Beach Resort offers a plethora of exhilarating water sports. Embark on an exciting fishing trip and try your luck at catching some of the finest fish in the region. If you're looking for an adrenaline rush, why not give skiing a go? Feel the wind in your hair as you glide across the crystal-clear waters. Dive deep into the ocean and explore the vibrant marine life with a diving session. Alternatively, grab a canoe and paddle your way through the tranquil waters, or harness the power of the wind with an invigorating wind surfing experience. Snorkeling enthusiasts will be delighted by the opportunity to discover the stunning coral reefs that lie just beneath the surface of the sea. Immerse yourself in a world of vibrant colors and exotic marine creatures as you explore this underwater paradise. With its prime location on the beach, Coral Beach Resort provides the perfect base for all water sports enthusiasts, ensuring an unforgettable experience for guests of all ages and skill levels.

Convenience Facilities at Coral Beach Resort: Making Your Stay a Breeze

At Coral Beach Resort, we strive to provide our guests with the utmost convenience during their stay. Our range of top-notch facilities ensures that your every need is taken care of, allowing you to relax and enjoy your time in Mombasa, Kenya. One of the key conveniences we offer is our laundry service. Whether you need a quick refresh or a complete wardrobe overhaul, our dedicated staff will handle your laundry needs efficiently and with care. Our room service is also available round the clock, allowing you to indulge in delicious meals and refreshing beverages without leaving the comfort of your room. For added peace of mind, we provide safety deposit boxes where you can securely store your valuables. Our concierge is always ready to assist you with any queries or requests, ensuring that your stay is as smooth as possible. Stay connected with our complimentary Wi-Fi in public areas, and enjoy seamless internet access throughout the resort with our free Wi-Fi in all rooms. We understand the importance of a hassle-free check-in and check-out process, which is why we offer express check-in/check-out services. Additionally, our dedicated housekeeping team ensures that your room is kept clean and tidy on a daily basis. With our range of convenience facilities, your stay at Coral Beach Resort is sure to be a breeze.

Convenient Transport Facilities at Coral Beach Resort

At Coral Beach Resort in Mombasa, Kenya, we understand the importance of convenient transport facilities for our guests. Whether you are arriving by air or prefer to explore the city on your own, we have got you covered. With our airport transfer service, you can enjoy a hassle-free journey from Moi International Airport to our resort. Our friendly and professional staff will be waiting to greet you upon arrival and ensure a smooth transition to your luxurious accommodation. For guests who prefer to drive, we offer a spacious car park free of charge. You can rest assured knowing that your vehicle is safe and secure while you enjoy your stay. If you don't have your own car, don't worry! We also provide car hire services, allowing you to easily explore the vibrant city of Mombasa and its surrounding areas at your own pace. Whether you want to visit historical sites, go on a safari adventure, or simply explore the beautiful beaches, our car hire service gives you the freedom to do so. At Coral Beach Resort, we strive to provide exceptional transport facilities to make your stay as comfortable and convenient as possible. Whether you choose to take advantage of our airport transfer service, park your car in our free car park, or hire a car to explore the city, we are here to cater to your transportation needs.

Indulge in Culinary Delights at Coral Beach Resort

At Coral Beach Resort, dining is an experience to be savored. With a range of dining facilities available, guests are treated to a variety of culinary delights during their stay. The resort boasts a stylish and elegant restaurant that offers a diverse menu of both local and international cuisines. Guests can indulge in mouthwatering dishes prepared by skilled chefs using the freshest ingredients. Whether you're in the mood for a traditional Kenyan feast or craving international flavors, the restaurant at Coral Beach Resort caters to all tastes and preferences. For those who prefer dining in the comfort of their own rooms, the resort provides excellent room service. Enjoy a delicious meal or a refreshing snack from the extensive room service menu, available 24 hours a day. Whether you're looking for a quick bite or a romantic dinner for two, the attentive staff ensures that your dining experience is nothing short of exceptional. To ensure a comfortable and hassle-free stay, Coral Beach Resort also offers daily housekeeping services. The dedicated housekeeping team ensures that your room is kept immaculate, allowing you to relax and enjoy your vacation to the fullest. From fresh linens to spotless bathrooms, every detail is taken care of, leaving you with more time to explore the resort's dining options and indulge in a truly memorable culinary journey.

Luxurious and Spacious Rooms at Coral Beach Resort

Experience a world of comfort and elegance at Coral Beach Resort in Mombasa, Kenya. With a wide range of room options to choose from, you are guaranteed to find the perfect accommodation that suits your needs and preferences. Indulge in the opulence of the Junior Suite with Sea View, offering a generous 60 square meters of space and a plush King Bed. For those seeking a larger living space, the One-Bedroom Apartment provides a spacious 150 square meters and a cozy Double Bed. Alternatively, the One-Bedroom Cottage offers a unique charm with 2 Single Beds and 1 Sofa Bed. By booking your stay at Coral Beach Resort through Agoda, you can enjoy the best prices available, ensuring a cost-effective and budget-friendly experience. With Agoda's hassle-free booking process, you can easily secure your preferred room type and make the most of your stay at this exquisite resort. So why wait? Treat yourself to a memorable getaway at Coral Beach Resort and create unforgettable memories in the heart of Mombasa.

Discover the Tropical Paradise of Diani Beach in Mombasa

Nestled along the stunning coastline of Mombasa, Kenya, Diani Beach is a tropical paradise that beckons travelers with its pristine white sands and crystal-clear turquoise waters. This idyllic beach destination offers a perfect blend of relaxation and adventure, making it a haven for both sun-seekers and thrill-seekers alike. Stretching for 10 kilometers, Diani Beach is renowned for its breathtaking beauty and is consistently rated as one of the top beaches in Africa. The powdery soft sand invites visitors to sink their toes into its warmth, while the gentle waves provide a refreshing respite from the tropical heat. Whether you're looking to soak up the sun, indulge in water sports, or simply take leisurely strolls along the shore, Diani Beach offers an array of activities to suit every traveler's desires. Beyond its stunning coastline, Diani Beach is also home to a vibrant coral reef, teeming with colorful marine life. Snorkeling and diving enthusiasts will be delighted by the opportunity to explore this underwater wonderland, where they can swim alongside tropical fish, vibrant corals, and even encounter majestic sea turtles. For those seeking a bit of adrenaline, kite surfing and windsurfing are popular activities that take advantage of the area's strong coastal winds. With its breathtaking beauty and abundant activities, Diani Beach is truly a tropical paradise that promises an unforgettable experience for all who visit. Whether you're seeking relaxation, adventure, or a bit of both, this coastal gem in Mombasa, Kenya, is sure to captivate your senses and leave you yearning for more.

Traveling to Coral Beach Resort in Mombasa, Kenya

Nestled on the stunning shores of Diani Beach in Mombasa, Kenya, Coral Beach Resort offers a tranquil and idyllic retreat for travelers seeking a beachfront paradise. Getting to this tropical oasis is a breeze, with several convenient transportation options available from the nearest airports. If you are arriving at Moi International Airport in Mombasa, the most convenient way to reach Coral Beach Resort is by hiring a private transfer or a taxi. The resort is located approximately 35 kilometers south of the airport, and the journey usually takes around 1-1.5 hours, depending on traffic conditions. Sit back and relax as you soak in the breathtaking coastal views along the way. Alternatively, if you prefer public transportation, you can take a matatu (local minibus) from Moi International Airport to Mombasa town. From there, you can catch another matatu or a local bus heading towards Diani Beach. The journey to Coral Beach Resort from Mombasa town usually takes around 2-3 hours, but it offers a more immersive experience as you get to witness the vibrant local life and scenery. Upon arrival at Coral Beach Resort, you'll be greeted by the warm hospitality and stunning surroundings that make this beachfront retreat a true gem in Mombasa. Whether you choose to unwind by the pool, indulge in delicious cuisine, or explore the nearby attractions, Coral Beach Resort promises an unforgettable stay in paradise.

Discover the Beauty of Ukunda Airport near Coral Beach Resort

Located just a stone's throw away from Coral Beach Resort, Ukunda Airport is a gateway to adventure and exploration in Mombasa, Kenya. This small yet bustling airport serves as a convenient hub for travelers looking to explore the stunning coastal region of Ukunda. With its proximity to the resort, guests can easily access this landmark and embark on exciting day trips to nearby attractions. One of the must-visit attractions near Ukunda Airport is the mesmerizing Diani Beach. Renowned for its pristine white sands and crystal-clear turquoise waters, Diani Beach offers a slice of paradise for beach lovers. Whether you're seeking relaxation under the swaying palm trees or looking to indulge in thrilling water sports such as snorkeling or diving, Diani Beach has it all. With its close proximity to Coral Beach Resort, guests can easily spend a day soaking up the sun and enjoying the tropical beauty of this idyllic beach. In addition to Diani Beach, another nearby attraction worth exploring is Shimba Hills National Reserve. Nestled just a short drive away from Ukunda Airport, this stunning wildlife reserve is a haven for nature enthusiasts. Home to diverse flora and fauna, Shimba Hills offers the opportunity to spot rare species such as the endangered Sable antelope and the majestic African elephant. Guests can embark on guided safaris or nature walks to fully immerse themselves in the natural wonders of this enchanting reserve. With Ukunda Airport as its neighbor, Coral Beach Resort provides the perfect base for guests to discover the beauty and charm of Mombasa's surrounding landmarks and attractions. Whether you're seeking relaxation on the pristine shores of Diani Beach or an adventurous safari in Shimba Hills National Reserve, this resort offers a convenient and unforgettable experience for all.

A Culinary Adventure Awaits

Indulge in a culinary adventure during your stay at Coral Beach Resort, as you discover a vibrant array of dining options right at your doorstep. Start your day with a delicious breakfast at African Oasis, where you can savor traditional African dishes and international favorites. For a refreshing beachfront dining experience, head to Sails Beach Bar & Restaurant, where you can enjoy mouthwatering seafood and tropical cocktails while taking in breathtaking views of the ocean. Craving Indian cuisine? Look no further than Bidi Badu Restaurant, known for its flavorful curries and aromatic spices. If you're in the mood for some authentic Kenyan dishes, Shan e Punjab is the place to be, offering a menu filled with local specialties. For a laid-back atmosphere and live music, make your way to Forty Thieves Beach Bar & Bistro, where you can savor delicious pub-style food and unwind with a cold drink. Looking for a romantic dinner spot? The Edge Beach Restaurant is the perfect choice, offering a romantic setting and a menu featuring fresh seafood and international cuisine. If you're up for a unique dining experience, don't miss the opportunity to dine at Ali Barbour's Cave Restaurant, nestled in a natural coral cave and serving exquisite seafood and Swahili dishes. End your day with a visit to Sundowner, a beachfront bar where you can enjoy stunning sunsets while sipping on refreshing cocktails. With such a diverse range of dining options, your taste buds are in for a treat at Coral Beach Resort.

A Tropical Paradise with Exceptional Location and Cleanliness

Nestled on the stunning shores of Mombasa, Kenya, Coral Beach Resort offers an unforgettable tropical getaway with a range of exceptional amenities and services. With an overall rating of 7.4, this resort has garnered positive customer reviews for its prime location, cleanliness, and value for money. One of the standout features of Coral Beach Resort is its unbeatable location, earning a remarkable rating of 8.7. Situated right on the beachfront, guests are treated to breathtaking views of the sparkling Indian Ocean and direct access to pristine white sands. Whether you're seeking relaxation or adventure, the resort's prime location allows you to easily explore nearby attractions such as Mombasa Marine National Park and Haller Park, ensuring an enriching experience throughout your stay. In addition to its idyllic setting, Coral Beach Resort impresses guests with its commitment to cleanliness. With a rating of 7.3 for cleanliness, the resort ensures that every corner of its premises is meticulously maintained. From the well-appointed guest rooms to the public areas, cleanliness is a top priority, providing guests with a comfortable and hygienic environment. The resort's dedication to maintaining high standards of cleanliness contributes to the overall positive guest experience and adds to the appeal of this tropical paradise.

Show less

Amenities and facilities

Very good


Languages spoken
  • English
Internet access
  • Free Wi-Fi in all rooms!
  • Internet services
  • Wi-Fi in public areas
Things to do, ways to relax
  • Billiards
  • Canoeing
  • Diving
  • Fishing
  • Game room
  • Garden
  • Massage
  • On-site entertainment
  • Private beach
  • Pub crawl
  • Skiing
  • Snorkeling
  • Swimming pool [outdoor]
  • Wind surfing
Cleanliness and safety
  • Breakfast in room
Dining, drinking, and snacking
  • Alternative meal arrangement
  • Bar
  • Poolside bar
  • Restaurants
  • Room service
  • Snack bar
Services and conveniences
  • Air conditioning in public area
  • Concierge
  • Daily housekeeping
  • Elevator
  • Ironing service
  • Laundry service
  • Meeting/banquet facilities
  • Safety deposit boxes
  • Smoking area
  • Terrace
  • Xerox/fax in business center
For the kids
  • Babysitting service
  • Family room
  • Kids meal
  • Playground
Land sports
  • Golf course (within 3 km)
  • Check-in/out [express]
  • Check-in/out [private]
  • Fire extinguisher
  • Front desk [24-hour]
  • Pets allowed
  • Safety/security feature
  • Security [24-hour]
Getting around
  • Airport transfer
  • Car park [free of charge]
  • Rental car


Diani Beach Road , Diani Beach, Mombasa, Kenya, 80400


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

Some helpful facts

  • Check-in from10:00
  • Check-in until19:30
  • Check-out from09:00
  • Check-out until09:30

Property announcements

Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply. Please inform Coral Beach Resort in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation. Payment before arrival via bank transfer is required. The property will contact you after you book to provide instructions.

Reviews of Coral Beach Resort from real guests

Very good
Value for money6.7
High score for Mombasa
9+ Exceptional (1)
8-9 Excellent (0)
7-8 Very Good (1)
6-7 Good (0)
<6 Below Expectation (0)
Guest Type
Showing 2 verified guest comments
Very good
Philip from United Kingdom
Stayed 5 nights in January 2021

Good place for a few days, on the beach”

The place is right on the beach, and has a nice pool and a good restaurant. I stayed in a cottage which was a bit old but had DSTV, good wifi, a reasonably-stocked kitchen. and a friendly cat. There are a lot of monkeys around so keep your doors closed. The beach is mostly coral, so not the best place for swimming, but a 5 minute walk around the rocks (at low tide) will bring you to the bottom of Diani beach.

Reviewed January 12, 2021
Isaiah from Kenya
Standard Studio
Stayed 6 nights in July 2019

Our second visit”

This was our second time staying at the cottages. The staff are very friendly and helpful. Great location central to everything. We like that each cottage has its own kitchen which is fully stocked with all utensils. A great value for the money and we plan on returning next year.

Reviewed August 08, 2019
This is a popular property. Don't miss out!

Back to search results

Back to room choices