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

Save up to 16% by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.



Top Hotel Deals

See all 290 Hotels in San Giovanni
Eurostars Roma Aeterna
Eurostars Roma Aeterna

Eurostars Roma Aeterna

Via Casilina, 125/Piazza del Pigneto 9a, Rome
     
    4.1
    of 5, from 1,701 reviews
    4.0 out of 5.0

    Located in San Giovanni, this hotel is within 3 miles (5 km) of Basilica di Santa Maria Maggiore, Teatro dell'Opera di Roma and Baths of Caracalla. Roman Forum and Piazza Venezia are also within 3 miles (5 km).

    Hotel Re di Roma €99
    Hotel Re di Roma

    Hotel Re di Roma

    Via Vercelli 21, Rome
       
      4.4
      of 5, from 938 reviews
      3.0 out of 5.0

      Located in San Giovanni, this hotel is within 3 miles (5 km) of Baths of Caracalla, Basilica di Santa Maria Maggiore and Roman Forum. Teatro dell'Opera di Roma and Circus Maximus are also within 3 miles (5 km).

      B&B Basilica Square
      B&B Basilica Square

      B&B Basilica Square

      Piazza di San Giovanni in Laterano, 26, Rome
         
        3.4
        of 5, from 51 reviews
        0.0 out of 5.0

        Located in San Giovanni, this townhouse accommodation is within 1 mile (2 km) of Porta Portese, Basilica di Santa Maria Maggiore and Baths of Caracalla. Roman Forum and Teatro dell'Opera di Roma are also within 1 mile (2 km).

        Domus Sessoriana
        Domus Sessoriana

        Domus Sessoriana

        Piazza Santa Croce, Rome
           
          3.9
          of 5, from 322 reviews
          3.0 out of 5.0

          Located in San Giovanni, this hotel is within 2 miles (3 km) of Basilica di Santa Maria Maggiore, Teatro dell'Opera di Roma and Baths of Caracalla. Roman Forum and Piazza Venezia are also within 3 miles (5 km).

          Hotel Cilicia
          Hotel Cilicia

          Hotel Cilicia

          Via Cilicia, 7, Rome
             
            3.8
            of 5, from 66 reviews
            3.0 out of 5.0

            Located in San Giovanni, this hotel is within 3 miles (5 km) of Baths of Caracalla, Circus Maximus and Roman Forum. Basilica di Santa Maria Maggiore and Teatro dell'Opera di Roma are also within 3 miles (5 km).

            Le terrazze di San Giovanni €69
            Le terrazze di San Giovanni

            Le terrazze di San Giovanni

            via emanuele filiberto 150/b, Rome
               
              4.2
              of 5, from 208 reviews
              0.0 out of 5.0

              Located in San Giovanni, this guesthouse is within 1 mile (2 km) of Porta Portese, Basilica di Santa Maria Maggiore and Baths of Caracalla. Teatro dell'Opera di Roma and Roman Forum are also within 2 miles (3 km).

              A Casa Nostra
              A Casa Nostra

              A Casa Nostra

              via emanuele filiberto, 217, Rome
                 
                3.3
                of 5, from 76 reviews
                3.0 out of 5.0

                Located in San Giovanni, this bed & breakfast is within 1 mile (2 km) of Porta Portese, Basilica di Santa Maria Maggiore and Teatro dell'Opera di Roma. Baths of Caracalla and Roman Forum are also within 1 mile (2 km).

                Best Western Hotel President
                Best Western Hotel President

                Best Western Hotel President

                Via Emanuele Filiberto 173, Rome
                   
                  4.1
                  of 5, from 429 reviews
                  4.0 out of 5.0

                  Located in San Giovanni, this hotel is within 1 mile (2 km) of Porta Portese, Basilica di Santa Maria Maggiore and Teatro dell'Opera di Roma. Roman Forum and Baths of Caracalla are also within 2 miles (3 km).

                  Top Flight + Hotel Deals