Have you ever traveled to Barcelona, Spain? I actually had the opportunity when I was in high school to travel there but I couldn't because it was the same time for my entrance exam to the school of my choice but my friends went and even to this day say how absolutely beautiful it is. It was the Spanish club that went so even after 2 weeks of staying in Spain - they came back and you could tell that they had been speaking the language regularly.
There is a travel site called EasyToBook.com - at this site you will easily be able to find the hotel and accomodations that will best suit you and your needs. This site is very well put together and easily accessible...you will have no problem navigating through this site.
They have really great rates on hotels from one to 5 stars and they also offer great discounts on hotel rooms up to 75%. Check them out if you are planning to travel...they just may be the site that helps you make that great booking!