Russia

Where to stay in Saint Petersburg

Saint Petersburg is a city in Russia, home to about 5,653,000 people.

Best months
June and July
Nearest airport
LED17 km · Pulkovo Airport
Currency
RUBRussian ruble
Time zone
Europe/Moscow
Language
Abaza, Adyghe, Aghul

About

About Saint Petersburg

Saint Petersburg, formerly known as Petrograd (Петроград), and later Leningrad (Ленинград), is the second-largest city in Russia, after Moscow, the nation's capital. Situated on the Neva River at the head of the Gulf of Finland on the Baltic Sea, its area of 1,439 square kilometers (556 sq mi) makes it the smallest administrative division of Russia by area.

Saint Petersburg was built by Peter the Great in 1703 on the Neva River, on the land he had just conquered from the Swedish Empire, outside the area then populated by the Russian people. Pre-planned almost from the very beginning, the city, called by Peter "my window on Europe", was designed to look European rather than Russian, was designed by many European architects. As the capital of the Russian Empire from the early 18th century to the early 20th century, the city grew steadily, saw many crucial events of the Russian history, and was a major cultural center.

Wikipedia and Wikivoyage contributors, CC BY-SA 4.0; excerpted.

Things to do

What to see and do in Saint Petersburg

See

The historic center of Saint Petersburg and Related Groups of Monuments are UNESCO world heritage, so definitely worth your while. As the center of the Russian world for 200 years of the Romanov Dynasty, the city reaped the rewards of Peter the Great's impossibly grandiose and tyrannical vision, and the Empire's extreme inequality. The wealth of the wealthy in Imperial Russia was almost unfathomably extreme, and led to the extreme opulence of the palaces and ecclesiastical buildings throughout the city center, as well as the suburban palaces at Peterhof, Gatchina, Strelna, Pushkin, and Pavlovsk.

Do

The Telegram Messenger groups InterNational Events, SPb Couchsurfing, Say Yes Saint Petersburg, Train Your Brain, World Language Cafe, Mafia English Events, and English Meetup Saint Petersburg all contain almost daily events for meeting locals or other foreigners, excursions, or practicing languages. No trip to St. Petersburg is complete without seeing an opera or ballet performance. The Mariinsky is perhaps the most well-known institution for opera and ballet, but it is by no means the only theater in the city. Tickets are sold on each theater's website, at each theatre's box office, and throughout the city at kiosks and shops called Teatralnaya Kassa.

Wikivoyage contributors, CC BY-SA 4.0; excerpted.

Where to stay

Which part of Saint Petersburg to stay in

The best area for a tourist to stay in is generally considered to be near the Nevsky Prospekt Metro. You'll be able to walk to most of the main attractions, and there are many restaurants, shops, cafes, clubs, etc. right on Nevsky. Staying off Nevsky along one of the beautiful canals is also a fabulous idea. If you want to sleep further from city centre, it is good to keep close to the blue line, as you can easily change to any other metro line from there, or transfer to the airport connection on Moskovskaya station, and it stops by the most popular tourist attractions too.

Wikivoyage contributors, CC BY-SA 4.0; excerpted.

Where to stay

Hotels in Saint Petersburg

212 hotels within 25 km of the centre, as recorded in Wikidata; the 40 best known are shown, by the number of Wikipedia editions that cover them. Each name links to its encyclopedia article where there is one.

HotelTypeOpenedFrom centreWebsite
Grand Hotel Europehotel18751.8 kmgrandhoteleurope.com
Hotel Astoriahotel19122.0 km
Lobanov-Rostovsky Residencehotel18201.7 km
Angleterre Hotel
Rocco Forte Hotels
hotel18891.9 kmangleterrehotel.ru
Nikolsky Markethotel3.3 kmsadovaya62.ru
Znamenka Palacehotel21.2 km
Chicherin Househotel17711.5 km
Corinthia Hotel St. Petersburghotel19932.8 km
Novotel Saint Petersburg Centre
Accor
hotel20052.9 km
Azimut Hotelhotel19674.1 km
Moscow Hotelhotel4.8 km
Oktiabrskayahotel3.2 km
Park Inn Pribaltiyskayahotel19795.8 km
Saint Petersburghotel19701.6 kmhotel-spb.ru
Demut's Innhotel18011.5 km
Hotel Rossiyahotel19629.0 kmrossiya-hotel.ru
Leningrad Palace of Youthhotel19762.9 km
Nevsky 90-92hotel2.8 km
Park Inn Pulkovskayahotel198111.9 km
Sputnikhotel6.5 kmsputnik-hotel.ru
Выборгская (гостиница)hotel4.1 km
Карелияhotel6.5 kmkarelia.spb.ru
Domina St.Petersburghotel2.2 km
Helvetia Hotelhotel3.1 km
Lahta Plazahotel8.2 km
Russ Hotelhotel2.2 km
W St. Petersburghotel20111.7 km
Северная корона (гостиница)hotel2.3 km
5th Corner Hotelhotel3.0 km
Acme Petrogradskayahotel1.9 km
Admiralteyskaya Hotelhotel3.6 km
AELITA Apartments with Port Viewapartment hotel6.5 km
Aglaya Hotel & Courtyardhotel3.6 km
Akyan St.Petersburghotel2.9 km
Alexander Househotel3.6 km
Allegro Ligovsky Prospekthotel3.4 km
Ambassadorhotel2.9 km
Amsterdam Hotelhotel2.1 km
ANNY TIME Hotelhotel2.5 km
Anturage Hotelhotel1.3 km

