Hotels near Robinson Island

Hotels near Robinson Island, Diani Beach

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

Best Hotels near Robinson Island

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Baobab Beach Resort & Spa Hotels near Robinson Island
Baobab Beach Resort & Spa Hotels near Robinson IslandBaobab Beach Resort & Spa Hotels near Robinson Island
0.92km from Robinson Island
With a stay at Baobab Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Galu Kinondo. This all-inclusive resort is 28 mi (45 km) from Nyali Beach and 29.4 mi (47.3 km) from Bamburi Beach. Relax at the full-service spa, where you can enjoy massages and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, outdoor tennis courts, and a sauna. Additional amenities at this resort include complimentary wireless internet access, concierge services, and an arcade/game room. This resort is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite with international cuisine at Karibu, one of the resort's 5 restaurants. Relax with a refreshing drink from the poolside bar or one of the 4 bars/lounges. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 323 air-conditioned rooms featuring refrigerators and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.

AAnonymous User 2024.05.22
Everything was great with this hotel, from the view to the service. The beach is very beautiful and clean. There are quite a few of beach boys on the beach waiting to sell things to you. However if you tell them politely you’re not interested, they’ll leave you alone. It’s very close to Ukunda airport, only 10min drive. One major thing this resort needs to improve is the foods. The foods are no where close to a 5 star resort standard. They’re normal than normal. Limited varieties. This was the most disappointing part. However because of the superb view and services, I was able to enjoy the trip! Will definitely go back and hope the foods are good by then.
Excellent
77 reviews
4.3/5
Price from
AED 518
per night
Check Availability
Safari Beach Hotel Hotels near Robinson Island
Safari Beach Hotel Hotels near Robinson IslandSafari Beach Hotel Hotels near Robinson Island
0.99km from Robinson Island
With a stay at Safari Beach Hotel in Diani Beach, you'll be a 1-minute drive from Diani Beach and 9 minutes from Kongo Mosque. This hotel is 27.7 mi (44.7 km) from Nyali Beach and 29.2 mi (46.9 km) from Bamburi Beach. Head down to the water and enjoy a day at the private beach, or take advantage of other recreational amenities, which include an outdoor pool. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. Grab a bite to eat at Brasserie Restaurant, one of the hotel's many dining establishments, which include 2 restaurants and a coffee shop/cafe. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. A complimentary English breakfast is served daily from 7:00 AM to 9:00 AM. Featured amenities include dry cleaning/laundry services and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 24 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and slippers. Conveniences include desks, and housekeeping is provided daily.
5 reviews
3.7/5
Price from
AED 633
per night
Check Availability
Papillon Lagoon Reef Hotel Hotels near Robinson Island
Papillon Lagoon Reef Hotel Hotels near Robinson IslandPapillon Lagoon Reef Hotel Hotels near Robinson Island
1.12km from Robinson Island
With a stay at Papillon Lagoon Reef in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Kaya Kinondo Sacred Forest. This beach hotel is 31.9 mi (51.3 km) from Nyali Beach and 1.9 mi (3 km) from Galu Kinondo. Be sure to enjoy recreational amenities including an outdoor pool and a 24-hour fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room. Enjoy local and international cuisine at Baobab Restaurant Terrace, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 149 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and separate sitting areas.

