Coral Beach Resort - Diani Beach
-4.288151, 39.587298Overview
3-star beachfront resort with year-round pool, spa, and direct Diani Beach access
Amenities & Facilities
Coral Beach Resort in Diani Beach offers a year-round outdoor swimming pool with a pool bar and shallow end for children. The property has a private beach area and a spa & wellness centre providing body treatments, facials, massages, and manicures. Sun loungers and umbrellas are available poolside and on the beach.
Rooms & Accommodations
The hotel provides family rooms and interconnected rooms, all with air conditioning, private bathrooms, and balconies with sea or garden views. Cottages offer kitchens and larger living spaces for extended stays. Free parking and safety deposit boxes are available for all guests.
Dining & Entertainment
The on-site restaurant serves African, American, and Asian cuisines, with continental breakfast including warm dishes, juice, and fruits. Guests can enjoy a snack bar, pool bar, and special diet menus upon request. Evening entertainment includes live music, themed dinner nights, and pub crawls.
Family & Children
Children have a dedicated kids' pool and outdoor play equipment, along with board games and puzzles. Babysitting services are available for parents who wish to enjoy the spa or evening entertainment. The property also offers bicycle rental and kid's meals in the restaurant.
Location & Nearby
The resort is situated on the beachfront, a 3-minute walk from Diani Beach and less than 0.5 miles from Leisure Lodge Golf Club. Ukunda Airport is 1 mile away, and the hotel provides airport shuttle and car hire. Nearby attractions include snorkelling, windsurfing, and fishing.
- Location: Private beach area on Diani Beach, 3 min to sand
- Pool: Year-round outdoor pool with bar and shallow end
- Spa: Full-service spa with body treatments, facials, massages
- Dining: Restaurant with African, American, Asian cuisines
- Activities: Bicycle rental, live music, themed dinner nights
- Kids: Children's pool, outdoor play equipment, babysitting
Rooms and availability
-
Max:4 persons
-
Bed options:1 Single Bed or 1 Double Bed2 Single beds
-
Max:2 persons
-
Bed options:2 Single beds
-
Max:3 persons
-
Bed options:1 King Size Bed2 Single beds
Facilities
Main facilities
Free Wi-Fi in public areas
24-hour reception
24-hour security
Babysitting/Child services
Outdoor swimming pool
Children's play area
Children's pool
Children's menu
Cribs
Beach access
Private beach
Sun loungers
Beach umbrellas
Sports & Fitness
- Wind surfing
- Diving
- Snorkeling
- Canoeing
- Skiing
- Golf course
- Pool tables
- Aerobics
- Fishing
Services
- Paid airport shuttle
- Room service
- Housekeeping
- Car rental
- Laundry
- Welcome drink
Dining
- In-room breakfast
- Restaurant
- Poolside snack bar
- Snack bar
- Outdoor dining area
- Picnic area/ Tables
- Dinner
- Packed lunches
- Special diet menus
Business
- Meeting/ Banquet facilities
- Fax/Photocopying
Children
- Cribs
- Babysitting/Child services
- Board games
- Children's menu
- Children's pool
- Children's play area
Spa & Leisure
- Outdoor swimming pool
- Beach access
- Beach umbrellas
- Sun loungers
- Live entertainment
- Garden area
- Spa & wellness center
- Pedicure
- Manicure
- Waxing
- Body scrub
- Facial
- Treatment room
- Body wraps
- Massage
- Shallow end
- Make up services
Room view
- Garden view
Room features
- Air conditioning
- Heating
- Sitting area
- Patio
- Terrace
- Garden furniture
- Tea and coffee facilities
- Dining table
- Ironing facilities
Bathroom
- Free toiletries
Self-catering
- Electric kettle
- Cookware/ Kitchen utensils
Bedroom
- Electric blankets
Media
- Flat-screen TV
- AM/FM alarm clock
Room decor
- Carpeted floor
Essential information about Coral Beach Resort
| 💵 Lowest room price | 50 US$ |
| 📏 Distance to center | 100 yd |
| ✈️ Distance to airport | 2.1 mi |
| 🧳 Nearest airport | Ukunda, UKA |
Location
- City landmarks
- Nearby
- Restaurants
Reviews of Coral Beach Resort
We read 200 guest reviews so you don’t have to
One honest summary, pulled from every verified stay—no scrolling through hundreds of reviews.
Compare our rates with top travel sites in 10 seconds