Hotels in San Giovanni Rotondo, Italy

Search & Compare San Giovanni Rotondo Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in San Giovanni Rotondo

San Giovanni Rotondo overview

San Giovanni Rotondo is a friendly locale known for its temples, churches, and monuments. You can learn about the local heritage of San Giovanni Rotondo at landmarks like Sanctuary of Santa Maria delle Grazie and Padre Pio Pilgrimage Church. There's plenty more to see, including sights like Padre Pio Wax Museum.

Where to stay in San Giovanni Rotondo

Whether traveling for business or leisure, San Giovanni Rotondo can accommodate all visitors. There are 30 hotels in San Giovanni Rotondo and you can shop as many as 327 deals for rooms on, some with discounts of up to 30%. Our room prices start at 29 USD per night and here's a breakdown of hotels by star rating in San Giovanni Rotondo as well as in the surrounding area:
  • • 3 5-star hotels from 72 USD per night
  • • 29 4-star hotels from 40 USD per night
  • • 62 3-star hotels from 36 USD per night
  • • 5 2-star hotels from 31 USD per night

How to get to San Giovanni Rotondo

Fly into Foggia (FOG-Gino Lisa), 21.1 mi (33.9 km) from central San Giovanni Rotondo.

What to see around San Giovanni Rotondo

Memorable landmarks include:
  • • Sanctuary of Santa Maria delle Grazie
  • • Padre Pio Pilgrimage Church
Here are some recommended places to see in the surrounding area:
  • • Santuario di San Matteo (3.5 mi/5.6 km from the city center)
  • • Paleontology Museum and Dinosaur Park (3.7 mi/5.9 km from the city center)
  • • Abbey of San Leonardo in Lama Volara (8.9 mi/14.3 km from the city center)

When to visit San Giovanni Rotondo

Do you want to know the ideal time of year to visit? Here's a list of the seasonal weather norms to help with trip planning:

Seasonal temperature averages
  • • January-March: 63°F day, 38°F night
  • • April-June: 87°F day, 42°F night
  • • July-September: 91°F day, 58°F night
  • • October-December: 78°F day, 40°F night
Seasonal rainfall averages
  • • January-March: 5.43 inches
  • • April-June: 3.62 inches
  • • July-September: 3.03 inches
  • • October-December: 6.73 inches