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

Southern Palms Beach Resort
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$530 per night from 1 May to 2 May
AU$530
includes taxes & fees
1 May - 2 May
When you stay at Southern Palms Beach Resort in Diani Beach, you'll be on the beach, within a 15-minute walk of Diani Beach and Kongo Mosque.

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

Diani Sea Resort
Diani Beach Road, Diani Beach
The price is AU$342 per night from 1 May to 2 May
AU$342
includes taxes & fees
1 May - 2 May
With a stay at Diani Sea Resort in Diani Beach, you'll be on the beach, within a 15-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$596 per night from 25 Apr to 26 Apr
AU$596
includes taxes & fees
25 Apr - 26 Apr
With a stay at Swahili Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Kongo Mosque.

Diamonds Leisure Beach & Golf Resort
Diani Beach, Diani Beach, Kwale County
Fully refundableReserve now, pay when you stay
The price is AU$222 per night from 13 Apr to 14 Apr
AU$222
includes taxes & fees
13 Apr - 14 Apr
With a stay at Diamonds Leisure Beach & Golf Resort in Diani Beach, you'll be 0.6 mi (0.9 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$256 per night from 19 Apr to 20 Apr
AU$256
includes taxes & fees
19 Apr - 20 Apr
With a stay at Leopard Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Kongo Mosque.

Diani Reef Beach Resort & Spa
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$232 per night from 7 Apr to 8 Apr
AU$232
includes taxes & fees
7 Apr - 8 Apr
With a stay at Diani Reef Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Kongo Mosque.

Diani Sea Lodge
Diani Beach Road, Diani Beach
The price is AU$416 per night from 19 Apr to 20 Apr
AU$416
includes taxes & fees
19 Apr - 20 Apr
With a stay at Diani Sea Lodge in Diani Beach, you'll be near the beach, within a 15-minute drive of Diani Beach and Kongo Mosque.

Nomad Beach Resort
Diani Beach Road, Diani Beach
The price is AU$596 per night from 7 Apr to 8 Apr
AU$596
includes taxes & fees
7 Apr - 8 Apr
With a stay at Nomad Beach Resort in Diani Beach, you'll be within a 15-minute drive of Diani Beach and Galu Kinondo.
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 | 558 hotels |
---|---|
Lowest Price | AU$222 |
Highest Price | AU$596 |
Popular hotels | Southern Palms Beach Resort, Baobab Beach Resort & Spa, Diani Sea Resort, Swahili Beach Resort, Diamonds Leisure Beach & Golf Resort, Leopard Beach Resort & Spa, Diani Reef Beach Resort & Spa, Diani Sea Lodge, Nomad Beach Resort |
Most recent Shirazi hotel reviews

lastminute.com.au Verified Review
5 / 5
I'd visit this place everytime I go to Diani
A verified traveller stayed at Swahili Beach Resort
Posted 9 days ago
Hotels near points of interest
Other top Shirazi hotels
- Southern Palms Beach Resort
- Baobab Beach Resort & Spa
- Swahili Beach Resort
- Diamonds Leisure Beach & Golf Resort
- Leopard Beach Resort & Spa
- Diani Reef Beach Resort & Spa
- Nomad Beach Resort
- Chale Island Resort
- Jacaranda Indian Ocean Beach Resort
- Pinewood Beach Resort and Spa
- Neptune Village Beach Resort & Spa All Inclusive
- Neptune Palm Beach Boutique Resort & Spa All Inclusive
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.