The 20 best cities to visit in the United States

Our favourite cities in the states to visit


A US flag flutters with New York City buildings behind it

The United States is a vast and beautiful country full of fascinating places to explore. From bustling cities to stunning natural landscapes, the US has something for everyone. In this article, we’ll be looking at the 20 best cities to visit in the US.

From coast to coast, these cities are packed with unique attractions and experiences that make them worth visiting. Whether you’re looking for a weekend getaway or a long vacation, you’re sure to find something to love in one of these cities. Read on to learn more about the 20 best cities to visit in the United States!


1 of 20

New York City, New York

New York's Statue of Liberty with a clear blue sky

This iconic city is an exciting destination for any traveler. From Times Square to the Statue of Liberty, there's no shortage of things to do in New York City. Take a boat ride around Manhattan and enjoy the sights, sounds, and smells of the bustling city.

Visit some of the world-famous museums like the Museum of Modern Art and the Guggenheim. Shop till you drop on 5th Avenue or indulge in some of the best food from around the world in the many amazing restaurants in the city. Enjoy a show on Broadway or just take a stroll through Central Park, before heading to the top of the Empire State Building for some unmissable views.

Read: New York City travel guide


2 of 20

Los Angeles, California

Sunset over a hazy downtown Los Angeles

Los Angeles, the sprawling Southern California city, is one of the most popular cities in the United States to visit. It's known for its world-famous beaches, iconic Hollywood landmarks and vibrant cultural scene. From museums and attractions to outdoor activities, there's plenty to explore in this vibrant city.

The bright lights of Hollywood are a must-see when visiting Los Angeles. Tour iconic movie sets and theaters, check out Universal Studios or take a celebrity home tour. For those looking for an outdoor adventure, take a hike in Runyon Canyon Park or visit Santa Monica Pier to explore the historic amusement park and beachfront boardwalk. The bustling neighborhoods of Los Angeles offer an array of food, shopping, and entertainment options. Whether you're exploring Chinatown, Little Tokyo or Melrose Avenue, there's something for everyone.

Los Angeles has something unique to offer visitors of all ages. From family friendly attractions to a nightlife scene that never sleeps, it's easy to see why Los Angeles is one of the most popular cities to visit in the United States.


3 of 20

Chicago, Illinois

Lights reflect in the Chicago River

Chicago is a vibrant and diverse city that offers a wealth of activities and attractions. With the iconic Willis Tower, stunning Lake Michigan views, vibrant neighborhoods, and an array of culinary offerings, it's no wonder that Chicago is one of the top cities to visit in the US.

When visiting, be sure to take in some of the city’s best sights and experiences, from the Art Institute of Chicago and The Magnificent Mile to Millennium Park and Lincoln Park Zoo. Enjoy Chicago-style deep dish pizza, sample local craft beers, or take a boat cruise along the Chicago River. For the best view of the city, head up to the Skydeck in the Willis Tower for a panoramic view.

Chicago is unique in that it has something to offer for everyone – whether you’re a culture lover, a foodie, or an outdoor enthusiast. With so many attractions, restaurants, parks, and experiences to enjoy, you’ll never run out of things to do in this amazing city.


4 of 20

Houston, Texas

The skyscrapers of Houston, Texas, at night

Houston is a vibrant and diverse city, boasting plenty of things to do for every type of traveler. For outdoor enthusiasts, the Houston Arboretum and Nature Center is the perfect spot to explore the beauty of nature.

History buffs can take a tour of the space center to learn about Houston's contributions to space exploration. The city also offers a variety of art galleries and museums, including the Museum of Fine Arts and the Menil Collection.

Experience some of Houston's unique culinary offerings like Tex-Mex and Southern-style barbecue. With its vibrant culture, unique attractions, and world-class food, Houston is sure to provide visitors with an unforgettable experience.


5 of 20

Philadelphia, Pennsylvania

Red brick tenements line a central avenue in Philadelphia, Pennslyvania

