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

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

Costa Verde Acqua Park and SPA Hotel

Cefalù (Palermo) Sicily
From 120 € (per Room per Night)
The Costa Verde Acqua Park & SPA Hotel is located in one of Sicily's most popular destinations, just 6 km from the......

Porto Giardino Resort

Monopoli (Bari) Puglia
From 190 € (per Room per Night)
The Porto Giardino resort is located on the Adriatic coast of Apulia, in Capitolo-Monopoli, and is just 50 metres from......

Riva Marina Resort

Carovigno (Brindisi) Puglia
From 182 € (per Room per Night)
Surrounded by typical Mediterranean nature, the Riva Marina Resort is located in Specchiolla (Carovigno), a small......

Pugnochiuso Resort - Hotel del Faro

Vieste (Foggia) Puglia
From 98 € (per Room per Night)
The Pugnochiuso Resort- Hotel del Faro is located in Pugnochiuso (Vieste) inside the Gargano National Park in an area......

Grand Hotel dei Cavalieri

Maruggio (Taranto) Puglia
From 125 € (per Room per Night)
The Grand Hotel dei Cavalieri is located on the Ionian coast of Puglia, in the province of Taranto, in Campomarino di......

Hotel Club Santa Sabina

Carovigno (Brindisi) Puglia
From 133 € (per Room per Night)
Harmoniously set in a 9-hectare green area, the hotel is located in Santa Sabina (Carovigno) on the Adriatic coast of......

Mangia s Santa Teresa Resort

Santa Teresa Gallura (Olbia Tempio) Sardinia
From 96 € (per Room per Night)
Mangia's Santa Teresa Resort is located a few kilometres from Santa Teresa di Gallura, a small town overlooking the......

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