
Find 3 Star Hotels in Diani Beach from $28
Check availability on Diani Beach 3 Star Hotels
Our top choices for Diani Beach 3-star hotels

1. PrideInn Hotel Diani
PrideInn Hotel Diani
2. Jacaranda Indian Ocean Beach Resort
Jacaranda Indian Ocean Beach Resort
3. Papillon Lagoon Reef
Papillon Lagoon Reef
4. Diani Campsite & Cottages
Diani Campsite & Cottages
5. Safari Beach Hotel
Safari Beach Hotel
6. Bahari Dhow Beach Villas
Bahari Dhow Beach Villas
8. Bali Luxury Apartments
Bali Luxury Apartments
9. Kaskazi Beach Hotel
Kaskazi Beach Hotel
11. Villakwetu Cottages Diani Beach
Villakwetu Cottages Diani Beach
12. Diani Sea Lodge
Diani Sea Lodge
13. Boxo Diani
Boxo Diani
14. Diani Breeze Villas
Diani Breeze Villas
15. Morning Star Diani
Morning Star Diani
16. Diani Luxury Villas Diani By CHH
Diani Luxury Villas Diani By CHH
17. Coco-De-Ville
Coco-De-Ville
18. Galu Ecolodge
Galu Ecolodge
19. Marikeka Hotel
Marikeka Hotel
20. Asha Boutique Hotel
Asha Boutique HotelExplore similar 4-star hotels

Mzima Beach
Learn more about Diani Beach
Snorkel among vibrant coral reefs along the powdery white sands where dolphins often play near the shore. Kitesurfing schools dot the turquoise coastline, while nearby Shimba Hills Reserve offers elephant-watching safaris through lush rainforest.

Top Diani Beach Hotel Reviews

Safari Beach Hotel
Price trends for properties with 3 Stars in Diani Beach
Less expensive | More expensive | This month | Next month |
|---|---|---|---|
September | March | $114 | $119 |
Month | Price |
|---|---|
January | $121 |
February | $121 |
March | $136 |
April | $121 |
May | $111 |
June | $101 |
July | $110 |
August | $95 |
September | $85 |
October | $104 |
November | $114 |
December | $119 |
Find out more about Diani Beach
Three Star Hotel Guide for Diani Beach
There’s a reason the top 3 star hotels in Diani Beach, Mombasa are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Diani Beach, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.
Search for a cheap deal on a 3 star upscale hotel in Diani Beach for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Diani Beach near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.
From business trips to family getaways, the Diani Beach 3 star hotels offer a fantastic home base for any type of vacation.
Frequently asked questions
Explore a world of travel with Expedia
- Tennis in Diani Beach
- Hotels near Diani Beach
- 3 Star Hotels in Ukunda
- Dining in Diani Beach
- Boutique in Diani Beach
- Family Friendly in Diani Beach
- 3 Star Hotels in Kwale
- 3 Star Hotels in Mombasa
- Hotels in Funzi Island
- 3 Star Hotels in Funzi Island
- Hotels in Diani Beach
- Villas in Diani Beach
- Hotels in Ngombeni
- Hotels near Ukunda
- Ocean View in Diani Beach
- Vintage Africa Hotels in Diani
- 4 Star Hotels in Diani Beach
- 2 Star Hotels in Ukunda
- 2 Star Hotels in Diani
- Independent Hotels in Diani
- Hotels in Ukunda
- Fitness Center in Diani Beach
- Hotels in Tiwi
- Hotels in Kwale
- Wedding in Diani Beach
- 3 Star Hotels in Shirazi
- Best Western Hotels in Diani Beach
- 5 Star Hotels in Diani
- Beach in Diani Beach
- Hotels in Shimba Hills National Reserve
- 4 Star Hotels in Kwale
- Hotels in Mombasa
- 4 Star Hotels in Diani
- Spa in Diani Beach
- Hotels in Gazi
- Romantic in Diani Beach
- Pool in Diani Beach
- 4 Star Hotels in Ukunda
- Connectingrooms in Diani Beach
- Casino in Diani Beach
- 3 Star Hotels in Msambweni
- 3 Star Hotels in Chale Island
- Galu Beach Hotels
- 5 Star Hotels in Galu Beach
- 2 Star Hotels in Diani Beach
- B&B Hotels in Mombasa
- Recreation in Diani Beach
- Budget in Diani Beach
- 5 Star Hotels in Diani Beach
- Golf in Diani Beach
- Luxury in Diani Beach
- Childcare in Diani Beach
- Marriott Hotels & Resorts Hotels in Mombasa
- 5 Star Hotels in Ukunda
- Hotels in Msambweni
- All-Inclusive in Diani Beach
- 3 Star Hotels in Diani
- Palace Resorts Hotels in Mombasa
- Massage in Diani Beach
- 2 Star Hotels in Mombasa
- Hotels in Chale Island
- Apartments in Diani Beach































