Philadelphia is an iconic city in the United States and a great destination for any traveler. The historic Liberty Bell and Independence Hall are a must-see for history buffs, while the vibrant art scene will please culture vultures.

A stroll along the cobblestone streets of Old City is a great way to get a feel for the area’s unique charm. Plus, don’t forget to indulge in the city’s world-famous cheesesteaks! For music fans, there’s no shortage of live shows from some of the biggest names in the industry.

Whether you’re visiting for business or pleasure, Philadelphia is a great city to explore and discover.


6 of 20

Phoenix, Arizona

Downtown Phoenix, Arizona

Known as the Valley of the Sun, Phoenix is the capital of Arizona and the fifth-largest city in the United States. Home to a vibrant arts and culture scene, Phoenix is a great destination for travelers looking for exciting activities. From hiking in the nearby desert trails to visiting the Desert Botanical Garden, there is something for everyone here.

The city's sunny weather makes it perfect for outdoor sports and recreation, such as biking and golfing. If you're looking for some nightlife, Phoenix is full of lively bars, restaurants, and live music venues. And if you're a fan of professional sports, be sure to catch a game with the Phoenix Suns or Arizona Diamondbacks.

Phoenix is also home to several unique attractions, such as the Pueblo Grande Museum and Cultural Park, which offers insight into the city's Native American heritage. Additionally, its close proximity to the Grand Canyon and other natural wonders make it a great destination for nature lovers. All these reasons make Phoenix one of the best cities to visit in the US.


7 of 20

San Antonio, Texas

San Antonio is a vibrant and exciting city, boasting a unique culture, history and sights. Home to the Alamo, SeaWorld, the San Antonio Zoo, and Six Flags Fiesta Texas, there's plenty of entertainment and attractions for all ages.

Stroll along the iconic River Walk and explore its many shops, restaurants, galleries and performance venues. Take in the beauty of the Missions National Historic Park, or hop on one of the city's famous river cruises. Plus, experience all the Tex-Mex cuisine and lively nightlife that makes San Antonio so special.

With its rich culture and endless opportunities to explore, San Antonio is sure to make your visit unforgettable.


8 of 20

San Diego, California

Located on the beautiful Pacific Coast, San Diego is one of the top 20 cities to visit in the United States. The city offers stunning beaches and perfect weather year round. San Diego also offers an abundance of outdoor activities, such as surfing, swimming, and paddle boarding.

When it comes to sightseeing, San Diego has many interesting places to explore. One of the most popular destinations is Balboa Park, which houses many art galleries, museums, gardens, and the famous San Diego Zoo. Old Town San Diego is a great place to experience traditional Mexican culture. Other attractions include Sea World, Mission Beach, and Coronado Island.

San Diego is truly unique because of its thriving cultural scene. There are several local craft breweries, art festivals, live music venues, and amazing restaurants. With its stunning beaches and perfect weather, San Diego is the perfect place for a summer getaway.


9 of 20

Miami, Florida

Miami is an exciting city with a vibrant culture, stunning beaches, and plenty of things to do. The city is known for its Cuban influence, colorful art deco architecture, and celebrity sightings.

Head to South Beach for the best nightlife in town, or explore downtown Miami for a bustling shopping and dining scene. You can also take a stroll along Ocean Drive for breathtaking views of the Atlantic. If you fancy an adventure, then the epic Everglades National Park borders Miami’s city limits too.

Other top attractions include Vizcaya Museum & Gardens, Jungle Island, and Wynwood Walls. For something more offbeat, check out the newly renovated Parrot Jungle Island and the ever-growing Miami Design District.

No matter what you're looking for, Miami has something special for everyone. From luxurious resorts to vibrant street life and incredible cuisine, it's no wonder Miami is one of the most sought-after cities in the US.


10 of 20

Minneapolis, Minnesota

