The Best Beach Resorts in Italy

Beach Hotels

  • sunny.jpg

Top Hotels

Free Travel Guides - Charmingitaly.com

Suggested videos

Castello di San Marco Charming Hotel and Spa
Castello di San Marco Charming Hotel and Spa
Castello di San Marco Charming Hotel and Spa Calatabiano (Sicilia)
Faro Capo Spartivento
Faro Capo Spartivento
Faro Capo Spartivento Chia (Sardegna)
Borgo Egnazia
Borgo Egnazia
Borgo Egnazia Savelletri di Fasano (Puglia)
Hotel Abi d Oru
Hotel Abi d Oru
Hotel Abi d Oru Porto Rotondo (Sardegna)
Hotel Signum
Hotel Signum
Hotel Signum Malfa (Sicilia)
Refine your search
See The Hotels on The Map

Th San Teodoro - Liscia Eldi

San Teodoro (Olbia Tempio) Sardinia
From 176 € (per Room per Night)
Th Liscia Eldi San Teodoro is located 1.2 km from the town of S. Teodoro, a lively tourist resort known for its......

Th Chia - Parco Torre Chia

Chia (Cagliari) Sardinia
From 206 € (per Room per Night)
Situated in a natural setting of rare beauty, TH Parco Torre Chia is located on the south-western coast of Sardinia,......

Futura Club Spiagge Bianche

Siracusa (Siracusa) Sicily
From 144 € (per Room per Night)
The Futura Club Spiagge Bianche is located on the south-east coast of Sicily, a short distance from the beach and......

Futura Club Barone di Mare

Torre dell Orso (Lecce) Puglia
From 152 € (per Room per Night)
Approximately 1 km from Torre dell'Orso, a renowned beach in the heart of Salento, the Futura Club Barone di Mare is a......

Hotel Raffael

Putzu Idu (Oristano) Sardinia
From 90 € (per Room per Night)
In Putzu Idu, which boasts one of the most beautiful beaches on the Sinis Peninsula, Hotel Raffael is in a quiet......

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......

Best Western Hotel Blumarea

Castelsardo (Sassari) Sardinia
From 93 € (per Room per Night)
In the area of Castelsardo, on the north-western coast of Sardinia, the Best Western Hotel Blumarea is located in Lu......

Hotel Lido Beach

Oristano (Oristano) Sardinia
From 109 € (per Room per Night)
Located in Torre Grande, a hamlet of the municipality of Oristano that hosts the town's beach, Hotel Lido Beach is......

Masseria Scaledda

Manduria (Taranto) Puglia
From 120 € (per Room per Night)
Masseria Scaledda is located in the nature reserve of the eastern Tarantino Park, not far from holm oak woods,......

Veraclub Modica Beach Resort

Modica (Ragusa) Sicily
From 212 € (per Room per Night)
Situated right on the sea, in the much-appreciated seaside locality of Marina di Modica, the Veraclub Modica Beach......