Book with us and save
up to 10%
compared to Booking.com
Check rooms and rates
From335US$ /night
Check-in
21Mar2026Select date
Check-out
22Mar2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About Resort

Diani Beach Road, Diani Beach, Kenya, +254 (0)40 320 3437/
-
Steps from Diani Beach Art Gallery
Great
8.5
9.0
/10

Diani Sea Resort, a 4-star Diani Beach hotel, features an expansive all-inclusive service and a variety of comfortable accommodations with views of the ocean or lush gardens. The resort offers a pool complex, children's programs, and on-site dining options.

Rooms & Amenities

Diani Sea Resort offers 170 rooms categorized into Superior, Bahari, and Ocean Suites. Each room features amenities such as air conditioning, a mosquito net, a minibar in Bahari rooms, and balconies with views of the pool, sea, or gardens.

Dining & Nearby Options

Dining options include a restaurant serving African dishes and a beach bar offering freshly prepared pizzas and burgers. Guests can also enjoy selected local alcoholic and non-alcoholic beverages as part of the all-inclusive package.

Leisure & Entertainment

Leisure activities encompass a swimming pool with a water slide, beach volleyball, and a mini-golf course. The animation team organizes games and evening entertainment such as traditional dances and live music.

Services & Local Area

Diani Sea Resort features a 24-hour reception and a 'meet and greet' airport shuttle service from Moi International Airport, which can be arranged by the hotel. Nearby landmarks include Gazi Mangrove Boardwalk and the Diani Beach Shopping Centre.

Must-do experiences

  • Savor fresh seafood at Ali Barbour's Cave Restaurant by the beach.
  • Visit the Diani Beach Art Gallery for unique local artworks and crafts.
  • Take a beach walk at low tide to spot starfish and colorful shells.
  • Explore the Shimba Hills National Reserve for stunning wildlife views.
  • Don't miss the Diani Farmers Market for fresh produce and local snacks.
View all

Select your room type

Diani Sea Resort offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Deluxe Double Room Balcony Sea View
2 persons
325 sq. feet 
1 King-size bed
Shower
Balcony
Double Room Balcony
2 persons
325 sq. feet 
1 King-size bed
Shower
Balcony
Family Room Balcony
2 persons
445 sq. feet 
2 Single beds
Shower
Balcony

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

Diani Sea Resort offers amenities for your comfortable stay and unforgettable experiences
Facilities: Great
8.6/10Review score

General

  • Non-smoking rooms
  • Free Wi-Fi in public areas
  • Safe deposit box
  • 24-hour reception
  • No pets allowed
  • 24-hour security
  • Luggage storage
  • Currency exchange

Sports & Fitness

  • Fitness centre
  • Diving
  • Tennis court
  • Golf course
  • Billiard tables
  • Darts
  • Table tennis
  • Fishing

Guest Parking

  • Electric kettle

Services

  • Paid airport shuttle
  • Housekeeping
  • Car hire
  • Laundry
  • Welcome drink

Dining

  • Restaurant
  • Snack bar
  • Bar/ Lounge area
  • Packed lunches

Business

  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cots
  • Babysitting/Child services
  • Children's buffet
  • Board games
  • Water slides

Spa & Leisure

  • Outdoor swimming pool
  • Beach access
  • Beach umbrellas
  • Sun loungers
  • Entertainment
  • Sun terrace
  • Garden area
  • Leisure/ TV room
  • Massage
  • Shallow end

Room features

  • Air conditioning
  • Sitting area
  • Terrace
  • Garden furniture
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
  • AM/FM alarm clock
Show more

Dining Onsite

Nestled within the beautiful Diani Sea Resort, the dining options embrace a world of flavors and inviting settings. Experience comforting meals at Mawimbi and satisfying snacks at Snack, where culinary traditions and fresh ingredients come together to create memorable moments.
Diani Sea Resort Diani Beach Restaurant photo
Diani Sea Resort Diani Beach Restaurant photo

Mawimbi

Casual dining with local and international favorites
Ambiance
Family-friendly and modern atmosphere, perfect for gatherings
Key Offerings
Signature pizzas, succulent burgers, and traditional African dishes, all made from scratch to suit individual tastes.
Reservation
No
Hours vary.

Snack

Casual light bites and snacks
Ambiance
Relaxed setting, ideal for a quick meal between activities
Key Offerings
Pizzas, burgers, and other delightful snacks served during daylight hours, fostering a laid-back dining experience.
Reservation
No
Monday to Sunday, 11:00 - 16:00

Diani Sea Resort Location