AAmyLC 2025.02.05
This is our 4th visit to Papillon. The staff are amazing here. The animation team have such energy, the water aerobics is like nothing else. Everyone is always busy working, from the gardeners to the housekeepers to the pool attendants. Joseph and Raphael on the bar were excellent as always. Abdullah the pool attendant is always on hand with towels and keeps the pool clean. The rooms are always kept super clean with fresh linen and bottled water daily. The rooms now have a fridge and kettle (but you need your own teabags etc). The food and drink is great, lots of choices. The beach is stunning with pure white sand. Love this hotel and recommend to others
51 reviews
3.9/5
Price from
AED 325
per night
Check Availability
Diani Beach
You Might Like
Diani Beach Hotels With BreakfastDiani Beach Hotels With Twin RoomDiani Beach Hotels With 1 Double BedDiani Beach Hotels With Swimming PoolDiani Beach Hotels With Free Cancellation
Villa PundaMilia Private Pool Free Wifi Secure Hotels near Robinson Island
Villa PundaMilia Private Pool Free Wifi Secure Hotels near Robinson IslandVilla PundaMilia Private Pool Free Wifi Secure Hotels near Robinson Island
1.16km from Robinson Island
With a stay at this villa in Diani Beach, you'll be on the waterfront, within a 10-minute drive of Diani Beach and Galu Kinondo. This villa is 27.8 mi (44.7 km) from Nyali Beach and 29.2 mi (47 km) from Bamburi Beach. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including complimentary wireless internet access. Free self parking is available onsite. Make yourself comfortable in this villa, featuring a kitchen with a refrigerator and an oven. There's a private balcony. Complimentary wireless internet access is available to keep you connected. Conveniences include a microwave and an electric kettle.
3.1/5
Check Availability
Nomad Beach Resort Hotels near Robinson Island
Nomad Beach Resort Hotels near Robinson IslandNomad Beach Resort Hotels near Robinson Island
1.24km from Robinson Island
With a stay at Nomad Beach Resort in Diani Beach, you'll be within a 15-minute drive of Diani Beach and Galu Kinondo. This beach hotel is 27.7 mi (44.6 km) from Nyali Beach and 29.2 mi (46.9 km) from Bamburi Beach. Pamper yourself with a visit to the spa, which offers massages and facials. After dipping into one of the 3 indoor swimming pools, you can spend some time at the private beach. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Grab a bite at Nomad Beach Bar and Resta, one of the hotel's 4 restaurants, or stay in and take advantage of the room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. A complimentary buffet breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 29 air-conditioned rooms featuring minibars. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers.

GGuest User 2024.04.29
Its a great location and service is good but learned in my stay that I could have gotten better for the price I paid there but overall it great
Excellent
55 reviews
4.4/5
Price from
AED 1,162
per night
Check Availability
Lovely 5-Bed Room House with a Swimming Pool Hotels near Robinson Island
Lovely 5-Bed Room House with a Swimming Pool Hotels near Robinson IslandLovely 5-Bed Room House with a Swimming Pool Hotels near Robinson Island
1.51km from Robinson Island
With a stay at this residence in Diani Beach, you'll be within a 15-minute drive of Diani Beach and Galu Kinondo. This residence is 27.9 mi (44.9 km) from Nyali Beach and 29.3 mi (47.2 km) from Bamburi Beach. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Free self parking is available onsite. There's a private balcony. A kitchen is outfitted with a refrigerator, an oven, and a stovetop. Complimentary wireless internet access is available to keep you connected. A private bathroom with a shower/tub combination features a deep soaking tub. Conveniences include a microwave and an electric kettle.
1.6/5
Price from
AED 966
per night
Check Availability
Lotfa Resort Diani Hotels near Robinson Island
Lotfa Resort Diani Hotels near Robinson IslandLotfa Resort Diani Hotels near Robinson Island
1.55km from Robinson Island
With a stay at Lotfa Resort Diani in Diani Beach, you'll be near the beach, within a 10-minute drive of Diani Beach and Kongo Mosque. This hotel is 27.3 mi (43.9 km) from Nyali Beach and 28.7 mi (46.2 km) from Bamburi Beach. Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a television in a common area. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Continental breakfasts are available daily from 7 AM to 10 AM for a fee. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service. Make yourself at home in one of the 36 air-conditioned rooms featuring refrigerators and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers.

