
Spain encompasses the mainland with popular destinations like Barcelona, Malaga and Madrid, as well as the Balearic Islands in the Mediterranean and the Canary Islands in the Atlantic. Booking a hotel in Spain, you'll want to make sure you're in the right area of the country and the right area of town and with so many hotels to choose from, ranging from budget 2-star to luxury 5-star hotels, where do you even start? Here's our guide to hotels in Spain.
Barcelona is one of Spain's most popular holiday and city break destinations. Some may prefer to book their flight and hotel together as a package, while others may get the flights sorted and then figure out the hotel bit later on. Either way, Barcelona is a big city, so you'll want to make sure you book a hotel in the right area depending on how you want to enjoy the city.
City centre hotels in areas like Las Ramblas and the Gothic Quarter will come at a premium while accommodation on the outskirts of town may be better suited if you have a lower budget. Either way, Barcelona is very accessible by public transport and one of the best ways to explore the city is by foot.
With so much sunshine in Spain, hotels with rooftop pools are becoming more and more trendy and Barcelona is a popular example of this. Many hotels now offer guests the chance to relax and unwind with amazing views of the city after a hard day exploring the sights.