Hotels in San Gregorio Magno, Italy

Search & Compare San Gregorio Magno 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 Gregorio Magno

San Gregorio Magno overview

Whatever your interests are, San Gregorio Magno has something for you. San Gregorio Magno might not have many attractions within the city, but you won't need to venture far to find places to visit like Terme Vulpacchio.

Where to stay in San Gregorio Magno

A welcoming city for everyone, San Gregorio Magno offers a variety of hotels and other lodging choices. You can shop as many as 35 deals for San Gregorio Magno accommodations on, some with discounts of up to 15%. We have room prices starting at 29 USD per night and here you'll find a breakdown of hotels by star rating in San Gregorio Magno as well as in the surrounding area:
  • • 2 5-star hotels from 64 USD per night
  • • 13 4-star hotels from 50 USD per night
  • • 15 3-star hotels from 37 USD per night

How to get to San Gregorio Magno

Fly into Salerno (QSR-Costa d'Amalfi), 25.1 mi (40.5 km) from central San Gregorio Magno.

When to visit San Gregorio Magno

If you're beginning to plan your vacation, you may be curious about the best time to visit. Here's a list of seasonal norms to help you arrange your travel schedule:

Seasonal temperature averages
  • • January-March: 50°F day, 35°F night
  • • April-June: 73°F day, 39°F night
  • • July-September: 77°F day, 52°F night
  • • October-December: 63°F day, 37°F night
Seasonal rainfall averages
  • • January-March: 0.35 inches
  • • April-June: 0.31 inches
  • • July-September: 0.28 inches
  • • October-December: 0.35 inches