Travelers are voting Hotel Rural Paradise Las Tirajanas, La Hacienda del Molino and Paradise Las Tirajanas as the best of 924 hotels in Gran Canaria. There are 401 hotels in San Bartolomé de Tirajana a city just 43 km from Gran Canaria and 367 hotels in San Agustin which is 45 km distant. The most popular of these are Dunas Vital Suites in San Bartolomé de Tirajana and Dunas Mirador in San Agustin. You can find 1435 hotels in Canary Islands and 11419 hotels in the country of Spain. Our members favorite in Canary Islands is Oasis Orotava Palace Hotel and Surfing Playa is the top pick in Spain. Want more? Check out our map of hotels in Gran Canaria.