
Find hotels in Shirazi from NT$724
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Shirazi
Apart hotel
Resort
Check prices for these dates
Our top choices for Shirazi hotels

1. Charming 2-bed Cottage in Bodo, a Fishing Village
Charming 2-bed Cottage in Bodo, a Fishing VillageShirazi
The price is NT$2,992
NT$3,531 total
includes taxes & fees
Jun 20 - Jun 21

2. Swahili Beach Resort
Swahili Beach ResortDiani Beach
9.0 out of 10, Wonderful, (290 reviews)
The price is NT$9,150
NT$13,405 total
includes taxes & fees
Jul 4 - Jul 5

4. Pinewood Beach Resort and Spa
Pinewood Beach Resort and SpaDiani Beach
9.4 out of 10, Exceptional, (34 reviews)
The price is NT$5,144
NT$6,070 total
includes taxes & fees
Jun 18 - Jun 19

5. The Villa Luxury Suites Hotel
The Villa Luxury Suites HotelDiani Beach
9.2 out of 10, Wonderful, (71 reviews)
The price is NT$5,616
NT$6,626 total
includes taxes & fees
Jun 29 - Jun 30

6. Amkia Villas Diani
Amkia Villas DianiDiani Beach
9.8 out of 10, Exceptional, (11 reviews)
The price is NT$3,195
NT$3,770 total
includes taxes & fees
Jun 24 - Jun 25

7. Tombo House
Tombo HouseDiani Beach
9.0 out of 10, Wonderful, (37 reviews)
The price is NT$2,348
NT$2,770 total
includes taxes & fees
Jun 24 - Jun 25

8. Seaclusion Diani
Seaclusion DianiDiani Beach
9.0 out of 10, Wonderful, (29 reviews)
The price is NT$2,697
NT$3,182 total
includes taxes & fees
Jun 18 - Jun 19

9. Leopard Beach Resort & Spa
Leopard Beach Resort & SpaDiani Beach
8.4 out of 10, Very Good, (175 reviews)
The price is NT$4,647
NT$5,809 total
includes taxes & fees
Jun 19 - Jun 20

10. Diani Sea Lodge
Diani Sea LodgeDiani Beach
9.0 out of 10, Wonderful, (85 reviews)
The price is NT$4,668
NT$5,508 total
includes taxes & fees
Jun 23 - Jun 24

11. Boxo Diani
Boxo DianiDiani Beach
9.0 out of 10, Wonderful, (14 reviews)
The price is NT$1,576
NT$1,860 total
includes taxes & fees
Jun 24 - Jun 25

12. Nomad Beach Resort
Nomad Beach ResortDiani Beach
9.2 out of 10, Wonderful, (112 reviews)
The price is NT$11,659
NT$13,758 total
includes taxes & fees
Jun 29 - Jun 30

13. Diamonds Leisure Beach & Golf Resort
Diamonds Leisure Beach & Golf ResortDiani Beach
8.2 out of 10, Very Good, (143 reviews)
The price is NT$5,753
NT$9,164 total
includes taxes & fees
Jun 29 - Jun 30

14. Southern Palms Beach Resort
Southern Palms Beach ResortDiani Beach
8.4 out of 10, Very Good, (237 reviews)
The price is NT$9,632
NT$11,365 total
includes taxes & fees
Jun 30 - Jul 1

15. Jacaranda Indian Ocean Beach Resort
Jacaranda Indian Ocean Beach ResortDiani Beach
8.4 out of 10, Very Good, (87 reviews)
The price is NT$3,052
NT$3,907 total
includes taxes & fees
Jul 1 - Jul 2

16. Pendo Villas Diani
Pendo Villas DianiDiani Beach
8.8 out of 10, Excellent, (5 reviews)
The price is NT$1,107
NT$1,306 total
includes taxes & fees
Jun 24 - Jun 25

17. Diani Sea Resort
Diani Sea ResortDiani Beach
8.8 out of 10, Excellent, (122 reviews)
The price is NT$8,842
NT$10,434 total
includes taxes & fees
Jul 6 - Jul 7

18. Raquel's Bliss Hotel Diani
Raquel's Bliss Hotel DianiDiani Beach
8.6 out of 10, Excellent, (11 reviews)
The price is NT$614
NT$724 total
includes taxes & fees
Jun 21 - Jun 22

19. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Reef Beach Resort & Spa - Your Beachfront Bliss AwaitsDiani Beach
8.0 out of 10, Very Good, (404 reviews)
The price is NT$5,839
NT$7,298 total
includes taxes & fees
Jun 29 - Jun 30

20. Waterlovers Beach Resort
Waterlovers Beach ResortDiani Beach
10.0 out of 10, Exceptional, (35 reviews)
The price is NT$11,103
NT$13,102 total
includes taxes & fees
Jun 19 - Jun 20
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.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in Shirazi

Raquel's Bliss Hotel Diani
Road Diani Beach Wilaya ya Kwale
The price is NT$614 per night from Jun 21 to Jun 22
NT$614
NT$724 total
Jun 21 - Jun 22
includes taxes & fees
8.6/10 Excellent! (11 reviews)











































































