Discover the Best Resorts in Mombasa

Swahili Beach
Resort
Diani Beach Road, Diani Beach, 80401, Kenya

Featuring a private beach area and water sports facilities, Swahili Beach is located in Diani Beach, 656 feet from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Center. Guests at the 5-star property can enjoy sea views in the rooms and access to a sauna. The resort features an outdoor swimming pool and evening entertainment. All units in the resort are equipped with a flat-screen TV. All rooms are fitted with a private bathroom with free toiletries. All rooms at Swahili Beach have air conditioning and a desk. A buffet breakfast is served every morning at the property. At the accommodations you will find a restaurant serving local and seafood cuisine. Vegan, vegetarian and halal options can also be requested. Swahili Beach offers a fitness center. You can play table tennis, billiards and darts at the resort, and bike hire is available. Guests can also take advantage of the business center and newspapers. Staff at the 24-hour front desk speak German, English and French. Baharini Shopping Center is 1.2 mi from Swahili Beach, while Colobus Conservation is 3.7 mi from the property. Moi International Airport is 18 mi away.

Guest Reviews:

- "Best in Kenya" - "Amazing!" - "Simply amazing" - "Fantastic two week holiday - great staff, lovely food." - "Very relaxing after six days of hectic safaris." - "Amazing!" - "Perfection!" - "Nothing is so special about this place. Everything seem to be normal and average. Hence the charges don’t reflect to why" - "If somebody is not going with travel agency like me and my son, I recommend this hotel as the best c"

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Resort
Diani Beach Road, Diani Beach, 80400, Kenya

Luxury resort on the beach, with 2 outdoor pools
At Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, relax by one of the 2 outdoor swimming pools or spend the day at the beach where you can enjoy snorkeling.
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits offers 143 accommodations with minibars and espresso makers. Beds feature premium bedding. Flat-screen televisions come with cable channels. Bathrooms include shower/tub combinations with deep soaking bathtubs and rainfall showerheads. Bathrooms are also outfitted with bathrobes, slippers, and complimentary toiletries.

This Diani Beach resort provides complimentary wireless Internet access. Business-friendly amenities include desks, safes, and phones. Additionally, rooms include complimentary bottled water and hair dryers. A nightly turndown service is provided and housekeeping is offered daily. Amenities available on request include irons/ironing boards.


2 outdoor swimming pools are on site along with a children's pool. Other recreational amenities include a health club and a steam room.

Children under 6 years old are not allowed in the swimming pool without adult supervision. Guests under 16 years old are not allowed in the health club, fitness facility, or hot tub.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "The staff were approachable and kind. Entertainment was good.Overall my stay at the property was good and I recommend this place. My only concern is if they can upgrade the bathrooms " - "Amazing!" - "I really liked the resort...this was an experience to be remembered for a long time" - "Great hotel, courteous staff and wonderful meals." - "Superb stay at Diani Reef, lovely beach, great food..all staff very friendly and welcoming...special mention for the restaurant staff who were fabulous and made us amazing vegetarian dishes...Highly recommend"

Diamonds Leisure Beach & Golf Resort
Resort
Diani Beach, Diani Beach, 80100, Kenya

Prime Beachfront Location: Diamonds Leisure Beach & Golf Resort in Diani Beach offers direct access to a private beach area and beachfront. Guests enjoy stunning sea views and a sun terrace, complemented by a swimming pool with a view. Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms with walk-in showers, and balconies or patios. Additional amenities include free WiFi, mini-bars, and flat-screen TVs, ensuring a comfortable stay. Exceptional Facilities: The resort provides spa facilities and a children's playground. Guests can relax at the pool bar or enjoy evening entertainment, while the on-site restaurant offers Indian, Italian, and local cuisines. Convenient Location: Located 1.9 mi from Ukunda Airport and a few steps from Diani Beach, the resort is close to attractions such as Leisure Lodge Golf Club and Colobus Conservation. Free on-site private parking is available. -For guests on the All-Inclusive package, breakfast, lunch, and dinner are served at our main restaurant. Should you wish to enjoy a meal at the à la carte restaurant, this will be available at an additional charge.

Guest Reviews:

- "great location great breakfast great staff great beach front great rooms and great service" - "My experience was excellent,I will definitely be visiting again." - "Paradise, wonderful accommodation, highly recommend. Beautiful views from our room of the ocean and" - "A beautiful stay for me and my family. Home away from home." - "My stay was very good and everything was we'll manage and prepared🙏🏾" - "Great sea views, amazing buffet and really helpful staff."

Swahili Beach Resort
Resort
Diani Beach, Diani Beach, 80401, Kenya

Luxury resort on the beach, with 9 outdoor pools
Catch some rays at the beach or spend the day relaxing at Swahili Beach Resort's full-service spa. Then enjoy a meal at one of the resort's 5 restaurants.
Swahili Beach Resort offers 125 air-conditioned accommodations with minibars and safes. Rooms open to furnished balconies or patios. Accommodations offer separate sitting areas. Flat-screen televisions come with premium satellite channels. Bathrooms include separate bathtubs and showers with deep soaking bathtubs and rainfall showerheads. Bathrooms are also outfitted with slippers, bidets, and complimentary toiletries.

This Diani Beach resort provides complimentary wireless Internet access. Business-friendly amenities include desks and complimentary newspapers. Additionally, rooms include complimentary bottled water and coffee/tea makers. A nightly turndown service is provided and housekeeping is offered daily.


9 outdoor swimming pools are on site along with a children's pool. Other recreational amenities include a health club.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Wonderful hotel with beautiful surroundings. Good food and great atmosphere. " - "Staff and food was amazing, however the building could use a fresh coat of paint it's really worn" - "I can honestly say this is one of the most beautiful places I've ever stayed in, the photos don't do it justice. On top of that, everything has been thought through, the staff are very friendly and helpful, the food was great and so was the beach. At thebtop of my list to return to."

PrideInn Paradise Beach Resort & Spa Mombasa
Hotel
Shanzu Mombasa Kenya, Mombasa, 00400, Kenya

Set in Shanzu, 0.9 mi from KWS Ticket Office for Mombasa Marine Park, PrideInn Paradise Beach Resort, Convention Center and Spa has a private beach area, an outdoor swimming pool and rooms with free WiFi access. The resort offers a 24-hour front desk. There is a fitness center, evening entertainment and a shared lounge. At the resort, every room is equipped with a desk and a flat-screen TV. Rooms are complete with a private bathroom, while some rooms at PrideInn Paradise Beach Resort, Convention Center and Spa also have a balcony. The rooms at the accommodations feature air conditioning and a wardrobe. A buffet breakfast is available every morning at PrideInn Paradise Beach Resort, Convention Center and Spa. At the resort you will find a restaurant serving African, seafood and pizza cuisine. PrideInn Paradise Beach Resort, Convention Center and Spa offers a barbecue. You can play billiards at the accommodations, and car hire is available. Viewpoint is 3.1 mi from PrideInn Paradise Beach Resort, Convention Center and Spa. The nearest airport is Moi International Airport, 11 mi from the property.

Guest Reviews:

- "Excellent." - "HAPPY CLIENT" - "Paradise" - "Excellent location and clean beach" - "It was a great experience" - "Relaxing" - "Excellent" - "Eventful, the kids loved the aqua park and the food! awesome stay." - "Exciting, relaxing and romantic" - "The staff was exceptional from the Chef to the waiters and all front of the house" - "Amazing resourt, amazing kind staff, amazing food" - "I totally recommend."

Leopard Beach Resort & Spa
Resort
Diani Beach Road, Diani Beach, 80400, Kenya

Luxury resort on the beach, with outdoor pool
Catch some rays at the beach or spend the day relaxing at Leopard Beach Resort & Spa's full-service spa. Then enjoy a meal at one of the resort's 6 restaurants.
Leopard Beach Resort & Spa offers 158 air-conditioned accommodations with safes and coffee/tea makers. Beds feature Egyptian cotton sheets and premium bedding. Flat-screen televisions come with satellite channels.

Bathrooms include bathtubs or showers and bidets. Guests can surf the web using the complimentary wireless Internet access. Housekeeping is provided daily.


An indoor pool, an outdoor pool, and a hot tub are on site. Other recreational amenities include a health club and a sauna.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "The Leopard Beach Resort and Spa had a magnificent villa. It was large, clean, and reminded me of home. There were 3 bedrooms and each had its own bathroom. The resort had several restaurants as well as a gym, spa, and a sauna. I will be back again. " - "Highlight of my 2023...especially the staff 👌 and scenery ❤️" - "Amazing experience, thank you to all the staff." - "This place had everything we needed and more. A short walk to a 24-hour grocery store and I can’t say enough about the caring staff at the resort. We will definitely come back!! "

Leopard Beach Resort and Spa
Resort
34, Diani Beach, 80400

Located along Diani beach, Leopard Beach Resort & Spa features panoramic views of the Indian Ocean and is set within a tropical garden. The resort is within 3.1 mi from Ukunda. The bright, air-conditioned rooms feature a satellite TV, safe and tea-and-coffee-making facilities. Each unit has a mini-bar and private bathroom including free toiletries. All rooms have a view of the garden and some of the sea. Leopard Beach Resort offers a selection of restaurants and bars. The signature à la carte restaurant, The Chui Grill is located on a two-tiered timber deck and serves fresh seafood and grills. The Uzuri Spa and Fitness Forest is set in a 6-acre indigenous forest, offering a selection of treatments and wellness facilities. Guests can enjoy a refreshing swim in the large pool. Resort facilities include an adventure center and children’s playground. Free WiFi is available in rooms and public areas and the Moi International Airport is within 28 mi.

Amenities:

Spa • Internet • Air Conditioner • Sports/Activities • Restaurant • Oceanfront • Child Friendly • Laundry • Toiletries • View • Ocean View • Transportation/Shuttle

Voyager Beach Resort
Resort
Mount Kenya Rd. Nyali Beach, Mombasa, 00100, Kenya

Family-friendly resort on the beach, with 3 outdoor pools
At Voyager Beach Resort, spend the day on the beach where you can enjoy snorkeling. Then return for a meal at one of the resort's 3 restaurants.
Voyager Beach Resort offers 236 accommodations with minibars and safes. Rooms open to furnished balconies or patios. Memory foam beds feature Egyptian cotton sheets and premium bedding. Plasma televisions come with satellite channels. Bathrooms include showers with rainfall showerheads, bathrobes, complimentary toiletries, and hair dryers.

This Mombasa resort provides complimentary wireless Internet access. Business-friendly amenities include desks and phones. Additionally, rooms include complimentary bottled water and coffee/tea makers. A nightly turndown service is provided and housekeeping is offered daily.


An outdoor tennis court and a water park (surcharge) with waterslides are featured at the resort. 3 outdoor swimming pools are on site along with a children's pool.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Everything was great from Aziz at the bar to Captain Charles with the laughs at breakfast property is a little old but it’s beautiful and the wife and I will be returning " - "Staff and service were top notch, the overall experience was wonderful, rooms need a little updating, but the staff attention more than made up for any small issues. The entertainment was fabulous, Edgar was just one of the amazing dancers and went out of his way to make our staff memorable Also Beatrice always had a warm smile and friendly greeting when we dined Highly recommended and the staff is amazing "

Nomad Beach Resort
Hotel
Diani Beach Road, Diani Beach, 08041

Nestled along the pristine shores of Diani Beach, Nomad Beach Resort offers the perfect blend of luxury, relaxation, and adventure on Kenya’s stunning Southern Coast. From world-class dining and fine wines to unforgettable ocean experiences, every moment at Nomad is designed for pure indulgence. A pioneer in sustainable tourism, Nomad is deeply committed to preserving the natural beauty of the South Coast. Accommodations are crafted with elegance and innovation, ranging from serene beach cottages to private villas—each offering a unique slice of paradise. Savor exceptional cuisine at three distinctive restaurants or enjoy bespoke private dining. For the ultimate relaxation, visit the Forest Breeze Spa & Wellness Center, an eco-inspired sanctuary offering rejuvenating treatments at the forest's edge. Nomad is a hub for adventure and exploration. Dove with turtles at Kenya’s premier PADI dove center, sail on a traditional dhow, or enjoy a magical beach dinner under the stars. Discover Diani’s vibrant marine life, embark on big game fishing expeditions, or visit Chale Island—Kenya’s only private island resort. For thrill-seekers and wellness enthusiasts alike, enjoy snorkeling, kayaking, windsurfing, paddle boarding, yoga, and spa retreats. Don't miss the Nomad wine cellar—home to one of the finest wine selections on the coast. Whether you're seeking romance, adventure, or a serene escape, Nomad Beach Resort delivers an unforgettable experience. Start planning your dream Diani Beach getaway today and discover why Nomad is the jewel of Kenya’s coast.

Guest Reviews:

- "Wonderful! Highly recommend" - "Really tastefully decorated, great service, chic rooms, fantastic beach. Cool place" - "Perfect little vacation" - "Prime location in Diani" - "Top tier service with a great breakfast spread 👍" - "Lower expectations but stunning location!"

Southern Palms Beach Resort
Resort
Diani Beach Road, Diani Beach, 80400, Kenya

Beachfront resort with an outdoor tennis court
Catch some rays at the beach or spend the day relaxing at Southern Palms Beach Resort's full-service spa. Then enjoy a meal at one of the resort's 5 restaurants.
Southern Palms Beach Resort offers 298 air-conditioned accommodations with safes and complimentary bottled water. Rooms open to furnished balconies or patios. Pillowtop beds feature premium bedding. Premium satellite television is provided.

Bathrooms include showers with rainfall showerheads, complimentary toiletries, and hair dryers. This Diani Beach resort provides complimentary wireless Internet access. Housekeeping is provided daily.


2 outdoor swimming pools are on site along with an outdoor tennis court and a fitness center.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Lovely hotel! We had a great time!" - "We had an amazing stay at this resort. The place was clean and VERY well kept. Staff was plentiful and all made sure that we were comfortable and happy. Rooms were good size and supplied with drinking water, refrigerator, safe, etc. The food was all-inclusive including alcoholic beverages. Breakfast, lunch, dinner, BBQ, all served on time with lots of choices. There were seven of us with different tastes, allergies, and dietary requirements and the menu met all of them. They served plenty of fresh fruit, egg free breads/desserts (a couple of people in our group could not have eggs and were happy to see a choice of items without them), meat choices, and vegetarian dishes as well. Fresh juices with every meal (pineapple being my favorite). There’s a pizza station, ice cream station, and a bar near one of the many pools. The grounds were well kept, pool kept clean, water aerobics sessions were fun, and nightly entertainment, along with a beautiful beach. This is not a new property but WE ENJOYED ourselves and would return. Also, treat yourself to a “four hands body massage “ where two massage therapist work on you at the same time- WONDERFUL!!!"

Jumeirah Palms Resort
Apartment
Mount Kenya road, Mombasa, Kenya

Jumeirah Palms Resort offers accommodations in Mombasa, a 3-minute walk from Mombasa Beach and 0.8 miles from Haller Park. This beachfront property offers access to free Wifi and free private parking. The apartment offers an outdoor swimming pool, public bath, and full-day security. The apartment complex will provide guests with air-conditioned units offering a desk, a kettle, a microwave, a fridge, a safety deposit box, a flat-screen TV, a balcony, and a private bathroom with a walk-in shower. At the apartment complex, units are fitted with bed linen and towels. If you'd prefer to cook in the comfort of your own space, you can make use of the kitchen facilities, which include a stovetop and kitchenware. Nyali Golf Couse is 1.9 miles from the apartment, while Mamba Village Crocodile Farm is 2.1 miles from the property. Moi International Airport is 9.3 miles away.

Guest Reviews:

- "My stay was wonderful. Very helpful, kind and professional staff." - "If you are going to Mombasa and want to enjoy a private beach, stay at this property!! Bonus tip, if you love live music" - "Friendly staff. Photos and descriptions of the property are actual" - "exquisite, and Nice to continue our vacation." - "Still, was a fantastic choice and we enjoyed the stay." - "good" - "Very nice but need few things" - "Loud Music all night from maasai night club"

Baobab Beach Resort & Spa
Resort
Diani Beach Road, Diani Beach, 80400, Kenya

Family-friendly fun on the beach, with 2 outdoor pools
Catch some rays at the beach or spend the day relaxing at Baobab Beach Resort & Spa's full-service spa. Then enjoy a meal at one of the resort's 5 restaurants.
Baobab Beach Resort & Spa offers 323 air-conditioned accommodations with safes and complimentary bottled water. Rooms open to balconies or patios. Flat-screen televisions come with satellite channels. Refrigerators and coffee/tea makers are provided. Bathrooms include showers, complimentary toiletries, and hair dryers.

Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and phones. Additionally, rooms include ceiling fans and blackout drapes/curtains. Housekeeping is provided daily.


2 outdoor swimming pools are on site along with a children's pool. Other recreational amenities include outdoor tennis courts, a sauna, and a fitness center.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "My husband. snd I spent 4 nights at Baobab in February 2024 and had a wonderful experience. our room was comfortable, air conditioned and had a nice view. The staff was friendly and accommodating. The infinity pool was great and the activities ppl enthusiastic without being annoying. Water aerobics was really fun to watch. The buffet is great. plenty of selections. However the private dining restaurants were awesome. we had dinner at the sane one twice because the food was top notch. Great place! The drive from Mombassa took 2 hours due yo traffic and time of day so be prepared fir that. Going back it took 30 minutes"

Jacaranda Indian Ocean Beach Resort
Resort
Ukunda, Diani Beach, 80400

Set in a garden on a white and sandy beach, Jacaranda Indian Ocean Beach Resort offers accommodations in Diani Beach and 5.6 mi from Ukunda Airstrip. The makuti-roofed rooms are fitted with local furniture, mini-bar, tea-and-coffee making facilities and private bathroom. Some of them have sea view. The beds are draped with a mosquito net. The restaurant is open for breakfast, lunch and dinner and there is a snack bar located by the pool. Cocktails and drinks can be enjoyed at several bars. Meeting and conference facilities are available and there is also a business center. Babysitting services can be arranged and guests have access to an outdoor pool as well as 3 plunge pools. The Diani Beach Shopping Center is 3.1 mi from Jacaranda Indian Ocean Beach Resort, while Colobus Conservation is 6.2 mi away. The nearest airport is Moi Airport, 16 mi from Jacaranda Indian Ocean Beach Resort.

Guest Reviews:

- "A very good choice" - "Terrific!!" - "Beautiful accommodation, beach and gardens" - "Another outstanding stay at Jacaranda IOBR. Thanks to Ms Elisabeth and her team, and special mention to Rama Shauri how" - "10/10 experience highly recommend!" - "Warm Hospitality, Great Facilities, and Unforgettable Entertainment" - "This is now my home" - "superb" - "Absolutely fabulous" - "Fun family beach stay" - "Holiday 5*"

Diamonds Leisure Beach & Golf Resort
Resort
Diani Beach, Diani Beach, 84383 80100, Kenya