2020.02.05
No breakfast, our family of four bring the elderly to stay, the hotel environment is OK, you can cook by yourself, there is a supermarket nearby, the hotel does not have toiletries and slippers, you need to bring your own, no hair dryer, it takes 10 minutes to walk to the beach, two rooms and one living room are enough , I’m quite satisfied with the accommodation, but I need to close the windows. The monkey 🐒 the second entry is a bit scary for me. The overall check-in is very convenient. The restaurant in the hotel can also be inexpensive. Bring your own breakfast and dinner, lunch or Dinner can be in the hotel, the service attitude is very good, and the trip to Africa is surprising and interesting
5 reviews
3.1/5
Price from
AED 250
per night
Check Availability
Babylon Gardens Diani Hotels near Robinson Island
Babylon Gardens Diani Hotels near Robinson IslandBabylon Gardens Diani Hotels near Robinson Island
1.94km from Robinson Island
With a stay at Babylon Gardens in Diani Beach, you'll be within a 15-minute drive of Diani Beach and Kongo Mosque. This hotel is 27.3 mi (43.9 km) from Nyali Beach and 28.7 mi (46.2 km) from Bamburi Beach. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including complimentary wireless internet access. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 7:30 AM to 11:00 AM. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 8 air-conditioned rooms featuring kitchenettes. 43-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
Perfect
4.9/5
Price from
AED 260
per night
Check Availability
Silent Palms Villa Hotels near Robinson Island
Silent Palms Villa Hotels near Robinson IslandSilent Palms Villa Hotels near Robinson Island
1.94km from Robinson Island
With a stay at Silent Palms in Diani Beach, you'll be near the beach, within a 15-minute drive of Diani Beach and Galu Kinondo. This apartment is 28.1 mi (45.2 km) from Nyali Beach and 29.5 mi (47.5 km) from Bamburi Beach. Dip into one of the 14 outdoor swimming pools or enjoy other recreational amenities, which include bicycles to rent. This apartment also features complimentary wireless internet access and charcoal grills. Getting to the surf and sand is a breeze with the beach shuttle (surcharge). Featured amenities include a 24-hour front desk, luggage storage, and lockers. Free self parking is available onsite. Stay in one of 6 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment.
Very Good
4.1/5
Price from
AED 312
per night
Check Availability
Amkia Villas Hotels near Robinson Island
Amkia Villas Hotels near Robinson IslandAmkia Villas Hotels near Robinson Island
6.79km from Robinson Island
With a stay at Amkia Villas Diani in Diani Beach, you'll be 5.5 mi (8.9 km) from Tiwi Beach and 19 mi (30.6 km) from Fort Jesus. This villa is 19.1 mi (30.8 km) from Mombasa Island and 24.3 mi (39 km) from Nyali Beach. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional amenities at this villa include complimentary wireless internet access, concierge services, and a communal living room. Free self parking is available onsite. Make yourself at home in one of the 5 air-conditioned rooms featuring kitchenettes with refrigerators and ovens. Your memory foam bed comes with premium bedding. Rooms have private balconies or patios. 32-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected.
1 review
3.0/5
Price from
AED 325
per night
Check Availability
See all Hotels near Robinson Island

Top Pick Hotels near Robinson Island

See all
Discover our most booked hotels near Robinson Island from the last 30 days!
No.1
Villa Mandhari - Diani Beach Hotels near Robinson Island
3.9/5
18 review

Villa Mandhari - Diani Beach

Diani Beach | 2.03KM from Robinson Island
"Good Location"
Select dates to view prices
No.2
Diani Sea Lodge - All Inclusive Hotels near Robinson Island
4.3/5
67 review

Diani Sea Lodge - All Inclusive

Diani Beach | 2.25KM from Robinson Island
"Good Location"
Select dates to view prices
No.3
Luxury Private Villas in Diani Beach, Mombasa Kenya Hotels near Robinson Island
0.0/5
0 review

Luxury Private Villas in Diani Beach, Mombasa Kenya

Diani Beach | 1.97KM from Robinson Island
"Good Location"
Select dates to view prices
No.4
Mzima Beach Residences - Diani Beach Hotels near Robinson Island
5.0/5
15 review

Mzima Beach Residences - Diani Beach

