We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Your selections
Clear all
  • Best Value
Price per night
Amenities
Location
Any Distance
from
Neighbourhoods
Accommodation
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
3MostA Boutique Hotel
SAVE US$ 12
US$ 59
Travelocity
US$ 47
View Deal
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$ 56/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 1 week ago

I stayed 7 nights at 3MostA in a single room. I was surprised at how comfortable I was in a fairly small room. The room was spotless, the bed super comfortable and the bathroom great. The hotel...More

Reviewed 1 week ago

This is a very good little boutique hotel. Serves a simple but fine breakfast, rooms are clean and quiet. Location is superb. Church on spilt blood is 2 mins away and hermitage is about 5 mins away...More

Hotel website
Emb. Reki Moiki, 3, St. Petersburg 191186, Russia
011 7 812 611-11-88
Free Wifi
Restaurant
Bar/Lounge
3.0 Star Hotel
SAVE US$ 83
US$ 290
Booking.com
US$ 207
View Deal
#1 Best Value of 358 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 1 week ago

We could not be happier with the hotel! Service, comfort and the breakfast were outstanding! All staff was extremely helpful and the paperwork for our visas came through very quickly when asked...More

Reviewed 1 week ago

Generally speaking my stay at this hotel was excellent. The hotel made a fantastic first impression; the reception staff were helpful and welcoming; my room was great with every comfort one could...More

Hotel website
Pravda St., 10, St. Petersburg 191119, Russia
011 7 812 777-98-10
Free Wifi
Room Service
Bar/Lounge
Fitness centre
Restaurant
Free Parking
5.0 Star Hotel
Booking.com
US$ 129
View Deal
#2 Best Value of 358 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 1 week ago

We - a party of 6 - just stayed for 3 nights in this beautiful small hotel on Kriukov canal and had the most wonderful time there. The owners have furnished the rooms with taste and managed to...More

Reviewed 8 September 2017

We stayed here for 5 nights and could not have been more pleased with our choice. The rooms all have unique interiors. We had booked two rooms. They were decorated in very different ways and both...More

Hotel website
Kryukova Kanala Emb., 27, St. Petersburg 190068, Russia
011 7 812 334-35-40
Restaurant
Room Service
Free Wifi
Free Parking
Breakfast included
4.0 Star Hotel
Station Hotel M19
SAVE US$ 19
US$ 56
Expedia.com
US$ 37
View Deal
#3 Best Value of 358 hotels in St. Petersburg
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of US$ 45/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 1 July 2017

The hotel is really comfortably placed close to the Nevsky prospekt and the Moscow train station, so really comfortable for the transports and to visit the city even just walking. The hotel is not...More

Reviewed 15 June 2017

This hotel is located at a busy street just at the heart of Saint Petersburg city. It is close to train stations by 10-15 minutes walk. Restaurants, Malls, Supermarkets ,Pubs and some tourists spots...More

Marata st., 19, St. Petersburg 191025, Russia
Free Wifi
Breakfast included
3.0 Star Hotel
Agoda.com
US$ 81
View Deal
#4 Best Value of 358 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 3 weeks ago

Wonderful, clean, quiet and very spacy room. Extremely helpful staff. Very convenient Metro access (5mins walk). Excellent price/quality relationship. Breakfast buffet (especially the choice of...More

Reviewed 4 weeks ago

There is so much to like about this hotel. I was a bit nervous that being on an "island" would mean we were isolated from facilities and restaurants but I need not have worried. It is a short walk to...More

11th Liniya V.O., 50 | Vasilievskiy Ostrov, St. Petersburg 199178, Russia
Room Service
Restaurant
Free Wifi
Bar/Lounge
Breakfast included
4.0 Star Hotel
Nevsky Contour Hotel
SAVE US$ 3
US$ 49
Agoda.com
US$ 46
View Deal
#5 Best Value of 358 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 2 days ago

I found it to be a very nice hotel with clean, modern rooms and helpful staff. Overall, my experience was great, but there are a few small problems that I hope they will improve on in the...More

Reviewed 1 week ago

It's a small, very reasonably prized and cozy hotel in a great location. Finding it can be a bit of a hassle late at night, but once that was sorted we had a great stay. Staff is friendly and...More

Hotel website
Nevskiy Ave., 88 - 72, St. Petersburg 191025, Russia
011 7 812 687-79-39
Free Wifi
Breakfast included
3.0 Star Hotel
Nevsky Forum Hotel
SAVE US$ 7
US$ 107
Agoda.com
US$ 100
View Deal
#6 Best Value of 358 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 2 weeks ago

This was the perfect choice for us. Small hotel, room was nice and clean. The service was great, you felt welcome immediately upon check in. We were served champange upon arrival. Safe in room, good...More

Reviewed 4 weeks ago

Our family stayed at the hotel on Aug.12-15 and again one night on Aug. 26. Front desk staff, porters and breakfast service were great. Any questions you might have, they are there to assist you...More

Nevskiy Ave., 69, St. Petersburg 191025, Russia
Restaurant
Free Wifi
Room Service
Breakfast included
Free Parking
4.0 Star Hotel
Comfort Hotel
SAVE US$ 3
US$ 82
Travelocity
US$ 79
View Deal
#7 Best Value of 358 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 4 days ago

The location of this hotel is excellent. From the hotel to the various attractions are very convenient (less than10 minutes by walk). And all the staff are kind to give us a lot of help. We really...More

Reviewed 3 weeks ago

My mother and I had a very pleasant stay in this hotel. The hotel is ideally located (less than 10 minutes walks to the Ermitage and to the riverside of the Neva). The room was clean and...More

Bolshaya Morskaya St., 25, St. Petersburg 190000, Russia
Free Wifi
Free Parking
Breakfast included
3.0 Star Hotel
Agoda.com
US$ 110
View Deal
#8 Best Value of 358 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 6 days ago

We were lucky to stay at indigo hotel !!! All the stuff were excellent The location ,the food, the room, were wonderfull!!! Thanks for great holliday. There is a great spa, jym, sauna, swimming pool...More

Reviewed 2 weeks ago

The Indigo is St Petersburg is an excellent hotel. Not flashy and palatial, but incredibly good value for money, with well furnished, clean, modern, spacious rooms, and with wonderful staff. It has a...More

Hotel website
Chaikovskogo St., 17, St. Petersburg 191187, Russia
011 91 124 455 1263
Pool
Restaurant
Free Wifi
Room Service
Bar/Lounge
Spa
Fitness centre
4.0 Star Hotel
Station Hotel K43
SAVE US$ 5
US$ 48
HOTEL.INFO
US$ 43
View Deal
#9 Best Value of 358 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 2 weeks ago

A beautiful city to visit. I visited late September and was very fortunate with the weather. No rain, warm and sunny most days but cool at night. As it was late in the season popular tourist...More

Reviewed 5 September 2017

Excellent location, 15 minutes walk to Nevski Prospekt and other famous places. Hotel looks strange from the outside because of its location, inside a building. Staff was very helpful and...More

Kazanskaya st., 43, St. Petersburg 190068, Russia
Free Wifi
Breakfast included
3.0 Star Hotel
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.