Family-friendly beachfront location with 4 outdoor pools
Spend the day relaxing at Diamonds Leisure Beach & Golf Resort's private white sand beach or practicing your swing at the onsite golf course. Then enjoy a meal at one of the resort's 2 restaurants.
Diamonds Leisure Beach & Golf Resort offers 170 air-conditioned accommodations with minibars and safes. Rooms open to balconies or patios. Televisions come with satellite channels and first-run movies. Bathrooms include showers and complimentary toiletries.

Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and phones. Additionally, rooms include complimentary bottled water and ceiling fans. A nightly turndown service is provided and housekeeping is offered daily. Amenities available on request include hair dryers.


Guests can play rounds at the 18-hole golf course and enjoy other recreation facilities including a private beach. 4 outdoor swimming pools are on site along with a children's pool.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Very nice place to stay for adults." - "Awesome Experience " - "Excellent service received" - "Good" - "Wonderful hotel and very friendly and helpful staff!!" - "As a single female on crutches they were very accommodating. The breakfast buffet what phenomenal and delicious. The facilities are great and the sea view is worth the extra costs. " - "I loved my stay at Diamonds Leisure Beach & Golf Resort, I had the seaview room, just beautiful. I will return. Highly recommendated. "

Baobab Beach Resort & Spa
Resort
Diani Beach Road, Diani Beach, 00400

Baobab Beach Resort & Spa offers accommodations in Diani Beach. With a lush garden, the resort overlooks the Indian Ocean and offers a 3-tier pool, a spa center and a selection of restaurants. The spacious rooms include a flat-screen TV, seating area and views of the sea or pool. Rooms are fitted with a private bathroom. Extras include free toiletries and a hair dryer. Baobab Beach Resort & Spa has a selection of bars and restaurants offering a range of international and African cuisine as well as seafood dishes accompanied by a wide selection of wines. Evening entertainment is organized on selected nights. For relaxation, guests can enjoy massage and beauty treatments at the spa. There is a steam room, hydro bath, hot tub and a fitness center. You can play tennis at this resort, dart, table tennis and and there are watersport facilities. The area is popular for golfing and snorkeling. The Diani Beach Shopping Center is 2.7 mi from Baobab Beach Resort and Moi International Airport is 29 mi from the property.

Guest Reviews:

- "Marvelous!!" - "The service was the best . Silvana from the shop was so kind to help me . Big heart - god bless her and her family ! Own" - "We absolutely love it here, best All-Inclusive Resort we’ve stayed at." - "Highly reccomend!" - "A must visit Resort in Diani ." - "We will book again!" - "Amazing resort, great food and lovely staff!" - "Lovely holidays in a beautiful place" - "It was a thoroughly enjoyable stay!"

Mombasa Continental Resort
Resort
Bamburi, Mombasa, 80101, Kenya

Family-friendly ski resort with 2 restaurants
At Mombasa Continental Resort, spend the day on the beach where you can enjoy snorkeling. Then return for a meal at one of the resort's 2 restaurants.
Mombasa Continental Resort offers 177 air-conditioned accommodations with minibars and laptop-compatible safes. Rooms open to balconies or patios. Memory foam beds feature premium bedding. Premium cable television is provided. Guests can make use of the in-room refrigerators and coffee/tea makers. Bathrooms include shower/tub combinations and complimentary toiletries.

Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and phones. Hypo-allergenic bedding, irons/ironing boards, and hair dryers can be requested. Housekeeping is provided daily.


Recreational amenities at the resort include an outdoor pool, a health club, and a steam room.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Very good " - "The staffs are very are very nice and professional." - "Amazing service. " - "I booked a deluxe twin room but was given a standard double room." - "Expansive beach..and great health club " - "I liked many things about this property, the people, the friendliness, security, the professionalism, the attention, and the willingness to give supportin any matter. Thank you, for the attentiveness...by the way, miss eunice, was amazing at the check in counter"

The Villa Luxury Suites Hotel
Resort
Diani Beach Road, Diani Beach, 80400, Kenya

Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 2297 feet from The Diani Beach Shopping Center. Each suite features stylish interior combined with Swahili elements and is equipped with air conditioning, fan, flat-screen TV. Enjoy a cup of coffee while looking out at the pool or garden. Suites have a private bathroom with a shower and bidet, with bath robes provided. You will find free toiletries. Offering views of the garden and the outdoor pool, the restaurant serves local and international cuisine Bike hire and car hire are available at this resort and the area is popular for golfing. Colobus Conservation is 3.1 mi from The Villa, while Kaya Kinondo Sacred Forest is 15 minutes' drive away. The nearest airport Ukunda airport is 1.6 mi from the property while Moi Airport is 26 mi. Free min bar , coffee and tea

Guest Reviews:

- "Highly recommend" - "An oasis in Diani and a real insider tip" - "My stay exceeded expectations, what a gem! Service, food, interior and ambience was magnificent!" - "Great boutique retreat" - "This was my second stay at this hidden little gem, and I absolutely loved it." - "Beautiful boutique hotel with lovely staff" - "A hidden gem!!" - "Great stay and good value!" - "definitely going back again." - "It's a very friendly and warm atmosphere and the staff are amazing."

Neptune Paradise Beach Resort & Spa
Resort
Diani Beach Road, Diani Beach, Diani Beach, 80400, Kenya

Beachfront resort with outdoor tennis courts
Catch some rays at the beach or spend the day relaxing at Neptune Paradise Beach Resort & Spa's full-service spa. Then enjoy a meal at one of the resort's 4 restaurants.
Neptune Paradise Beach Resort & Spa offers 92 accommodations with safes and coffee/tea makers. Rooms open to balconies or patios. This Diani Beach resort provides complimentary wireless Internet access.

Bathrooms include showers and hair dryers. Business-friendly amenities include desks and phones. Housekeeping is provided daily.


An outdoor pool and a children's pool are on site. Other recreational amenities include outdoor tennis courts and a sauna.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Amazing place to go to, facilities and the staff were amazing, the beach was beautiful during the day and night, comfortable accommodation and food was in abundance and the drinks, all in all 5* from me" - "Stunning beach, great location, spacious and very clean room, nice and friendly staff, just perfect holidays. I also did 2 days Safari in Tsavo East and day trip to Mombasa town and Haller Park where you can feed giraffes.Marco Polo agency is just accross the road."

Diani Sea Resort - All Inclusive
Resort
Diani Beach Road, Diani Beach, 80400, Kenya

Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort. The accommodations will provide you with a TV and air conditioning. Featuring a shower, private bathroom also comes with a bath and a hairdryer. You can enjoy garden view from the room. At Diani Sea Resort you will find a tennis court and a fitness center. Other facilities offered at the property include entertainment staff, a shared lounge and luggage storage. An array of activities can be enjoyed on site or in the surroundings, including mini golf. This resort is 19 mi from Moi International Airport.

Guest Reviews:

- "Mr. Nikhum was amazing. He made our stay memorable!" - "Stayed for 5 nights" - "Relaxing welcoming beach sun food" - "Will come again" - "An Excellent Option in Diani!" - "A great place to stay in Diani" - "This hotel is a good choice for a getaway, offering cleanliness, excellent service, fun activities, and a beautiful pool" - "Amazing place and people" - "A great place to relax by a beautiful white sand beach overlooking the Indian Ocean"

Neptune Village Beach Resort & Spa All Inclusive
Resort
Diani Beach, Diani Beach, 80400, Kenya

Beachside property with outdoor pool
Catch some rays at the beach or spend the day relaxing at Neptune Village Beach Resort & Spa All Inclusive's full-service spa. Then enjoy a meal at one of the property's 2 restaurants.
Neptune Village Beach Resort & Spa All Inclusive offers 78 air-conditioned accommodations with safes and coffee/tea makers. Rooms open to balconies. Satellite television is provided.

Bathrooms include showers and hair dryers. Guests can surf the web using the complimentary wireless Internet access. Housekeeping is provided daily.


An outdoor pool, a children's pool, and a hot tub are on site. Other recreational amenities include a sauna.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Good staff" - "Workers are lovely " - "Very relaxing, big spacious area and apartments, loads of food." - "Wonderful staff and excellent facilities!" - " It is a very beautiful and well thought resort. The access to the sister resort is an awesome and welcome change to the monotony of the resort." - "Hotel was not what we expected. Over priced, more like 2 stars. Pools were old and dirty. Food was not good,very little options. Sunbeds were broken. Service was really slow,and mostly drinks that they served were not cold at all. Over all the hotel needs to be renovated. We had all inclusive (not a good option in this hotel). Our room balcony door has to be forced to open (old,did not work anymore). Good thing was our rooms bed and sheets,those were nice. I don't recommend to pay much for staying in this hotel. We also spend nights other hotels in Diani beach and those were more nicer and more value of the money."

Voyager Beach Resort
Resort
Nyali Off Links Road, Mount Kenya Road, Mombasa, 00200

Boasting an outdoor swimming pool and tennis court, Voyager Beach Resort is set in Mombasa, 1 mi from Nyali Beach. Offering a garden, the property is located within 1.1 mi of Mamba Village Crocodile Farm. Haller Park is 1.2 mi from the resort and Bombolulu Workshop is 1.4 mi away. At the resort, each room is equipped with a desk. Featuring a private bathroom, certain units at Voyager Beach Resort also boast a balcony. The rooms come with a seating area. Breakfast is available every morning, and includes continental and vegetarian options. The accommodations offers a children's playground. You can play table tennis at Voyager Beach Resort. Staff at the 24-hour front desk can provide tips on the area. Nyali Cinamex Movie Theater is 2.3 mi from the resort. The nearest airport is Moi International Airport, 8.7 mi from Voyager Beach Resort.

Amenities:

