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

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
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 Grifon - 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.

Hotel Grifon

35 Griboedova Channel Embankment, St. Petersburg - Map
 
 
"Close to main attractions. Historical place."
We liked it very much. Good combination of price and quality.
Anastasia from Moscow
Located in the very center of St. Petersburg, Hotel Grifon is situated on the waterfront of Griboedov . Housed in a …More
Ermitage 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.

Ermitage Hotel

11 Millionnaya Str, St. Petersburg - Map
 
 
"Very convenient small hotel"
This hotel is siutated very close to the Hermitage and many of the major sites in St Petersburg. It is only 4 rooms, with a lobby that doubles as a lounge and breakfast area. Our room was adequete, a pretty standard hotel room, and faced onto the street. It was not particularly noisy but their is some traffic, and perhaps the rooms on the back side of the corrider may be quieter.The room was clean and had everything we needed. The staff, and despite its small size there are a number of them,were very attentive and friendly. Good english is spoken and they did everything they could to make us welcome. They were most efficient in assisting us and in particular making arrangements for our Visa. The breakfast was excellent and the overall experience most pleasant.
Malcolm from melbourne
Located in Russia, in Saint Petersburg the Ermitage Hotel offers personal service and elegant interiors to travellers from …More
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 Hotel Grand - St. Petersburg Hotels
Rating: 3.0 Stars
£83
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 Hotel Grand

10 Bolshaya Konyushennaya, St. Petersburg - Map
 
 
"Comfortable hotel in a great location!"
This hotel is within walking distance of most of the sights we planned to see in St Petersburg. The breakfasts are excellent and got us off on a great start for the day. The registration desk staff are very friendly & there was always someone there that spoke English.
Gail from Richmond, VA
Nineteenth century building with classical facade situated within one kilometre of many of St Petersburg’s main attractions …More
Grand Hotel Petrogradsky - St. Petersburg Hotels
Rating: 3.0 Stars
£59
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.

Grand Hotel Petrogradsky

Karpovka River Emb.5, St. Petersburg - Map
 
 
"Good for your money"
The room was new and clean, can hear the loud music from downstairs, awesome shower, drapes don't close fully, area not great.
Marina from Toronto
Nevsky Hotel Aster - St. Petersburg Hotels
Rating: 3.0 Stars
£73
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 Hotel Aster

25 Bol'shaya Konyushennaya, St. Petersburg - Map
 
 
"Great place to stay."
Excellent value for money. Clean and comfortable. Staff very friendly and helpful and coped well with English. Good breakfast. Big bonus to be so near the sights, especially the Hermitage. I was on my own but felt perfectly safe walking everywhere I wanted to go. I would stay there again but would go slightly later in the year as the hovercraft to Peterhof does not run until after 9th May.
Cicely from High Peak , United Kingdom
Hotel 365 Spb - 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.

Hotel 365 Spb

Borovaya street 104, St. Petersburg - Map
 
 

Search from 188 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