The Best Italy City Hotels

City Hotels

Whether you love Italy, its culture and ancient history, thriving city centres, both handcraft shops and luxury boutiques, then the city hotels section is for you.

Italian cities are all different, but there is a common point that make them all fascinating and a perfect Italian holiday destination: Rome, Florence, Venice, Milan,Turin are historical places with centuries-old architectures characterized by a successful mix of past and present details.

Let you guide by your artistic, cosmopolitan or intellectual soul and dip into the most charming Italian city hotels.

  • citta.jpg

Top Hotels

Free Travel Guides - Charmingitaly.com

Suggested videos

Ea Bianca Luxury Resort
Ea Bianca Luxury Resort
Ea Bianca Luxury Resort Baja Sardinia (Sardinia)
Borgo San Marco
Borgo San Marco
Borgo San Marco Fasano (Puglia)
Hotel Metropole
Hotel Metropole
Hotel Metropole Taormina (Sicilia)
Lanthia Resort
Lanthia Resort
Lanthia Resort Santa Maria Navarrese (Sardinia)
Hotel Arathena
Hotel Arathena
Hotel Arathena San Pantaleo (Sardinia)
Refine your search
See The Hotels on The Map

Santostefano Luxury Rooms

Brindisi (Brindisi) Puglia
Located in the centre of Brindisi, Santostefano Luxury Rooms is just 1 km from the city’s Central Station. Salento......
Santostefano Luxury Rooms
From 100 € (per Room per Night)

SoprArno Suites

Firenze (Firenze) Toscana
SoprArno Suites is located in the historic centre of Florence, in a restricted traffic area. Santa Maria Novella Station......
SoprArno Suites
From 188 € (per Room per Night)

Villa Boscarino

Ragusa (Ragusa) Sicilia
Located in the centre of Ragusa, Villa Boscarino is the perfect spot for visitors wanting to discover the city and enjoy......
Villa Boscarino
From 82 € (per Room per Night)

Maison Tofani

Sorrento (Napoli) Campania
Located in Sorrento, one of the most ravishing spots in the whole of Italy and in Campania, Maison Tofani is the ideal......
Maison Tofani
From 200 € (per Room per Night)

Palazzo De Mori

Otranto (Lecce) Puglia
Palazzo De Mori is located in the town of Otranto, directly on the bastions that look out over the bay of Otranto. The......
Palazzo De Mori
From 110 € (per Room per Night)

Palazzo Castri 1874

Firenze (Firenze) Toscana
Palazzo Castri 1874 was born of the restauration of a historical building in the heart of Florence. The hotel is located......
Palazzo Castri 1874
From 175 € (per Room per Night)

Playa del Mar - Boutique BB

Monopoli (Bari) Puglia
Playa del Mar – Boutique B&B is located a stone’s throw from the beach, close to the town centre of Monopoli. A......
Playa del Mar - Boutique BB
From 120 € (per Room per Night)

JW Marriott Venice Resort and Spa

Venezia (Venezia) Veneto
Located in the quiet and private "Isola delle Rose" at about 20 minutes from Venice, the most famous lagoon, the luxury......
JW Marriott Venice Resort and Spa
From 344 € (per Room per Night)

Hotel Greif

Bolzano (Bolzano) Trentino Alto Adige
Greif Hotel is placed in the modern city of Bolzano, the historical way to central Europe or south to Italy frequented......
Hotel Greif
From 158 € (per Room per Night)

Oriente Hotel

Bari (Bari) Puglia
The Oriente Hotel is located in Bari close to the opera house – the Teatro Petruzzelli – in the Murattiano......
Oriente Hotel
From 80 € (per Room per Night)