Customized for your search:

Diani Beach Beach Hotels

Diani Beach hotels
Diani Beach

More Diani Beach Beach Hotels

Voyager Beach Resort - Mombasa Hotels
Rating: 4.0 Stars
Check availability

Voyager Beach Resort

Mount Kenya Rd. Nyali Beach, Mombasa 00100 - Map
 
 
"Nice resort on the beach."
Rooms are a little outdated and could use a renovation.. The shower was a little dirty upon arrival. Room cleaning doesn't happen unless you put the "please clean my room" tag on your door. Staff are friendly. The free included food is okay but you can find way better food if you take a taxi to the surrounding areas. Pool areas are very nice, especially enjoyed the infinity pool. The Swahili lounge is relaxing as you can just lounge out with a view of the beach and wind blowing.
Traveller from USA
Kenya’s most popular and dynamic beach resort overlooks the sparkling white sands of Nyali Beach.Moored seven kilometres …More
Swahili House - Tiwi Hotels
Rating: 3.5 Stars
Check availability

Swahili House

Tiwi Beach, Tiwi 00606 - Map
 
 
This Tiwi guesthouse is on the beach, 1.5 mi (2.4 km) from Tiwi Beach, and within 9 mi (15 km) of Diani Beach and Diani - …More
Southern Palms Beach Resort - Diani Beach Hotels
Rating: 4.0 Stars
Check availability

Southern Palms Beach Resort

Diani Beach Road, Diani Beach 80400 - Map
 
 
"Pool is great"
I was day later then schedule . Floor was not clean, mini bar was not turn on. My bed was so high ,I thought I will have to use ladder. Pools ( two of them ), hotel staff and food are fantastic. But .. on a day I was going home I ask for help with my luggage nobody show up and I had to carry myself from third floor.
Traveller from Nevada, USA
Nestled on the beach, this Diani Beach resort is 1.1 mi (1.8 km) from Diani Beach and 1.3 mi (2.1 km) from Diani - Chale …More
The Sands at Chale Island - Ukunda Hotels
Rating: 4.0 Stars
Check availability

The Sands at Chale Island

Diani Beach Road, Ukunda 80401 - Map
 
 
"Lovely relaxing stay"
Great hotel. A bit off the beaten track but great for a few days get away, all you need on site for a relaxing stay. Staff so helpful, lovely pools, big rooms, nice buffet dinner.
Traveller from London
This Chale Island lodge is on the beach, 0 mi (0 km) from Chale Beach, and within 12 mi (20 km) of Diani Beach and Diani - …More
PrideInn Express Diani - Diani Beach Hotels
Rating: 3.5 Stars
Check availability

PrideInn Express Diani

Diani Beach Road, Diani Beach 66969 0200 - Map
 
 
very good hotel located near the beach. Good staff
Traveller from sy
Situated by the sea, this hotel is within 1 mi (2 km) of Diani - Chale Marine National Park and Reserve and Diani Beach. Tiwi …More
The Sands at Nomad - Diani Beach Hotels
Rating: 5.0 Stars
Check availability

The Sands at Nomad

Diani Beach Road, Diani Beach 80401 - Map
 
 
"Lovely boutique hotel"
I stayed at the Sands at Nomad for 3 days in September, and wish it could have been longer! The staff were very attentive without being over-bearing and the surroundings were just lovely. The food was delicious. I will definitely return and hope to also visit Sands at Chale, which I heard from other guests is amazing.
Traveller from London
Nestled on the beach, this Diani Beach hotel is within 9 mi (15 km) of Diani - Chale Marine National Park and Reserve, Diani …More
Amani Tiwi Beach Resort - Tiwi Hotels
Rating: 4.0 Stars
Check availability

Amani Tiwi Beach Resort

Tiwi Beach Off Likoni Lunga Lunga Road, Tiwi 80400 - Map
 
 
"Hidden Gem "
Beautiful facility in slightly remote area of Ukunda. We had a late check in after evening flight to Mombasa airport, and an hour long taxi ride to hotel in Tiwi. Dinner closed about an hour before we got there. The wait staff offered to get an F&B supervisor, who arranged for us to get drinks, a delicious, freshly prepared meal and coffee! It was a lovely gesture. Perfectly relaxing- Hotel is located on a beautiful stretch of quiet, relatively private beach and has several swimming pools for lounging. Lots to do- All day beach activities, sports and evening entertainment facilitated by hotel staff. Room was clean and comfortable. Downside was TV had few channels-less than 5 and poor clarity. WiFi access was limited/unavailable especially in the rooms. Meals were top notch! We booked all inclusive rate and were impressed with quality, and variety of food and beverages. Travel Tip: fly directly into Ukunda airport where available unless interested in crossing likoni ferry linking north n south coast.
Traveller from United States
Offering direct access to the beach, this Tiwi hotel is 0 mi (0 km) from Tiwi Beach and within 9 mi (15 km) of Diani Beach …More
Reef Hotel - Mombasa Hotels
Rating: 3.0 Stars
Check availability

