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 Augustino in San Bartolomé de Tirajana and Green Garden in San Agustin. You can find 1432 hotels in Canary Islands and 11415 hotels in the country of Spain. Our members favorite in Canary Islands is Villa Adeje Beach Hotel and Surfing Playa is the top pick in Spain. Want more? Check out our map of hotels in Gran Canaria.