The Best Romantic Hotels in Italy

Romantic Hotels

  • romantic.jpg

Top Hotels

Free Travel Guides - Charmingitaly.com

Suggested videos

Faro Capo Spartivento
Faro Capo Spartivento
Faro Capo Spartivento Chia (Sardegna)
Casa Talia
Casa Talia
Casa Talia Modica (Sicilia)
Borgo Egnazia
Borgo Egnazia
Borgo Egnazia Savelletri di Fasano (Puglia)
Riva Lofts Florence
Riva Lofts Florence
Riva Lofts Florence Firenze (Toscana)
Zash – Country Boutique Hotel
Zash – Country Boutique Hotel
Zash – Country Boutique Hotel Riposto (Sicilia)
Refine your search
See The Hotels on The Map

Borgo Smeraldo

Arzachena (Olbia Tempio) Sardinia
From 160 € (per Room per Night)
About 10 km from Porto Cervo, the Borgo Smeraldo hotel is immersed in the ancient and unspoilt nature of the Costa......

Modica Boutique Hotel

Modica (Ragusa) Sicily
From 87 € (per Room per Night)
The Modica Boutique Hotel is located in the commercial area of the city of Modica, just 10 minutes from the historic......

New Bussola

Cagliari (Cagliari) Sardinia
From 450 € (per Room per Night)
Directly on the Poetto beach, the New Bussola in Quartu Sant'Elena is only about 9 km from the port and the city......

Piccolo Hotel - Adults only

Budoni (Sassari) Sardinia
From 145 € (per Room per Night)
The hotel is located in the charming village of Porto Ottiolu. A 10- or 15-minute walk takes you to the marina, which......

Casa Clat

Cagliari (Cagliari) Sardinia
From 200 € (per Room per Night)
In the heart of Cagliari, Casa Clàt is set in a lively context, just a few minutes' walk from the panoramic Bastione......

Relais Villa Carola

Porto Cervo (Olbia Tempio) Sardinia
From 220 € (per Room per Night)
  Overlooking the enchanting Gulf of Pevero, the Relais Villa Carola is located between Porto Cervo and Abbiadori and......

Tenuta Rocci Cerasoli

Parabita (Lecce) Puglia
From 150 € (per Room per Night)
Tenuta Rocci Cerasoli is immersed in the Salento countryside, 10 km from Gallipoli, 40 km from Lecce and 45 km from......

Masseria Fontanelle

Marina di Ugento (Lecce) Puglia
From 130 € (per Room per Night)
  The masseria is located about 8 km from Ugento, between Gallipoli and Santa Maria di Leuca, about 5 minutes away......

Relais Fenicottero Rosa

Porto San Paolo (Olbia Tempio) Sardinia
From 180 € (per Room per Night)
Relais Fenicottero Rosa is located in the locality of Porto Taverna and about 700 m on foot from the renowned......

Masseria Le Carrube

Ostuni (Brindisi) Puglia
From 140 € (per Room per Night)
Masseria Le Carrube is around 10 km from Ostuni and the nearest airport is Brindisi/Salento, about 48 km away. Easily......