Narrow results:

Clear selected filters

430 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap
  1. B&B del Duomo

    Via I¦ Settembre, 156, Messina, ME, 98122 Italy

    ,

    866-573-4235

    Messina
    • 0.0 miles to City center
    • 27 miles to Spisone Beach
    Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
    51 reviews
    from $72
    • Garibaldi R&B

      Via Giuseppe Garibaldi, 108, Messina, 98122 Italy

      ,

      866-925-8676

      3 stars
      Messina
      • 0.1 miles to City center
      • 27 miles to Spisone Beach
      Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
      48 reviews
      from $68
      • Town House Messina

        Via G. Bruny, 66 ang. (Piazza Cairoli), Messina, 98123 Italy

        ,

        866-538-1314

        1 stars
        Messina
        • 0.4 miles to City center
        • 27 miles to Spisone Beach
        Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
        85 reviews
        from $51
        • B&B Emme

          Via Giuseppe Natoli 61, Messina, Italy

          ,

          866-538-9298

          Messina
          • 0.5 miles to City center
          • 27 miles to Spisone Beach
          Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
          6 reviews
          from $61
          • Hotel Touring

            Via Nicola Scotto 17, Messina, ME, 98123 Italy

            ,

            866-539-5067

            3 stars
            Messina
            • 0.6 miles to City center
            • 27 miles to Spisone Beach
            Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
            76 reviews
            from $40
            • Europa Palace Hotel

              S.S. 114 Km 5,470 - Località Pistunina, Messina, ME, 98125 Italy

              ,

              866-538-0192

              4 stars
              Messina
              • 3.8 miles to City center
              • 23 miles to Spisone Beach
              Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
              12 reviews
              from $67
              • La Lanterna

                Via Risorgimento 10, Rometta, ME, 98043 Italy

                ,

                866-925-8676

                3 stars
                Rometta
                • 8.4 miles to City center
                • 26 miles to Spisone Beach
                Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                34 reviews
                from $50
                • Don Gaspano

                  Via Antonino Torre 27, Pace del Mela, ME, 98042 Italy

                  ,

                  866-539-5067

                  3 stars
                  Milazzo
                  • 14 miles to City center
                  • 23 miles to Spisone Beach
                  Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                  85 reviews
                  from $47 $41
                  • Hotel Terme Acqua Grazia

                    Via F. Crispi 187, Ali Terme, ME, 98021 Italy

                    ,

                    866-539-9234

                    4 stars
                    Ali Terme
                    • 15 miles to City center
                    • 12 miles to Spisone Beach
                    Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                    32 reviews
                  • Hotel Garibaldi

                    Via Lungomare Garibaldi 160, Milazzo, ME, 98057 Italy

                    ,

                    866-538-0192

                    3 stars
                    Milazzo
                    • 17 miles to City center
                    • 26 miles to Spisone Beach
                    Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                    83 reviews
                    from $62
                    • Yacht & Breakfast

                      Lungomare Garibaldi, Milazzo, Messina, 98057 Italy

                      ,

                      866-538-1351

                      Milazzo
                      • 17 miles to City center
                      • 25 miles to Spisone Beach
                      Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                      No customer reviews yet
                      Be the first
                      from $83
                      • Hotel Medici

                        Giacomo Medici, n.81, Milazzo, ME, 98057 Italy

                        ,

                        866-538-2362

                        3 stars
                        Milazzo
                        • 17 miles to City center
                        • 25 miles to Spisone Beach
                        Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                        82 reviews
                        from $97
                        • Cassisi Hotel

                          Via Cassisi 5, Milazzo, ME, 98057 Italy

                          ,

                          866-538-6218

                          4 stars
                          Milazzo
                          • 17 miles to City center
                          • 25 miles to Spisone Beach
                          Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                          106 reviews
                          from $61
                          • Petit Hotel

                            Via dei Mille, 37, Milazzo, ME, 98057 Italy

                            ,

                            866-538-6315

                            3 stars
                            Milazzo
                            • 17 miles to City center
                            • 25 miles to Spisone Beach
                            Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                            126 reviews
                            from $56
                            • Hotel California

                              Via Del Sole, 9, Milazzo, ME, 98057 Italy

                              ,

                              866-573-4235

                              1 stars
                              Milazzo
                              • 17 miles to City center
                              • 25 miles to Spisone Beach
                              Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                              21 reviews
                              from $31
                              *

                              strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.