Palermo

Hotels in Palermo

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in Palermo?

The average price for hotels in Palermo is AU$ 245 for weekdays, and AU$ 251 for weekends (Friday–Saturday).

What are the best hotels in Palermo?

From business trips to holiday stays, Palermo offers a wide selection of popular hotels to suit every need. San Paolo Palace Hotel (from AU$ 117), Mercure Palermo Centro (from AU$ 97) and Hotel Villa d'Amato (from AU$ 66) are excellent options for your stay.

What are the best pet-friendly hotels in Palermo?

What are the best sap hotels in Palermo?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Grand Hotel Piazza Borsa (from AU$ 224), Grand Hotel Wagner (from AU$ 189) and Hotel Porta Felice & Spa (from AU$ 197) are great choices for spa hotels offering quality services.

Which hotels in Palermo provide fitness facilities?

Grand Hotel Piazza Borsa (from AU$ 224), Grand Hotel Wagner (from AU$ 189) and Hotel Ambasciatori (from AU$ 187) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Palermo have the best breakfast?

What are the best luxury hotels in Palermo?

Palermo offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Grand Hotel Wagner (from AU$ 189), Grand Hotel Et des Palmes (from AU$ 644) and Rocco Forte Villa Igiea (from AU$ 2,249) are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Palermo have swimming pools?

San Paolo Palace Hotel (from AU$ 117), NH Palermo (from AU$ 278) and Ostello Bello Palermo (from AU$ 65) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties1,110
Number of Reviews11,639
Lowest PriceAU$ 76
Highest PriceAU$ 976
Average Price (Weekends)AU$ 251
Average Price (Weekdays)AU$ 245