Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date


Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

3 star hotels in Saint Petersburg

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

443 properties found

  • Aurora Central

    Ligovsky Prospect 21B-3, Saint Petersburg, Russia, Saint Petersburg, Russia (Show map)

    Hotel Aurora Central Saint Petersburg is a 3-star property only 2.0 km from Church of Our Savior on Spilled Blood, Alexander Column and Cathedral of Our Lady of Kazan (Kazansky Sobor).

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Landorff

    Gorokhovaya Street, 41, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The hotel lies in the center of a historic area, in the vicinity of Beloselsky-Belozersky Palace, State Hermitage Museum and Winter Palace and Mariinsky Theatre Concert Hall.

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Ambitus

    Marata Street, 8, Saint Pteresburg, Russia, 191025, Saint Petersburg, Russia (Show map)

    Ambitus is a 3-star business hotel providing a soundproof accommodation only minutes away from Palace Square, Hermitage and Church of Our Savior on Spilled Blood.

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • 5 Evenings On Nevsky

    22 Vosstaniaya, Apt. 6 , Saint Petersburg, Russia (Show map)

    The 3-star 5 Evenings On Nevsky Bed & Breakfast offers a non-smoking accommodation in Tsentralny district of Saint Petersburg.

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Mini Hotel Raysky Ugolok

    Ulitsa Repina 11 , Saint Petersburg, Russia (Show map)

    The budget 3-star Mini Hotel Raysky Ugolok Saint Petersburg is a great place to stay in Saint Petersburg.

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Kamerdiner Hotel

    Ozernoy Pereulok 6, Saint Petersburg, Russia (Show map)

    The 3-star Kamerdiner Hotel boasts quiet location not far from Church of Our Savior on Spilled Blood, Alexander Column and State Pushkin Theater Center.

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Artefact

    Kronverkskaya ulitsa 1, Saint Petersburg, Russia (Show map)

    The historical 3-star Artefact Hotel Saint Petersburg lies within walking distance of Palace Square, Hermitage Museum and Petrovsky Stadium.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Mari

    Staro-Petergofsky Avenue 9B, Admiralteyskiy District, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Hotel Mari Saint Petersburg is a good accommodation choice in Saint Petersburg. The property features free parking and a vending machine.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Tuchkov at the Palace

    Gorokhovaya Str., 8/13, Saint Petersburg, Russia (Show map)

    Tuchkov at the Palace Hotel Saint Petersburg is a 3-star property in the center of Saint Petersburg.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Tuchkov Hotel

    Maly Prospekt Vasilevskogo Ostrova, 7, Saint Petersburg, Russia (Show map)

    Tuchkov is a 3-star classic hotel providing a spacious accommodation only minutes away from Saint Isaac's Cathedral and Admiralty Building.

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Veronika Hotel

    Generala Khruleva Str.6, Saint Petersburg, Russia (Show map)

    Veronika Hotel Saint Petersburg is a 3-star venue set just 2.5 km from Peter and Paul Fortress (Petropavlovskaya Krepost), Kirov Apartment Museum and Buddhist Temple.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • M-Hotel

    22/2 Sadovaya Street,St.Petersburg City,191123, Saint Petersburg, Russia (Show map)

    M-Hotel Saint Petersburg is set in a tourist area of Saint Petersburg next to On. Theater, Gostiny Dvor and Akimov Comedy Theatre.

    More...

    From US$ 164
    price for 1 night
    Book Now From US$ 164
  • Bolshoy 45 Hotel

    Bolshoy Prospekt PS 45, Saint Petersburg, Russia (Show map)

    Bolshoy 45 Hotel Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Solo On Bolshoi Prospekt

    Bolshoy Prospekt 51 ,Sankt Petersburg 197101, Saint Petersburg, Russia (Show map)

    The 3-star Solo On Bolshoi Prospekt Bed & Breakfast offers a soundproof accommodation in Tsentralny district of Saint Petersburg.

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Dom Romanovykh Mini-Hotel

    Ulitsa Poltavskaya 14, Saint Petersburg, Russia (Show map)

    The 3-star Dom Romanovykh Mini-Hotel Saint Petersburg boasts close proximity to State Hermitage Museum and Winter Palace and Palace Square just 1.8 km away.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Old Vienna Hotel

    Gorokhovaya Street, 8, Saint Petersburg, Russia (Show map)

    Old Vienna Hotel Saint Petersburg is a 3-star comfortable hotel offering a non-smoking accommodation within easy reach of State Museum and Exhibition Centre for Photography ROSPHOTO, Palace Square

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Versal Hotel

    Ulitsa Vosstaniya 12, Saint Petersburg, Russia (Show map)

    Versal is a 3-star hotel providing an elegant accommodation near to Church of Our Savior on Spilled Blood, Palace Square and Admiralty Building.

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Station Hotel G73

    Gorokhovaya Ulitsa 73, Saint Petersburg, Russia (Show map)

    Station G73 is a 3-star quiet hotel offering an individual accommodation within easy reach of Palace Square, Church of Our Savior on Spilled Blood and On. Theater.

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Aximaris Hotel

    Zverinskaya Street 2/5, Saint Petersburg, Russia (Show map)

    The family Aximaris Hotel Saint Petersburg offers bright rooms in proximity to Hermitage Museum and Admiralty Building.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Atmosphera Na Bolshom 32

    Ropshinskaya Str.1/32, Saint Petersburg, Russia (Show map)

    Atmosphera na Bolshom 32 Hotel Saint Petersburg is placed in a historic area of Saint Petersburg in the vicinity of Hermitage Museum, Palace Square and Admiralty Building.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47