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

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

629 properties found

  • Novaya Istoriya

    Naberezhnaya Kanala Griboyedova 14, Saint Petersburg, Russia (Show map)

    Novaya Istoriya Hotel is 250 meters away from Gostiny Dvor. The property lies within 750 meters from Palace Square .

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Ofizersky Poludomik

    Kirochnaya Ulitsa 35, Saint Petersburg, Russia (Show map)

    The 3-star Ofizersky Poludomik Bed & Breakfast offers bright rooms in Tsentralny district of Saint Petersburg.

    More...

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

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

    Wow Hotel is just 400 meters from Hermitage Museum. The hotel is set 550 meters away from Admiralty Building.

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Vintage

    Prospekt Obukhovskoy Oborony 261, Saint Petersburg, Russia (Show map)

    Vintage Hotel is a 3-star property featuring a baggage storage, a safety deposit box and an elevator. Since 2010 the hotel has been hosting guests in a 4-story…

    More...

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

    Kievskaya Street 24/22, Lit.B, Saint Petersburg, Russia (Show map)

    Accent Hotel is a 3-star property situated at about 1.8 km distance from Grand Maket Russia Interactive Museum. Accent Hotel welcomes guests to its classic rooms since 2008.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Hotel Orbital

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

    The 3-star Hotel Orbital is set about 2.4 km from Yelagin Palace. The venue is 3.9 km away from Kirov Apartment Museum.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Avetpark Hotel

    3 Bolshoy Smolensky Ave, Saint Petersburg, Russia (Show map)

    The 3-star Avetpark Hotel offers a soundproof accommodation in Nevskiy district of Saint Petersburg.

    More...

    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • Spbvergaz

    7-Ya Liniya 70 V.O., Saint Petersburg, Russia (Show map)

    Spbvergaz Hotel is located in the historical center of Tsentralny district in 2.1 km distance from Admiralty Building. Built in 1996, the hotel is a combination of historical architecture and…

    More...

    From US$ 134
    price for 1 night
    Book Now From US$ 134
  • Hotel 1913

    Voznesenskii Ave, 13/2 ;, Saint Petersburg, Russia (Show map)

    The 3-star Hotel 1913 Year is situated in the heart of Saint Petersburg. Major Saint Petersburg sights, such as Palace Square and Palace Bridge are located nearby.

    More...

    From US$ 107
    price for 1 night
    Book Now From US$ 107
  • Hotel Park Lion Bridge

    Naberezhnaya Kanala Griboedova 101, Saint Petersburg, Russia (Show map)

    The 3-star Hotel Park Lion Bridge is situated a mere 1.7 km away from Hermitage Museum. The hotel is a good example of Baroque architecture in Saint Petersburg.

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Fortecia Piter

    Millionnaya Str.29, Saint Petersburg, Russia (Show map)

    A 10-minute walk from Marble Palace, Fortecia Piter Hotel is a 3-star excellent property offering a non-smoking accommodation.

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Hotel Hokko

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

    The 3-star Hotel Hokko is placed about 12 km from Petrovsky Stadium. 24-hour reception, ironing service and shoe shining service as well as a safe deposit box and…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Melange Hotel

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

    The budget 3-star Melange Hotel offers quick access to Palace Square and Church of Our Savior on Spilled Blood.

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Sonata At Nevsky 11

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

    The comfortable Sonata At Nevsky 11 Hotel is a 3-star accommodation featuring free shuttle service, housekeeping and ironing service. Since 2012, it has been hosting guests in the heart…

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Prestige On Vasilievsky

    Maly Prospekt 27/2, Saint Petersburg, Russia (Show map)

    The 3-star Prestige On Vasilievsky Bed & Breakfast is set just 2.5 km from Hermitage Museum. The hotel is a good example of Egyptian architecture in Saint Petersburg.

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Solo Moyka 82

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

    The 3-star Hotel Solo Moyka 82 Saint Petersburg is located in the heart of Saint Petersburg. Guests can reach such landmarks as State Hermitage Museum and Winter Palace, Mariinsky…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Mesto Hotel

    Naberezhnaya Reki Fontanki 11, Saint Petersburg, Russia (Show map)

    The 3-star Mesto Hotel is set about 2.4 km from St. Petersburg University. Mesto Hotel is located within 20 minutes' walk from the center of Saint Petersburg.

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Aleksandr Hotel

    Stolyarny Pereulok 10-12, Saint Petersburg, Russia (Show map)

    The 3-star Aleksandr Hotel offers a designer accommodation to stay in Saint Petersburg. The venue is 24 km away from Alexander Palace .

    More...

    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Aurora

    Ligovsky Prospekt 21B, Saint Petersburg, Russia (Show map)

    Aurora Hotel is a 3-star property situated at about 1.9 km distance from State Russian Museum. It features 24-hour front desk, laundry and dry cleaning as well as…

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Hotel 365 Spb

    Borovaya Street 104, Saint Petersburg, Russia (Show map)

    Hotel 365 Spb is a 3-star property only 1.9 km from Museum of Railway Machinery, Arctic and Antarctic Museum and Vladimirskaya Church. The traditional hotel in Saint Petersburg attracts…

    More...

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