Lazio: 7-day Itinerary

Discover Lazio on a 7-day itinerary through medieval hilltop villages, volcanic lakes, ancient landscapes and beautiful stretches of coastline beyond Rome.

Day 1.

Rome Airport → Calcata Vecchia → Viterbo

Calcata Vecchia perched on a rocky hill with medieval stone houses in the Treja Valley, Lazio, Italy

Driving: ± 1 hr 45 total

Pick up your rental car at Rome Fiumicino Airport and leave the capital behind for the quieter landscapes of northern Lazio.

Make your first stop in Calcata Vecchia, a tiny medieval village perched dramatically above the forested Treja Valley. Wander through its narrow stone streets, hidden courtyards and small artisan workshops before continuing north.

Arrive in Viterbo in the late afternoon and explore its beautifully preserved medieval centre, especially the atmospheric San Pellegrino district.

Stay: Viterbo

Day 2.

Viterbo → Vitorchiano → Civita di Bagnoregio → Bolsena

Bolsena on the shores of Lake Bolsena with its historic centre and medieval castle in Lazio, Italy

Driving: ± 1 hr 30 total

Start the morning in Vitorchiano, one of Lazio’s most striking medieval villages, built dramatically on a volcanic rock plateau.

Continue north towards Civita di Bagnoregio. Cross the long pedestrian bridge into the tiny hilltop village and explore its stone lanes, ancient archways and spectacular viewpoints across the surrounding valleys.

Finish the day beside Lake Bolsena. Walk through Bolsena’s medieval centre, climb towards Rocca Monaldeschi and enjoy the evening along the lakeshore.

Stay: Bolsena

Day 3.

Bolsena → Caprarola → Lake Bracciano

Historic lakeside town overlooking Lake Bracciano surrounded by green hills in Lazio, Italy

Driving: ± 1 hr 45 total

Leave Lake Bolsena and drive south through the countryside towards Caprarola.

Visit the impressive Palazzo Farnese, known for its unusual pentagonal design, grand staircase, frescoed rooms and Renaissance gardens.

Continue towards Lake Bracciano in the afternoon. Explore one of the lakeside towns, walk along the waterfront and enjoy a slower evening beside the volcanic lake.

Stay: Bracciano / Anguillara Sabazia

Day 4.

Lake Bracciano → Subiaco → Isola del Liri

Cascata Grande waterfall flowing through the historic centre of Isola del Liri in Lazio, Italy

Driving: ± 2 hr 45–3 hr total

This is the most mountainous day of the road trip.

Drive east towards Subiaco, surrounded by the forests and valleys of the Simbruini Mountains. Visit the extraordinary Monastery of San Benedetto, built dramatically into the rocky mountainside, and explore the historic centre.

Continue south towards Isola del Liri, one of Lazio’s most unusual towns. Here, the Cascata Grande waterfall drops directly through the historic centre beneath the old castle.

Spend the evening walking along the riverside streets.

Stay: Isola del Liri

Day 5.

Isola del Liri → Sperlonga → Gaeta

Whitewashed houses of Sperlonga overlooking the Tyrrhenian coast in Lazio, Italy

Driving: ± 1 hr 45 total

Head towards Lazio’s Tyrrhenian Coast and spend the morning in Sperlonga.

Explore the maze of whitewashed streets in its hilltop historic centre before walking down towards the beach. You can also visit the nearby archaeological site of the Villa of Tiberius and its coastal grotto.

Continue south towards Gaeta in the afternoon. Explore its historic centre, waterfront and dramatic coastline around Monte Orlando.

Stay: Gaeta

Day 6.

Gaeta → San Felice Circeo → Sabaudia

Aerial view of Sabaudia with its long sandy beach, coastal dunes and Lago di Sabaudia in Lazio

Driving: ± 1 hr 30 total

Follow the coast north towards the landscapes of Circeo National Park.

Stop in San Felice Circeo, where a historic hilltop village overlooks the Tyrrhenian Sea. Wander through its old streets and viewpoints before heading towards the coast.

Continue to Sabaudia, known for its long sandy beach, dunes and beautiful setting between the sea and Lago di Sabaudia.

Spend the late afternoon relaxing on the beach or exploring the surrounding natural landscape.

Stay: Sabaudia / San Felice Circeo

Day 7.

Sabaudia → Giardino di Ninfa → Rome Airport

Giardino di Ninfa with lush gardens, medieval ruins and Mediterranean vegetation in Lazio, Italy

Driving: ± 1 hr 45–2 hr to Rome Airport

Don’t drive directly back to the airport.

Make a final stop at the Giardino di Ninfa, where medieval ruins, streams, stone bridges and lush gardens create one of Lazio’s most atmospheric landscapes.

Walk through the gardens before continuing towards Rome Fiumicino Airport, returning your rental car and flying home.

Explore more of Lazio

Discover more of Lazio with our guide to the region’s most beautiful beaches and hidden destinations beyond Rome.

Top 10 beaches

Serapo Beach in Gaeta with golden sand, blue Mediterranean water and the green cliffs of Monte Orlando in Lazio

From secluded coves on Ponza to the sandy coastlines of Sperlonga and Sabaudia, discover 10 of Lazio’s most beautiful beaches.

Lazio Travel Guide

Historic fortified town in Lazio with medieval stone walls, church domes and Mediterranean landscape

Discover Lazio beyond Rome, from medieval hill towns and volcanic lakes to the wild coastline of Circeo and the Pontine Islands.