Diani Beach | 2.73KM from Robinson Island
"Good Location"
Select dates to view prices
No.5
Neptune Palm Beach Boutique Resort & Spa - All Inclusive Hotels near Robinson Island
4.5/5
42 review

Neptune Palm Beach Boutique Resort & Spa - All Inclusive

Diani Beach | 3.23KM from Robinson Island
"Good Location"
Select dates to view prices

What Travelers Said About the Best Hotels in Diani Beach

See all
Read genuine traveler ratings & reviews to find your perfect stay.
4.4/5
Excellent
MMathNerdSwahili Beach Resort is a great all inclusive resort in Diani Beach in Kenya. It's perfect as a base for staying in the area, with everything you need included. The rooms are spacious, the staff are incredible (and I mean incredible - nothing is too much trouble for them, they are so polite and will really go to great lengths to help you). The only issue is that if the resort puts you in a room that is different to what you've booked (in our case, we booked a Standard room and we got given a Superior room), it can be difficult for them to find your reservation in their backend systems. So ensure you go in with printed proof of your reservation and payment, and eventually it will all get sorted. Otherwise, it's amazing, the Dawa drinks are top notch and the rooms are spacious and inviting.
Swahili Beach Hotels near Robinson Island

Swahili Beach

Diani Beach
Price per night from:AED 894
4.1/5
Very Good
GGuest UserThe breakfast variety is too small, two points can be checked in, waiting for the stay, the waiter will not provide free drinking water. Service attitude is general, not as good as treating white people warmly.
Diamonds Leisure Beach & Golf Resort Hotels near Robinson Island

Diamonds Leisure Beach & Golf Resort

Diani Beach
Price per night from:AED 518
4.1/5
Very Good
GGuest UserThe environment is good, the beach is right next to the hotel, the swimming pool is a little small, but it's OK, the service is good,
Jacaranda Indian Ocean Beach Resort Hotels near Robinson Island

Jacaranda Indian Ocean Beach Resort

Diani Beach
Price per night from:AED 323
4.0/5
Very Good
GGuest UserWonderful hotel - great location and also the facilities are great. The only issue is when the hotel is full - there are insufficient Beach towels. it doesn't help that most people take more than expected ie 3/4 more per person rather than one per person. We had to wait the whole day to get a clean towel. ( speaking to other guests - they collected their towels @ 7.30am or the night before...) . Would recommend that management bring in a CARD system for beach towels so that everyone has an equal allocation( when it is not full you can revert to the current system. ) Guest relations ( Marcia) is amazing and recommend speaking to her about anything local. She can advise you and help whenever possible. the biggest positive is the FOOD - it was amazing and the freshest of the cooking was visibly seen. the bar was quick to respond to drinks orders. the only issue is the amount of paperwork they need as most guests are on All- inclusive yet it was requested that the room number be given every time you ordered a drink. Perhaps management can review this? let the staff see the BANDS to decide which needs food orders or not
Southern Palms Beach Resort Hotels near Robinson Island

Southern Palms Beach Resort

Diani Beach
Price per night from:AED 684
3.9/5
AAnonymous UserThe whole resort staff are very friendly and nice. The breakfast and dinner are really good with a wide variety of choices . However , the rooms and amenities need a bit of refurnishing as it starts to see slightly dated. The toilet needs to be cleaner as there seems to be some hard white spots appearing on the levers. The entertainment room also needs to be maintained. Overall , we still had a good stay nevertheless
Diani Reef Beach Resort & Spa Hotels near Robinson Island

Diani Reef Beach Resort & Spa

Diani Beach
Price per night from:AED 350
3.9/5
AAnonymous UserI have stayed in this hotel many times and highly recommend it. The environment, hygiene and facilities are all first-class. Most of the staff provide very good service. This bad review is because the hotel did not find the order for one of the three rooms I booked in the system, even though I had shown them my order. A front desk staff even asked to see my payment record. In the end, the hotel finally found all the orders in the system. Because of the hotel's mistake, I had a very unpleasant experience on this trip. I feel that it is very rude for the hotel staff to check my payment record when I have already shown the order. I hope the hotel room will apologize.
Leopard Beach Resort and Spa Hotels near Robinson Island

