Find our selection of 3 star hotels in Pisa, combining comfort and practicality at affordable prices, for a pleasant and uncompromising stay in this must-see destination.
8.1
Airone Pisa Hotel Ristorante ⭐⭐⭐
From 133 €
Featuring a swimming pool and a large garden surrounded by greenery, Airone Pisa Hotel Ristorante is a 5-minute drive from the Leaning Tower, just outside...
Via Sant'Elena, 4, 56127 Pisa, Italy
8.5
Hotel Alessandro Della Spina ⭐⭐⭐
From 163 €
Hotel Alessandro Della Spina is just a 5-minute walk from Pisa Centrale Train Station, and 10 minutes on foot from the centre.
Via Alessandro Della Spina 2 / 7 / 9, 56125 Pisa, Italy
6.1
Hotel Il Giardino ⭐⭐⭐
From 72 €
Hotel Il Giardino is next to Piazza dei Miracoli, with views of Pisa’s Baptistery from its courtyard.
Piazza Manin 1, 56126 Pisa, Italy
7.8
B&B HOTEL Pisa Airport ⭐⭐⭐
From 107 €
B&B HOTEL Pisa Airport is 3.8 km from Pisa Galileo Galilei Airport and 450 metres from the A12 motorway.
Via Scornigiana 1, 56121 Pisa, Italy
7.2
Hotel Capitol ⭐⭐⭐
From 129 €
Hotel Capitol is centrally located in Pisa’s historic centre, close to the hospital and university and only a short walk from Campo dei Miracoli and the...
Via Enrico Fermi 13, 56126 Pisa, Italy
7.8
Casale La Sterpaia ⭐⭐⭐
From 128 €
Located within the San Rossore National Park, the renovated Casale La Sterpaia is 6 km from Pisa.
Viale delle Cascine, 56017 Pisa, Italy
7.7
Hotel Francesco ⭐⭐⭐
From 142 €
Only 100 metres from the Leaning Tower of Pisa, Hotel Francesco is set in central Via Santa Maria.
Via Santa Maria 129, 56126 Pisa, Italy
8.5
Hotel Di Stefano ⭐⭐⭐
From 122 €
Hotel Di Stefano is a 5-minute walk from the Leaning Tower of Pisa and offers great service, a large buffet breakfast and rooms with free WiFi.
Via S. Apollonia 35-37, 56127 Pisa, Italy
6.6
Hotel Leonardo ⭐⭐⭐
From 97 €
With free WiFi throughout, Hotel Leonardo is set close to Pisa's main shopping street and a short walk from the Leaning Tower.
Via Tavoleria 17, 56126 Pisa, Italy
7.7
Hotel Minerva ⭐⭐⭐
From 130 €
Offering a central location, Hotel Minerva lies 300 metres from the River Arno and 8-minute walk from Pisa's Palazzo dei Congressi.
Piazza Giuseppe Toniolo, 20, 56125 Pisa, Italy
8.2
Hotel Maria ⭐⭐⭐
From 93 €
Hotel Maria is 120 metres from Pisa Centrale Train Station, and walking distance from Pisa’s city centre.
Via Pietro Mascagni 24, 56125 Pisa, Italy
8.1
Hotel Terminus & Plaza ⭐⭐⭐
From 112 €
Hotel Terminus & Plaza is just a few steps from Pisa Centrale Station and the popular shopping district around Corso Italia.
Via Cristoforo Colombo 45, 56125 Pisa, Italy
6
Hotel Touring ⭐⭐⭐
From 103 €
Centrally located in Pisa centre, Hotel Touring is a 2-minute walk from Pisa Centrale Station.
Via Puccini 24, 56125 Pisa, Italy
8.4
Hotel Caffè Verdi - 24 hours Reception ⭐⭐⭐
From 112 €
Right in the centre of Pisa, Hotel Caffè Verdi - 24 hours Reception offers a quiet location 15 minutes' walk from the Piazza dei Miracoli square and...
Piazza della Repubblica 5/6, 56125 Pisa, Italy
8.5
Residence Hotel L'incanto Di Boccadarno ⭐⭐⭐
From 84 €
Just 100 metres from the sea, Residence Hotel L'incanto Di Boccadarno Hotel offers rooms with free WiFi in Marina di Pisa. Guests enjoy an on-site bar.
Via Francesco Barbolani 2b, 56128 Marina di Pisa, Italy
7.1
Hotel La Torre ⭐⭐⭐
From 93 €
Hotel La Torre is less than 5 minutes' walk from Pisa Station and provides free Wi-Fi internet access.
Via Battisti 17, 56125 Pisa, Italy
7.9
Hotel La Pace ⭐⭐⭐
From 140 €
Just 80 metres from Pisa Central Station, 3-star La Pace is in Pisa’s centre, a 20-minute walk from the Leaning Tower.
Viale Gramsci, Galleria B 14, 56125 Pisa, Italy
9.1
Hotel Miratorre superior ⭐⭐⭐
From 143 €
Hotel Miratorre superior features a garden, shared lounge, a terrace and bar in Pisa. This 3-star hotel offers luggage storage space and free WiFi.
57 Via Pietrasantina, 56122 Pisa, Italy
7.6
Hotel Novecento ⭐⭐⭐
From 105 €
Hotel Novecento is a delightful period residence situated in the historic centre of Pisa, just a short walk from the Leaning Tower.
Via Roma 37, 56126 Pisa, Italy
8.8
Hotel Pisa Tower ⭐⭐⭐
From 128 €
Located 50 metres from Pisa’s Piazza dei Miracoli and 100 metres from the Leaning Tower, Hotel Pisa Tower features air-conditioned rooms with free Wi-Fi...
Piazza Manin 9, 56122 Pisa, Italy
8.4
Hotel Roma ⭐⭐⭐
From 92 €
Hotel Roma is just 100 metres from Pisa's Piazza dei Miracoli. Many rooms offer views of the Leaning Tower or the Duomo.
Via Bonanno Pisano 111, 56126 Pisa, Italy
7.1
Royal Victoria Hotel ⭐⭐⭐
From 103 €
The Royal Victoria is the only hotel in the historic center of Pisa that overlooks the Arno River.
Lungarno Pacinotti 12, 56126 Pisa, Italy
7.7
Hotel Soggiorno Athena ⭐⭐⭐
From 154 €
Hotel Soggiorno Athena is located just 300 metres from the famous Leaning Tower of Pisa.
Via Risorgimento 42, 56126 Pisa, Italy
7.6
Hotel Villa Kinzica ⭐⭐⭐
From 154 €
Hotel Kinzica is set in an imposing villa of the mid 18th century, within walking distance of the Leaning Tower of Pisa.
Piazza Dell'Arcivescovado 2, 56126 Pisa, Italy
8.6
Hotel Villa Rinascimento ⭐⭐⭐
From 127 €
Situated in Lucca, 11 km from Leaning Tower of Pisa, Hotel Villa Rinascimento features accommodation with a seasonal outdoor swimming pool, free private...
Via del cimitero di Santa Maria del Giudice 532 Località Santa Maria del Giudice, 55100 Lucca, Italy