Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Messina

Tonight Tonight 22 Jun - 23 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Top 10 Hotels in Messina

See all 1,000 properties in Messina

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Hotel Continental

Hotel Continental

Via Dionisio, 2/A, Taormina
  • Free cancellation
3.0 out of 5.0
 
 

Located in Taormina City Centre, this hotel is within a 15-minute walk of Badia Vecchia and Greek Theatre. Lido Mazzaro is 1.6 mi (2.5 km) away.

Hotel Continental£70

Hotel Continental£70
Grand Hotel San Pietro

Grand Hotel San Pietro

Via Pirandello, 50, Taormina
    5.0 out of 5.0
     
     

    This family-friendly Taormina hotel is located in the historical district, within 1 mi (2 km) of Parco Duca di Cesaro and Greek Theatre. Lido Mazzaro is 1.6 ...

    Grand Hotel San Pietro£234

    Grand Hotel San Pietro£234
    Atahotel Capotaormina

    Atahotel Capotaormina

    Via Nazionale, 105, Taormina
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    With direct access to the beach, this Taormina hotel is within 3 mi (5 km) of Parco Duca di Cesaro, Greek Theatre and Lido Mazzaro. Villa Comunale Garden and ...

    Atahotel Capotaormina£231

    Atahotel Capotaormina£231
    Hotel Villa Ducale

    Hotel Villa Ducale

    Via Leonardo Da Vinci 60, Taormina
      4.0 out of 5.0
       
       

      Situated in the suburbs, this luxury hotel is within 1 mile (2 km) of Sanctuary of Madonna della Rocca and Greek Theatre. Lido Mazzaro is 1.9 mi (3 km) ...

      Hotel Villa DucaleGet Rates

      Hotel Villa DucaleGet Rates
      Villa Carlotta

      Villa Carlotta

      Via Pirandello 81, Taormina
        4.0 out of 5.0
         
         

        This family-friendly Taormina hotel is located in the historical district, within a 15-minute walk of Parco Duca di Cesaro and Greek Theatre. Lido Mazzaro is ...

        Villa CarlottaGet Rates

        Villa CarlottaGet Rates
        Hotel Taodomus

        Hotel Taodomus

        Corso Umberto I 224, Taormina
        • Free cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         

        Located in Taormina City Centre, this hotel is within a 15-minute walk of Corso Umberto and Greek Theatre. Lido Mazzaro is 1.6 mi (2.6 km) away.

        Hotel Taodomus£153

        Hotel Taodomus£153
        Hotel Baia Azzurra

        Hotel Baia Azzurra

        Via Nazionale 114, No. 240, Taormina
          4.0 out of 5.0
           
           

          Situated in Taormina, this hotel is within 1 mi (2 km) of Spisone Beach and Lido Mazzaro. Greek Theatre is 1.4 mi (2.3 km) away.

          Hotel Baia Azzurra£75

          Hotel Baia Azzurra£75
          VOI Grand Hotel Mazzarò Sea Palace

          VOI Grand Hotel Mazzarò Sea Palace

          Via Nazionale 147, Taormina
            5.0 out of 5.0
             
             

            This family-friendly Taormina hotel is located on the waterfront, within 1 mi (2 km) of Spisone Beach and Lido Mazzaro. Greek Theatre is 1.4 mi (2.2 km) ...

            VOI Grand Hotel Mazzarò Sea PalaceGet Rates

            VOI Grand Hotel Mazzarò Sea PalaceGet Rates
            Hotel Villa Paradiso

            Hotel Villa Paradiso

            Via Roma 2, Taormina
            • Free cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            Located in the centre of Taormina, this family-friendly hotel is within a 10-minute walk of Villa Comunale Garden and Greek Theatre. Lido Mazzaro is 1.3 mi (2.2 ...

            Hotel Villa Paradiso£182

            Hotel Villa Paradiso£182
            Hotel Villa Belvedere

            Hotel Villa Belvedere

            Via Bagnoli Croce 79, Taormina
            • Free cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            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.5 mi (2.4 km) away.

            Hotel Villa Belvedere£231

            Hotel Villa Belvedere£231
            Map

            Messina Hotel Reviews

            Travel to Messina & Explore


            Explore Messina with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!