
Shirazi Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to Rp16.000.000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top hotels in Shirazi

Leopard Beach Resort & Spa
Diani Beach Road Diani Beach
The price is Rp3.390.078 per night from 21 Jul to 22 Jul
Rp3.390.078
Rp4.237.643 total
21 Jul - 22 Jul
includes taxes & fees
8.4/10 Very good! (179 reviews)
"Very relaxing and peaceful"
Reviewed on 16 Jun 2026

Swahili Beach Resort
Diani Beach Diani Beach Coast Province
The price is Rp5.078.261 per night from 18 Jul to 19 Jul
Rp5.078.261
Rp5.992.348 total
18 Jul - 19 Jul
includes taxes & fees
9/10 Wonderful! (290 reviews)
"Gorgeous hotel, great choice for food at breakfast and the evening, lovely bar, convenient to the Dani airport. Only problems was the mounds of sargassum on the beach, although hotel staff did their best to remove it. Also the ref makes it’s difficult to bodyboard."
Reviewed on 16 Jun 2026

Diani Sea Lodge
Diani Beach Road Diani Beach
The price is Rp2.721.487 per night from 8 Jul to 9 Jul
Rp2.721.487
Rp3.211.355 total
8 Jul - 9 Jul
includes taxes & fees
9/10 Wonderful! (87 reviews)
"Food was usually cold and the choices were poor"
Reviewed on 12 Jun 2026
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.
What to do in Shirazi

Wasini Dhow and Dolphin Excursion in Diani Beach
Rp1.518.015
per adult

1 Day Wasini Dolphin Tour From Diani Beach
Rp1.964.490
per adult
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

