Hotels in Gubbio, Italy

Search & Compare Gubbio Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

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

Best hotels in Gubbio

Gubbio overview

Gubbio is known for its castle. You can learn about the local heritage of Gubbio at top landmarks like Piazza Grande and Cathedral of Gubbio. And while you're here, be sure to stop by Church of San Francesco and Museo Civico e Pinacoteca Comunale.

Where to stay in Gubbio

A welcoming city for everyone, Gubbio has a variety of hotels and other lodging options. There are 55 hotels in Gubbio and you can shop as many as 277 deals for rooms on Hotels.com, some with discounts of up to 33%. We have room prices as low as 18 USD per night and here you'll find a breakdown of hotels by star rating in Gubbio as well as in the surrounding area:
  • • 3 5-star hotels from 126 USD per night
  • • 47 4-star hotels from 53 USD per night
  • • 77 3-star hotels from 41 USD per night
  • • 26 2-star hotels from 35 USD per night

How to get to Gubbio

Fly into Perugia (PEG-Sant Egidio), 18.2 mi (29.3 km) from the heart of Gubbio.

What to see around Gubbio

Memorable landmarks include:
  • • Piazza Grande
  • • Cathedral of Gubbio
  • • Church of San Francesco
  • • Palazzo dei Consoli
  • • Palazzo Ducale
Recommended sights include:
  • • Museo Civico e Pinacoteca Comunale
  • • Ranghiasci Park
  • • Gubbio Roman Theatre
  • • Museo Cante Gabrielli
  • • Palazzo del Capitano del Popolo

When to visit Gubbio

Wondering what time of year to travel or what clothes to pack? Here are some typical temperatures to help you plan your vacation:

Seasonal temperature averages
  • • January-March: 55°F day, 35°F night
  • • April-June: 80°F day, 43°F night
  • • July-September: 83°F day, 54°F night
  • • October-December: 67°F day, 36°F night
Seasonal rainfall averages
  • • January-March: 0.28 inches
  • • April-June: 0.35 inches
  • • July-September: 0.35 inches
  • • October-December: 0.35 inches