Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Messina Hotels

See all 756 Hotels in Messina
Hotel Ariston & Palazzo Santa Caterina

Hotel Ariston & Palazzo Santa Caterina

Via Bagnoli Croce, Taormina
4.0 out of 5.0
3.5 out of 5 (2 reviews)

Situated in the historical district, this hotel is within a 15-minute walk of Parco Duca di Cesaro and Greek Theatre. Lido Mazzaro is 1.7 mi (2.7 km) away.

$103

$103
San Domenico Palace

San Domenico Palace

Piazza San Domenico 5, Taormina
5.0 out of 5.0
5.0 out of 5 (2 reviews)

Located in City Centre, this luxury hotel is within 1 mi (2 km) of Church of San Domenico and Greek Theatre. Lido Mazzaro is 1.8 mi (2.8 km) away.

$344

$344
Panoramic Hotel

Panoramic Hotel

Via Nazionale 196/b, Taormina
4.0 out of 5.0

Located in Mazzaro, this hotel is within 1 mi (2 km) of Spisone Beach and Lido Mazzaro. Greek Theatre is 1.7 mi (2.7 km) away.

$167

$167
Eurostars Monte Tauro

Eurostars Monte Tauro

Via Madonna Delle Grazie 3, Taormina
4.0 out of 5.0

Situated in Sicily's Taormina, this design hotel is a 5-minute walk from both Torre dell'Orologio and Palazzo Corvaja. Greek Theatre is 10 minutes from the hotel. ...

$95

$95
Hotel Club La Playa

Hotel Club La Playa

Via Playa 3, Patti
3.0 out of 5.0

Offering direct access to the beach, this Patti hotel is 0.7 mi (1.2 km) from Roman Villa and 1.8 mi (3 km) from Patti Cathedral. Lakes of Marinello Nature Reserve ...

Hotel Principe Di Salina

Hotel Principe Di Salina

Via Nazionale 3, Malfa
4.0 out of 5.0

Situated in Malfa, this hotel is within a 15-minute walk of Church of San Lorenzo, Museum of Aeolian Emigration, and Malfa Harbour. Scario Beach and Sanctuary ...

Hotel Il Piccolo Giardino

Hotel Il Piccolo Giardino

Salita Lucio Denti 4, Taormina
3.0 out of 5.0

This family-friendly Taormina hotel is located in the historical district, within a 10-minute walk of Taormina Roman Odeon and Greek Theatre. Lido Mazzaro is ...

$142

$142
Hotel Villa Belvedere

Hotel Villa Belvedere

Via Bagnoli Croce 79, Taormina
4.0 out of 5.0
5.0 out of 5 (3 reviews)

Located in the heart of Taormina, this hotel is within a 15-minute walk of Parco Duca di Cesaro and Greek Theatre. Lido Mazzaro is 1.7 mi (2.7 km) away.

$146

$146
Hotel Bel Soggiorno

Hotel Bel Soggiorno

Via Luigi Pirandello 60, Taormina
3.0 out of 5.0
3.0 out of 5 (1 reviews)

Situated in Taormina, this hotel is within 1 mi (2 km) of Parco Duca di Cesaro and Greek Theatre. Lido Mazzaro is 1.8 mi (2.9 km) away.

$68

$68
Grand Hotel Mazzarò Sea Palace

Grand Hotel Mazzarò Sea Palace

Via Nazionale 147, Taormina
5.0 out of 5.0

Located in Mazzaro, this luxury hotel is within 1 mi (2 km) of Spisone Beach and Lido Mazzaro. Greek Theatre is 1.6 mi (2.5 km) away.

$219

$219
Map

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.