Hotels in Spain

Hotels in Spain run the gamut from luxury beach resorts and historic hotels, often in landmarks like castles and monasteries, to family-run B&B's and quaint pensions. Unlike many European countries where the prices are high no matter what, it is generally easy to find accommodation to suit your budget in Spain.

An alternative to Spain hotels is to find a room or bed in someone's private home. Look out for signs that read habitaciones or comas that indicate cheap B&B style lodgings. Hostels can be a great place to stay for students and backpackers who would like to meet other travelers during their stay.

Some of the best hotels in Spain are paradores, which offer unforgettable lodgings in converted castles and monasteries at relatively cheap prices compared to five-star hotels. Often set in historic buildings, paradors are a wonderful way to explore the country.

Another option, particularly in rural or coastal areas, is to rent an apartment or villa. This affords travellers more freedom than staying in many of the hotels in Spain.

Modern glass-and-brick hotel on Madrid's storied Paseo de la Castellana, with a prime location for business (the hotel is a stone's throw from the financial district) and excellent service.

In Las Ramblas, these 147 rooms have dark wood floors and spacious bathrooms; head to the rooftop infinity pool for spectacular views of Barri Gòtic and the city's ancient walls.

I love the architecture of this hotel; the Novotel can be described with one word: light. It has very large windows and fantastic views of the city skyline.

I like this very nice hotel which is part of the Marriot chain for its location (in Pau Claris, very near the Jaime Beriestain store I recommend in the boutique shops selection) and its rooftop terrace.

This is a great hotel with a spa and there’re not many of those in the city. It’s located in the neighborhood of El Paral.lel, the old theatre district that now is well known for some of the best restaurants in the city.

I really like this hotel as a family establishment. It’s in the very center of the city (5 minutes from everywhere by foot), but the location (a very quiet block in l’Eixample) allows guests to enjoy tranquility within one of the most crowded areas of Barcelona.

I like Hotel Confortel for both its service and location. Researching establishments near the center of the city is one good way to choose a hotel in Barcelona, but this hotel is near the beach and that could be an even better incentive depending on the season.

This is one of the best hotels on Las Ramblas in terms of value. The excellent service, flawless decor, and many room amenities make you forget that you’re staying at a small hotel.

Located in one of Barcelona's most famous squares, la Plaça Reial, the Do Reial is a perfect hotel for a romantic getaway.

A classic hotel with exemplary service in a perfect location, Le Meridien is the best choice for lovers of "tradition" looking for an hotel that really understands the meaning of that word.

This hotel is beautifully located on La Rambla Catalunya, and close to allthe major sights in the city.

This lovely hotel in the heart of Las Ramblas (it occupies a former 19th-century  jewelry workshop) has a knowledgable staff, a large terrace with views looking over the city, and a great bistro-style restaurant (which serves great oysters).

This hotel is ideal for a decadent vacation. The property has every amenity you might want—but best of all is its heated indoor swimming pool, After taking a long dip with your partner, you can enjoy cocktails at the rooftop bar with views of Las Ramblas and El Raval.

The only inconvenient aspect of this hotel is that it is far from the city center (it’s in the financial district, close to the city’s convention center). However, it has an incredible pool, rooms that are large and cozy, fantastic sea views, and access to the beach.