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

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

571 properties found

  • Elizar Hotel

    Prospekt Obukhovskoy Oborony 89A, Saint Petersburg, Russia (Show map)

    Elizar Hotel is a 3-star venue positioned about 8 km from State Hermitage Museum and Winter Palace. The venue is 3.3 km away from Ice Palace.

    More...

    Book Now
  • Griboedov House

    Griboyedov Canal Embarkment 61, Saint Petersburg, Russia (Show map)

    Griboedov House Bed & Breakfast is a central 3-star property set 1300 meters from Palace Square and 1.6 km from Central Railway Museum .

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Allegro Hotel Moskovsky Prospect

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

    The 3-star Allegro Hotel Moskovsky Prospect offers a modern accommodation in Tsentralny district of Saint Petersburg. An example of historic architecture, this hotel was opened in 2010 and was…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Rinaldi At Grechesky Prospect

    Grechesky Prospekt 17, Saint Petersburg, Russia (Show map)

    Rinaldi At Grechesky Prospect Hotel is a 3-star property situated at about 3 km distance from State Hermitage Museum and Winter Palace. Rinaldi At Grechesky Prospect Hotel was opened…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • B&B Rinaldi History

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

    B&B Rinaldi History is a 3-star property offering a budget accommodation with airport transfer, 24-hour front desk and shuttle service.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Mini-Mani Na Marata

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

    Mini-Mani na Marata Hostel Saint Petersburg enjoys its location walk from the beach. Located in Tsentralny district, close to Vladimirskaya subway station and Church of Our Savior on Spilled…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Chalet De Provence Business Hotel

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

    The central 3-star Chalet De Provence Business Hotel lies within walking distance of Hermitage Museum, Church of Our Savior on Spilled Blood and Palace Square. Since 2014, it has…

    More...

    Book Now
  • Dashkova Residence

    15, Galernaya Street, Saint Petersburg, Russia (Show map)

    The 3-star Dashkova Residence places guests abound 1.6 km from Kazan Cathedral. Since 2017, it has been hosting guests in the center of Saint Petersburg.

    More...

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

    Bolshoy Prospekt Ps 45, Saint Petersburg, Russia (Show map)

    The budget Bolshoy 45 Hotel is a 3-star property set 950 meters from Alexandrovsky Park . Bolshoy 45 Hotel is also placed within a 10-minute walk of Planetarium.

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Democrat On Nevskiy 147

    147 Nevsky Prospect, Tsentralny, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The 3-star Democrat On Nevskiy 147 Hotel offers fine accommodation in Saint Petersburg. The hotel is set 1200 meters away from Alliluyevy Apartment Museum .

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • The Red By Center Hotels

    18 2-Ya Sovetskaya Ulitsa, Saint Petersburg, Russia (Show map)

    The 3-star The Red By Center Hotels lies within 2.7 km from Church of the Savior on Spilled Blood. State Russian Museum is located just 2.6 km away.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Atmosphera Na Bolshom 32

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

    Atmosphera Na Bolshom 32 Hotel is a family 3-star property set 1100 meters from Kirov Apartment Museum and 1.8 km from St. Petersburg University.

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Sputnik

    36 Toreza Ave., St. Petersburg, Russia, Saint Petersburg, Russia (Show map)

    Sputnik Hotel offers fine accommodation in Saint Petersburg. The property features an elevator, parking and a safe deposit box.

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Atrium

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

    The 3-star Atrium Hotel is situated in the historical center of Saint Petersburg. This traditional hotel dates from 1898 and was refurbished in 2008.

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Comfort Hotel

    25 Bolshaya Morskaya Street, Saint Petersburg, Russia (Show map)

    The 3-star Comfort Hotel boasts beautiful location near City Sculpture Museum, which is around 4.2 km away. The hotel was opened in 2003, offering accommodation in a 4-story…

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • Alex Hotel On Marata 73

    Marata Street 73, Saint Petersburg, Russia (Show map)

    Alex Hotel On Marata 73 is a 3-star property only 2.7 km from State Hermitage Museum and Winter Palace.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Valeria Mini Hotel

    2-Ya Nikitinskaya Street 63, Saint Petersburg, Russia (Show map)

    The budget Valeria Mini Hotel is a decent example of a 3-star hotel in Saint Petersburg. This hotel is about 9 km away from Peter and Paul Fortress .

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Le Vashoff Hotel

    Levashovskiy Avenue, 13-A, Saint Petersburg, Russia (Show map)

    Located in 20 minutes walking distance from Alexandrovsky Park, the 3-star Le Vashoff Hotel offers non-smoking rooms.

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Anabel Hotel

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

    Anabel Hotel At Nevskiy 88 Saint Petersburg is a 3-star quiet hotel providing a soundproof accommodation only minutes away from Church of Our Savior on Spilled Blood, Hermitage and…

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • M-Hotel

    Pereulok Krylova 2, Saint Petersburg, Russia (Show map)

    M-Hotel is a 3-star cozy venue featuring a contemporary accommodation within a 5-minute walk from Gostiny Dvor. Since 2009, it has been hosting guests in the heart…

    More...

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