Customised for your search:

St. Petersburg Hotels

St. Petersburg hotels
St. Petersburg

Top Trending Hotels in St. Petersburg

Station Hotel Z12 - St. Petersburg Hotels
Rating: 3.0 Stars

Station Hotel Z12

Zvenigorodskaya 12, St. Petersburg - Map
"Safe location, close to metro"
We recently travelled with my 13 yr old son to StPetersburg and came across an offer of this hotel through Expedia. The great thing is its proximity to the metro (steps from Znevigorodskaya station on a violet line, two stops from Admiralteyskaya metro, which is central to Hermitage, St Isaac's Cathedral, etc.). Check in was impeccably short, no hassle, virtually 30 seconds. The administrator Yekaterina offered us a lower floor room because of the child. The room is well sized. with high ceilings, which is good if you need to keep the window closed, so there is always enough air in the room. Bathroom was clean and bedding and towels were changed regularly. Another please detail was having breakfast in a nice club-cafe next door, we walked 5 meters from the hotel door outside on the street. The nice choice of meals: omellettes, kashas, mueslis, yoghurts, toast, butter, cheese and ham, juices, tea/coffee +nice seating area (leather sofas) and fast service (3 minutes wait for a hot meal to be brought). Bank machine and bank branch (VTB) was 5 meters on the street from the hotel entrance. The local shore os open till midnight, so we could always get things for the room on the way back. Kitchen zone is on Floor 3, nice area, fridge to put your food, always room in the fridge, and you can use their utensils (cups, glasses, forks, plates), as well as have a nice water from dispenser and tea/coffee from the machine (free). Wi-Fi was fast and no problem. Thank you Station Z-12!!
Traveller from Musselburgh, Scotland
Hotel Station K43 - St. Petersburg Hotels
Rating: 2.5 Stars

Hotel Station K43

Kazanskaya Ulitsa 43, St. Petersburg - Map
nice, small, clean, close to main attractions. i'm happy:)))
Traveller from Spain
Corinthia Hotel St Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg - Map
"Fancy Hotel in a busy central avenue."
Superb service in one of the busiest avenues. Close to shopping and close to the Hermitage museum. Fantastic service and close to plenty of restaurants.
A Traveller
Ambassador Hotel - St. Petersburg Hotels
Rating: 4.0 Stars

Ambassador Hotel

5-7 Rimsky-Korsakov Avenue, St. Petersburg - Map
Hotel is lovely but it is used as a wedding venue and this makes it noisy throughout the hotel as it has a glass ceiling. The music finishes at 11pm but due to travel times it will prevent rests at other times. We arrived at 3 pm after a 4am start and there were 2 weddings going on!
A Traveller
This hotel has a 19th century façade augmented by a modern glass extension and is situated 500 metres from Nikolsky Cathedral …More
Comfort Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Comfort Hotel

25 Bolshaya Morskaya Street, St. Petersburg - Map
"Great location, great value "
I spent 2 nights at the comfort hotel: the staff was really friendly and helpful (which was great given my non existing Russian!), the hotel is 5mins walk to the Hermitage and St Isaacs, 3mins to the nearest metro station. Excellent value for money!
Traveller from London
Boasting an excellent location in Saint Petersburg , the Comfort Hotel puts you right in the middle of everything the …More
Majestic Boutique Hotel DeLuxe - St. Petersburg Hotels
Rating: 4.0 Stars

Majestic Boutique Hotel DeLuxe

Sadovaya, 22, St. Petersburg - Map
W St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars

W St. Petersburg

6 Voznesensky Prospect, St. Petersburg - Map
Well positioned hotel , within walking distance of many of the cultural sights.. Ask for a room facing the street , otherwise most of the rooms in the back face a brick wall.. Very helpful staff , and the rooms are very comfortable, overall a positive experience..
A Traveller
The W St. Petersburg is located in the heart of the city south of the Neva River and opposite St. Isaacs Cathedral. The hotel …More
Demetra Art Hotel - St. Petersburg Hotels
Rating: 4.0 Stars

Demetra Art Hotel

Vosstaniya Street 44, St. Petersburg - Map
"Great location, great staff, great hotel."
Staff were friendly, spoke good English and were helpful. The rooms were luxurious and very comfortable. Breakfast was also very good. Would definitely come back again and was well worth the price.
Traveller from London
Solo Sokos Hotel Vasilievsky - St. Petersburg Hotels
Rating: 4.0 Stars

Solo Sokos Hotel Vasilievsky

Vasilievsky Ostrov 8th line 11-13, St. Petersburg - Map
"Nice Hotel on the island "
This is a nice hotel on the island - a few minutes walk from the University Embankment. Our room was upgraded to a larger room which was great as we were visiting with family, and this gave us space to relax in one room in the evenings. The hotel is "walkable distance" to the metro and centre where most sites are - Hermitage etc., but some people may find the distance a little far - it's not the closest option to the attractions. However, for the price and accommodations we found the whole thing very reasonable and nice.
Traveller from Moscow
Aglaya Hotel & Courtyard - St. Petersburg Hotels
Rating: 3.5 Stars

Aglaya Hotel & Courtyard

Razyezzhaya ulitsa 38, St. Petersburg - Map
"Very good hotel 15 minutes walk to Nevskiy prospek"
I've stayed here on 05/25/2015. Nice 8 floors hotel with a good French restaurant. I chose "iRoom" for one person with a single bed. It's very modern & fresh - new furniture and unusual design! There is a robe, sleepers which is good for 3,5 stars hotel. I had a strange situation when it was no hot water in the morning in some rooms cause of accident but a girl from reception gave me another room without any problem. I came back there very soon and tried a classic room - more space there but very usual.
Traveller from Kaluga, Russia

Search from 400 St. Petersburg Hotels

    Why book with Expedia ?

    • Expedia Price Guarantee
    • Over 510,000 hotels worldwide
    • No Expedia cancellation fee
    • 11+ million guest reviews

    Narrow Your Search To:

    Pocket Guide: St. Petersburg

    Search for hotels in St. Petersburg on 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
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    From 68,143 Reviews