Find Guanajuato Hotels

Find the best deals on 2,087 hotels in Guanajuato

Compare vs momondo |

Popular cities in Guanajuato

Below are the average prices for hotels in popular Guanajuato cities
£30 - £63
CHEAPEST CITY IN MEXICO Irapuato 35% cheaper Hotels in Irapuato are the cheapest in Mexico at just £30 per night on average.
MOST EXPENSIVE CITY IN MEXICO San Miguel de Allende 39% more expensive San Miguel de Allende has the highest priced hotels in Mexico with rooms averaging £63 per night.
MOST POPULAR CITY IN MEXICO San Miguel de Allende 49% more users visited More momondo users search for hotels in San Miguel de Allende than any other city in Mexico

Top Hotels in Guanajuato

Find your perfect Guanajuato hotel in the perfect location
Hotel Real Guanajuato
Hotel Real Guanajuato
View all deals

Popular hotels in Guanajuato

Book a room in one of momondo’s favourite hotels in these popular Guanajuato cities
  • Best value

    Hotel Real Guanajuato



    View Deal

Stay in these Guanajuato cities

Looking for a Guanajuato getaway? Check out the hotel deals in these cities

Guanajuato travel tips

Check these FAQs for important travel tips while planning your visit to Guanajuato

What is considered a good deal for a hotel in Guanajuato?

The absolute cheapest price found in Guanajuato was for £2/night. The average rate for a hotel in Guanajuato is £49/night, so momondo would consider anything under £49/night to be a good deal for our users.