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

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

232 properties found

  • Fall In Love Hostel

    Ulitsa Marata 61, Saint Petersburg, Russia (Show map)

    Fall In Love Hostel Saint Petersburg is a 2-star property only 2.2 km from Saint Isaac's Cathedral, Hermitage Museum and Church of Our Savior on Spilled Blood.

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Nomera Na Nekrasova

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

    Nomera Na Nekrasova Hotel is a 2-star accommodation within 2.2 km of State Russian Museum. The property is situated 3.4 km away from Admiralty Building.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • El Rooms Apartments

    Ligovskiy Prospekt 44-209, Saint Petersburg, Russia (Show map)

    Situated near shopping centers and markets, this central apartment comes with 4 rooms. Located in Tsentralny district, 2.3 km from Hermitage, Church of Our Savior on Spilled Blood and Palace…

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Superhostel Nevsky 117

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

    SuperHostel Nevsky 117 Saint Petersburg is situated in Tsentralny district of Saint Petersburg, close to museums, churches and the cathedral.

    More...

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

    Ulitsa Zhukovskogo 57, Saint Petersburg, Russia (Show map)

    The grand Bonjour Hotel is a 2-star property placed 2.6 km from Palace Square . Admiralty Building is about 3 km from the hotel.

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Netizen Saint Petersburg Centre

    Pereulok Grivtsova 4 Bldg 2A, Saint Petersburg, Russia (Show map)

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Iguana On Moskovsky

    Moskovsky Prospect 20-22, Saint Petersburg, Russia (Show map)

    Offering classic guest rooms, the budget Iguana On Moskovsky Bed & Breakfast lies within a 25-minute walk from Church of the Savior on Spilled Blood.

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Mozaika Hostel

    Ligovskiy Prospect 50, Saint Petersburg, Russia (Show map)

    Mozaika is a 2-star hostel offering a bright accommodation in 25 minutes walking distance from Mikhailovskiy Castle Historical Museum.

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Sshostel Nevsky 130

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

    Sshostel Nevskiy 130 enjoys its location on the beach. Convenient amenities like free parking and a business corner are provided.

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Friends On Vosstaniya

    Vosstaniya Street 11, Saint Petersburg, Russia (Show map)

    Friends on Vosstaniya Hostel Saint Petersburg is only 1.9 km from Church of Our Savior on Spilled Blood, Palace Square and Hermitage. Colorful decor distinguishes this hostel.

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Mini-Hotel Propiter

    Rizhskiy Ave, 12 Flat 10, Saint Petersburg, Russia (Show map)

    Mini-Hotel Propiter is rated 3 stars and is placed about 2.9 km from Kazan Cathedral. Mini-Hotel Propiter is also placed within a 15-minute walk of St.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Mom I'M Home - Hostel

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

    Mom, I'M Home Hostel is only 3.2 km from Church of Our Savior on Spilled Blood, Hermitage and Palace Square.

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Simple Hostel Nevsky

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

    Simple Hostel Nevsky is only 1.9 km from Hermitage Museum and Palace Square. This hostel is placed in Tsentralny district, known for churches, the palace and museums.

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Red House Hostel

    Liteyny Prospekt 46, Saint Petersburg, Russia (Show map)

    Red House is a 2-star hostel offering a bright accommodation not far from Peter and Paul Fortress, Winter Palace of Peter I and Hermitage Museum.

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Friends Loft

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

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Samsonov Hotel On Moskovsky

    Moskovsky Prospekt 36, Saint Petersburg, Russia (Show map)

    Situated near restaurants and cafés about 1350 meters way from St. Nicholas Naval Cathedral, this budget hotel comprises 10 rooms around 30 minutes away from Admiralty Building.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Koma Hostel

    Bolshaya Konyushennaya Ulitsa 10, Saint Petersburg, Russia (Show map)

    Art - Hostel near Kazan Cathedral Saint Petersburg is a 2-star property only 1.6 km from Saint Petersburg Opera, State Hermitage Museum and Winter Palace and Peter and Paul Fortress…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Ready Steady Hostel

    Italianskaya 12, Saint Petersburg, Russia (Show map)

    Ready Steady Hostel is located in Tsentralny district next to Gostiny Dvor, Palace Square and Monument to Catherine the Great. Guests can use a luggage storage, a safe deposit box…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Park Lane Inn

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

    The comfortable 2-star Park Lane Inn offers a non-smoking accommodation in a busy area of Saint Petersburg.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • New Day Hostel

    Izmaylovsky Prospekt 22, Bldg 3, Saint Petersburg, Russia (Show map)

    The popular 2-star New Day Hostel offers quick access to Mariinsky Theatre, which is 1.8 km away. Nestled in the popular district and 4 km from the city center.

    More...

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