Minneapolis, Minnesota is a vibrant city known for its stunning skyline, beautiful lakes and parks, and world-class arts and cultural attractions. Located in the heart of the Midwest, Minneapolis offers something for everyone. From its bustling nightlife scene to its outdoor recreation opportunities, Minneapolis has something for everyone.

When you're in Minneapolis, don't miss out on the Walker Art Center, Minneapolis Institute of Arts, and the famed Chain of Lakes. For nature lovers, there are plenty of parks and trails to explore including Minnehaha Park, Lake Harriet and Theodore Wirth Park. Enjoy dinner and drinks at any of the many local restaurants or take a stroll down the historic Nicollet Mall.

The city is also home to a thriving music scene, featuring both local talent and international stars. With a little bit of something for everyone, Minneapolis is an ideal destination to explore. Whether it's taking in the culture, enjoying the outdoors, or just soaking up the unique atmosphere, you won't be disappointed in this city.


11 of 20

Denver, Colorado

Denver is an amazing city to visit and explore. From a buzzing downtown to the stunning Rocky Mountains, Denver has something for everyone. The city is known for its vibrant art and culture scene, with art galleries, museums, and historic sites to explore.

There are plenty of outdoor activities to enjoy in the area, including hiking, biking, and camping. And of course, no trip to Denver is complete without sampling some of the city's famous craft beer. Visitors can also experience the unique local flavour at the city's numerous restaurants, bars, and music venues. Denver is truly an exciting and unique destination that offers something for everyone!


12 of 20

Charlotte, North Carolina

Located in the heart of the Carolinas, Charlotte is a vibrant city full of culture, entertainment, and history. As the largest city in North Carolina, it has something for everyone. From the U.S. National Whitewater Center to Carowinds amusement park, Charlotte offers plenty of recreational activities for visitors of all ages.

The city is also home to a thriving art and music scene, including local galleries and concert venues. And don’t forget about the food! Charlotte has no shortage of amazing restaurants to choose from, ranging from classic southern cuisine to international flavors.

Whether you’re looking for an exciting weekend or a relaxing vacation, Charlotte is a great destination. Its unique combination of urban and rural elements makes it a one-of-a-kind place to visit. With its exciting attractions, delicious food, and beautiful landscapes, Charlotte has something for everyone.


13 of 20

San Francisco, California

San Francisco is a beautiful and vibrant city that provides visitors with an endless array of things to do. Located in Northern California, the city offers stunning views of the Golden Gate Bridge, the bay, and nearby hillsides. From world-class museums to its diverse culinary scene, San Francisco is sure to captivate even the most seasoned traveler.

The city is home to the iconic Alcatraz Island, where you can learn about its infamous former prison. You can also explore the eclectic neighborhoods such as Chinatown, Haight-Ashbury, and North Beach. For outdoor lovers, there are plenty of parks including Golden Gate Park and the Presidio of San Francisco. And for an umissable view, head to the famous Coit Tower.

San Francisco is also home to some of the most innovative companies in the world, including Google and Twitter. The city's cutting-edge culture and unique blend of cultures makes it a one-of-a-kind destination that's worth exploring.

Read: San Francisco travel guide


14 of 20

Las Vegas

Welcome to the city of lights! Las Vegas is known for its dazzling lights, world-class entertainment, and nonstop nightlife. This vibrant city offers something for everyone, from luxurious hotels and casinos to an array of exciting attractions. With its dazzling entertainment options, it’s no wonder Las Vegas is one of the most popular cities to visit in the United States.

Experience the world-famous Las Vegas Strip with its many casinos and resorts, or spend time enjoying the unique shows and performances that are held on a regular basis. Try your luck at one of the many casinos and have a great time in a unique atmosphere. If gambling isn't your thing, you can explore the area’s natural beauty by hiking in Red Rock Canyon or take a sightseeing tour of the Hoover Dam.

Whether you're looking for an unforgettable night out or just a break from the everyday hustle and bustle, Las Vegas is definitely a place to add to your list of must-visit cities.


15 of 20

Memphis, Tennessee

