Russia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

St. PetersburgRussia

Cruise along canals, tour architectural masterpieces and enjoy festivals under a midnight sun in Russia’s second-largest city.

See grand buildings, stately boulevards, golden spires, windings canals and opulent art in St. Petersburg, one of Russia’s most impressive cities. The former capital of the Russian Empire was founded by Tsar Peter the Great in 1703 to show off the country’s imperial might. Today, it is Russia's cultural capital and a burgeoning tourist center of galleries, museums, palaces and cathedrals.

In the historic center, visit the Church of the Savior on Spilled Blood, built on the exact spot where Tsar Alexander II was assassinated. Beneath its multicolored domes is a richly decorated building with thousands of square feet of mosaics. Explore St. Isaac’s Cathedral, one of Russia’s largest churches. At the Peter and Paul Fortress, see the tombs of the Romanovs, the imperial dynasty that ruled Russia for 300 years.

St. Petersburg has much to offer art lovers. Inside the colossal baroque Winter Palace, find the Hermitage. One of Russia's largest museums, it holds more than 3 million works of art and historic artifacts. For more art and culture, examine paintings by native artists at the Russian Museum. Learn about folklore and traditions by visiting the Russian Ethnography Museum.

Also known as "Venice of the North," St. Petersburg is built on a number of islands and crisscrossed by canals and rivers. For a different city perspective, cruise the waterways on a boat.

Enjoy a unique experience with a visit to St. Petersburg in June for the White Nights. During these midsummer evenings the sun barely sets and the city hosts several festivals. See opera, ballet and musical performances at the White Nights Festival. Revel in the Scarlet Sails, a huge celebration with fireworks, concerts and a water show.

Reach St. Petersburg by flying into Pulkovo Airport. Get around by public transportation or rental car. Enjoy the city’s history, culture and attractions, and save some time to venture farther afield. St. Petersburg is within easy reach of the sumptuous estates of the Romanov Tsars including Peterhof Palace and Pavlovsk Palace.

St. Petersburg Travel Guide Video

Where to stay in St. Petersburg

Top Hotels in St. Petersburg

Belmond Grand Hotel Europe
Belmond Grand Hotel Europe
5 out of 5
1/7 Mikhailovskaya street, Nevsky Prospekt, St. Petersburg
The price is CA $189 per night from Jan 21 to Jan 22

This family-friendly St. Petersburg hotel is located in the business district, just steps from St. Petersburg Philharmonia and Mikhailovsky Theatre. Russian ...

4.7/5Exceptional! (418 reviews)

"Absolutely fantastic hotel, The young man who checked us in, set the scene: courteous, kind, knowledgeable and friendly. The welcome glass of bubby was fabulous, too. The room was stylish and in-keeping with the age of the hotel. The bed was huge. We had lunch in one of the restaurants/cafes, which ..."…"

Reviewed on Oct. 23, 2020

Belmond Grand Hotel Europe
Hotel Indigo St. Petersburg - Tchaikovskogo
Hotel Indigo St. Petersburg - Tchaikovskogo
5 out of 5
17 Tchaikovskogo Ulitsa, St. Petersburg
The price is CA $87 per night from Jan 23 to Jan 24

Located in St. Petersburg City Centre, this luxury hotel is within 1 mi (2 km) of Transfiguration Cathedral, Church of the Savior on Spilled Blood, and Russian ...

4.7/5Exceptional! (227 reviews)

"The staff was aimed at pleasing the guest! they spoke English efficiently."…"

Reviewed on Feb. 17, 2020

Hotel Indigo St. Petersburg - Tchaikovskogo
Kempinski Hotel Moika 22
Kempinski Hotel Moika 22
5 out of 5
22, Moika River Embankment, St. Petersburg
The price is CA $103 per night from Feb 19 to Feb 20

This family-friendly St. Petersburg hotel is located on the riverwalk, within a 5-minute walk of Palace Square and State Hermitage Museum and Winter Palace. ...

4.6/5Wonderful! (433 reviews)

"One of the best hotels was truly amazed at the quality"…"

Reviewed on Dec. 2, 2020

Kempinski Hotel Moika 22
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Vacation Rentals in St. Petersburg

St.Pete Aparts White
St.Pete Aparts White
3 out of 5
Nevsky Avenue, 79, St. Petersburg
The price is CA $78 per night from Feb 1 to Feb 2

Located in St. Petersburg City Centre, this apartment building is within 2 mi (3 km) of Nevsky Prospect, Russian Museum, and Kazan Cathedral. Church of the Savior ...

St.Pete Aparts White
STN Apartments on Nevskiy 60
STN Apartments on Nevskiy 60
3 out of 5
Nevsky Prospekt 60, Tsentralny district, St. Petersburg

Located in St. Petersburg City Centre, this apartment building is within a 10-minute walk of Nevsky Prospect and Russian Museum. State Hermitage Museum and Winter ...

3/5 (5 reviews)
Great location but old and dingy rooms

"Olga (reception) was very warm and polite. Rooms were spacious but old and dingy. We were not allowed to have an early check-in"…"

Reviewed on Jun. 16, 2016

STN Apartments on Nevskiy 60
Staybridge Suites St. Petersburg
Staybridge Suites St. Petersburg
5 out of 5
Moskovsky Prospekt 97v, St. Petersburg
The price is CA $67 per night from Jan 21 to Jan 22

Located in Moskovskiy, this luxury aparthotel is 0.2 mi (0.3 km) from Moscow Triumphal Gate and 3 mi (4.8 km) from Mariinsky Theatre. Saint Petersburg State ...

4.6/5Wonderful! (161 reviews)
a comfortable stay with an option to cook in

"A good size suite/apartment: 2 bedrooms each with a private shower, a living/lounge area, and a kitchen area with a stove. Comfortable beds. The furniture is a little outdated, but in a good state and functional. Breakfast was good, a decent number of options, including hot food. The options somewhat ..."…"

Reviewed on Feb. 1, 2019

Staybridge Suites St. Petersburg
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit in St. Petersburg

Top things to do in St. Petersburg

Cities near St. Petersburg