Hotels in Shiraz

Best Shiraz Hotels

Enter your dates for prices and availability of the best hotels in Shiraz.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
9+8+7+6+

19 Best Hotels to Stay in Shiraz

Select your travel dates for best hotels in Shiraz, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Persepolis International Hotel Shiraz Hotels in Shiraz
Persepolis International Hotel Shiraz Hotels in ShirazPersepolis International Hotel Shiraz Hotels in Shiraz
Hotel near Shiraz
2020.02.11
The breakfast was great, the room was truly a five star, the best time to sleep in Iran ... everything was satisfactory, except for the curtains, but it seems like hotels in this country treat curtains as bad
6.8/10
Price from
AED 273
per night
Check Availability
Chamran Grand Hotels in Shiraz
Chamran Grand Hotels in ShirazChamran Grand Hotels in Shiraz
Hotel near Shiraz
GGuest User 2022.02.06
The hotel is very spacious, clean and well decorated. We enjoyed pretty much our visit in Shiraz because of this place. The food was good, the rooms where very nice and with a great view. The only perk would be that most of the staff (at the restaurants) only speak Farsi, which-is a problem For foreign travelers, at the time to order food and knowing what it’s about. The Tourist information office was great, and helped us with our flights and our transportation around the city. I recommend this place if you want to have a please t stay in Shiraz, and you don’t mind being a bit out of town.
48 reviews
9.1/10
Price from
AED 385
per night
Check Availability
Pars Hotel Shiraz Hotels in Shiraz
Pars Hotel Shiraz Hotels in ShirazPars Hotel Shiraz Hotels in Shiraz
Hotel near Shiraz
SSeddiqa Hajih 2023.03.27
The hotel is located in the medical area in Shiraz. You can get to all of the attractions by using Taxi. The hotel is clean & neat and the staff are friendly.
18 reviews
7.7/10
Price from
AED 191
per night
Check Availability
See All Hotels in Shiraz

FAQs About Shiraz Hotels

What are the best hotels in Shiraz?

Whether you're planning a business trip or a vacation, Shiraz has many top-rated hotels to choose from. Persepolis International Hotel Shiraz, Chamran Grand and Pars Hotel Shiraz are among the best choices for your stay.

How much is a hotel in Shiraz on average?

The average price for hotels in Shiraz is AED 440 on weekdays, and AED 439 on weekends (Friday-Saturday).

What are the best hotel deals in Shiraz?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels in Shiraz offer airport shuttle services?

Getting to your accommodation in Shiraz is easy with hotels that offer airport shuttle services. Persepolis International Hotel Shiraz, Chamran Grand and Pars Hotel Shiraz provide convenient airport shuttle services.

What are the best hotels with a spa in Shiraz?

A spa hotel can make your trip more enjoyable with relaxing amenities. Persepolis International Hotel Shiraz and Chamran Grand are great choices for spa hotels offering quality services.

Which hotels in Shiraz provide fitness facilities?

Persepolis International Hotel Shiraz, Chamran Grand and Pars Hotel Shiraz include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

Which hotels in Shiraz have pools?

Persepolis International Hotel Shiraz, Chamran Grand and Pars Hotel Shiraz are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

Which hotels in Shiraz have the best breakfast?

Begin your day with a tasty and satisfying breakfast! Persepolis International Hotel Shiraz, Pars Hotel Shiraz and Chamran Grand provide the best breakfast to start your day.

Shiraz Hotels Info

Highest PriceAED 689
Lowest PriceAED 222
Number of Reviews 411
Total Properties19
Average Price(Weekday Night)AED 440
Average Price(Weekend Night)AED 439