Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.



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

2 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

259 properties found

  • Greenwich Yard

    Kovensky Pereulok, 14, Saint Petersburg, Russia (Show map)

    Greenwich Yard Hotel is a 2-star accommodation within 2.5 km of State Hermitage Museum and Winter Palace.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Cuba Hostel

    Kazanskaya Street 5, Saint Petersburg, Russia (Show map)

    The comfortable 2-star Cuba Hostel is set in a tourist area within 15 minutes' walk from Bronze Horseman.

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Swift Camel

    Pravdy Street 22, Saint Petersburg, Russia (Show map)

    Swift Camel Hotel is rated 2 stars and is placed about 2.5 km from State Hermitage Museum and Winter Palace.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Friends By The Hermitage

    Bolshaya Konyushennaya Street 11, Saint Petersburg, Russia (Show map)

    Friends by the Hermitage Hostel Saint Petersburg offers a bright accommodation in Tsentralny district of Saint Petersburg. A simple interior distinguishes Friends by the Hermitage Hostel Saint Petersburg from other…

    More...

    Book Now
  • Club Chao Mama

    Grazhdanskaya, 27, Saint Petersburg, Russia (Show map)

    Club Chao Mama - Hostel lies within 1.6 km from State Hermitage Museum and Winter Palace. Saint Petersburg city center is 2 km away.

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Krisha Mini-Hotel

    Floor 4, 5, 1-29 Vladimirsky Avenue,St.Petersburg City,191025, Saint Petersburg, Russia (Show map)

    The 2-star Krisha Mini-Hotel is situated a mere 2.6 km away from Bronze Horseman. The hotel is around 20 minutes on foot from the city center.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Atlas Hotel

    Ul. Cadet Line, D. 31,, Saint Petersburg, Russia (Show map)

    The 3-star Atlas Hotel is located in the heart of Saint Petersburg. The property is in Admiralteyskiy district in Saint Petersburg that provides fast access to Winter Palace within…

    More...

    Book Now
  • Velohostel Marata

    Marata St. 25A, Saint Petersburg, Russia (Show map)

    Velohostel is located in Admiralteyskiy district next to Mikhailovskiy Castle Historical Museum, Kazan Cathedral and Church of the Savior on Spilled Blood. Comforts like a designated smoking place and a…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Art Hotel Artway

    Nevskiy Prospekt 16, Saint Petersburg, Russia (Show map)

    Artway Hostel is a 2-star property featuring a wellness centre and a business center. Hermitage Museum is 5 minutes' walk away.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Dolce Vita

    Nab. Kanala Griboedova 38/1, Saint Petersburg, Russia (Show map)

    Dolce Vita Hotel is a budget 2-star accommodation featuring 14 rooms to stay in. The hotel is 1000 meters away from Palace Square .

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Bereg Hostel

    Italyanskaya 12, Saint Petersburg, Russia (Show map)

    Bereg Hostel stands in the historical center of Saint Petersburg and provides free self parking, a beauty shop and a safety deposit box.

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Hotel V Centre Spb Komfort

    Razyezzhaya Ulitsa 3, Saint Petersburg, Russia (Show map)

    Hotel V Centre Spb Komfort is a budget 2-star property set 1500 meters from Kazan Cathedral and 2.1 km from Palace Square .

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Superhostel - Nekrasova 58

    Ulitsa Nekrasova 58, Saint Petersburg, Russia (Show map)

    Superhostel - Nekrasova 58 is located in Tsentralny district 1300 meters away from Cathedral of Our Lady of Vladimir .

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Hotel Zvezdny

    Pulkovskaya Str.6 Bld.4, Saint Petersburg, Russia (Show map)

    Zvezdny Hotel offers a budget accommodation with a baggage storage, a safety deposit box and a vending machine.

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Sherlock Hostel

    Borodinskaya Ulitsa 2, Saint Petersburg, Russia (Show map)

    Sherlock Hostel Saint Petersburg is located in the center of Saint Petersburg. The hostel is situated close to Palace Square, Saint Isaac's Cathedral and Church of Our Savior on Spilled…

    More...

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

    22 Mayakovsky Street,St Petersburg, Russia, Saint Petersburg, Russia (Show map)

    A 25-minute walk from Hermitage Museum, Lighthouse Hotel is a 2-star historical property offering a non-smoking accommodation.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Central Hostel

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

    Central Hostel is located in Tsentralny district next to Peter and Paul Fortress (Petropavlovskaya Krepost), Museum of the History of Political Police and Admiralty Building.

    More...

    Book Now
  • Da Vinci Hotel

    1- Ya Sovetskaya Ulitsa, 12, Saint Petersburg, Russia (Show map)

    Situated near the palace, museums and churches the 2-star Da Vinci Hotel Saint Petersburg boasts non-smoking rooms overlooking the courtyard.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Bridge Inn

    Kadetskaya Linia Vasilyevskogo Ostrova 31, Saint Petersburg, Russia (Show map)

    Bridge Inn is a 2-star hotel located in the heart of Saint Petersburg. The hotel lies within 20 minutes' walk of State Hermitage Museum and Winter Palace.

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Maribelle Hotel

    Kazanskaya Street 12, Saint Petersburg, Russia (Show map)

    Maribelle Hotel is a 3-star property providing a budget accommodation with housekeeping, ironing service and tour/ticket assistance.

    More...

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