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

  • 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)

    The 2-star Friends Loft is placed in the vicinity of Gostiny Dvor. Set in Nevskiy district of Saint Petersburg, around 15 minutes' walk from Hermitage Museum.

    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$ 45
    price for 1 night
    Book Now From US$ 45
  • 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$ 34
    price for 1 night
    Book Now From US$ 34
  • Inn 15 Komnat

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

    Inn 15 Komnat is rated 2 stars and is placed about 2.5 km from Palace Square . The hotel stands close to St.

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Nevsky 100 Hotel

    Nevsky Pr., 100, Sankt-Peterburg, 191025, Saint Petersburg, Russia (Show map)

    The 3-star Nevsky Row Hotel - Nevsky 100 is situated a mere 3.4 km away from Mariinsky Theatre. The property features a storage room, a designated area for smoking and…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • 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$ 41
    price for 1 night
    Book Now From US$ 41
  • 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$ 120
    price for 1 night
    Book Now From US$ 120
  • 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$ 72
    price for 1 night
    Book Now From US$ 72
  • Hostel Bagel

    Saperniy Pereulok 8, Flat 15, Saint Petersburg, Russia (Show map)

    Hostel Bagel offers a bright accommodation in Tsentralny district of Saint Petersburg. This hostel is situated 1.6 km away from Cathedral of Our Lady of Kazan (Kazansky Sobor), Dostoevsky House…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Old Nevsky House

    Perekupnoy Pereylok 3, Saint Petersburg, Russia (Show map)

    The 2-star hotel Old Nevsky House provides a cozy accommodation and gives a quick access to Nonconformist Art Museum, which is around 1100 meters away.

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Come2Us Opochinina 9

    Opochinina Street 9, Saint Petersburg, Russia (Show map)

    SoNata Hostel Saint Petersburg is a 2-star property only 3.1 km from Hermitage Museum and Mariinsky Theatre. SoNata Hostel Saint Petersburg boasts a modern interior.

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Nahimov

    Ulitsa Kadetskaya 31, Aprt 53, Saint Petersburg, Russia (Show map)

    Nahimov Guest House is an apartment only 1.6 km from Admiralty Building. Guests can benefit from airport transfer, shuttle service and housekeeping.

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Aparthotel Severny Veter

    Moskovsky Prospekt 42/27, Saint Petersburg, Russia (Show map)

    Aparthotel Severny Veter is set next door to University of Architecture and Civil Engineering and provides soundproof rooms with flat-screen television, a kitchen, a personal computer, a pantry and…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Mini-Hotel Na Konushennoy

    Bolshaya Konushennaya Str,1, Saint Petersburg, Russia (Show map)

    The central 2-star Mini-Hotel Na Konushennoy is set in Admiralteyskiy district and offers soundproof guestrooms with a view over the courtyard.

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Inbox Capsule

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

    Located 1100 meters away from Nevsky Prospekt, the central Inbox Capsule Hotel offers accommodation in the historical center of Saint Petersburg within a 20-minute walk of Palace Square .

    More...

    From US$ 14
    price for 1 night
    Book Now From US$ 14
  • All Seazons

    Podkovyrova, 14, Saint Petersburg, Russia (Show map)

    The 2-star All Seazons is placed in the vicinity of Admiralty Building. Petrovsky Stadium is about 20 minutes' walk away.

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Laguna Hostel

    Prospekt Chernyshevskogo, 6, Saint Petersburg, Russia (Show map)

    Laguna Hostel Saint Petersburg is located in Tsentralny district next to Palace Square, Hermitage Museum and Church of Our Savior on Spilled Blood.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Residence On Morskaya

    Malaya Morskaya 8, Saint Petersburg, Russia (Show map)

    Residence On Morskaya is rated 2 stars and provides visitors with a storage room, a safe deposit box and parking.

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Mary House Hotel

    Pereulok Ulyany Gromovoy 4, Saint Petersburg, Russia (Show map)

    The business 2-star Mary House Hotel offers quick access to Mikhailovskiy Castle Historical Museum, which is about 1500 meters away.

    More...

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