Barbastro is home to many highly-rated hotels, one of which is Gran Hotel Ciudad de Barbastro, which has a current rating of 8.5. For other potential stays, consider Hostal Cafeteteria Goya and Hostal Pirineos, which can also be great places to stay in Barbastro.