Child Friendly • Other • Sports/Activities • Internet • Laundry • Bar • Breakfast • Transportation/Shuttle • View • Balcony/Terrace • Security/Safety • Restaurant

Sun N Sand Beach Resort
Resort
Off Mombasa/Malindi Highway, Mtwapa, 80109, Kenya

Family-friendly beachfront location with 2 outdoor pools
At Sun N Sand Beach Resort, relax by one of the 2 outdoor swimming pools or spend the day at the beach where you can enjoy volleyball.
Sun N Sand Beach Resort offers 100 air-conditioned accommodations with laptop-compatible safes and complimentary bottled water. Bathrooms include bathtubs or showers. Housekeeping is provided daily.
2 outdoor swimming pools are on site along with a children's pool. Other recreational amenities include an outdoor tennis court and a waterslide.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "The accessibility to the hotel , n hotel to provide enough transport services " - "Stayed for 6 nights with kids and was upgraded. The room was super clean, staff service was great. While the food was good options are limited. I didnt like the snack pool as it seems to require better care (was not clear/clean enough). But we really enjoyed our stay." - "The best place to book is the residence side than resort,the apartment was spacious,cozy and clean. The only disappointment was the repetitive food and services was long and lack of professionalism. "

Southern Palms Beach Resort
Resort
Diani Road, Diani Beach, 80400

This 4-star resort is on Diani Beach Ukunda, 22 miles from Mombasa and features 2 outdoor swimming pools and 5 restaurants. The bright, air-conditioned rooms feature balconies overlooking the pool, gardens or the Indian Ocean. Every room at the Southern Palms Beach Resort has a TV, minibar and tea and coffee-making facilities. Each includes a private bathroom with a shower and some have a bathtub and shower. The 5 restaurants serve a variety of international cuisines, and service on the beach is also available during beach dinner or full-moon dinner. The resort also has 5 bars, including 2 that serve guests in the swimming pools. There are a range of activities that can be booked from the help desk. Diving and windsurfing are available, and land options include tennis courts or air-conditioned racquet courts. Free parking is also available.

Guest Reviews:

- "I would recommend this hotel to everybody. It’s the best hotel in north coast" - "Excellent place to get away from home" - "Absolutely beautiful place to stay and will be returning here. You have an amazing hotel with an amazing staff. Keep up" - "A truly unforgettable and welcoming holiday experience." - "Brilliant place to relax" - "excellent stay" - "Southern Palms is a must see in Diani Beach" - "I shall be back!"

Garden Hotel Machakos
Resort
Mwatu wa ngoma, Machakos, Kenya

Amenities:

Hot Tub • Child Friendly • Laundry • Bedding/Linens

Aestus Villas Resort
Villa
Palm Park 1, Neptune road, Diani Beach, 80400, Kenya

Offering a garden and outdoor pool, Estus Villas Resort is located in Diani Beach, 1.5 mi from Colobus Conservation. Kaya Kinondo Sacred Forest is 2.2 mi from the property. Free private parking is available on site. All units include a seating and dining area. There is also a kitchen, fitted with a toaster, fridge and stovetop. Estus Villas Resort features free WiFi throughout the property. Towels are offered. The property also offers grocery delivery. The Diani Beach Shopping Center is 5 mi from Estus Villas Resort. The nearest airport is Ukunda Airstrip, 6.2 mi away and Moi International Airport is 31 mi from the property.

Guest Reviews:

- "Great for family staying for chilling" - "Comfy, quiet, beautiful, fulfilling" - "Everything was perfect" - "True vacation in paradise!" - "Excellent family villa" - "Superb long week-end at Diani" - "Overall, we had a great time and will come back again. Good value for the money." - "Totally reccomend, especially because you get your own private chef included" - "Wonderful experience" - "very nice place with kind and helpful people"

Bamburi Beach Hotel - All Inclusive
Resort
Mombasa-Malindi Road, Bamburi, Mombasa, 80100, Kenya

Family-friendly beachfront location with 2 outdoor pools
At Bamburi Beach Hotel - All Inclusive, spend the day on the beach where you can enjoy volleyball. Then return for a meal at one of the property's 3 restaurants.
Bamburi Beach Hotel - All Inclusive offers 150 air-conditioned accommodations with safes and complimentary bottled water. Rooms open to balconies. Cable television is provided. Bathrooms include showers with rainfall showerheads, complimentary toiletries, and hair dryers.

This Mombasa property provides complimentary wireless Internet access. Business-friendly amenities include desks and phones. Housekeeping is provided daily.


2 outdoor swimming pools are on site along with a children's pool. Other recreational amenities include a hot tub.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Enjoyed the resort very much every thing was excellent,rooms could use a little update but will definitely return again " - "The staff were excellent and very attentive, always going the extra mile to make sure we were comfortable. In particular Erik and Daisy. Also, Anifah who was always happy and pleasant, when we checked out at 10am she gave us an extra room to shower in after we used the pool facilities as our flight wasn’t until later in the day she also made sure we were still able to have lunch after checking out. Something i would recommend is to create a bigger outside bar and also add more alcoholic drinks to the all inclusive cocktail menu. Also the food was very nice and varied every day however, i think more effort should be made to properly cover some food items as they were often swarmed with flies, for example the desserts and fruits. The rooms were cleaned to the highest of standards every morning and the cleaners never failed to say good morning. I would also recommend riziki the hotels taxi driver to anyone needing to travel outside the resort area, he was very friendly and informative. "

Sultan Palace Beach Resort
Apartment

Set in Mombasa with Ngoloko Kikambala Beach nearby, Sultan Palace Beach Resort offers accommodation with free private parking. The air-conditioned units are furnished with tiled floors and feature a private bathroom, a flat-screen TV, free WiFi, wardrobe, a living room, an equipped kitchen, patio and views over the garden. There is a seating and a dining area in all units. The apartment offers a terrace. Guests can spend time in the water park or enjoy the outdoor swimming pool and garden at Sultan Palace Beach Resort. Jumba la Mtwana is 11 km from the accommodation, while Haller Park is 20 km from the property. The nearest airport is Moi International, 40 km from Sultan Palace Beach Resort, and the property offers a paid airport shuttle service.

Amenities:

Private Beach • View • Child Friendly • Parking • Pool • Internet • Balcony/Terrace • Air Conditioner • Ocean View

HillPark Amare Resort
Resort
277 Ukumda, Tiwi, Kenya

Beachside resort to enjoy 2 outdoor pools and white sand beach
Spend the day on HillPark Amare Resort's private white sand beach or relax by one of the resort's 2 outdoor swimming pools.
HillPark Amare Resort offers 13 accommodations with safes and complimentary bottled water. Rooms open to balconies. Beds feature premium bedding. Flat-screen televisions come with satellite channels.

Rooms have partially open bathrooms. Bathrooms include separate bathtubs and showers with deep soaking bathtubs, bathrobes, and complimentary toiletries. This Tiwi resort provides complimentary wireless Internet access. Additionally, rooms include coffee/tea makers and ceiling fans. Housekeeping is offered daily and refrigerators can be requested.


A private beach and a health club are featured at the resort. 2 outdoor swimming pools are on site along with a children's pool. Other recreational amenities include a fitness center.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "We spent 2 days at this wonderful place on our backpacking trip in East Africa. It was a welcome change to the low budget hotels. The staff was so courteous and we felt very comfortable. Wonderful!!!" - "Wonderful staff, pools, beaches staff even prepared breakfast at4:45am to accommodate our early departure" - "This place is stunningly beautiful. And I had a suite that would have cost 6x in Hawaii or similiar. Something is off however. There were barely any guests, maybe 2-3 and the place is very large. I was told by a couple of locals I encountered on the beach that up until 2 years ago it was thriving with tourists. The front desk says they market to conferences now. It is isolated. The staff is wonderful, special thanks to Hamisi and Mwiniyi. The food is very mediocre not because of the chefs but there appeared to be a lack of supplies. The kitchen/chef really struggled to fulfill the menu items (I ordered Chicken Breast w/rosemary and got a leg, thigh with some kind of tomato sauce and there was a struggle to create a Vegetarian Burger, took 45 minutes). The only tropical drinks they offered was a Pina Colada and Camparie. There are cottages and if one is driving (Kenya is a crazy place to drive) than one can bring their own food. The front desk could not make change for a small bill. The private beach was not kept clean so had to deal with debris. There is no gift shop and shopping is very far away. If you are looking to be alone in a serioulsy beautiful resort this is it. "

Waterlovers Beach Resort
Resort
Diani Beach Road, Chandarana, Diani Beach, 80401, Kenya

Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 22 mi away from Mombasa. The accommodations combines Swahili design with a touch of Mediterranean atmosphere. All suites have a private veranda with ocean view. The spacious villa also offers a fully equipped kitchen. Set by the pool and overlooking the ocean, Tides Restaurant serves Mediterranean cuisine with local ingredients. Cocktails and drinks can be enjoyed at Ocean Spirit, the resort's beach bar. Activities at the resort or in the surrounding area include snorkeling, kayaking, diving, kite and windsurfing. Waterlovers Beach Resort has a 24-hour front desk, a garden and a children's playground. Airport shuttles and bicycle rental can be arranged. The Shimba Hills National Reserve can be reached within 30 minutes by car.

Guest Reviews:

- "What a wonderful place!" - "Amazing beach paradise!" - "A truly beautiful and memorable stay" - "Beautiful room, relaxing stay, would definitely come back." - "We had a great time we were just disappointed with the villa."

The New Big Tree Beach Resort
Resort
Mombasa - Malini Highway, Mombasa, 80101, Kenya

