A beach with palm trees, a thatched umbrella, and a boat.

Cheap Hotels & Resorts in Diani Beach from NZ$138

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Diani Beach Cheap Hotels

Our top choices for Diani Beach cheap hotels

1. Waterlovers Beach Resort

Waterlovers Beach Resort
3.5 star property
Diani Beach
10.0 out of 10, Exceptional, (37 reviews)
"Beautiful location, very friendly staff, great food"
Germany
Nikolas
The price is NZ$715
includes taxes & fees
24 Nov - 25 Nov
Waterlovers Beach Resort

2. Mzima Beach

Mzima Beach
4.5 star property
Diani Beach
9.0 out of 10, Wonderful, (18 reviews)
"So great we came back a few days after checking out - just had to come back!"
Canada
Kristianne
The price is NZ$207
includes taxes & fees
14 Nov - 15 Nov
Mzima Beach

3. Tombo House

Tombo House
4.5 star property
Diani Beach
9.2 out of 10, Wonderful, (42 reviews)
"Beautiful facility, great location, the staff is amazing, very kind and helpful. I strongly recommend this place"
United States
Ivan
The price is NZ$166
includes taxes & fees
11 Dec - 12 Dec
Tombo House

4. Boxo Diani

Boxo Diani
3.0 star property
Diani Beach
9.2 out of 10, Wonderful, (17 reviews)
"Great location and amazing value for money"
United Kingdom
Sigmundur Nói
The price is NZ$93
includes taxes & fees
15 Nov - 16 Nov
Boxo Diani

5. The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel
4.0 star property
Diani Beach
9.2 out of 10, Wonderful, (72 reviews)
"Loved it here, staff was so wonderful! "
United States
Savy
The price is NZ$233
includes taxes & fees
2 Dec - 3 Dec
The Villa Luxury Suites Hotel

6. Pendo Villas Diani

Pendo Villas Diani
2.0 star property
Diani Beach
8.8 out of 10, Excellent, (5 reviews)
"Clean, well decorated, spacious and friendly staff. Good value."
United Kingdom
CONOR
The price is NZ$79
includes taxes & fees
14 Nov - 15 Nov
Pendo Villas Diani

7. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.4 out of 10, Very good, (188 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is NZ$316
includes taxes & fees
8 Dec - 9 Dec
Leopard Beach Resort & Spa

8. Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort
4.0 star property
Diani Beach
8.2 out of 10, Very good, (147 reviews)
"I loved the place"
United States
Mercy
The price is NZ$395
includes taxes & fees
4 Dec - 5 Dec
Diamonds Leisure Beach & Golf Resort

9. Aqua Resort

Aqua Resort
2.5 star property
Diani Beach
7.8 out of 10, Good, (30 reviews)
"Overall good place and clean , didn't like the bathrooms."
United States
Griffins
The price is NZ$83
includes taxes & fees
14 Nov - 15 Nov
Aqua Resort

10. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
5.0 star property
Diani Beach
8.0 out of 10, Very good, (418 reviews)
"Great place to stay."
United States
Jerome
The price is NZ$362
includes taxes & fees
14 Dec - 15 Dec
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

11. Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
3.5 star property
Diani Beach
7.6 out of 10, Good, (124 reviews)
"Amaizing place"
United States
Peter
The price is NZ$200
includes taxes & fees
14 Dec - 15 Dec
Bahari Dhow Beach Villas

12. PrideInn Hotel Diani

PrideInn Hotel Diani
3.5 star property
Diani Beach
7.6 out of 10, Good, (59 reviews)
"All round beautiful and they are very helpful"
United States
Celestine
The price is NZ$138
includes taxes & fees
14 Nov - 15 Nov
PrideInn Hotel Diani

13. Diani Breeze Villas

Diani Breeze Villas
3.0 star property
Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is NZ$194
includes taxes & fees
4 Dec - 5 Dec
Diani Breeze Villas

14. DIANI BEACH GOLD APARTMENTS

DIANI BEACH GOLD APARTMENTS
3.0 star property
Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
"A great find! The room was spacious and well maintained, the host was lovely, and it was a close walk to numerous stalls with a variety of goods and amazing fresh produce. Having a kitchen allowed me to stay in if I wanted, but the apartment was also close to bars and restaurants. There is a close-by bar that plays loud music, but not super late, and I actually liked hearing the local music. The people I met were so friendly! And really, the host was very accommodating and responded to questions...
United States
Melissa
The price is NZ$93
includes taxes & fees
9 Dec - 10 Dec
DIANI BEACH GOLD APARTMENTS

15. Retro Boutique Hotel Limited

Retro Boutique Hotel Limited
3.0 star property
Diani Beach
7.2 out of 10, Good, (10 reviews)
"People who work there is very kind 🙂"
Norway
ola
The price is NZ$327
includes taxes & fees
21 Nov - 22 Nov
Retro Boutique Hotel Limited

16. AUREGI VILLAS

AUREGI VILLAS
3.5 star property
Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
"An absolutely perfect stay! The villa is magnificent, featuring a very relaxing garden and a superb pool. It is not far from the beach, and the house is very comfortable for relaxing. The host and staff are very helpful. We had an unforgettable holiday. Highly recommended!"
France
Steven
The price is NZ$199
includes taxes & fees
14 Nov - 15 Nov
AUREGI VILLAS

17. GSIH Hotel Diani

GSIH Hotel Diani
2.5 star property
Diani Beach
6.4 out of 10, (10 reviews)
"The ocean view from my room was great; the only problem was that we didn't have hot water throughout our stay, but luckily Diani is warm, so we could still shower without it."
United States
Faith
The price is NZ$78
includes taxes & fees
16 Nov - 17 Nov
GSIH Hotel Diani

18. Bali Luxury Apartments

Bali Luxury Apartments
3.0 star property
Diani Beach
10.0 out of 10, Exceptional, (1 review)
The price is NZ$52
includes taxes & fees
23 Nov - 24 Nov
Bali Luxury Apartments

19. Kaskazi Beach Hotel

Kaskazi Beach Hotel
3.5 star property
Diani Beach
6.0 out of 10, (66 reviews)
"Beautiful property with friendly and professional staff. Great breakfast, pool was well maintained and large. Some of the facilities were slightly outdated but at the price point, and the location, you can’t beat it. "
United States
Lindsey
The price is NZ$243
includes taxes & fees
17 Nov - 18 Nov
Kaskazi Beach Hotel

20. The Safiya Hotel

The Safiya Hotel
3.0 star property
Diani Beach
7.4 out of 10, Good, (3 reviews)
"staff was exceptional. did a great job cleaning and helping out."
United States
k.
The price is NZ$130
includes taxes & fees
14 Nov - 15 Nov
The Safiya Hotel
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 Diani Beach Hotel Reviews

Frequently asked questions

What is Diani Beach like for travellers on a budget?
Diani Beach offers cheap accommodation options and a variety of places to visit, making it a budget-friendly holiday choice. You can find ways to save money while getting to know this destination, which is home to attractions such as Diani Beach, Tiwi Beach and Galu Kinondo Beach.
What's the best budget-friendly hotel in Diani Beach?
Based on our traveller reviews, Golden Sun Beach Apartments is a top choice for a less expensive stay. Other good choices to stay on the cheap include Travellers Paradise Diani - Hostel and Diani Hostel.
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, but bear 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 temperature of 28°C, while the coldest months are August and July, with an average of 25°C. Average annual precipitation for Diani Beach is 967 mm.
What is there to see and do in Diani Beach?
You don't need to spend a fortune to take advantage of things to see and do in 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 Beach.
How can I get to Diani Beach and get around on a budget?
Looking at these ways to get around Diani Beach can help keep you on budget. The closest airport is Ukunda (UKA), 1.1 mi (1.7 km) away. If that doesn't suit your budget, the next closest is 17.9 mi (28.7 km) away: Mombasa (MBA-Moi Intl.). Diani Beach might not have very many public transport options to choose from so renting a car could be an economical alternative to see more of the area.