This post may contain affiliate links. If you make a purchase by clicking on these links, I may earn a small commission at no extra cost to you. Read the disclaimer for more information.

Picture yourself in a tiny sea side town built on the side of a spectacular, steep coastline. The smell of the sea invades your senses as you wander along narrow paved streets with colourful old buildings all around you. Small wooden fishing boats from the harbour line the side of the street and the salty smell of the sea is replaced by the aroma of fresh coffee as you pass a small cafe. This is exactly what you will find in Vernazza, Italy.

This tiny village is the second of the five villages that make up the Cinque Terre on the north west coast of Italy. From any of the other villages, the town can easily be reached by train, car, or even better, by ferry. When we visited the Cinque Terre, we based ourselves in Monterosso al Mare and caught the ferry to Vernazza, where we planned on hiking on to the next village.

View of Monterosso from the ferry, Cinque Terre, Italy

View of Monterosso from the ferry to Vernazza

Vernazza from the ferry at Cinque Terre, Italy

Approaching Vernazza on the ferry

The town sits in a tiny cove with a peninsula of steep cliffs rising up on the right, and steep coastline on the left that has been terraced to support vineyards and olive groves.Β In it’s tiny harbour, the town’s wooden fishing boats float peacefully, and a small beach provides the perfect spot for swimming on a hot summer’s day.

We chose one of the seaside cafes as a great place for lunch, and we could sit and look out over the harbour with the colourful town behind it.

Harbour in Vernazza, Cinque Terre, Italy

The harbour in Vernazza

People swimming in the harbour at Vernazza, Cinque Terre, Italy

People swimming in the harbour

From the harbour, Vernazza’s main street heads up the hill through town. The colourful buildings that are typical of the Cinque Terre line the street, along with more of the town’s wooden fishing boats. Shops, cafes and tiny hotels make up most of the street front buildings, with apartments on the upper levels. The main street eventually ends at the train station.

Boats in the main street of Vernazza, Cinque Terre, Italy

The main street of Vernazza

We had decided to hike one of the trails onto the next town – Corniglia, so we found ourselves wandering up the hill through the tiny alleyways and staircases that lead to the top of town. After several wrong turns and dead ends, we were eventually rewarded with incredible views out across the town. Vernazza is simply picturesque.

Rooftop views in Vernazza, Cinque Terre, Italy

Rooftop views as we head to the top of town

View of Vernazza on Cinque Terre, Italy

View out across Vernazza – Just beautiful!

I could have stayed here all day.