Memphis is a vibrant city located in the southwestern corner of Tennessee and is home to world-famous attractions, unique cuisine, and lively music. From the legendary Beale Street, to the beauty of Mud Island Park, and the largest urban park in the country, Shelby Farms, there are plenty of amazing places to explore in Memphis.

The city is also home to Graceland, Elvis Presley's iconic estate, and the National Civil Rights Museum, both of which attract thousands of visitors each year. While here, make sure to sample some of the city's renowned BBQ and soul food. With its southern charm and array of attractions, Memphis is truly a unique place to visit.


16 of 20

Pittsburgh, Pennsylvania

Pittsburgh is a city with a unique blend of past and present. This vibrant city offers visitors plenty to do. One of the best places to start is the Point State Park, located at the tip of the city's Golden Triangle. From here, you can take in the view of three rivers and the skyline.

Head over to the Andy Warhol Museum to explore Pittsburgh's creative side. The Strip District is also worth visiting for its bustling marketplace and ethnic restaurants.

Other top attractions include the Carnegie Science Center, Carnegie Museum of Natural History, and Pittsburgh Zoo & PPG Aquarium. With its rich culture, history, and attractions, Pittsburgh is a must-visit city.


17 of 20

Seattle, Washington

Seattle is the largest city in the Pacific Northwest, and offers a mix of urban, coastal, and mountain living. This vibrant city is home to many iconic landmarks like the Space Needle, the original Starbucks cafe, and Pike Place Market.

Tourists can explore the Seattle Art Museum, enjoy music and nightlife in Capitol Hill, or go for a scenic walk in one of the many parks. One of the best ways to experience Seattle is to take a ride on the ferry from downtown to Bainbridge Island or Bremerton for stunning views of the Puget Sound.

Seattle is also home to some of the world’s best seafood restaurants, unique coffee shops, and cozy pubs. Seattle is known for its laid-back culture and has something for everyone.


18 of 20

Portland, Oregon

As one of the most vibrant cities in the US, Portland is an eclectic and exciting destination. From its bustling downtown to its picturesque waterfront, this city has something for everyone. Home to one of the largest craft beer scenes in the world, you can sample some of the best brews the Pacific Northwest has to offer.

Outdoor enthusiasts can enjoy plenty of activities like hiking and biking, while culture vultures can explore the city's impressive art galleries and museums. With its unique charm and eccentric character, Portland is unlike any other city in the US, making it a must-visit destination.


19 of 20

Washington DC

Washington DC is a great city to explore and one of the most iconic in the US. It’s home to many incredible monuments and buildings, including the White House, Capitol Hill and the Lincoln Memorial.

Tourists can also visit the Smithsonian Museums, which offer free admission and showcase a wide range of art, history, and science. Don’t miss a trip to Arlington National Cemetery, where you can pay your respects to American soldiers. Washington DC is also full of vibrant neighborhoods, great restaurants, and exciting nightlife. It’s truly a unique place to visit, offering something for everyone.


20 of 20

Boston

Boston is one of the oldest and most historic cities in the United States. It is known for its rich history, unique culture, and modern vibes. With a variety of activities, there is something for everyone to enjoy.

The Freedom Trail is a great way to explore the city’s historical sites and learn more about the Revolutionary War. The Faneuil Hall Marketplace is a popular shopping spot that offers various restaurants and stores. For entertainment, Fenway Park is a must see, offering year-round baseball games.

For those who are interested in art, the Museum of Fine Arts Boston provides a variety of collections and exhibitions. Or visit the Harvard University Campus to explore its breathtaking architecture and world-renowned institutions. The city is also home to a vibrant nightlife with plenty of bars, pubs, and clubs to enjoy.

No matter what you’re looking for, Boston is sure to offer something unique and exciting. From its historical landmarks to its bustling nightlife, Boston will always leave you with lasting memories.


Share with a friend


Read next

Previous
Previous

The Ultimate US Travel Guide

Next
Next

The 10 Best Cruise Companies in the World