Beachfront resort with full-service spa
At The New Big Tree Beach Resort, hit the beach, dine onsite at the restaurant, or enjoy a drink at one of the resort's 2 bars/lounges.
The New Big Tree Beach Resort offers 12 accommodations with safes and ceiling fans. Guests can surf the web using the complimentary wireless Internet access (speed: 100+ Mbps (good for 1–2 people or up to 6 devices)). Housekeeping is provided daily.

Guest Reviews:

- "I love the atmosphere of the NBT, the staff are wonderful and can’t do enough for you, but the rooms are very basic. The air conditioning works and was good. The shower was terrible. Little more than a trickle. The whole room needs a refurb. My biggest gripe, was with the roof of the ‘patio’, it was a sloping roof at about 5’5 feet at the entrance. I’m 6’1 and hit my head at least 3 times. Go to the NBT for the beach bar, atmosphere and staff. I wouldn’t recommend the rooms."

Sunset Villa Boutique Resort
Resort
Diani Beach Road, 5386, Diani Beach, 80401, Kenya

Located amid a lush tropical garden, Sunset Villa Boutique Resort is located 10 minutes' walk from white, sandy Diani Beach. The resort has an outdoor pool, hot tub and guests can enjoy a meal at the restaurant and bar. Sunset Villa Boutique Resort offers Standard Rooms in the main house, spacious suites and garden villas. The units will provide you with air conditioning and ceiling fans. Beds are draped with a mosquito net. Barbecue facilities, a pizza oven, a lounge area and cinema are available for guests to use. The property offers a shuttle to the beach but at an extra cost and free on-site parking is provided. Shimba Hills National Reserve is 34 mi away and Moi International Airport is 35 mi away from Sunset Villa Boutique Resort.

Guest Reviews:

- "Exceptional and we shall visit again and again" - "It was sooooo nice thanks" - "Very good!"

Tiret Resort and Retreat
Resort
Chepkatet, Mlango, 30100, Kenya

Resort in Mlango with free breakfast and a rooftop terrace
Along with an outdoor pool, this resort has a restaurant and a bar/lounge. Free continental breakfast, free WiFi in public areas, and free self parking are also provided. Other amenities include a rooftop terrace, a coffee shop/cafe, and conference space.
Tiret Resort and Retreat offers 20 air-conditioned accommodations with complimentary bottled water and bathrobes. This Mlango resort provides complimentary wireless Internet access. Rooms have partially open bathrooms. Bathrooms include showers with rainfall showerheads, slippers, bidets, and complimentary toiletries. A nightly turndown service is provided and housekeeping is offered daily.
Recreational amenities at the resort include an outdoor pool.

The recreational activities listed below are available either on site or nearby; fees may apply.

Guest Reviews:

- "Be prepared to walk up and down hills. NO hot water in the shower.food was ok, but eat in your room if you want to be comfortable. The staff were friendly and helpful. The pictures don't really show you what this place is like."

Neptune Village Beach Resort & Spa - All Inclusive
Resort
Diani Beach, Galu, 80100, Kenya

Located at Diani Beach on the South Coast, the Neptune Village Beach Resort & Spa offers a fresh water outdoor swimming pool and a tropical garden Mombasa is 25 mi away. Rooms are located in traditional makuti-roofed bungalows and feature a balcony with garden views, outdoor furniture, and air conditioning. The bathroom has a shower. Breakfast, lunch and dinner are served at Karami restaurant. Alternatively guests can order à la carte at Bustani restaurant, located next to the swimming pool. The resort also features 2 other bars. Neptune Village Beach Resort features a spa, water sports center and entertainment staff. Guests can enjoy a variety of activities such as table tennis, beach volley ball, aqua-gym, mini golf or tennis. It also has a kids club and a separate swimming pool area for children. The resort is 28 mi away from Moi International Airport in Mombasa. The Ukunda Airstrip is an 5 mi drive from the property.

Guest Reviews:

- "Best stay, good service."

Pacha Waterfront Nithi
Resort
bb6, Chuka, 00100, Kenya

Resort in Chuka with 2 restaurants and bars
This resort features 2 restaurants, 2 bars/lounges, and a coffee shop/cafe. Free WiFi in public areas and free self parking are also provided. Other amenities include 24-hour room service, laundry facilities, and a 24-hour front desk.
Pacha Waterfront Nithi offers 4 accommodations with slippers. Rooms open to balconies or patios. Accommodations offer separate dining areas and include desks. Guests can surf the web using the complimentary wireless Internet access (speed: 25+ Mbps). Bathrooms include showers. A nightly turndown service is provided and housekeeping is offered daily. Amenities available on request include irons/ironing boards.
The recreational activities listed below are available either on site or nearby; fees may apply.

Amenities:

Parking • Barbecue/Outdoor Cooking • Business Services • Restaurant • Laundry • Breakfast • Entertainment • Bedding/Linens • Smoking • Guest Services • Internet • Balcony/Terrace

Neptune Palm Beach Boutique Resort & Spa - All Inclusive
Resort
Diani Beach, Galu, 80100, Kenya

Located at Diani Beach on the South Coast, the Neptune Palm Beach Resort & Spa offers a fresh water outdoor swimming pool. Mombasa is 25 mi away. Rooms are located in traditional cottages and feature a balcony with garden views, outdoor furniture, and air conditioning. The bathroom has a shower. A buffet style breakfast, lunch and dinner is served at Mnazi restaurant, which offers local cuisine. Alternatively you can order refreshments at the poolside lounge bar, Mawimbi Deck. The resort also features 2 other bars. Neptune Palm Beach Resort features a spa and entertainment staff. Guests have direct access to the neighboring resort facilities, featuring a water sport center, beach volley ball, aqua-gym, golf or tennis. The resort is 28 mi away from Moi International Airport in Mombasa. The Ukunda Airstrip is an 5 mi drive from the property.

Guest Reviews:

- "always the best and we will return again."

Oswald Resort
Resort
Abunuwasi Street 18, Mombasa, 254, Kenya

Resort with free parking, near Nyali Beach
This resort features a restaurant, a bar/lounge, and 24-hour room service. Free WiFi in public areas and free self parking are also provided. Other amenities include conference space, laundry facilities, and a 24-hour front desk.
Change of towels is available on request.
Oswald Resort offers 18 accommodations with bathrobes and slippers. Accommodations offer separate sitting areas and include desks. Guests can surf the web using the complimentary wireless Internet access (speed: 50+ Mbps). Accommodations at this 3-star resort have kitchens with full-sized refrigerators/freezers, microwaves, separate dining areas, and cookware/dishes/utensils. Irons/ironing boards, change of towels, and change of bedsheets can be requested. Housekeeping is provided daily.

Amenities:

Restaurant • Bar • Breakfast • Other • Bedding/Linens • Internet • Laundry • Smoking • Business Services • Accessibility • Parking • Tv

Sunrise Resort Apartments
Apartment
Links Road, Mombasa, 80100, Kenya

Featuring city views, Sunrise Resort Apartments in Mombasa offers accommodations, a private beach area, a garden, and a bar. This property offers access to a terrace, free private parking, and free Wifi. The apartment features a pool with a view with a pool bar, as well as a wellness packages and a 24-hour front desk. The air-conditioned units have a fully equipped kitchen with dining area, an oven, kettle, and a microwave. A balcony with an outdoor dining area and garden views is offered in all units. At the apartment complex, every unit is fitted with bed linen and towels. Guests are welcome to eat at the on-site family-friendly restaurant, which is open for dinner, lunch, and brunch. For guests with children, the apartment provides kids pool. Mombasa Beach is a 5-minute walk from Sunrise Resort Apartments, while Nyali Beach is 1.4 miles from the property. Moi International Airport is 9.3 miles away.

Amenities:

Child Friendly • Spa • Air Conditioner • Fireplace/Heating • Security/Safety • Internet • Ocean View • Pool • Parking • View • Private Beach • Other

Turaco Intercounty Resort Limited
Resort
Turaco Intercounty Resort, Kisumu, Kenya

Resort in Kisumu with 2 outdoor pools and free breakfast
Along with 2 outdoor pools, this resort has a restaurant and a bar/lounge. Free English breakfast, free WiFi in public areas, and free self parking are also provided. Other amenities include a coffee shop/cafe, 24-hour room service, and concierge services.
Turaco Intercounty Resort Limited offers 20 accommodations. Guests can surf the web using the complimentary wireless Internet access. Housekeeping is provided daily.
2 outdoor swimming pools are on site.

Amenities:

Entertainment • Bar • Parking • Barbecue/Outdoor Cooking • Guest Services • Smoking • Pool • Laundry • Other • Breakfast • Internet • Restaurant

Coconut Village Beach Resort
Apartment
Diani South Coast, Diani Beach, 80400, Kenya

Featuring garden views, Coconut Village Beach Resort in Diani Beach offers accommodations and a bar. This beachfront property offers access to free Wifi and free private parking. The accommodation features a shared kitchen, full-day security, and organizing tours for guests. At the apartment complex, each unit comes with a desk. Each room includes a private bathroom with a walk-in shower, while some rooms include a fully equipped kitchen with a stovetop. At the apartment complex, each unit includes bed linen and towels. Guests are welcome to eat at the on-site family-friendly restaurant, which is open for dinner, brunch, cocktails, and high tea. The apartment has both a sun terrace and garden where you can relax, along with a private beach area. Galu Beach is a few steps from Coconut Village Beach Resort, while Colobus Conservation is 1.7 miles away. Ukunda Airport is 5.6 miles from the property, and the property offers a paid airport shuttle service.

Guest Reviews:

- "Excellent" - "Outstanding" - "Easter holiday" - "Cleopatra's Review of Nut" - "I enjoyed it." - "Good price and beach; a little weird" - "We had a comfortable stay with our dog given the budget involved." - "Overall Review"

Royal Shaza Suites
Resort
Serena Rd, Mombasa, Kenya

Resort on the beach, with 3 outdoor pools
Spend the day playing on Royal Shaza Suites 's private white sand beach then return to dine at one of the resort's 4 restaurants.
Change of towels is available on request.
Royal Shaza Suites offers 41 air-conditioned accommodations with complimentary bottled water and bathrobes. Beds feature premium bedding. 32-inch Smart televisions come with cable channels and Netflix.

Bathrooms include separate bathtubs and showers with rainfall showerheads, slippers, complimentary toiletries, and toothbrushes and toothpaste. This Mombasa resort provides complimentary wireless Internet access, with a speed of 500+ Mbps (good for 6+ people or 10+ devices). Change of towels and change of bedsheets can be requested. Housekeeping is provided daily.


3 outdoor swimming pools are on site along with a private beach.

Amenities:

Accessibility • Business Services • Internet • Tv • Air Conditioner • Restaurant • Balcony/Terrace • Guest Services • Other • View • Parking • Laundry

Luxe Beachfront at JUMEIRAH PALM RESORT-NYALI
Apartment
Jumeirah palm resort, Mombasa, 80100, Kenya

A comfortable apartment a short distance from Mombasa Beach, Luxe Beachfront at JUMEIRAH PALM RESORT-NYALI offers a base for a hassle-free holiday in Mombasa. The property features a private beach area, parking on-site, and free Wifi to ensure guests have a well-rounded experience during their stay. This beachfront property offers access to a balcony. The accommodation offers an elevator, free shuttle service, and luggage storage for guests. The apartment provides guests with a terrace, sea views, a seating area, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with bidet and free toiletries. A fridge, a stovetop, and kitchenware are also offered, as well as a kettle. At the apartment complex, units include bed linen and towels. Luxe Beachfront at JUMEIRAH PALM RESORT-NYALI also provides an outdoor swimming pool and a fitness room for guests to relax in. A car rental service is available at the accommodation. Nyali Beach is a 13-minute walk from Luxe Beachfront at JUMEIRAH PALM RESORT-NYALI, while Kenyatta Public Beach is 1.8 miles from the property. Moi International Airport is 9.3 miles away.

Amenities:

Parking • Entertainment • Balcony/Terrace • Wellness Facilities • Accessibility • Security/Safety • Private Beach • Other • View • Internet • Pool • Ocean View

The Nest Resort
Resort
shanzu road, Mombasa, 80122, Kenya

Resort in Mombasa with free parking
This smoke-free resort features free self parking and free WiFi in public areas.
The Nest Resort offers 4 accommodations with slippers. This Mombasa resort provides complimentary wireless Internet access, with a speed of 25+ Mbps. Housekeeping is provided daily.

Amenities:

Other • Parking • Guest Services • Child Friendly • Security/Safety • Internet

Baobab Holiday Resort
Resort
Bamburi, Bamburi, 80107

Located in Bamburi opposite Haller Park, Baobab Holiday Resort features restaurants, an outdoor pool and a fitness center. The resort is 5 minutes' walk from the beach. The elegantly furnished rooms come with air conditioning and flat-screen satellite TV. Enjoy a cup of tea while looking out at the sea, garden or pool. The bed provides a mosquito net. Guests can enjoy Chinese cuisine or intercontinental dishes and there is also a bar. The resort has meeting and conference facilities and a 24-hour front desk. Airport transfers can be arranged. You can play table tennis and darts at the resort. The nearest airport is Moi Airport, 12 mi from Baobab Holiday Resort.

Guest Reviews:

- "It was good"

2-bedroom apartment in Diani, 2 minutes drive/5 minutes walk to the beach.
Resort
Ukunda, Kenya

Boasting air-conditioned accommodation with a pool & garden view patio, Seaesta At Savannah 2br is situated in Diani. This property offers access to a pool, free private parking and free WiFi. The accommodation features airport transfers, while a car rental service is also available.

The spacious apartment with a terrace and pool views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a microwave and a fridge, and 2 bathrooms with en-suite shower. Towels and bed linen are available in the apartment. The property has an outdoor dining area.

Kids pool is also available at the apartment, while guests can also relax in the garden.

Diani Beach is 1.2 km from Seaesta At Savannah 2br, while Leisure Lodge Golf Club is 1.9 km from the property. The nearest airport is Ukunda Airport, 5 km from the accommodation.

Amenities:

Bedding/Linens • Other • Kitchen • Air Conditioner • Tv • Child Friendly • Security/Safety • Internet • Parking • Guest Services • Balcony/Terrace • Pool

Malava-K-Resort
Hotel
Malava (K) Resort P.O Box 156, Malava, Kakamega, Kakamega, 50103, Kenya

Located in Kakamega, 15 miles from Kenol Webuye, Malava-K-Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The property has evening entertainment and a business center. At the hotel, rooms have a closet. With a private bathroom equipped with a shower and free toiletries, certain rooms at Malava-K-Resort also offer a pool view. At the accommodation each room has a desk and a flat-screen TV. Malava-K-Resort has a terrace. Kakamega Forest Station is 25 miles from the hotel, while Bungoma Station is 31 miles away. Kakamega Airport is 14 miles from the property.

Amenities:

Wellness Facilities • Parking • Breakfast • Business Services • Entertainment • Bar • Laundry • Other • Internet • Pool • Balcony/Terrace • Fireplace/Heating

Tulia Eco Garden
Resort
4.3125437, 39, Ukunda, Ukunda, 80400, Kenya

Resort with free breakfast, in the vicinity of Diani Beach
An outdoor pool, a restaurant, and a bar/lounge are available at this resort. Free full breakfast, free WiFi in public areas, and free self parking are also provided. Other amenities include a snack bar/deli, spa services, and dry cleaning.
Change of towels is available on request.
Tulia Eco Garden offers 3 air-conditioned accommodations with bathrobes and ceiling fans. Rooms open to furnished balconies or patios. Beds feature pillowtop mattresses. This Ukunda resort provides complimentary wireless Internet access, with a speed of 25+ Mbps. Housekeeping is offered daily and change of towels can be requested.
Recreational amenities at the resort include an outdoor pool.

Amenities:

Breakfast • Bar • Laundry • Spa • Entertainment • Pool • Sports/Activities • Restaurant • Barbecue/Outdoor Cooking • Kitchen • Accessibility • Balcony/Terrace

Diani Marine Divers Village
Resort
Diani Marine Divers Village, Ukunda, Diani Beach, 80400

Diani Marine Divers Village is a privately owned, charming, and family-friendly 3-star Bed & Breakfast, located just 150 meters from the stunning Diani Beach — easily reached with a short walk through our lush tropical garden. Our property offers an outdoor swimming pool, a poolside bar, free Wi-Fi, complimentary parking, and access to our renowned 5-star PADI Dive Centre. Each room is individually sized and features a refrigerator and a private bathroom with a shower. All rooms provide tranquil views of our beautiful garden. Guests are welcome to relax in the garden, make use of the barbecue facilities, or enjoy drinks at the bar. Additional amenities include a shared lounge, a tour desk, and luggage storage. A variety of activities can be enjoyed on-site or in the surrounding area, including scuba diving, kitesurfing, golfing, cycling, and fishing. Location: Moi International Airport (Mombasa) is approximately 31 km away.

Guest Reviews:

- "Home away from Home" - "Amazing place to stay and beautiful resort" - "Lovely stay in Diani!!" - "Lovely place and great diving" - "Idyllic place, will be back!" - "Good place for families who want to dive" - "A haven for divers" - "Amazing" - "A beautiful place, but we had some serious discomfort... Disappointed" - "Great location & staff but we won’t be returning because of the roaches"

Akinyi's Premium 3 Bedroom luxery Apartment
Resort
Mombasa, Mombasa County, Kenya

Resort in Mombasa
This smoke-free resort features parking.
Guest accommodations at this resort offer air conditioning. Kitchens offer refrigerators, microwaves, cookware/dishes/utensils, and coffee/tea makers.

Guest Reviews:

- "I was not taken to the property in the picture the host had a walk in .so the option she gave me was good"

Bliss Resort
Resort
Links Road, Nyali, Nyali, 80100, Kenya

Located in Nyali, a 5-minute walk from Mombasa Beach, Bliss Resort provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared lounge. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The resort has a terrace and a hot tub. At the resort, every room has a desk. Complete with a private bathroom equipped with a bidet and free toiletries, all guest rooms at Bliss Resort have a TV and air conditioning, and some rooms will provide you with a balcony. All rooms will provide guests with a fridge. The breakfast offers buffet, à la carte or continental options. Haller Park is a 8-minute walk from the accommodation, while Nyali Golf Couse is 1.9 miles away. Moi International Airport is 11 miles from the property.

Guest Reviews:

- "If you are planing for a vacation, bliss is the place to be. Their rooms are clean, good environment" - "Great welcoming modern hotel." - "Very relaxing and pleasant." - "It was the perfect stay for my special weekend" - "Relaxing holidays and quality time where customers can feel at home" - "newly renovated city hotel with nice oceanview" - "My time there wos okey"

Villa Mongoose Forest Dream Resort
Resort
Forestdream Resort Diani Beach, Diani Beach, 80400, Kenya

Resort with free parking, near Diani Beach
Along with 5 beach bars, this resort has dry cleaning and a garden. Self parking is free. Other amenities include gas grills.
Change of towels is available on request.
Villa Mongoose Forest Dream Resort offers 7 air-conditioned accommodations with private pools and irons/ironing boards. Each accommodation is individually furnished. This Ukunda resort provides complimentary wireless Internet access. Bathrooms include showers. In-room massages and change of towels can be requested. Housekeeping is provided daily.

