Accommodation in St Petersburg


Are you planning to settle in St Petersburg? Here is some useful information to help you find accommodation there.

St Petersburg, with a population of some 5,131,967 inhabitants, is Russia's second major city after Moscow, the capital city. It is also deemed to be Europe's 5th most densely populated city. St Petersburg is nicknamed the Northern Venice due to the presence of many canals across the city.

The city has a dynamic economy thanks to its maritime port, which is the Baltic Sea's second largest port after Primorsk. Other fields such as industry, research and education, etc., also contribute to its economic prosperity.

 Good to know:

St Petersburg is also known to be a historical and cultural city to its rich architecture, hence making it one of Europe's most beautiful cities. Note that St Petersburg was known as Petrograd and Leningrad respectively before 1991.

Find accommodation

If you intend to settle in St Petersburg, you are more likely to find the best accommodation options around the city center. In fact, the most popular residential neighborhoods are found downtown. You will definitely find affordable housing units across the city center. However, western standard housing options are more expensive.

In general, most available housing options are furnished. However, sanitary equipment may be in poor condition. But you will also be entitled to a heating system for cold winters. It is best to get a booster installed as temperatures tend to go down during winter.


Unlike Moscow, lease terms and conditions in St Petersburg can be negotiated. For instance, you can discuss about the lease duration and the agency fees which are generally equal to a month's rent. However, other charges such as utility and telephone bills will be of your responsibility. These cannot be negotiated, especially as these have increased considerably over the years.

 Good to know:

It is best to search for accommodation through a real estate agency as it can be quite difficult to find individual offers.

Rent prices

To date, there is no official rent price grid in St Petersburg. But to give you an idea, you might need some US$ 650, that is around RR 20,000 to rent an apartment in a residential neighborhood. Rent prices, of course, vary according to different types of apartments, comfort level and facilities attached thereto.

 Useful links: – Housing offers – Real estate directory
Air BnB

Recommend Your favourite team
Member since 01 June 2008
Small earth, Mauritius
Write a comment

See also

It can be quite difficult for foreigners to find accommodation in Yekaterinburg. You will definitely need patience and proper planning.
Finding accommodation is not easy, especially if the research is conducted from abroad. How about Omsk in Russia?
Samara, which is some 800 miles from Moscow, is very conducive to expatriation. The city has a range of accommodation options for foreigners.
Finding accommodation will be an important step during your expatriation to Novosibirsk. This Russian city offers a wide range of housing units.
Finding accommodation in Moscow, Russia's capital city, should not be difficult. However, proper planning is required.

Questions and answers about housing

Ask your question
Novosibirsk flatshare
By Christine
seeking a jobs
By baronhombre
Galina Pankratova
By Galina Pankratova

Expatriate health insurance in Russia

Free advice and quotation service to choose an expat health insurance in Russia

Moving to Russia

Find tips from professionals about moving to Russia

Travel insurance in Russia

Enjoy a stress-free travel across Russia

Flights to Russia

Find the best prices for your flight tickets to Russia