Leopard Beach Resort and Spa

Diani Beach
Price per night from:AED 196
3.8/5
AAnonymous UserOlder hotel located directly at the beach. Unfortunately, the restaurant staff lack basic training, the food quality is just average. The monkeys and birds sometimes help themselves from the guests' plates. Other hotels in a similar situation deal with this annoying problem in a better and more professional way. Basic drinks and ice cubes are often missing. The fridge was missing in the room and the cell phone system didn't work either. For a so-called four-star hotel with a corresponding price, one can expect a lot more in all respects. than just smiling staff. Unfortunately not to be recommended.
Neptune Village Beach Resort & Spa - All Inclusive Hotels near Robinson Island

Neptune Village Beach Resort & Spa - All Inclusive

Diani Beach
Price per night from:AED 482
3.7/5
ААнастасияThe hotel is very conveniently located on the second line, 5-7 minutes walk to the ocean. The rooms are ordinary, with air conditioning, and thank you for that. Every day monkeys came, you need to remember to close the door to the room. But this is the case everywhere on Diani. Breakfasts are so-so, in fact, except for fruits there is nothing to eat, maybe only pancakes sometimes. The pool is warm, relatively clean, at least they clean it every morning.
Diani Palm Resort Hotels near Robinson Island

Diani Palm Resort

Diani Beach
Price per night from:AED 112
2.9/5
GGuest UserClean, friendly and welcoming
Kaskazi Beach Resort Hotels near Robinson Island

Kaskazi Beach Resort

Diani Beach
Price per night from:AED 250

Frequently asked questions

What are the most popular hotels near Robinson Island?

How much does it cost to stay at a hotel near Robinson Island per night?

According to Trip.com, the average cost for a one-night stay at a hotel near Robinson Island in Diani Beach is AED 470. Please note that prices fluctuate often, so this is a general guide only.

Which popular hotels near Robinson Island have pools?

Summer is the perfect time to cool off with a family getaway to Robinson Island in Diani Beach. Baobab Beach Resort & Spa,Nomad Beach Resort and Papillon Lagoon Reef Hotel are some top hotels with pools where you can unwind and beat the heat.

What are the best hotels near Robinson Island with parking?

If you're planning a road trip to Diani Beach Robinson Island, consider staying at Baobab Beach Resort & Spa,Nomad Beach Resort and Papillon Lagoon Reef Hotel , these hotels all offer parking.

What hotels near Robinson Island offer great breakfasts?

A good breakfast is all you need to kick-start your day. If you're after a hotel in Diani Beach near Robinson Island with an excellent breakfast, you can consider staying Baobab Beach Resort & Spa,Nomad Beach Resort and Papillon Lagoon Reef Hotel .These hotels are very popular, so book early.

Which hotels near Robinson Island have gyms?

As people become more health-conscious, many hotels now include fitness rooms. Baobab Beach Resort & Spa,Nomad Beach Resort and Papillon Lagoon Reef Hotel are some of the top hotels with fitness rooms.

How much does it cost to stay at hotels near Robinson Island this weekend?

According to Trip.com, the average cost for a one-night weekend stay at a hotel near Robinson Island in Diani Beach is about AED 315. Prices can change often, so please use this as a general guide.

Which hotels near Robinson Island have free Wi-Fi?

Free and reliable Wi-Fi is a must when you're travelling. Baobab Beach Resort & Spa,Nomad Beach Resort and Papillon Lagoon Reef Hotel are all popular hotels that have free Wi-Fi.

What luxury hotels are near Robinson Island?

Diani Beach Hotels near Robinson Island Information

Highest PriceAED 4,013
Lowest PriceAED 83
Number of Reviews 1,557
Total Properties54
Average Price(Weekday Night)AED 617
Average Price(Weekend Night)AED 625