Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Nice hotel, central location close to many attractions, clean, good service.
We loved our stay at Alexander House, The house in great, and our room had an India decoration that pleased us. The room was large, with a kitchen and large bedroom. The breakfast was delicious and with plenty of options, Finally, staff was friendly and attentive.
The staff was very friendly and service minded. They went out of their way to make us feel at home during our stay.
A home from home - staff couldn't have been more accommodating and friendly. The location is excellent and I was able to walk everywhere I needed to go. I would thoroughly recomend Casa Leto.
Casa Leto$109Casa Leto$109
Great spa area open late. wonderful to relax at after a day of touring
Great hotel but only if you are going to visit local attractions like the Peterhof palace. If you plan any activity in the center of st Pete better stay elsewhere since it's quite far. Other then that excellent hotel and staff.
New Peterhof Hotel$81New Peterhof Hotel$81
If you want the location, quality in all aspects with wonderful staff stay at this Hotel you will not be disappointed. The Hotel is walking distance to all the main attractions in SPB and a host of great restaurants, just stayed for nine nights and couldn’t find one thing to criticise
The room was huge with high ceilings. Very friendly, accommodating staff. The hotel is within walking distance to the Winter Palace, the Hermitage, St. Isaacs Catherdal, Neva river and all the major attractions. Very reasonably priced. Breakfast was good. I would definitely stay there again.
Petro Palace Hotel$171Petro Palace Hotel$171
fantastic location, hotel very beautiful , staff very friendly price reasonable. excellent spot for 3/4 days.
Rossi Boutique Hotel & SPA$117Rossi Boutique Hotel & SPA$117
It's a lovely location, very near to the Hermitage and an easy walk to all the central sights. All the staff were super friendly and helpful, especially Vasily. The room was slightly smaller than we expected it to be from the pictures, but we were only there for two nights so it didn't matter a great ...
Pushka Inn Hotel$139Pushka Inn Hotel$139
Very nice place, clean, everything works perfectly. High quality. Staff were extremely friendly and service oriented. Concierge advice and arrangements extremely helpful. Just wish they had a smoking area somewhere, at least close to the bar
Domina St. Petersburg$124Domina St. Petersburg$124
The hotel has been completely refurbished since my last visit. Bars, restaurant and reception look much brighter now. Staff are very helpful.
Hotel staff are friendly and helpful, generally willing to give directions. Architecture is slightly confusing with reception on second floor and elevator zone depressed relative to rest of floor. Rooms are generally comfortable but lack visible control for heating. Includes small safe for valuables. ...
Nevsky Hotel Grand$73Nevsky Hotel Grand$73
Put on some sultry music, light up the candles, and get the flower petals ready: You're on the road toward romance. Whether you need a break from the busy agenda of daily life or have a special anniversary approaching, you'll get butterflies when you lay eyes on Expedia's romantic hotels in St. Petersburg. Regardless of the reason you can't wait for this holiday, we provide an easy way to .
When it's time for tales of love, what do you desire? Perhaps you can find St. Petersburg hotels with in-room indulgences or a health club for a refreshing massage together. Stare into each other's eyes over candlelit feasts at the area establishments. Perhaps you will keep the fun times going at a local pub before you head back to your lodging.
Yes, it will be easy for you to realize why vacationers come back over and over. We're sure you'll make the same assessment once you visit this awesome town. And you will have plenty of dollars left over thanks to Expedia's deals. You'll soon be falling in love as if you just met when you give us a try today.