Amenities:

Pool • Smoking • Private Pool • Balcony/Terrace • Child Friendly • Air Conditioner • Other • Laundry

The Zubeida Boutique Resort
Resort
Diani beach road, Diani Beach

Located in Diani Beach, a 2-minute walk from Diani Beach, The Zubeida Boutique Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring room service, this property also has a restaurant and a terrace. The resort also has free WiFi as well as a paid airport shuttle service. All guest rooms at the resort come with air conditioning, a seating area, a flat-screen TV with cable channels, a kitchenette, a dining area and a private bathroom with free toiletries, a shower and a hairdryer. All rooms are equipped with an electric tea pot, while some rooms come with a balcony and others also have sea views. All rooms will provide guests with a fridge. Colobus Conservation is a 5-minute walk from The Zubeida Boutique Resort, while Kaya Kinondo Sacred Forest is 3.7 miles away. Ukunda Airport is 3.7 miles from the property.

Guest Reviews:

- "Am amazing stay with my family on the quiet southern part of Diani Beach! Highly recommended!" - "Excellent." - "A wonderful stay, very enjoyable and relaxing. Would not hesitate to recommend and will be back!" - "Lovely villas on the most magnificent beach" - "enjoyed thank u so much"

Diplomat Diani Beach Resort (Perfect Gateaway Deal)
Resort
DIANI, Kwale County, Kenya

Located in Diani Beach, 2.3 km from Colobus Conservation, Diplomat Diani Beach Resort provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Featuring family rooms, this property also provides guests with a terrace. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

All guest rooms in the hotel are equipped with a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area and a private bathroom with free toiletries and a shower. Guest rooms will provide guests with a desk and an electric tea pot.

A buffet breakfast is available daily at Diplomat Diani Beach Resort.

Baharini Shopping Centre is 2.9 km from the accommodation, while The Diani Beach Shopping Centre is 3.9 km away.
Per

Amenities:

Balcony/Terrace • Pool • Air Conditioner • Guest Services • Internet • Security/Safety • Tv • Kitchen

The Afters Boutique Hotel Diani
Resort
Diani Beach Road, Diani Beach, 80401, Kenya

Located in Diani Beach, a 10-minute walk from Diani Beach, The Afters Boutique Hotel Diani has accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar. Among the facilities at this property are room service and luggage storage space, along with free WiFi throughout the property. The property provides airport transportation, while a bicycle rental service is also available. At the resort, the rooms are equipped with a closet. Complete with a private bathroom equipped with a shower and free toiletries, all rooms at The Afters Boutique Hotel Diani have a flat-screen TV and air conditioning, and certain rooms also offer a seating area. All guest rooms feature a safety deposit box. The breakfast offers à la carte, continental or vegetarian options. You can play pool at the accommodation, and the area is popular for cycling. Leisure Lodge Golf Club is 1.9 miles from The Afters Boutique Hotel Diani, while Colobus Conservation is 6.7 miles from the property. Ukunda Airport is 3.7 miles away.

Guest Reviews:

- "A good experience." - "The best place in Diani"

Joys Beach Apartment H2 Serana Road
Resort
Shanzu, Mombasa County, Kenya

Resort in Mombasa with an outdoor pool
This smoke-free resort features an outdoor pool.
Air-conditioned accommodations at this resort offer irons/ironing boards. Kitchens offer refrigerators, microwaves, cookware/dishes/utensils, and coffee/tea makers.
Recreational amenities at the resort include an outdoor pool.

Amenities:

Air Conditioner • Pool • Parking • Other • Security/Safety • Bedding/Linens • Laundry • Kitchen • Tv • Internet

TAUSI HOMES Sultan Palace Beach Resort
Apartment
Sultan road,AA4-402, Kilifi, 80109, Kenya

Featuring garden views, TAUSI HOMES Sultan Palace Beach Resort in Kilifi features accommodations, a private beach area, an infinity pool, and a garden. This beachfront property offers access to a balcony, free private parking, and free Wifi. The accommodation provides an elevator and full-day security for guests. All units at the apartment complex come with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area, and a private bathroom with slippers, a walk-in shower, and free toiletries. A microwave, a fridge, and kitchenware are also available, as well as a kettle. At the apartment complex, every unit is fitted with bed linen and towels. Guests are welcome to eat at the on-site modern restaurant, which is open for dinner, lunch, brunch, and cocktails. A water park is also available for guests at the apartment. Ngoloko Kikambala Beach is a 4-minute walk from TAUSI HOMES Sultan Palace Beach Resort, while Jumba la Mtwana is 7 miles from the property. The nearest airport is Moi International, 25 miles from the accommodation, and the property offers a paid airport shuttle service.

Guest Reviews:

- "It was quiet, peaceful, and very ideal for taking a break from work. A clean white sand beach and 4 swimming pools were" - "Highly recommend" - "My stay at Tausi Homes, Sultan Palace Beach Resort"

Joys Beach Apartment Villa 8
Resort
Mombasa, Mombasa County, Kenya

Resort in Mombasa
This smoke-free resort features parking.
Guest accommodations at this resort offer air conditioning. Kitchens offer microwaves, cookware/dishes/utensils, and coffee/tea makers.

Amenities:

Security/Safety • Parking • Bedding/Linens • Internet • Air Conditioner • Kitchen • Other

Sielle Apartment-Sunsweet Resort shanzu beach0116&570&504with pool
Apartment
Sun Sweet Resort, Heaven road Apartment 107, Mombasa, 00100, Kenya

Sielle Apartment-Sunsweet Resort shanzu beach0116&570&504with pool is located in Mombasa, just 1.3 miles from Bamburi Beach and 3.6 miles from Haller Park. This apartment provides free private parking and free shuttle service. Jumba la Mtwana is 4.5 miles from the apartment and Nyali Golf Couse is 5.7 miles away. With free Wifi, this 1-bedroom apartment offers a flat-screen TV and a kitchen with a microwave and fridge. Guests can take in the views of the quiet street from the balcony, which also has outdoor furniture. The apartment offers bed linen, towels, and daily room service. There is an on-site bar. In addition to a year-round outdoor pool, the apartment also features kids pool. Mamba Village Crocodile Farm is 6 miles from Sielle Apartment-Sunsweet Resort shanzu beach0116&570&504with pool, while Nyali Cinamex Movie Theatre is 7.4 miles from the property. Vipingo Airport is 13 miles away.

Amenities:

View • Bar • Child Friendly • Security/Safety • Other • Transportation/Shuttle • Parking • Guest Services • Internet • Pool

SILENT CRUISERESORT. Where Dreams come to life...
Resort
Mtwapa, Mombasa County, Kenya

Serene environment for holiday with all necessary amenities within reach. Transport can be arranged on request. Friendly staff and other amenities like WiFi dstv and hot showers provided. Food avaibe

Amenities:

Laundry • Child Friendly • Bedding/Linens

Golden Sands Resort
Apartment
PHJX+448, Diani Beach Road, Apartment A308, Diani Beach, Kenya

Golden Sands Resort is located in Diani Beach, just a few steps from Diani Beach and 1.1 miles from Leisure Lodge Golf Club. This property offers access to a balcony, free private parking, and free Wifi. Colobus Conservation is 5.8 miles from the apartment and Kaya Kinondo Sacred Forest is 9.4 miles away. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. Ukunda Airport is 2.5 miles away.

Amenities:

Parking • Child Friendly • Air Conditioner • Internet • Pool

Sunrise Resort 1BR Apartment
Apartment
Mwamba Drive, Nyali, 80118, Kenya

Sunrise Resort 1BR Apartment offers accommodations in Nyali, a 2-minute walk from Mombasa Beach and 1.4 miles from Nyali Beach. This property offers a private pool, free Wifi, and free private parking. Nyali Golf Couse is 2 miles away and Mamba Village Crocodile Farm is 2.3 miles from the apartment. With direct access to a balcony with garden views, the spacious air-conditioned apartment consists of 1 bedroom. A flat-screen TV is offered. The accommodation is non-smoking. There is an on-site bar, and you can also make use of the kitchen facilities. Kenyatta Public Beach is 1.5 miles from the apartment, while Haller Park is a 10-minute walk from the property. Moi International Airport is 9.3 miles away.

Amenities:

Oceanfront • Ocean View • Other • Parking • Air Conditioner • Pool • Wellness Facilities • View • Internet • Bar • Security/Safety • Guest Services

Mombasa Resorts on the Map

Compare the Best Resorts in Mombasa – Addresses, Prices, Stars, Rating, and Review Count

