Book Shirazi hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Shirazi
Cheap Shirazi hotels

Diani Sea Resort
Diani Beach Road, Diani Beach
The price is AU$321 per night from 28 Oct to 29 Oct
AU$321
28 Oct - 29 Oct
includes taxes & fees
When you stay at Diani Sea Resort in Diani Beach, you'll be on the beach, just steps from Diani Beach and a 3-minute drive from Diani Snake Park.

Papillon Lagoon Reef
Diani Beach Road, Diani Beach, Kwale County
The price is AU$205 per night from 7 Oct to 8 Oct
AU$205
7 Oct - 8 Oct
includes taxes & fees
When you stay at Papillon Lagoon Reef in Diani Beach, you'll be on the beach and 8 minutes by foot from Kaya Kinondo Sacred Forest.

Southern Palms Beach Resort
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$532 per night from 29 Sept to 30 Sept
AU$532
29 Sept - 30 Sept
includes taxes & fees
With a stay at Southern Palms Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Kongo Mosque.
Save an average of 15% on thousands of hotels when you're signed in

Swahili Beach Resort
Diani Beach, Diani Beach, Coast Province
The price is AU$550 per night from 3 Oct to 4 Oct
AU$550
3 Oct - 4 Oct
includes taxes & fees
When you stay at Swahili Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani Snake Park.

Diani Sea Lodge
Diani Beach Road, Diani Beach
The price is AU$279 per night from 7 Oct to 8 Oct
AU$279
7 Oct - 8 Oct
includes taxes & fees
When you stay at Diani Sea Lodge in Diani Beach, you'll be near the beach, just steps from Diani Beach and a 3-minute drive from Diani Snake Park.

Diamonds Leisure Beach & Golf Resort
Diani Beach, Diani Beach, Kwale County
Fully refundableReserve now, pay when you stay
With a stay at Diamonds Leisure Beach & Golf Resort in Diani Beach, you'll be 0.8 mi (1.3 km) from Diani Beach and 8.5 mi (13.6 km) from Kaya Kinondo Sacred ...

Leopard Beach Resort & Spa
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$281 per night from 16 Oct to 17 Oct
AU$281
16 Oct - 17 Oct
includes taxes & fees
With a stay at Leopard Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Diani Snake Park.

Baobab Beach Resort & Spa
Diani Beach Road, Diani Beach
When you stay at Baobab Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 15-minute walk of Diani Beach and Galu Kinondo Beach.

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach Road, Diani Beach
The price is AU$260 per night from 29 Sept to 30 Sept
AU$260
29 Sept - 30 Sept
includes taxes & fees
With a stay at Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and ...
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.
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.
Shirazi hotels essential information
Accommodation | 624 hotels |
---|---|
Lowest Price | AU$205 |
Highest Price | AU$550 |
Popular hotels | Diani Sea Resort, Papillon Lagoon Reef, Southern Palms Beach Resort, Swahili Beach Resort, Diani Sea Lodge, Diamonds Leisure Beach & Golf Resort, Leopard Beach Resort & Spa, Baobab Beach Resort & Spa, Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits |
Most recent Shirazi hotel reviews

Fantastic resort!
5 / 5
Our stay at southern palms resort was nothing short of amazing! The resort is beautiful with big pools and is located right at the beach front. Our room was big and spacious always kept neat by our lovely housekeeper Veronica. The staff at the hotel are such lovely genuine people. Everyone made us feel right at home, starting from the manager daisy who even gave us her personal contact to call her if we needed anything at any time. Elisha the bartender at the beach bar kept our drinks flowing and made sure to have conversation with each person sitting at the bar. The food was fantastic. I must recommend the bbq restaurant which had a wide selection for us meat lovers.
I will definitely visit again soon!
A verified traveller stayed at Southern Palms Beach Resort
Posted 9 days ago
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.