Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

3 star hotels in Saint Petersburg

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

568 options found

  • Pushka Inn Hotel

    14, Moyka River Embankment, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star Pushka Inn Hotel offers a traditional accommodation with 33 rooms to stay in. Behind the historical facade of Pushka Inn Hotel lies simple interior.

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Hotel Akvareli

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

    Show map

    Hotel Akvareli is a 3-star property providing a central accommodation with 24-hour reception, laundry and ironing service.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Club Marinn Hotel

    Building 2 31 Morskaya Embankment, Saint Petersburg, Russia (Show map)

    Show map

    Club Marinn Hotel is a 3-star property featuring a designated area for smoking, a car park and a luggage storage. Featuring original architecture, the hotel is opened since 2005.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • A'Liva Hotel

    1-Ya Sovetskaya Str., D. 12, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star A'Liva Hotel is placed about 2.3 km from Kazan Cathedral. The property is set 25 minutes' walk away from Church of the Savior on Spilled Blood.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Peterville

    Ulitsa Kolomenskaya 29, Saint Petersburg, Russia (Show map)

    Show map

    Peterville is a central 3-star hotel set close to Bread Museum, Church of Our Savior on Spilled Blood and Loft Project Etagi.

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Nevsky Central Hotel

    90 Nevsky Prospect, Saint Petersburg, Russia (Show map)

    Show map

    Offering cozy rooms, the excellent Nevsky Central Hotel is located only 1.5 km from Singer House. With accents of historical architecture, the hotel was built in 2002 and renovated in…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Hotel Solo Moyka 82

    Naberezhnaya Reki Moyki 82, Saint Petersburg, Russia (Show map)

    Show map

    The budget Hotel Solo Moyka 82 provides guests with 18 soundproof rooms as well as free self parking, a storage room and a safe deposit box.

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Manifest

    5, Sapyornyy Pereulok St Petersburg, Saint Petersburg, Russia (Show map)

    Show map

    The great value Manifest Hotel is a 3-star accommodation featuring dry cleaning, concierge service and room service. The hotel was opened in 2009 and remains an example of avant…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Mini Hotel Raysky Ugolok

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

    Show map

    Mini Hotel Raysky Ugolok is a 3-star budget property with modern rooms situated 1050 meters away from Stock Exchange and Rostral Columns.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Yellow Hotel

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

    Show map

    Yellow Hotel is a great place to stay in Saint Petersburg. Many Saint Petersburg sights, including Bank Bridge are about 5 minutes' walk from the property.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Hotel Amore

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

    Show map

    Offering non-smoking guest rooms, the family Hotel Amore lies within a 15-minute walk from Hermitage Museum. Hotel Amore has welcomed guests in Saint Petersburg since 1824.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Northern Lights

    50 Bolshaya Morskaya St., Saint Petersburg, Russia (Show map)

    Show map

    Northern Lights Hotel is located in Admiralteyskiy district 1050 meters away from Palace Square . Northern Lights Hotel is also a 25-minute walk of Field of Mars .

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Vremena Goda

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

    Show map

    The 3-star hotel Vremena Goda provides a bright accommodation and gives a quick access to Kazan Cathedral, which is around 1250 meters away.

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Old Town

    70 - 72 Bolshoy Pr Petrogradskaya Side, Saint Petersburg, Russia (Show map)

    Show map

    The quiet 3-star Old Town Bed & Breakfast offers comfortable rooms with views of the Neva River. The building was renovated in 2005.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Ani Mini-Hotel

    Tambovskaya Street 66, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star Ani Mini-Hotel is set about 3.8 km from Saint Isaac's Cathedral. Ani Mini-Hotel lies 3.3 km away from Kazan Cathedral.

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Hotel On Rimskogo-Korsakova

    Rimskogo-Korsakova Avenue, 45, Saint Petersburg, Russia (Show map)

    Show map

    The budget Hotel On Rimskogo-Korsakova provides guests with 60 non-smoking rooms as well as a designated smoking area, a vending machine and a lift.

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Old Vienna Hotel

    13 Malaya Morskaya Street Palace Square, Saint Petersburg, Russia (Show map)

    Show map

    Set in the heart of Saint Petersburg, the comfortable Old Vienna Hotel provides non-smoking rooms. The hotel lies 1050 meters away from Church of the Savior on Spilled Blood…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Style Hotel

    Bakunina Prospect 2, Saint Petersburg, Russia (Show map)

    Show map

    Style Hotel is a 3-star property featuring allergy friendly rooms, a storage room and a safety deposit box.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Atmosphera Na Bolshom 32

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

    Show map

    The family Atmosphera Na Bolshom 32 Hotel is a 3-star property placed 1.8 km from St. Petersburg University.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Statskij Sovetnik

    Zagorodnyi Prospect, 39, Saint Petersburg, Russia (Show map)

    Show map

    The central 3-star Statskij Sovetnik Hotel lies within a 15-minute walk of Vorontsov Palace. Statskij Sovetnik Hotel was opened in 2010 and offers bright rooms.

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137