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

Taliammari

Cefalù (Palermo) Sicily
From 90 € (per Room per Night)
An enviable position in the centre of Cefalù, facing the sea: the Taliammari is just a few steps from the beach and......

7Pines Resort Sardinia

Baja Sardinia (Olbia Tempio) Sardinia
From 325 € (per Room per Night)
The 7Pines Resort Sardinia is located in Baia Sardinia, in an enchanting position offering splendid views of the......

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

Veridia Resort

Chia (Cagliari) Sardinia
From 190 € (per Room per Night)
Hidden amidst the lush vegetation of Chia, the Veridia Resort overlooks a promontory overlooking the Bay and the......

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

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

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

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

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

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