
Bilbao is known for gastronomy and the architecture of Frank Gehry's Guggenheim Museum. Combine modern art with the city's world-renown culinary scene, impressive architecture, and quaint historic core. Discover Northern Spain's gastronomy by savoring pintxos, learning how to make wine, or taking a cooking class. Pair a visit to the Guggenheim with a city tour and admire architecture beyond the quirky. Or, explore outside the city center and enjoy the Picos de Europa, a mountain range that rivals the Alps.

With excellent weather and one of the most beautiful historical centers in Europe, Barcelona has a reputation for incredible rooftop terraces, with many sitting atop the city's hotels. These rooftops can offer numerous perks, such as sun decks, outdoor pools, bars, eateries, live music, and views. While staying in the city, why not combine your hotel with a hip rooftop?

San Sebastián is famous for its long, picturesque La Concha Beach and waterfront promenade, so staying at a hotel near the sea or at least within quick walking distance is definitely a perk. Though there aren't too many options, kimkim staff visited San Sebastián and found the best hotels near the beach. And many properties provide amenities like rooftops, restaurants, spas, and suites with large windows opening up to the bay to make your stay even more memorable.

If you'd like a more intimate or personalized accommodation experience, consider one of the best mid-range boutique hotels in Seville. These properties have renovated unique historic spaces while still offering amenities like rooftop terraces, on-site eateries with tasting menus, and rooms with private pools.

Whether you want to stay right on the city's main boulevard, in the historic Albaicín neighborhood, or literally in the Alhambra, you'll find boutique options catering to a range of budgets. On top of location, the best boutique hotels in Granada offer amenities like outdoor courtyards, on-site eateries, and Alhambra views.

Most people visiting Seville, Madrid, and Granada spend about 10 to 12 days in Spain, which usually includes some time in Barcelona as well. For travelers wanting to visit Seville, Madrid, and Granada exclusively, plan a week to nine days for a well-paced trip. A fast-paced highlights trip is possible in six days for travelers with limited time. For the best itineraries, including Seville, Madrid, and Granada, keep reading below.

The best boutique hotels in Ronda make your stay truly memorable with perks like outdoor pools, spas, restaurants, and incredible views. Some of our top picks sit right on city cliffs, with many offering views of Puente Nuevo, El Tajo Gorge, the surrounding valleys, or even sites like the famous bullring.

With one of the longest and most popular coastlines in Europe and a siesta every afternoon, Spain practically insists on its visitors relaxing. Add in one of Europe's most sensual dances, flamenco, an abundance of that ultimate sharing food, tapas and some devastatingly beautiful architecture, gardens and produce-rich countryside, and it becomes clear why this is among Europe's foremost honeymoon destinations, too. Here are the top places to visit on a honeymoon in Spain, and the top things to do in each.

Most travelers will find that seven to nine days are perfect for a well-paced Spain trip with stops in both Barcelona and the Costa Brava. It's possible to hit the highlights in five or six days if you don't mind a fast-paced journey. Or, extend your trip and explore more of the country—one of the best-loved trip extensions includes the medieval town of Vic. See more ideas and itineraries below.

Costa Brava is home to over 300 miles of coastline, meaning you'll have plenty of beach choices, each offering its own charm and atmosphere. Whether you're seeking a lively scene, complete with restaurants and water sports, or a more peaceful, secluded setting for relaxing and sunbathing, you'll find several options on the Costa Brava.