Reef Hotel

Mount Kenya Road, Mombasa 80100 - Map
 
 
"Middle of the road hotel"
This hotel like with many hotels in Mombasa is old and definitely in need of modernisation. Road reasonably comfortable, but foam mattress very uncomfortable. Shower pressure very good. Lovely gardens, pool and great access to the beach. Nightly entertainment and buffet good. Breakfast buffet limited and could be better. In summary ok hotel, nothing outstanding and nothing overly disappointing.
Traveller from London
This family-friendly Mombasa hotel is located by the ocean, within 3 mi (5 km) of Leisure Golf Club, Nguuni Nature Sanctuary …More
Baobab Holiday Resort - Mombasa Hotels
Rating: 3.0 Stars
Check availability

Baobab Holiday Resort

Off Mombasa Malindi Road, Mombasa 80107 - Map
 
 
Very clean hotel..lovely people working there. No issues at all
A Traveller
Located in Nyali Beach, this hotel is within 1 mi (2 km) of Leisure Golf Club, Nguuni Nature Sanctuary, and Rabai Museum …More
Diani Reef Beach Resort and Spa - Diani Beach Hotels
Rating: 4.0 Stars
$160
Check availability

Diani Reef Beach Resort and Spa

Diani Beach Road, Diani Beach 80400 - Map
 
 
"Great hotel with fantastic staff!!"
We had visited Diani Reef twice before and were looking forward to our return visit. The first thing we noticed was how few tourists there were, not just in this hotel but throughout this whole region. This was a shame as some of the staff were losing their jobs and there was less of a holiday atmosphere than on our previous visits. On the plus side however, there was no waiting at the bars or for a table at dinner and there were plenty of sunbeds to choose from!! The hotel itself had changed little in the two years since we last visited. The public areas still looked good but the bedrooms and particularly bathrooms much less so. Although they were perfectly clean and tidy,they were looking a little tired and outdated and are long overdue for redecoration. I would also have thought that a large hotel such as this should offer WiFi in the rooms rather than just in two of the bars. It was a shame that the theme nights had stopped as these were particularly enjoyable last time though I appreciate they wouldn't have been possible with so few guests. The food was excellent however and service attentive. It was also a shame that the watersports centre on the beach was no longer open and we had to arrange activities through a neighbouring hotel. Again, I understand that keeping it open wouldn't have been viable with so few guests but this was quite inconvenient.
Traveller from Edinburgh
Nestled on the beach, this Diani Beach resort is within a 10-minute walk of Diani Beach and Diani - Chale Marine National …More

Search from 39 Diani Beach Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 321,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Price Guarantee
    • 91% customer satisfaction

    Diani Beach Beach Hotel Information

    Swimsuit up and hit the surf when you book a beach hotel in Diani Beach.
    • Browse our big collection of beach hotels to relish in an ocean view
    • Make your decision easier by checking out the verified and vetted consumer reviews
    • Rest easy knowing you have access to the lowest rates around

    Life is a beach, so you might as well play in the sand. Sun worshippers and beach bums unite here on Expedia.com to find affordable accommodations on the water.

    After all, those who adore the sea and sand understand the lure of a beach resort in Diani Beach. Whether it’s the smell of the salty air from your balcony or the easy access to sand between your toes, a waterfront hotel takes your getaway up a notch.

    Make a splash on your next coastal vacation when you treat yourself to a hotel on the beach near Diani Beach. Just imagine waking up to the sun glistening on the water and falling asleep to the sound of crashing waves. During your seaside sojourn, give surfing a try or beachcomb for unscathed seashells during an early morning stroll. From building sand castles and biking on the boardwalk to watching for dolphins on the horizon and picnicking on the shore at sunset, these beachfront hotels dazzle with their close proximity to the coastal scene.

    Take a look at our collection of beach hotels to soak up the sun on vacation without drying out your wallet. Here at Expedia.com, we offer great deals on Diani Beach beach hotels. Because we understand you want to spend more on snorkeling excursions and less on your accommodation, we provide you with the hottest ocean views around. When you’re looking for a breadth of choice and a personalized beach getaway within your price range, turn to Expedia.

    Read More

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews