There are 5006 hotels available in Spain, divided on 392 cities. The main destinations per number of hotels are Seville, Barcelona, Madrid, Benidorm. Regarding the fares, the lowest price per night found in hotel in Spain this month is 21 £, found at Hotel Los Angeles, 2 stars,, provided by Booking. The major hotel chains available in Spain are Best Western, Sheraton, Accor, Ibis, Hilton, Sol Meliá, NH. The hotel consolidators with the highest number of hotels in Spain are Venere and Booking. On a statistical standpoint, the average length of a hotel stay in Spain is 6 days. This month, the most popular destination in Spain has been Barcelona.