Best Places to Visit in Spain

Spain's dynamic metropolises, breathtaking landscapes and cultural offerings are second to none, making the country an undisputed stop on many travelers' Eurotrip itineraries. With so many varied destinations, each with its own celebrated sites, it may be hard deciding which cities are worth traveling for. U.S. News factored in sights, culture, seasonality and expert opinion to come up with the Best Places to Visit in Spain for all types of travelers – from city slickers to beach bums to outdoors junkies. Got an opinion? Vote below to influence next year's ranking.

  • Barcelona
    View 43 Photos
    Belongs on List?

    Barcelona

    #1 in Best Places to Visit in Spain

    Barcelona is without a doubt Spain's cultural capital. The Catalonian city's urban sprawl is dotted with Antoni Gaudí's whimsical architecture, including La Sagrada Familia, as well as museums carrying the masters, such as the Picasso Museum. You can also explore centuries-old neighborhoods, including Barri Gotic, which dates back to the Roman Empire. Don't forget to take advantage of the city's equally magnificent outdoor offerings too, including Parc Güell and La Barceloneta beach.

    Read More
  • Madrid
    View 35 Photos
    Belongs on List?

    Madrid

    #2 in Best Places to Visit in Spain

    Of all the cities in Spain, Madrid is the one that knows how to show travelers the best time. The city's party-hard reputation is really all it's cracked up to be, but that's not all Spain's capital has going for it. Madrid is filled with varied, vibrant neighborhoods, stunning parks, enviable shopping and some of the best art institutions in Europe, including the world-renowned Prado Museum.

    Read More
  • Seville
    View 20 Photos
    Belongs on List?

    Seville

    #3 in Best Places to Visit in Spain

    This beautiful Andalusian city is awash with romantic allure. During the day, you'll find outdoor cafes along cobbled streets and horse-drawn carriages meandering through pastel-colored plazas. And when night falls, flamenco dancing comes out in full force. This is the kind of place you should allow yourself to get lost in, but if you carve out time for popular sites such as the Plaza de España or the Real Alcázar you won't be disappointed either.

    Read More
  • Valencia
    View 17 Photos
    Belongs on List?

    Valencia

    #4 in Best Places to Visit in Spain

    Valencia stands out for offering a little taste of both the old and the new. You'll get to experience classic architecture at the city's Cathedral and Plaza Ayuntamiento, as well as modern sites like the City of Arts and Sciences and the Valencia Institute of Modern Art. Then, take a detour away from the city for some fresh air at the Albufera Nature Park or unwind at nearby beaches.

    Read More
  • San Sebastian
    View 18 Photos
    Belongs on List?

    San Sebastian

    #5 in Best Places to Visit in Spain

    Situated along the northern coast, San Sebastian is one of the most underrated destinations in Spain. Locals understand its majesty and every summer flock to this beach destination for its breathtaking shorelines, hiker-friendly mountains and unmatched foodie scene that's world-famous for its pintxos (Basque tapas). For a quintessentially Basque experience, travelers suggest pintxo bar hopping in the city's center, Parte Vieja.

    Read More
  • Granada
    View 18 Photos
    Belongs on List?

    Granada

    #6 in Best Places to Visit in Spain

    Granada's Arabic influence makes this destination different from the rest of Spain. Thanks to its history as part of the Moorish Empire, Granada is home to tapas bars and flamenco venues that rub elbows with Moroccan tea cafes and Arab bathhouses. This confluence allows you to experience two cultures simultaneously. And you must make time to behold the breathtaking local treasures, including the Alhambra and Sierra Nevada National Park.

    Read More
  • Canary Islands
    View 15 Photos
    Belongs on List?

    Canary Islands

    #7 in Best Places to Visit in Spain

    This cluster of Spanish islands located off the northwestern coast of Africa is one of Spain's premier beach destinations. In addition to sultry shorelines, the Canary Islands are also teeming with outdoor attractions that will make any adventurer swoon, including three national parks. In between hiking and relaxing on the beach, take some time to stroll the neighborhoods of Santa Cruz or Las Palmas to get a taste of local life.

    Read More

Vote to Add these Destinations to the Rankings

You May Be Interested In

Recommended

The 6 Best Sedona Jeep Tours

Take a rollicking ride through Sedona's natural beauty in a rugged SUV.

July 16, 2019

The 12 Top Florida Keys Beaches

Relax on the sandy shorelines from Key West to Key Largo.

July 15, 2019

The 15 Best New Orleans Walking Tours

Take on the Big Easy with a stroll through its streets.

July 15, 2019

The 8 Best Charleston Ghost Tours

Experience the Holy City's history and haunts on one of these excursions.

July 12, 2019

The 5 Best Oahu Helicopter Tours

Tour this picturesque island from the air on one of these excursions.

July 11, 2019

The 15 Best Los Angeles Tours

Maximize your time in Los Angeles with the insider tips and historical context provided by the best local tours.

July 3, 2019

The 15 Best Las Vegas Tours

See a different side of Sin City – its attractions go beyond gambling.

July 2, 2019

The 10 Best San Diego Boat Tours

Explore this coastal city's sights with a relaxing boat excursion.

July 1, 2019

The 15 Best Nashville Tours

Engage with the city's country roots on one of these tours.

June 28, 2019

14 Top Finger Lakes Wineries to Visit

Head to upstate New York's winemaking region for scenery, history and lots of vino.

June 27, 2019