Bomarzo is a town and comune of the province of Viterbo, in the lower valley of the Tiber. It is located 14.5 kilometres east-northeast of Viterbo and 68 kilometres...
Read moreBomarzo is a town and comune of the province of Viterbo, in the lower valley of the Tiber. It is located 14.5 kilometres east-northeast of Viterbo and 68 kilometres north-northwest of Rome.
Ready to plan your trip to Bomarzo?



Sacro Bosco
4.3
(7.1K)
Statua del Moai - Vitorchiano
4.5
(447)
Etruscan Pyramid of Bomarzo
4.6
(433)
Centro storico di Bomarzo
4.5
(227)



Tutto n'artro magnà
4.6
(820)
Trattoria Ristorante B&B Da Alfiero
4.3
(622)
Ristorante Il Roscio
4.2
(584)
Le Fossate
4.3
(379)