Customised for your search:

St. Petersburg Hotel Guide - 3 stars Hotels in St. Petersburg, Russia

St. Petersburg hotels
St. Petersburg

Top Trending 3 stars Star Hotels in St. Petersburg

Repino Cronwell Park Hotel - Repino Hotels
Rating: 3.5 Stars
£62
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Repino Cronwell Park Hotel

Lit. B, Bld. 2, 394 Primorskoye Shosse, Repino - Map
 
 
A Boutique Hotel - St. Petersburg Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

A Boutique Hotel

ul. Sadovaya 7-9-11, St. Petersburg - Map
 
 
Hotel Gogol - St. Petersburg Hotels
Rating: 3.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hotel Gogol

69 Griboyedov Canal, St. Petersburg - Map
 
 
Gogol Hotel is located in the very heart of historical St. Petersburg. It is a fine place to stay both on a business trip and …More
Piterskaya Club Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Piterskaya Club Hotel

74/76, Nevskiy Pr, St. Petersburg - Map
 
 
I had to ask for a hair dryer, and the receptionist just said "I have none available at this point". I had to make her to find me one, she wasn't helpful at all! No hair dryer in te room? C'mon!
Traveller from new york, ny
Cronwell Inn Stremyannaya - St. Petersburg Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Cronwell Inn Stremyannaya

18 Stremyannaya Street, St. Petersburg - Map
 
 
"Average hotel but great location"
Positive :Average hotel, great location about 7 minutes walk from the railway station (entrance concealed so u need to search via street number). Supermarket a few doors up and metro 2 minutes walk. Afternoon tea and biscuits. Negative: Small room, not enough tables for several of the guests to have breakfast at the same time. Non smoking dining area reeked of cigarette smoke. Had to pay extra for milk to have with our "English breakfast tea".
A Traveller
Cronwell Inn Stremyannaya is a new city business class hotel located in 3 minutes walking distance from Nevsky prospect - …More
Nevsky Contour - St. Petersburg Hotels
Rating: 3.0 Stars
£52
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Nevsky Contour

88-72, Nevsky prosp., St. Petersburg - Map
 
 
"Perfect location"
Booked a triple room and got given the Green Room (312). Looked exactly ljke the pictures and is the biggest room available. Clean room, but bathroom was very cosy. Based on the 3rd floor of the Hotel Anabels building, it was set within an oasis off the main Nevsky Prospect road (similar to Oxford Street in London). Didn't need the metro or bus as we walked everywhere within 30mins. But plenty od busses, trolley busses and 2 metro stations nearby.
Angela from UK
Hotel 365 Spb - St. Petersburg Hotels
Rating: 3.0 Stars
£22
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hotel 365 Spb

Borovaya street 104, St. Petersburg - Map
 
 
Piter House Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Piter House Hotel

81, Nevsky Prospekt Str., St. Petersburg - Map
 
 
The beautiful Nevsky 81 Apartment, located in central Saint Peterburg, Russia, enjoys a convenient location on Nevsky …More
Austrian Yard - Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
£64
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Austrian Yard - Hotel

16, Furshtatskaya Street, St. Petersburg - Map
 
 
"Nice hotel. Close to the metro."
He rented the Family room. We had a double bed and a double hide a bed. The staff was very nice and helpful. Maybe a little overpriced. It was clean and they provided clean towels and sheets everyday.
Brad from Utah
Boasting a convenient location just moments away from a number of attractions, the Hotel Austrian Yard II - Saint Petersburg …More
Dom Dostoevskogo Hotel - St. Petersburg Hotels
Rating: 3.0 Stars
£44
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Dom Dostoevskogo Hotel

61/1 Griboedov Channel, St. Petersburg - Map
 
 
"Very nice and homely hotel close to all you need"
Our 7 day stay was made most pleasant by the friendly staff at this hotel whom were very helpful. They booked us tours, etc. They speak English. Breakfast is good and plentiful with coffee and tea available all day. Hotel is on the Griboedova Canal. A 15 minute walk along the canal brings you to the main shopping street, Nevskiy Prospect, the Hermitage, and all you want to see are close by. Thus you do not have to use the Metro. But if you dare go down under into the metro then there are 3 stations across the canal. Lots of restaurants in the area. All in all a very nice clean hotel.
Bob from Sydney, Australia

Search from 204 St. Petersburg Hotels - 3 Stars


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Pocket Guide: 3 stars Hotels in St. Petersburg

    Search for hotels in St. Petersburg on Expedia.co.uk. You can easily find your hotels in St. Petersburg using one of the methods below:

    • View our selection of featured hotels in St. Petersburg
    • Use the map to find hotels in the St. Petersburg neighborhood you prefer
    • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
    • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews