Diani Beach accommodation from AU$43

Find hotels that Aussie travellers love

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel availability in Diani Beach

Tonight
Check prices in Diani Beach for tonight, 19 Apr - 20 Apr
Tomorrow night
Check prices in Diani Beach for tomorrow night, 20 Apr - 21 Apr
This weekend
Check prices in Diani Beach for this weekend, 19 Apr - 21 Apr

Diani Beach stays as unique as you are

Top hotel deals in Diani Beach

Don't see what you're looking for?
See all available properties in Diani Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top luxury Diani Beach hotel deals

Accommodation in Diani Beach

If you're heading to Diani Beach and on the lookout for accommodation, you'll have a small list of hotels to choose from. Pick any of the 6 within 5 kilometres of the city's heart.

Wotif recommends checking out the Neptune Palm Beach Boutique Resort & Spa All Inclusive and Neptune Village Beach Resort & Spa All Inclusive if you'd like to stay next to the main streets.

For some alternatives, try the Tijara Beach - All Inclusive and the Diani Reef Beach Resort and Spa. They are 30 kilometres and 11 kilometres respectively from the center. Others are the Neptune Paradise Beach Resort & Spa All Inclusive, a kilometre away, and the Jacaranda Indian Ocean Beach Resort, 13 kilometres.

\r\r

Attractions and Hotels Near Diani Beach

Once you've gotten to know Diani Beach, why not broaden your horizons and visit the other great things to do and see around Kenya? Kenya is marked by mountains, valleys and savannahs. Commonly visited Kenya tourist destinations are the craft workshops. Common things to do in this particular part of Kenya include hiking, wildlife watching and wildlife spotting tours.

\r\r

The nearby cities of Tiwi and Mombasa are worth seeing. Tiwi is 16 kilometres to the north of Diani Beach, while Mombasa is 35 kilometres to the north. Tiwi accommodations are the Southern Palms Beach Resort and HillPark Hotel - Tiwi Beach. Mombasa options are the Sentrim Castle Royal Hotel and PrideInn Hotel Mombasa.

\r\r

Looking for the most practical airport servicing Diani Beach? Moi International Airport is about 40 kilometres away.

Diani Beach hotels essential information

Accommodation
416 hotels
Lowest Price
AU$43
Highest Price
AU$596
Popular hotels
Swahili Beach Resort, Southern Palms Beach Resort, Diani Reef Beach Resort & Spa, Diamonds Leisure Beach & Golf Resort, Diani Palm Resort, Leopard Beach Resort & Spa, Baobab Beach Resort & Spa, Diani Sea Resort, The Villa Luxury Suites Hotel

Frequently asked questions

What are the best hotels in Diani Beach?
In between getting through your sightseeing list, relax at Waterlovers Beach Resort in Mombasa. Wotif travellers reckon it’s among Diani Beach’s best hotels. Another top-rated option is Aqua Resort. The great news is you can book either one in a few easy clicks. Now, where did you put that suitcase?
How many days should I spend in Diani Beach?
That’s like asking how much sauce you want on your pie — it’s all about personal preference. Most visitors spend 6 days experiencing this leading destination. Whether it’s for a day or two or a week or two, our Diani Beach hotel deals will help make your holiday an awesome one.
Where should a first-time tourist stay in Diani Beach?
If you’ve never visited Diani Beach before, make your trip as easy as possible. Stay someplace central so you’ll be close to the major attractions, public transport and things like restaurants and convenience stores. Look for Diani Beach hotels that are well located and come highly recommended by other first-time visitors.
How much does a Diani Beach hotel cost?
Forget the charm offensive on the hotel manager — our filters will take care of finding AU$43 cheap accommodation in Diani Beach. Just enter your travel details and refine your search by things like property class, budget and amenities. Oh, and here’s another money-saving tip: Book your Diani Beach hotel outside the most popular months of January, March and June when prices are typically higher.
How do I get a cheap hotel in Diani Beach?
Crack the code to finding cheap hotels in Diani Beach with these insider tips:

  • Midweek stays can work wonders keeping your budget in check: Cheaper room rates are typically offered between Mondays and Thursdays.
  • Sign up for a Wotif account: Get exclusive Mates Rates discounts, including 10% or more off select hotels, when you’re logged in to Wotif.
  • Escape the masses: And save a bunch of cash at the same time by planning your trip to Diani Beach during the low season. You’ll find great rates in August, September and December.
  • Filters are friends, not food: Use our handy filter tool to narrow your search, then sort by the lowest price to find a hot deal.

Can I find luxury accommodation in Diani Beach?
Absolutely! With our “Property class” filter tool you can discover the swankiest getaways that offer top-tier service, indulgent extras and bedding with thread counts so high it’ll make you dizzy. Have a peek at these Diani Beach luxury hotels:

  • Mzima Beach: This stay offers amenities like aromatherapy treatments and treatment rooms.
  • Swahili Beach Resort: Kick back and chill in serious style while taking advantage of a rainfall shower-head and body treatments here.

Which hotels in Diani Beach are family-friendly?
Choose an awesome hotel for your escape and your little ones will think you’re cooler than a rock star in outer space. That’s why we make it a cinch to look for family accommodation in Diani Beach. Simply use our “Family friendly” filter to discover stays packed with kid-approved amenities like playgrounds, organised activities and pools. Here are three we reckon you’re gonna like:


What is the best area to stay in Diani Beach?
When planning your accommodation in Diani Beach, check out the Galu Kinondo neighbourhood — it rates as one of the most popular around. After easy access to a particular attraction? Click on “View map” to scope out the area and score the perfect Diani Beach hotel to call home.

New reviews! Best hotels in Diani Beach

^Eligibility requirements and conditions apply.