Find Cheap Hotels in Diani Beach

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check availability on Diani Beach Cheap Hotels

Compare Diani Beach Cheap Hotels room rates, reviews, and availability. Most hotels are fully refundable.

Diani Reef Beach Resort & Spa

5.0 star property
8.0 out of 10, Very Good, (349)
"I loved it there"
The price is SAR 459
SAR 574 total
includes taxes & fees
23 Apr - 24 Apr
Diani Reef Beach Resort & Spa

Swahili Beach Resort

5.0 star property
8.8 out of 10, Excellent, (252)
"Beautiful property with friendly and helpful staff. "
The price is SAR 1,144
SAR 1,350 total
includes taxes & fees
25 Apr - 26 Apr
Swahili Beach Resort

Southern Palms Beach Resort

4.0 star property
8.0 out of 10, Very Good, (180)
"Loved our stay! We came here for a wedding and the staff were very attentive and accommodating! Would highly recommend this resort if staying in Mombasa. "
The price is SAR 1,252
SAR 1,478 total
includes taxes & fees
29 Mar - 30 Mar
Southern Palms Beach Resort

Diamonds Leisure Beach & Golf Resort

4.0 star property
8.2 out of 10, Very Good, (122)
"Absolutely amazing hotel , 3 large swim pools, massive very green territory , comfortable rooms, very clean and safe. I enjoyed my stay there ! Highly recommend!"
The price is SAR 262
SAR 417 total
includes taxes & fees
2 Apr - 3 Apr
Diamonds Leisure Beach & Golf Resort

Leopard Beach Resort & Spa

5.0 star property
8.4 out of 10, Very Good, (131)
"I specifically stayed in the villas and it's a 10/10. The staff are welcoming and a wide variety of food to choose from."
The price is SAR 465
SAR 581 total
includes taxes & fees
11 Apr - 12 Apr
Leopard Beach Resort & Spa

The Villa Luxury Suites Hotel

4.0 star property
9.2 out of 10, Wonderful, (71)
"This is my second visit, very good all round, but they ran out of clean free water. "
The Villa Luxury Suites Hotel

Diani Sea Lodge

3.5 star property
8.8 out of 10, Excellent, (45)
"Great staff and food😊"
The price is SAR 834
SAR 984 total
includes taxes & fees
29 Mar - 30 Mar
Diani Sea Lodge

Nomad Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (99)
"Staff was very friendly and gracious, went out of their way to help with anything. Great breakfast buffet with plenty of variety and offerings. Nice private beach area, but cushions on lounge chairs were not secured and kept sliding down the chairs when chair backs were inclined. Sea Breeze rooms were spacious though mattress was hard and pillows fairly flimsy. "
The price is SAR 1,144
SAR 1,350 total
includes taxes & fees
4 Apr - 5 Apr
Nomad Beach Resort

Diani Sea Resort

4.0 star property
8.6 out of 10, Excellent, (69)
"Fresh and tasty every single meal, fast service in any bar, by pool, beach and table. Only room layout and construction lag behind 5*."
The price is SAR 914
SAR 1,082 total
includes taxes & fees
11 Apr - 12 Apr
Diani Sea Resort

Waterlovers Beach Resort

3.5 star property
9.8 out of 10, Exceptional, (27)
"The hotel is just as pictured - gorgeous views from everywhere on the property. The staff were lovely - friendly, always wanting to help, etc. The room was very comfortable and close to everything. As we were both somewhat unwell when we arrived, we would have liked a few more basic options on the dinner menu as our appetites were not there and it was difficult to find simple food that we felt we could handle. Otherwise a perfect stay!"
The price is SAR 1,108
SAR 1,311 total
includes taxes & fees
5 Apr - 6 Apr
Waterlovers Beach Resort
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.
Don't see what you're looking for?
See all available properties in Diani Beach

Frequently asked questions

What is Diani Beach like for travelers on a budget?
Diani Beach offers a variety of cheap accommodations and places to visit, making it a great getaway spot for budget travelers. You can find ways to save money while getting to know this destination, which is home to attractions like Diani Beach, Tiwi Beach, and Galu Kinondo.
What's the best accommodation for a budget-friendly stay in Diani Beach?
Based on our traveler reviews, Diani Hostel is a top choice for a less expensive stay. Other choices to stay on the cheap include Travellers Paradise Diani - Hostel and Bidi Badu Zanzibar Village - Hostel.
How many inexpensive hotels should I expect to find in Diani Beach?
Expedia has 6 hotels in Diani Beach that are ideal if you are watching your pennies.
When is the best time for a budget trip to Diani Beach?
Weather is probably a major factor when you plan your trip to Diani Beach, and keep in mind that cheaper options are usually available when the weather isn’t as good. The hottest months are usually March and February with an average temp of 82°F, while the coldest months are August and July with an average of 77°F. Average annual precipitation for Diani Beach is 38 inches.
What is there to see and do in Diani Beach?
You don’t need to spend a lot to get to know Diani Beach. You can budget for the local attractions that interest you most, and then fill your itinerary with sights that are easy on the wallet. If you’re eager to get outdoors, you can enjoy the natural setting at Diani Beach, Tiwi Beach, or Galu Kinondo.
How can I get to Diani Beach and get around on a budget?
Checking out these ways to get around Diani Beach can help keep you on budget. The nearest airport is 1.1 mi (1.7 km) away from the center in Ukunda (UKA). If that doesn’t suit your budget, you can book a flight to Mombasa (MBA-Moi Intl.), located 17.9 mi (28.7 km) away. Diani Beach might not have many public transportation choices so a car rental could be an economical alternative to explore more of the area.