
Petersburg Vacations
Book a Hotel + Flight or Car together to unlock savings
Better together
Find the right fit
Rest easy
Your Petersburg Vacation
Cuisine, art, entertainment and more … There's a whole lot to discover with a Petersburg vacation package. And with the ability to easily customize your city getaway, you know it'll be one that's hard to forget. Make your trip to Petersburg even more fulfilling by going sightseeing. Petersburg Marina, The Clausen Museum and Clausen Memorial Museum are some of the most popular attractions worth exploring. Browse Expedia's extensive range of travel options and start organizing your dream vacation to Petersburg now.
Discover the most popular places to visit in Petersburg
Petersburg Ferry Terminal
Explore the waterfront in Petersburg with a trip to Petersburg Ferry Terminal. Stroll along the waterfront or discover the area's glaciers.
Petersburg Marina
Explore the waterfront in Petersburg with a trip to Petersburg Marina. Take in the museums and glaciers in the area.
The Clausen Museum
You can spend an afternoon browsing the exhibits at The Clausen Museum during your trip to Petersburg. Stroll along the marina or experience the area's museums.
Petersburg Hotel Deals

Reviewed on May 26, 2025

Reviewed on Jul 11, 2025

Reviewed on Jul 6, 2025
Find the Best Petersburg Vacation Packages
Petersburg Essential Information
Language | English |
---|---|
Currency | U.S dollars |
Closest Airport | Petersburg Airport (PSG) |
Population | 2,900 |
Max Temp Winter | 30ºF |
Max Temp Summer | 60ºF |
Top Sights | The Clausen Museum, Petersburg Marina and Clausen Memorial Museum |
More vacations you might like
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Flights to Petersburg Borough
- Flights from Seattle (SEA) to Petersburg (PSG)
- Flights from Juneau (JNU) to Petersburg (PSG)
- Flights from Petersburg
- Flights from Anchorage (ANC) to Petersburg (PSG)
- Flights from Charlotte (CLT) to Petersburg (PSG)
- Flights from Ketchikan (KTN) to Petersburg (PSG)
- Flights from Salt Lake City (SLC) to Petersburg (PSG)
- Flights from Dallas (DFW) to Petersburg (PSG)
- Flights from Redmond (RDM) to Petersburg (PSG)
- Flights from Denver (DEN) to Petersburg (PSG)
- Flights from Vancouver (YVR) to Petersburg (PSG)
- Flights from Sitka (SIT) to Petersburg (PSG)
- Flights from Spokane (GEG) to Petersburg (PSG)
- Flights from New York (JFK) to Petersburg (PSG)
- Flights from Phoenix (PHX) to Petersburg (PSG)
- Flights from Atlanta (ATL) to Petersburg (PSG)
- Flights from Los Angeles (LAX) to Petersburg (PSG)
- Flights from Portland (PDX) to Petersburg (PSG)
- Flights from Boston (BOS) to Petersburg (PSG)
- Flights from Minneapolis (MSP) to Petersburg (PSG)
- Flights to Petersburg
- Flights from Chicago (ORD) to Petersburg (PSG)
- Flights from Las Vegas (LAS) to Petersburg (PSG)
- Flights from Sacramento (SMF) to Petersburg (PSG)
- Flights from San Francisco (SFO) to Petersburg (PSG)
- Flights from Eugene (EUG) to Petersburg (PSG)
- Flights from Wrangell (WRG) to Petersburg (PSG)
- Flights from Kansas City (MCI) to Petersburg (PSG)
- Flights from San Diego (SAN) to Petersburg (PSG)
- Flights from Missoula (MSO) to Petersburg (PSG)
- Flights from Indianapolis (IND) to Petersburg (PSG)
- Flights from Savannah (SAV) to Petersburg (PSG)
- Flights from Detroit (DTW) to Petersburg (PSG)
- Flights from San Antonio (SAT) to Petersburg (PSG)
- Flights from Richmond (RIC) to Petersburg (PSG)
- Flights from Orange County (SNA) to Petersburg (PSG)
- Flights from St. Louis (STL) to Petersburg (PSG)
- Flights from Pasco (PSC) to Petersburg (PSG)
- Flights from Pittsburgh (PIT) to Petersburg (PSG)
- Alaska Airlines Seattle (SEA) to Petersburg (PSG) flights
- Flights from Philadelphia (PHL) to Petersburg (PSG)
- Flights from Houston (IAH) to Petersburg (PSG)
- Flights from Oakland (OAK) to Petersburg (PSG)
- Flights from Harare (HRE) to Petersburg (PSG)
- Flights from Albany (ALB) to Petersburg (PSG)
- Flights from Billings (BIL) to Petersburg (PSG)
- Flights from Skagway (SGY) to Petersburg (PSG)
- Flights from Green Bay (GRB) to Petersburg (PSG)
- Flights from Idaho Falls (IDA) to Petersburg (PSG)
- Flights from Manila (MNL) to Petersburg (PSG)
- Alaska Airlines Boise (BOI) to Petersburg (PSG) flights
- Flights from Milwaukee (MKE) to Petersburg (PSG)
- Flights from Miami (MIA) to Petersburg (PSG)
- Flights from Oklahoma City (OKC) to Petersburg (PSG)
- Flights from Hartford (BDL) to Petersburg (PSG)
- Alaska Airlines Tampa (TPA) to Petersburg (PSG) flights
- Flights from Greensboro (GSO) to Petersburg (PSG)
- Flights from Baltimore (BWI) to Petersburg (PSG)
- Flights from Prince Rupert (YPR) to Petersburg (PSG)
- Flights from Bellingham (BLI) to Petersburg (PSG)
- Flights from Kake (KAE) to Petersburg (PSG)
- Flights from Homer (HOM) to Petersburg (PSG)
- Flights from Kodiak (ADQ) to Petersburg (PSG)
- Flights from London (LHR) to Petersburg (PSG)
- Flights from Cincinnati (CVG) to Petersburg (PSG)
- Flights from Grand Rapids (GRR) to Petersburg (PSG)
- Flights from Orlando (MCO) to Petersburg (PSG)
- Flights from Columbus (CMH) to Petersburg (PSG)
- Flights from Austin (AUS) to Petersburg (PSG)
- Flights from Omaha (OMA) to Petersburg (PSG)
- Flights from Fayetteville (XNA) to Petersburg (PSG)
- Flights from Augusta (AGS) to Petersburg (PSG)
- Flights from Medford (MDF) to Petersburg (PSG)
- Flights from Reno (RNO) to Petersburg (PSG)
- Flights from Tulsa (TUL) to Petersburg (PSG)
- Alaska Airlines Redmond (RDM) to Petersburg (PSG) flights
- Flights from Cleveland (CLE) to Petersburg (PSG)
- Flights from Raleigh (RDU) to Petersburg (PSG)
- Flights from Bloomington (BMI) to Petersburg (PSG)
- Flights from New Orleans (MSY) to Petersburg (PSG)
- Flights from Pensacola (PNS) to Petersburg (PSG)
- Flights from New York (NYC) to Petersburg (PSG)
- Flights from Springfield (SGF) to Petersburg (PSG)
- Flights from Knoxville (TYS) to Petersburg (PSG)
- Flights from Tampa (TPA) to Petersburg (PSG)
- Flights from Thorne Bay (KTB) to Petersburg (PSG)
- Flights from San Jose (SJC) to Petersburg (PSG)
- Alaska Airlines Burbank (BUR) to Petersburg (PSG) flights
- Flights from Fortaleza (FOR) to Petersburg (PSG)
- Flights from Memphis (MEM) to Petersburg (PSG)