St Petersburg is full of hotels, and below are some mini-hotels that offer great services at affordable prices. The title “mini-hotels” speak for itself – the hotels are small, usually located on a floor of some residential house. This type of accommodation is comfortable, offers all necessary services at fairly low pricing. To learn more about other places to stay in the city, check this page.


This cozy hotel is located close to such popular tourist attractions, as Nevsky prospekt, Kazan Cathedral, Church of the Resurrection, Russian Museum, the State Hermitage Museum. It perfectly fits tourists with kids and provides spacious rooms at affordable prices.

Address: Griboedova channel embankment 35
Official website

A. Boutique Hotel

Designed hotel in the historical part of St Petersburg provides a range of stylish rooms that will be nice to spend time in after a long walk around the city. All rooms of the hotel are equipped with a minibar, multi-channel TV and a seating area. There are also an electric kettle and a fridge.

Address: Sadovaya street 11
Official website


Hotel is open 24/7 and ready to offer its guests all necessities: comfortable beds, free wi-fi, tea, coffee and breakfast. The place is 3 minutes away from Palace square. The rooms are very cozy and fit one or two tourists.

Address: Malaya Morskaya street 7
Official website


It’s just 50 meters away from Kazan Cathedral. The hotel is located in a historical building with high ceiling that makes its rooms very spacious. Accommodation prices start from 13 euro per night, so this mini-hotel is definitely worth considering.

Address: Yakubovicha street 2
Official website


Although it is on one of the busiest streets of St Petersburg – Nevsky Prospekt, the hotel itself is very quiet and relaxing. You can enjoy a nice dinner after a long walk in the inside yard of the hotel.

Address: Nevsky Prospekt 23
Official website

As you can see, there are lots of accommodation options to choose from. Since all of the hotels are situated in the historical centre of St Petersburg, it’s very beneficial to pick one of them. That’ll be easy to enjoy a walking tour.