Choose an apartment hotel if you are planning to stay in St Petersburg for a long time. They have everything you might need to feel yourself like home there, and in general the prices are comparable with hotels and hostels. Of course, much depends on their locations and number of rooms. Below you can see the apartment hotels in Saint Petersburg, picked according to their best pricing and variety of locations within the city.
The hotels offer a chance to book a room for 1-2 guests or a whole apartment for up to 6 visitors. Apartments are fully furnished and equipped for both short and long term stay.
Address: Nevsky Avenue 170
It is a cozy apart hotel in the centre of Saint Petersburg. All apartments are well-equipped and have all details to make your stay comfortable. They are also very stylish. By the way, many attractions such as Palace Square and Winter Palace are within a 5-minutes walking distance from the hotel.
Address: Moyka River Embankment 28
There are studios, one and two bedroom suites. All apartments are located in one location close to the Moscow Triumphal Gate. To get to the historical centre of Saint Petersburg, you will need to use underground. The station is 100 m away from the apartment hotel. There’s also free WiFi in the hotel.
Address: Moskovsky Avenue 97V
Nordic Luxury Suites & Apartments
Apart from nice and design apartments with balconies, you can take advantage of ordering a airport shuttle, having free WiFi, free parking and non-smoking rooms. The apart hotel offers a continental breakfast. As for close-by city attractions, from Nordic Luxury you can easily get to St. Nicholas Naval Cathedral and Mariinsky Theatre.
Address: Obvodny Channel Embankment 108
Hope these suggestions helped. Contact me in case of any questions or an intention to book a guided tour.