Hotels in Spain

Location is the major draw at this La Rambla property. The hotel has easy access to the city’s harbor, the Gothic Quarter, and Plaza Cataluña, among other top tourist destinations.

The Neoclassical Hotel Majestic is located at the center of Barcelona amidst the city’s most popular Modernista architecture: the Sagrada Família, La Pedrera, and Casa Batlló.

It isn’t easy to locate the Hostal Sa Rascassa, and that’s exactly the point—the hotel is hidden above Aiguafreda, a tiny seaside cove on Spain’s Costa Brava. The quiet, tree-shaded haven has five bright rooms with tiled floors and wood-framed beds.

A garden furnished with glass pyramids isn’t the first thing you’d expect to find at a lakeside Art Nouveau villa in the Spanish Pyrenees, 92 miles north of Barcelona. But then again, the latest property from the über-stylish Hospes hotel chain is full of surprises.

The property pays homage to the region’s Moorish heritage in some of the 33 guest rooms, which are Moroccan-themed; many look out on the crescent-shaped beach, which is dotted with colorful sails, thanks to the wind- and kite-surfing school that the hotel runs.

A Barcelona–based agency with a good selection of properties in San Sebastián. Apartments from $210, two-night minimum.

Blending the work of 19 world-renowned designers like Norman Foster and Ron Arad, this Salamanca hotel has 12 floors, each with a starkly different style. Inside the rainbow-colored building, the lobby contains a collection of iPads which guests use to choose a room.