Hotel Florio is 400 metres from Palermo Harbour and a 10-minute walk from Teatro Massimo. It offers free Wi-Fi in public areas, plus air-conditioned rooms with a TV and balcony
Set in a brand-new building, B&B 10 Serpotta is in central Palermo, 5 minutes' walk from the harbour. It offers modern rooms, each with an LCD TV, free wired internet and a sauna shower
This elegant 18th century Baroque town house lies in the historic centre of Palermo. Its contemporary rooms offer flat-screen satellite TV, just 150 metres from Piazza Marina
Nestled in the historic centre of Palermo, this elegant, family-run B&B is set in a quiet street, 5 minutes' walk from the main train station. All air-conditioned rooms come with free Wi-Fi and a balcony
Hotel Letizia is just off one Palermo's Corso Vittorio Emanuele, close to the marina. The rooms offer free Wi-Fi and are spacious and well-decorated, and the lobby features antique furniture and Persian rugs
Just 350 metres from Palermo Port, this elegant B&B offers air-conditioned rooms with flat-screen TV, private bathroom and free Wi-Fi. The Politeama and Massimo Theatres are a 5-minute walk away
Villa Archirafi is near the Botanical Gardens, 300 metres way from Palermo Train Station. The hotel offers free parking, and all rooms have a private bathroom
Overlooking the marina, Allakala B&B is in Palermo's historic centre. It has excellent bus links around the city and modern rooms with air conditioning, free Wi-Fi and marina views
Quality Hotel President is just 50 metres from Palermo's port; great for ferry connections to mainland Italy. It has a rooftop terrace with beautiful sea views where breakfast is served