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

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

Library hotel

Voznesensky pr. 4, St. Petersburg - Map
 
 
Station Hotel Z12 - 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.

Station Hotel Z12

Zvenigorodskaya 12, St. Petersburg - Map
 
 
"Nice,clean, good location. "
I've been staying in 5 star hotels in different countries and was skeptical of the hotel and seemly cheap price. I was with a group of friends. But it turned out to be a nice surprise. The hotel is very cute, clean, quiet inside, the staff is very helpful and polite. Not bad lunch at all. Not a typical hotel.
Traveller from New York, NY
AKYAN Hotel St-Petersburg - 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.

AKYAN Hotel St-Petersburg

19 Vosstaniya Street, St. Petersburg - Map
 
 
"My dream vacation"
Originally I am from Russia. I've been living in the USA for the last 15 years. I haven't been to my home town - St.-Petersburg for 8 years. November 2016 was my 1st time staying in the hotel. I RECOMMEND everybody to stay in this hotel. I was impressed for the first few days, then I was just enjoying my time in the hotel. I spend 17 days 16 nights in Akyan. Frankly I was spoiled by the staff. Hotel is in the center of the city close to metro station and any place you want to visit in St.-Petersburg. It is beautiful outside and inside, very clean (seemed to me they were cleaning it 24/7). The staff is unbelievably friendly, nice, polite and helpful!!! The night I was leaving I got a hug from a few of them, I was in tears. As for breakfast, I have never had such experience before. Working days the breakfast was 7am - 11am. Weekends - 8am-12am. Food, it was delicious. They have buffet. You can find there any food you like, want or prefer to eat. I am not proud of myself, but I gained 3 kg, could not say NO to myself, kept eating Russian pancakes :)!!! Also it is very warm in the hotel, I had to open the window every day, but I like when it is cool. The bathrooms, showers are extremely clean and beautiful. There was no such thing as not enough hot water. My experience staying in Akyan was the best! Julia, Evgeniya and all day time and night time Receptionists THANKS A LOT!!! You made my vacation unforgettable!!! You are the best!
Traveller from US
Art-Hotel Rachmaninov - 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.

Art-Hotel Rachmaninov

5, Kazanskaya Str., St. Petersburg - Map
 
 
"Lots of character in a fantastic location!"
Art-Hotel Rachmaninov definitely exceeded our expectations. It is located in the historical district within walking distance of everything. I loved the fact that it is in the upper floors of a regular building and felt like we were in a "local" flat. The art that fills the hallways was lovely, and our room had the perfect balance of modern conveniences and old-world charm. The family 2-bedroom suite we stayed in was perfect for our family of four. The staff were extremely nice and helpful with giving us tips, directions, and making restaurant reservations for us. The breakfast room was full of charm and the food perfect for getting us ready for our daily excursions. We had a wonderful stay!
Traveller from Cleveland
Comfort 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.

Comfort Hotel

25 Bolshaya Morskaya Street, St. Petersburg - Map
 
 
"Great location"
I had a very good stay at the Comfort Hotel in St. Petersburg Aug 9/10. Room was very large and clean with a modern bathroom that included a 2 person jaccuzzi tub. Elena at the front desk was very helpful in giving directions and recommendations. She spoke perfect English and could not have been nicer.
Traveller from Boston
Boasting an excellent location in Saint Petersburg , the Comfort Hotel puts you right in the middle of everything the …More
3 MostA 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.

3 MostA Hotel

Moyka emb, 3, St. Petersburg - Map
 
 
Nice experience, strongly recommends to people travelling to St. Petersburg
A Traveller
Boutique hotel 3mostA unifies superb location - just next to the world famous Hermitage, impeccable and stylish atmosphere …More
The Bridge - St. Petersburg Hotels
Rating: 3.5 Stars
£85
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.

The Bridge

Admiralteyskaya emb, 12-14, lit A, 8-H, St. Petersburg - Map
 
 
"nice hotel, clean hotel"
overall is good. except hard time to find the hotel
Traveller from US
Nevsky Hotel Grand - 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.

Nevsky Hotel Grand

10 Bolshaya Konyushennaya, St. Petersburg - Map
 
 
"Very nice location."
We spent only two days in St. Pit. It was wondrtful. And very hot. The city is very beautiful.
Traveller from Canada
Nineteenth century building with classical facade situated within one kilometre of many of St Petersburg’s main attractions …More
Kravt 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.

Kravt Hotel

Sadovaya Street 25, St. Petersburg - Map
 
 
"Nice hotel in the center of the city"
Centrally located brand new hotel. Love the location. You can walk to the Nevsky and to the metro in a few minutes. Rooms are clean and nice. There are a few things I noticed which could be addressed by the management. In the bathroom the shower bucket is not adjustable and unless you are carefully you will flood the floor. Double beds for some reason have twin blankets.
Traveller from New York
Station Hotel M19 - 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.

Station Hotel M19

ul. Marata 19, St. Petersburg - Map
 
 
"Good low cost hotel in convenient location "
Great hotel in convenient location close to railway station. Bright and modern interior and polite and helpful staff, who speak some English. Good choice for breakfast. Highly recommended.
Traveller from Bognor Regis

Search from 356 St. Petersburg Hotels - 3 Stars


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 321,000 hotels worldwide
    • Price Guarantee
    • 91% customer satisfaction

    Pocket Guide: 3 stars Hotels in St. Petersburg

    Staying at a three-star hotel in St. Petersburg frees you up to explore the city’s expansive history and culture without breaking the bank. St. Petersburg, a city that embraces both the old and the new, has some exquisite remnants of Imperial Russia to explore before you head into the city’s nightlife, which is filled with 21st-century spirit.

    Wandering Nevsky Prospekt, the most famous street in Russia, or along the embankment of the River Neva, you’ll encounter everything from the vast show of Imperial power that is the Winter Palace to the Soviet seat of fear, the KGB local branch’s building, the Big House. Step away from rulers for a stroll around the many churches in St. Petersburg. Partly modelled on St. Peter’s Basilica in Rome, Kazan Cathedral’s exterior mixes Orthodoxy and Catholicism, but when you get inside the Russian Orthodox style is much more prominent. Look out for one of Russia’s most revered icons, Our Lady of Kazan. The Church of Our Saviour on the Spilled Blood is an even more ostentatious example of an Orthodox church with five colourful domes topping the building and a dazzling mosaic floor stretching through its interior.

    Eat out Like a St. Petersburg local

    Stay light on the wallet and jump into real Russian culture. Turn off the main tourist streets and hunt out dishes for your own borscht taste test. With each family having a slightly different recipe, you’ll be in for a beetroot delight. Along Nevsky Prospekt, you’ll find quaint cafes and bars tucked in the back streets where you’ll be able to buy hearty delicacies for only a few rubles, or you could pop into Kuznechny Market; wander along the wonderfully unfamiliar aisles, and you might be offered a caviar taster.

    Three-Star Hotels: Staying in St. Petersburg

    There are many three-star hotels dotted around in the area between the River Neva and Nevsky Prospekt. Hotels close to Nevsky are within walking distance of many major tourist sights, but you could also consider staying slightly further out where places to stay will be slightly cheaper. With St. Petersburg’s excellent public transport network, it’s simple to hop from A to B.

    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews