7

166 reviews

Coral Beach Resort

Coral Beach Resort

Diani Beach Road , Mombasa, 80400, Kenya

Reservations:

+1 (888) 385-6828

Choose dates to view prices

Skiing

Spa/Wellness packages

Free parking

Restaurant

Beachfront

Private beach area

Outdoor swimming pool

Kids' pool

Coral Beach Resort

Welcome to Coral Beach Resort, your tropical haven nestled just 0.9mi from the vibrant heart of Diani Beach on Kenya’s stunning coast. Located along the scenic Diani Beach Road, this resort offers a perfect blend of relaxation and adventure with its pristine private beach area and outdoor swimming pools that beckon you for a dip under the sun. Whether you’re catching some rays on the beach chairs or enjoying a peaceful stroll through the lush garden, every moment here is designed for total bliss.

Guests rave about the friendly service and the range of amenities available—from free WiFi and parking to the exquisite onsite restaurant that serves up local flavors. For thrill-seekers, snorkeling is available for extra charges, and golfing at nearby courses is just a swing away. Those seeking revitalization can indulge in the resort’s spa and wellness packages, or unwind with a massage (additional charges) while the kids have a blast in the dedicated kids’ pool and kids' meals, ensuring everyone’s happiness.

With a perfect location and nearly perfect reviews from 166 delighted visitors, Coral Beach Resort promises a memorable escape. The beautifully furnished rooms feature modern amenities like air conditioning, soundproofing, and private balconies that invite you to enjoy garden or sea views. Whether you’re in town for leisure or a family getaway, this resort combines comfort, fun, and convenience for an unforgettable Kenyan coastal experience.

After a day filled with sun, sand, and surf, you'll find plenty of ways to unwind and enjoy yourself at Coral Beach Resort. Take a leisurely swim in the outdoor pools, which are perfect for both relaxation and a splash of fun—especially the shallow end that’s great for families or those just looking to cool off. The pools are open all year round, so no matter when you visit, a refreshing dip awaits you to beat the heat or simply indulge in some poolside lounging.

When it’s time to satisfy your appetite, head over to Restaurant #1 on the premises. Here, you’ll savor a variety of local flavors and international dishes, offering a culinary experience that complements your tropical escape. Whether you’re enjoying a hearty breakfast to start your day or a romantic dinner at sunset, the restaurant provides a cozy yet vibrant atmosphere that invites you to dine in comfort after a day of adventures.

For convenience, the resort accepts a range of payment options including Mastercard, Visa, American Express, and UnionPay debit cards. Plus, cash is always welcome! With all these amenities at your fingertips, Coral Beach Resort makes it easy to relax, indulge, and enjoy your Kenyan holiday to the fullest. So pack your bags, bring your sense of adventure, and prepare for an unforgettable coastal getaway!

Need Multiple Rooms?

Planning a wedding, corporate event, or need many rooms? Get a personalized quote with discounted rates for your group.

Closest airports

Ukunda Airstrip

1.2mi

Mombasa Airport

17.5mi

Vipingo Airport

36.1mi

Most popular amenities

Skiing

Spa/Wellness packages

Free parking

Restaurant

Beachfront

Private beach area

Outdoor swimming pool

Kids' pool

Free wifi

Room service

Free shuttle

Beach

Air conditioning

Bar

Private entrance

Parking On Site

Terrace

24-hour front desk

Kitchen

Non-smoking rooms

Live music/Performance

Beach umbrellas

Beach chairs/Loungers

Garden view

Kitchenware

Kids' meals

Picnic area

Garden

View

Bathtub

Free toiletries

Balcony

Bidet

Soundproof

Rooms

Superior Double Room in Coral Beach Resort

Show 15 photos

Superior Room

1 King Size Bed

540 sqft

Private Bathroom

Balcony

Private entrance

Flat-screen TV

+

More details

The spacious double room offers air conditioning, a private entrance, a balcony with sea views as well as a private bathroom featuring a shower. The unit offers 1 bed.

Standard Twin Room with Garden View in Coral Beach Resort

Show 17 photos

Standard Room, 2 Twin Beds, Garden View

2 Twin Beds

Garden view

Private Bathroom

Balcony

Private entrance

+

More details

The twin room offers air conditioning, a private entrance, a balcony with garden views as well as a private bathroom boasting a shower. The unit has 2 beds.

Show 11 photos

Cottage, 2 Bedrooms, 3 Beds

2585 sqft

Kitchen

Balcony

Microwave

Flat-screen TV

+

More details