Diani Beach Road, Diani Beach, Kenya, +254 (0)40 320 3437/
Map view
Diani Beach Road, Diani Beach, Kenya, +254 (0)40 320 3437/
Nearby
Mall
Baharini Shopping Centre
800 ft
Restaurants
Kokkos Cafe Bistro
200 ft
Diani Beach Road Costa Sur Complex
Apero Bar And Restaurant Diani
1100 ft
Next To Chandarana
Diana's at Diani
1400 ft
Diani Beach Road Shree Supermarket Complex
Jazzy Bakery And Restaurant
1400 ft
Plot 1279 Diani beach Road Shop 2 Legend Compound Before Kenya Posta
Piri Pirie's Bar and Resturant
2800 ft
Diani Beach Shopping Centre
Explore Diani Beach
Nearby Attractions, Activities, Dining & Entertainment
Top Attractions
Activities
Dining
Entertainment
Diani Beach Shopping Centre
25 minutes' walk
Shopping and dining hub featuring a variety of stores, cafes, and a vibrant atmosphere ideal for families and shoppers.
Diani Beach Art Gallery
Diani Beach Art Gallery
15 minutes' walk
Showcases local art and crafts, supporting community artists. A great place to appreciate culture and pick up unique souvenirs.
Colobus Conservation
Colobus Conservation
35 minutes' drive
Wildlife sanctuary dedicated to the conservation of the endangered Colobus monkey. Offers educational tours and nature walks.
Gazi Mangrove Boardwalk
Gazi Mangrove Boardwalk
10 minutes' drive
Scenic boardwalk through mangrove forests, ideal for bird watching and enjoying the peaceful surroundings.
Water Sports
1 minute' walk
Thrilling water sports available, including jet skiing and snorkeling at Diani's pristine beaches. Rentals and lessons are offered.
Yoga Classes
5 minutes' drive
Relaxing yoga sessions available nearby, focusing on wellness and mindfulness in serene environments. Classes for all levels.
Kokkos Cafe Bistro
Kokkos Cafe Bistro
1 minute' walk
Casual cafe with a relaxed atmosphere, offering fresh smoothies, salads, and local dishes perfect for a quick bite.
Apero Bar And Restaurant Diani
Apero Bar And Restaurant Diani
5 minutes' walk
Charming bar and restaurant featuring a menu of local seafood and international favorites, ideal for romantic dinners.
Full Moon Disco Club
Full Moon Disco Club
15 minutes' walk
Lively nightclub with vibrant music and dance floors, hosting themed nights and events for guests looking to enjoy the nightlife.
Shakatak Disco
Shakatak Disco
5 minutes' drive
Popular spot for live music and DJs, featuring a festive atmosphere perfect for both families and night owls.
Getting around
City Centre
Diani Beach26 min  ·  1.3 mi
Airports
Ukunda (UKA)21 min  ·  1.1 mi
Moi Airport (MBA)86 min  ·  35.4 mi
Want to see exclusive early booking offers?
Access special rates now and plan your next wellness retreat!
Check Rates
Property information and rules
Check-in
from 15:00-23:59
Check-out
until 10 am
Guest Parking
No parking available.
Internet
Wireless internet is available in public areas for free.
Children & extra beds
Maximum capacity of extra beds in a room is 2. 
Pets
Pets are not allowed.
Languages
English, German, Italian
Number of rooms:
20
Property is also known as
diani beach hotel mombasa
diani resort
diani beach resort mombasa
diani resort kenya
diani beach resort

Reviews and Ratings

Feedback about Diani Sea Resort from previous guests about their experience.
Review score
Based on 194 verified reviews
8.5/10
Great
89%
Recommend
Breakfast
8.3/10
Cleanliness
8.8/10
Comfort
8.9/10
Facilities
8.6/10
Free Wi-Fi
5.5/10
Location
9.5/10
Paid Wi-Fi
5.0/10
Staff
9.4/10
Value for money
8.6/10
Pros
Beachfront location
Smiling staff
Food variety
Clean rooms
Cons
Salt water
Watered-down drinks
Guest reviews
based on 245 reviews
8.5/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews
FAQs
About Diani Sea Resort
What is the check-in and check-out policy at Diani Sea Resort?
Check-in is from 15:00 and check-out is by 10:00.
How far is Diani Sea Resort from Moi International Airport?
The hotel is located 30 km from Moi International Airport.
Are there any restaurants available on-site at Diani Sea Resort?
The hotel features two on-site restaurants offering a selection of dishes.
What nearby dining options are available near Diani Sea Resort?
Nearby restaurants include Tiki Bar (0.5 km), Shashin-ka Japanese Restaurant (0.5 km), and Diana's at Diani (0.5 km).
What recreational activities can guests enjoy at Diani Sea Resort?
Guests can enjoy activities such as diving, mini golf, billiards, table tennis, and tennis.
Does Diani Sea Resort offer any services for children?
The property provides babysitting services and children's activities.
What amenities are included in the rooms at Diani Sea Resort?
Rooms include air conditioning, a flat-screen TV, a mini-fridge, and a mosquito net.
Is Wi-Fi available at Diani Sea Resort?
Complimentary Wi-Fi is available throughout the hotel.
What are the fitness facilities like at Diani Sea Resort?
The hotel features a fitness center and two outdoor swimming pools.
What attractions are located near Diani Sea Resort?
Nearby attractions include Colobus Conservation (2 km) and Kaya Kinondo Sacred Forest.
Does Diani Sea Resort provide an airport shuttle service?
The hotel can arrange a paid airport shuttle service for arrivals from Moi International Airport.

Next best alternative

Consider them for your next trip.
Check-in
21Mar2026Select date
Check-out
22Mar2026Select date
Rooms and Guests2 Guests, 1 Room