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

507 properties found

  • Hotel Aurora Central Saint Petersburg

    21 Ligovsky Prospect, Saint Petersburg, Russia (Show map)

    The modern Hotel Aurora Central Saint Petersburg is a 3-star property within proximity of Musee Russe, Summer Garden (Letny Sad) and Summer Palace of Peter I and Saint Petersburg State Musical Comedy Theater.

    More...

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

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

    The elegant 3-star Kamerdiner Hotel Saint Petersburg lies within walking distance of Hermitage, Palace Square and Church of Our Savior on Spilled Blood.

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • M-Hotel Saint Petersburg

    Sadovaya, 22/2, Saint Petersburg, Russia (Show map)

    The comfortable 3-star M-Hotel Saint Petersburg offers a bright accommodation in a tourist area of Saint Petersburg. Since 2009, it has been hosting guests in the heart of Saint Petersburg.

    More...

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

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

    Tuchkov is a 3-star hotel providing a spacious accommodation near to Saint Isaac's Cathedral and Admiralty Building.

    More...

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

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

    Artefact Hotel is a historical venue in Saint Petersburg close to the cathedral, museums and the palace.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • 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$ 62
    price for 1 night
    Book Now From US$ 62
  • Grand Mark Hotel

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

    Grand Mark Hotel is set in a shopping area of Saint Petersburg next to Admiralty, Saint Isaac's Cathedral and State Hermitage Museum and Winter Palace.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Art-Hotel Radischev Saint Petersburg

    26 Radischeva Street, Saint Petersburg, Russia (Show map)

    Situated near monuments, the cathedral and museums, the 3-star Art-Hotel Radischev Saint Petersburg is a good place for a stay offering a spa center and a library. Since 2009, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Old Vienna Hotel Saint Petersburg

    13, Malaya Morskaya St. / 8, Gorohovaya St., 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 and The Admiralty.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • 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$ 53
    price for 1 night
    Book Now From US$ 53
  • Kholstomer Mini Hotel

    Konnaya St., 10, St. Petersburg, Russia, Saint Petersburg, Russia (Show map)

    The 3-star Kholstomer Hotel lies within 2.9 km from Hermitage, Palace Square and Church of Our Savior on Spilled Blood.

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Zapovednik

    Rubinshteiyna Street 23, Saint Petersburg, Russia (Show map)

    Zapovednik Hotel is a classic venue in Saint Petersburg close to museums, the palace and the cathedral.

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Silver Sphere

    Nevsky Prospect 22, 191186, St Petersburg, Russia, Saint Petersburg, Russia (Show map)

    Silver Sphere Inn Saint Petersburg is a 3-star property only 50 meters from Lutheran Church of St. Peter, Church of Our Savior on Spilled Blood and Palace Square.

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Hotel Komendantskaya Dacha

    Kolomyazhsky Pr-Kt, 27, Novaya Derevnya, Russia (Show map)

    Hotel Komendantskaya Dacha is a popular choice amongst travelers in Saint Petersburg, whether exploring or just passing through. Both business travelers and tourists can enjoy the hotel's facilities and services.

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Apart Hotel Nevsky 150

    Nevsky Prospekt 150, Saint Petersburg, Russia (Show map)

    The comfortable Apart Hotel Nevsky 150 Saint Petersburg offers stylish guest rooms close to Palace Square and Church of Our Savior on Spilled Blood.

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Pochtamtskaya 10 Mini-Hotel

    Pochtamtskaya Ulitsa 10, Saint Petersburg, Russia (Show map)

    Pochtamtskaya 10 Mini-Hotel Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • 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$ 28
    price for 1 night
    Book Now From US$ 28
  • Vesta Hotel

    Nevsky Prospekt 90-92, Saint Petersburg, Russia (Show map)

    Situated in the middle of Saint Petersburg, the quiet Vesta Hotel offers spacious rooms.

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Arbat Nord Hotel Saint Petersburg

    4 Artilleriyskaya Street, Saint Petersburg, Russia (Show map)

    The 4-star Arbat Nord Hotel Saint Petersburg offers elegant rooms in proximity to Palace Square and Hermitage. This excellent hotel dates from 2003 and was refurbished in 2009.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Art-Hotel Mokhovaya Saint Petersburg

    27/29 Mokhovaya Street, Saint Petersburg, Russia (Show map)

    The 3-star Art-Hotel Mokhovaya Saint Petersburg offers en-suite rooms in proximity to State Russian Museum, Transfiguration Cathedral and Church of Our Savior on Spilled Blood. Since 2003, it has been hosting guests in the historical center of Saint Petersburg.

    More...

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