Featuring a private entrance, this spacious bungalow also is consisted of of 2 bedrooms, a seating area and 2 bathrooms with a shower and a bidet. The well-equipped kitchen features a refrigerator, kitchenware, an oven and a microwave. The air-conditioned bungalow offers a flat-screen TV with satellite channels, a tea and coffee maker, a dining area, a wardrobe as well as garden views. The unit offers 3 beds.

Show 8 photos

Cottage, 1 Bedroom, 3 Beds

Kitchen

Balcony

Flat-screen TV

Refrigerator

+

More details

Featuring a private entrance, this air-conditioned bungalow consists of 1 living room, 1 separate bedroom and 1 bathroom with a shower. The bungalow's kitchen, which features a refrigerator and kitchenware, is available for cooking and storing food. Boasting a balcony with sea views, this bungalow also provides a tea and coffee maker and a flat-screen TV. The unit offers 3 beds.

Show 11 photos

Cottage, 2 Bedrooms, 5 Beds

Kitchen

Balcony

Flat-screen TV

Refrigerator

+

More details

Boasting a private entrance, this air-conditioned bungalow includes 1 living room, 2 separate bedrooms and 2 bathrooms with a shower. The bungalow's kitchen, which features a refrigerator and kitchenware, is available for cooking and storing food. This bungalow has a tea and coffee maker, a seating area, a flat-screen TV and a balcony. The unit has 5 beds.

Show 7 photos

Cottage, 3 Bedrooms, 4 Beds

3335 sqft

Kitchen

Balcony

Microwave

Flat-screen TV

+

More details

Boasting a private entrance, this air-conditioned bungalow features 1 living room, 3 separate bedrooms and 3 bathrooms with a shower and a bidet. Guests can make meals in the kitchen that has a refrigerator, kitchenware, an oven and a microwave. The spacious bungalow features a tea and coffee maker, a seating area, a dining area, a flat-screen TV with satellite channels, as well as sea views. The unit has 4 beds.

Two-Bedroom Cottage in Coral Beach Resort

Show 10 photos

Cottage, 2 Bedrooms

2 Sofa Beds

1 Double Bed

2 Twin Beds

Private Bathroom

+

More details

One-Bedroom Cottage - single occupancy in Coral Beach Resort

Show 8 photos

Cottage, 1 Bedroom, 2 Twin Beds

1 Sofa Bed

2 Twin Beds

Kitchen

Private Bathroom

Balcony

Kitchenware

More details

Junior Suite with Sea View in Coral Beach Resort

Show 21 photos

Junior Suite, King Bed, Sea View

1 King Size Bed

645 sqft

Private Bathroom

Balcony

Bathtub

Private entrance

More details

Standard Double Room in Coral Beach Resort

Show 14 photos

Standard Room, Double or 2 Twin Beds

1 Twin Bed

1 Double Bed

270 sqft

Garden view

Private Bathroom

Balcony

Private entrance

+

More details

Three-Bedroom Cottage in Coral Beach Resort

Show 7 photos

Cottage, 3 Bedrooms, King Bed, 3 Double Beds

3 Double Beds

1 King Size Bed

3335 sqft

Kitchen

Private Bathroom

Balcony

Kitchenware

x6

+

x4

More details

Superior Twin Room with Sea View in Coral Beach Resort

Show 12 photos

Superior Room, 2 Twin Beds, Sea View

2 Queen Size Beds

590 sqft

Private Bathroom

Balcony

Private entrance

Flat-screen TV

+

More details

Guest reviews

7

166 reviews

Categories of assessments

Cleanliness

Comfort

Location

Facilities

Staff

Value for money

WiFi quality

Points of Interest Around Coral Beach Resort

Airports

Ukunda Airstrip

1.2mi

Mombasa Airport

17.5mi

Vipingo Airport

36.1mi

Restaurants

Restaurant #MAWIMBI

Cuisines

  • African
  • American
  • Asian

Ambiances

  • Family Friendly
  • Romantic

Pools

Location

  • Outdoor

Features

  • Shallow end

Availability

  • All season

Amenities of Coral Beach Resort

Skiing

Spa/Wellness packages

Free parking

Restaurant

Beachfront

Private beach area

Outdoor swimming pool

Kids' pool

Free wifi

Room service

Free shuttle

Beach

Air conditioning

Bar

Private entrance

Parking On Site

Terrace

24-hour front desk

Kitchen

Non-smoking rooms

Live music/Performance

Beach umbrellas

Beach chairs/Loungers

Garden view

Kitchenware

Kids' meals

Picnic area

Garden

View

Bathtub

Free toiletries

Balcony

Bidet

Soundproof

Stay rules - Coral Beach Resort

  • Check-in / Check-out

  • Pets

  • Internet

  • Age restrictions

  • Curfew

  • Parking

  • Reservations

  • Children and beds

  • Cards accepted at this property