All 212 hotels in Saint Petersburg, with their history and operators

When to go

The best time to visit Saint Petersburg

The most comfortable months for a city stay in Saint Petersburg are June and July. July is the warmest month, with average highs of 23 °C; August is the wettest, with about 84 mm of rain.

-8°11°30°JanFebMarAprMayJunJulAugSepOctNovDec100 mm
Average highAverage lowRain per monthComfortable months

Comfortable means average daytime high between 18 °C and 29 °C and under 80 mm of rain in the month. Averages for 1991–2020 over the surrounding area, a grid square about 50 km across, so a coast or a nearby mountain can make the town itself warmer or cooler. Data: CRU TS v4.10, Climatic Research Unit, University of East Anglia (Open Database License).

Getting there

Getting to Saint Petersburg: airports and arrival

The nearest airport with scheduled flights is Pulkovo Airport (LED), about 17 km from the city centre in a straight line.

Getting in

Russian visa requirements are complex but are not hard to manage with some online research. See the Get In section of the article on Russia for information.

Getting around

Except during the winter, the 9 low bridges in St. Petersburg are drawn during the night to allow for the passage of boat traffic. Therefore, if you don't make it to the side of the river where you are staying before the bridges are drawn and there are no high bridges to cross, you will be stuck until the bridges are lowered. There are "breaks" when some of the bridges are lowered in the middle of the night for approximately 30 minutes to briefly allow everyone to get home.

Wikivoyage contributors, CC BY-SA 4.0; excerpted.

large airport

LED · Pulkovo Airport

16.9 km from the centreICAO ULLI

Local knowledge

Eating, drinking and staying safe in Saint Petersburg

Eat

Tasty local offerings for street food/fast food include shawarma (шаверма) and pyshki (пышки). Shawarma is a decidedly Saint Petersburg phenomenon (you won't find much of it in other Russian cities), served mostly by Azeris, and is everywhere—in cafes and on the street. Pyshki are Russian doughnuts, wonderful with coffee, and are strongly associated with Saint Petersburg. Russian chain restaurants such as Teremok (Теремок), Kroshka Kartoshka (Крошка Картошка), and Dodo Pizza are common in Saint Petersburg. Булочные Ф. Вольчека is a chain of many bakeries with slices of cake or small tubs of ice cream for under RUB100. For restaurant dining, offerings are diverse.

Drink

Bars in Saint Petersburg generally have the best beer selection of any city in Russia. The main Baltika (Балтика) brewery is in Saint Petersburg, although there is political controversy surrounding the beer after the company was effectively seized by the government in 2023. Saint Petersburgers know how to party. There is a wide and excellent selection of great clubs that will satisfy all tourists looking to spend the night out. The city hosts clubs of all music. Rock, pop, jazz, hip hop/RnB, and a lot more.

Stay safe

As with most other major cities, do not get into altercations with drunks. If traveling at night, it is recommended to stay on the main sidewalks and avoid any dark alleys or yards. Gypsy cabs are not recommended under any circumstances, especially those that linger near bars where expatriates and tourists congregate. The average street policeman cannot speak any foreign language, but if you look like a tourist, you could be a target for bribes. Don't panic! Always ask for a receipt and the names of the officers. Guards at metro stations require random passengers to show carry items and inspect their backpacks. They may even ask you to boot your laptop or show phone screen.

Wikivoyage contributors, CC BY-SA 4.0; excerpted.

Questions

Saint Petersburg: questions travellers ask

When is the best time to visit Saint Petersburg?

The most comfortable months for a city stay in Saint Petersburg are June and July. July is the warmest month, with average highs of 23 °C; August is the wettest, with about 84 mm of rain.

Which airport is closest to Saint Petersburg?

The nearest airport with scheduled flights is Pulkovo Airport (LED), about 17 km from the city centre in a straight line.

What currency is used in Saint Petersburg?

Russian ruble (RUB).

Nearby

Destinations near Saint Petersburg

Sources: city facts from Wikidata and Wikipedia; airports from OurAirports; climate from CRU TS v4.10 (University of East Anglia Climatic Research Unit), 1991–2020 monthly means, 0.5° grid; places to stay, guest scores and amenities from each operator's own public pages. How this guide is made.