Property Name Address Price ($) Star Rating Review Count Book
Swahili Beach Diani Beach Road, Diani Beach, 80401, Kenya 279 5.0 8.4 1291 Click here
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach Road, Diani Beach, 80400, Kenya 170 5.0 8.0 372 Click here
Diamonds Leisure Beach & Golf Resort Diani Beach, Diani Beach, 80100, Kenya 247 5.0 8.1 1232 Click here
Swahili Beach Resort Diani Beach, Diani Beach, 80401, Kenya 363 5.0 9.0 276 Click here
PrideInn Paradise Beach Resort & Spa Mombasa Shanzu Mombasa Kenya, Mombasa, 00400, Kenya 187 5.0 8.6 934 Click here
Leopard Beach Resort & Spa Diani Beach Road, Diani Beach, 80400, Kenya 183 5.0 8.6 152 Click here
Leopard Beach Resort and Spa 34, Diani Beach, 80400 384 5.0 8.3 168 Click here
Voyager Beach Resort Mount Kenya Rd. Nyali Beach, Mombasa, 00100, Kenya 262 4.0 8.6 742 Click here
Nomad Beach Resort Diani Beach Road, Diani Beach, 08041 440 5.0 9.2 136 Click here
Southern Palms Beach Resort Diani Beach Road, Diani Beach, 80400, Kenya 348 4.0 8.2 219 Click here
Jumeirah Palms Resort Mount Kenya road, Mombasa, Kenya 78 5.0 9.0 35 Click here
Baobab Beach Resort & Spa Diani Beach Road, Diani Beach, 80400, Kenya 250 4.0 8.4 173 Click here
Jacaranda Indian Ocean Beach Resort Ukunda, Diani Beach, 80400 126 4.0 8.2 741 Click here
Diamonds Leisure Beach & Golf Resort Diani Beach, Diani Beach, 84383 80100, Kenya 230 4.0 8.2 132 Click here
Baobab Beach Resort & Spa Diani Beach Road, Diani Beach, 00400 400 4.0 8.7 475 Click here
Mombasa Continental Resort Bamburi, Mombasa, 80101, Kenya 163 4.0 7.4 51 Click here
The Villa Luxury Suites Hotel Diani Beach Road, Diani Beach, 80400, Kenya 158 4.0 9.1 302 Click here
Neptune Paradise Beach Resort & Spa Diani Beach Road, Diani Beach, Diani Beach, 80400, Kenya 363 4.0 8.6 41 Click here
Diani Sea Resort - All Inclusive Diani Beach Road, Diani Beach, 80400, Kenya 351 4.0 8.3 268 Click here
Neptune Village Beach Resort & Spa All Inclusive Diani Beach, Diani Beach, 80400, Kenya 295 4.0 8.0 38 Click here
Voyager Beach Resort Nyali Off Links Road, Mount Kenya Road, Mombasa, 00200 219 4.0 8.3 245 Click here
Sun N Sand Beach Resort Off Mombasa/Malindi Highway, Mtwapa, 80109, Kenya 107 4.0 7.0 31 Click here
Southern Palms Beach Resort Diani Road, Diani Beach, 80400 200 4.0 8.2 221 Click here
Garden Hotel Machakos Mwatu wa ngoma, Machakos, Kenya 41 4.0 1 Click here
Aestus Villas Resort Palm Park 1, Neptune road, Diani Beach, 80400, Kenya 117 4.0 9.4 108 Click here
Bamburi Beach Hotel - All Inclusive Mombasa-Malindi Road, Bamburi, Mombasa, 80100, Kenya 410 3.0 8.0 133 Click here
HillPark Amare Resort 277 Ukumda, Tiwi, Kenya 156 3.0 6.4 5 Click here
Waterlovers Beach Resort Diani Beach Road, Chandarana, Diani Beach, 80401, Kenya 330 4.0 9.4 52 Click here
The New Big Tree Beach Resort Mombasa - Malini Highway, Mombasa, 80101, Kenya 38 3.0 4.0 1 Click here
Sunset Villa Boutique Resort Diani Beach Road, 5386, Diani Beach, 80401, Kenya 55 4.0 8.7 38 Click here
Tiret Resort and Retreat Chepkatet, Mlango, 30100, Kenya 75 3.0 6.0 1 Click here
Neptune Village Beach Resort & Spa - All Inclusive Diani Beach, Galu, 80100, Kenya 444 4.0 8.3 19 Click here
Pacha Waterfront Nithi bb6, Chuka, 00100, Kenya 20 3.0 1 Click here
Neptune Palm Beach Boutique Resort & Spa - All Inclusive Diani Beach, Galu, 80100, Kenya 444 4.0 9.3 11 Click here
Oswald Resort Abunuwasi Street 18, Mombasa, 254, Kenya 31 3.0 1 Click here
Sunrise Resort Apartments Links Road, Mombasa, 80100, Kenya 40 4.0 8.5 2 Click here
Turaco Intercounty Resort Limited Turaco Intercounty Resort, Kisumu, Kenya 61 3.0 1 Click here
Coconut Village Beach Resort Diani South Coast, Diani Beach, 80400, Kenya 23 3.0 5.5 253 Click here
Royal Shaza Suites Serena Rd, Mombasa, Kenya 259 3.0 1 Click here
Luxe Beachfront at JUMEIRAH PALM RESORT-NYALI Jumeirah palm resort, Mombasa, 80100, Kenya 152 3.0 8.1 21 Click here
The Nest Resort shanzu road, Mombasa, 80122, Kenya 34 2.0 1 Click here
Baobab Holiday Resort Bamburi, Bamburi, 80107 95 3.0 5.2 9 Click here
2-bedroom apartment in Diani, 2 minutes drive/5 minutes walk to the beach. Ukunda, Kenya 130 2.0 1 Click here
Malava-K-Resort Malava (K) Resort P.O Box 156, Malava, Kakamega, Kakamega, 50103, Kenya 15 2.0 9.5 2 Click here
Tulia Eco Garden 4.3125437, 39, Ukunda, Ukunda, 80400, Kenya 188 2.0 1 Click here
Diani Marine Divers Village Diani Marine Divers Village, Ukunda, Diani Beach, 80400 98 8.9 144 Click here
Akinyi's Premium 3 Bedroom luxery Apartment Mombasa, Mombasa County, Kenya 175 6.0 1 Click here
Bliss Resort Links Road, Nyali, Nyali, 80100, Kenya 145 8.1 142 Click here
Villa Mongoose Forest Dream Resort Forestdream Resort Diani Beach, Diani Beach, 80400, Kenya 29 1 Click here
The Zubeida Boutique Resort Diani beach road, Diani Beach 579 8.6 35 Click here
Diplomat Diani Beach Resort (Perfect Gateaway Deal) DIANI, Kwale County, Kenya 40 1 Click here
The Afters Boutique Hotel Diani Diani Beach Road, Diani Beach, 80401, Kenya 72 8.7 7 Click here
Joys Beach Apartment H2 Serana Road Shanzu, Mombasa County, Kenya 88 1 Click here
TAUSI HOMES Sultan Palace Beach Resort Sultan road,AA4-402, Kilifi, 80109, Kenya 116 9.4 7 Click here
Joys Beach Apartment Villa 8 Mombasa, Mombasa County, Kenya 148 1 Click here
Sielle Apartment-Sunsweet Resort shanzu beach0116&570&504with pool Sun Sweet Resort, Heaven road Apartment 107, Mombasa, 00100, Kenya 18 8.7 4 Click here
SILENT CRUISERESORT. Where Dreams come to life... Mtwapa, Mombasa County, Kenya 150 1 Click here
Golden Sands Resort PHJX+448, Diani Beach Road, Apartment A308, Diani Beach, Kenya 43 5.3 3 Click here
Sunrise Resort 1BR Apartment Mwamba Drive, Nyali, 80118, Kenya 41 4.0 2 Click here

Note: The prices for each Resorts in Mombasa do vary. This can be because of the number of people you are booking for, how far in advance you book and the season. The prices above are only meant as a rough estimate for comparison purposes. Click the buttons above (or click here) to get the latest prices.

Frequently Asked Questions

Highly rated resorts in Mombasa with swimming pools include:

  • Swahili Beach.- Review Count: 1291, Rating: 8.4
  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits.- Review Count: 372, Rating: 8.0
  • Diamonds Leisure Beach & Golf Resort.- Review Count: 1232, Rating: 8.1

Resorts in Mombasa offering shuttle or transfer services include:

  • Swahili Beach.- Review Count: 1291, Rating: 8.4
  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits.- Review Count: 372, Rating: 8.0
  • Diamonds Leisure Beach & Golf Resort.- Review Count: 1232, Rating: 8.1

These resorts in Mombasa provide full spa and wellness facilities:

  • Swahili Beach.- Review Count: 1291, Rating: 8.4
  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits.- Review Count: 372, Rating: 8.0
  • Diamonds Leisure Beach & Golf Resort.- Review Count: 1232, Rating: 8.1

Popular family-friendly resorts in Mombasa include:

  • Swahili Beach.- Review Count: 1291, Rating: 8.4
  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits.- Review Count: 372, Rating: 8.0
  • Diamonds Leisure Beach & Golf Resort.- Review Count: 1232, Rating: 8.1

Pet-friendly resorts in Mombasa include:

  • Sunset Villa Boutique Resort.- Review Count: 38, Rating: 8.7
  • TAUSI HOMES Sultan Palace Beach Resort.- Review Count: 7, Rating: 9.4

Resorts in Mombasa that offer complimentary breakfast include:

  • Swahili Beach.- Review Count: 1291, Rating: 8.4
  • Diamonds Leisure Beach & Golf Resort.- Review Count: 1232, Rating: 8.1
  • Swahili Beach Resort.- Review Count: 276, Rating: 9.0

Resorts in Mombasa with free or private parking include:

  • Swahili Beach.- Review Count: 1291, Rating: 8.4
  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits.- Review Count: 372, Rating: 8.0
  • Diamonds Leisure Beach & Golf Resort.- Review Count: 1232, Rating: 8.1

Some of the best Resorts in Mombasa are:

  • Swahili Beach.- Review Count: 1291, Rating: 8.4
  • Diamonds Leisure Beach & Golf Resort.- Review Count: 1232, Rating: 8.1
  • PrideInn Paradise Beach Resort & Spa Mombasa.- Review Count: 934, Rating: 8.6

Some of the popular Resorts in Mombasa are:

  • Swahili Beach.- Review Count: 1291, Rating: 8.4
  • Diamonds Leisure Beach & Golf Resort.- Review Count: 1232, Rating: 8.1
  • PrideInn Paradise Beach Resort & Spa Mombasa.- Review Count: 934, Rating: 8.6