Probably best known for being the gateway to the Cinque Terre, La Spezia actually has plenty of charm itself: the same pastel-coloured architecture hugging a dramatic coastline that includes a beautiful sweep of bay, bright blue seas, and backed by the purple-haze of Mediterranean hills. It’s also home to Italy’s largest naval base, which, probably puts quite a lot of people off. However, if you’re not put off, the best places to stay in La Spezia offer a much more affordable place to stay on the Cinque Terre coastline, and the gorgeous Ligurian coast generally, but with same quality of hotels, guesthouses and B&Bs.
La Spezia’s train station makes it easy to get to, but it’s also the first stop on the railway that passes through the pedestrianised towns of the Cinque Terre, so it’s the only route in unless you’re planning to walk. This means it can be busy with visitors, but what many of them miss is La Spezia’s quintessentially Italian Old Town, with its winding, cobbled streets, and marble-fronted, 15th century basilica. Above the town centre is a 13th century castle, and just below it is a palm-lined waterfront. La Spezia also has a number of excellent museums and art galleries.
The best places to stay in La Spezia are also perennially popular with walkers starting off on the Cinque Terre trail, and some of our picks are just outside town, on the hillsides overlooking the town, and the towns to come. These are stunning properties to escape to and relax, but our recommendations are also ideal as bases for exploring further into Liguria: to Genoa, Portofino or Rapallo, for starters.