Beginning of main content
Nectar
Collect Nectar points

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.


Top Trending Hotels Near Badia Vecchia

See all 513 Hotels near Badia Vecchia

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 Villa Ducale

Hotel Villa Ducale

0.2 mi from Badia Vecchia
    4.0 out of 5.0
     
     

    Situated in the suburbs, this luxury hotel is 0.2 mi (0.3 km) from Saraceno Castle and within 3 miles (5 km) of Greek Theatre and Lido Mazzaro. Sanctuary of ...

    Hotel Villa Ducale£179

    Hotel Villa Ducale£179
    Hotel Villa Belvedere

    Hotel Villa Belvedere

    0.7 mi from Badia Vecchia
      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.6 mi (2.6 km) away.

      Hotel Villa Belvedere£237

      Hotel Villa Belvedere£237
      Villa Diodoro Hotel

      Villa Diodoro Hotel

      0.6 mi from Badia Vecchia
        4.0 out of 5.0
         
         

        Located in the heart of Taormina, this romantic hotel is steps from Parco Duca di Cesaro and Greek Theatre. Lido Mazzaro is 1.7 mi (2.7 km) away.

        Villa Diodoro Hotel£140

        Villa Diodoro Hotel£140
        Hotel Ariston & Palazzo Santa Caterina

        Hotel Ariston & Palazzo Santa Caterina

        0.8 mi from Badia Vecchia
          4.0 out of 5.0
           
           

          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.6 mi (2.6 km) away.

          Hotel Ariston & Palazzo Santa Caterina£68

          Hotel Ariston & Palazzo Santa Caterina£68
          Taormina Park Hotel

          Taormina Park Hotel

          0.7 mi from Badia Vecchia
            4.0 out of 5.0
             
             

            Situated in Taormina, this romantic hotel is within a 15-minute walk of Parco Duca di Cesaro and Greek Theatre. Lido Mazzaro is 1.6 mi (2.6 km) away.

            Taormina Park Hotel£85

            Taormina Park Hotel£85
            Villa Giannina

            Villa Giannina

            0.2 mi from Badia Vecchia
               
               

              Situated in Taormina, this guesthouse is close to Sanctuary of Madonna della Rocca, Greek Theatre and Lido Mazzaro. Also nearby are Badia Vecchia and Saraceno ...

              Villa Giannina£61

              Villa Giannina£61
              NH Collection Taormina

              NH Collection Taormina

              0.4 mi from Badia Vecchia
                5.0 out of 5.0
                 
                 

                Located in City Centre, this luxury hotel is within a 10-minute walk of Taormina Roman Odeon and Greek Theatre. Lido Mazzaro is 1.4 mi (2.3 km) away.

                NH Collection Taormina£277

                NH Collection Taormina£277
                Villa Carlotta

                Villa Carlotta

                0.8 mi from Badia Vecchia
                  4.0 out of 5.0
                   
                   

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

                  Villa Carlotta£251

                  Villa Carlotta£251
                  Hotel Continental

                  Hotel Continental

                  7 yd from Badia Vecchia
                    3.0 out of 5.0
                     
                     

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

                    Hotel Continental£66

                    Hotel Continental£66
                    Hotel Il Piccolo Giardino

                    Hotel Il Piccolo Giardino

                    0.3 mi from Badia Vecchia
                      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 ...

                      Hotel Il Piccolo Giardino£100

                      Hotel Il Piccolo Giardino£100