Find Hotels

Choose your date

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

4 star hotels in Saint Petersburg

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Hotel themes

Guest rating

Apply Filters
Clear Filters

87 options found

  • Ekaterina Hotel

    Millionnaya Street, 10 A, Saint Petersburg, Russia (Show map)

    Show map

    Ekaterina Hotel offers affordable lodging in Saint Petersburg.

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Hotel Indigo St. Petersburg - Tchaikovskogo

    17 Tchaikovskogo Ulitsa, Saint Petersburg, Russia (Show map)

    Show map

    The superior 4-star Hotel Indigo St. Petesburg Tchaikovskogo offers non-smoking rooms with views of the Neva River. Since 1863, it has been hosting guests in the center of Saint Petersburg.

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Pushka Inn Hotel

    14 Moika River Embankment, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Show map

    Pushka Inn Hotel Saint Petersburg is a 3-star traditional hotel offering a bright accommodation within easy reach of On.

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Akyan Saint-Petersburg

    Vosstania Street 19, Saint Petersburg, Russia (Show map)

    Show map

    Akyan Hotel is a 3-star venue set just 1.7 km from Tauride Palace, Summer Garden and Church of Our Savior on Spilled Blood. The property opened in 1905 and features Art Nouveau architecture.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Majestic Boutique Hotel Deluxe

    Sadovaya Street 22, Saint Petersburg, Russia (Show map)

    Show map

    The unique Majestic Boutique Hotel Deluxe is a 4-star property set next to Museum of Hygiene, Church of Our Savior on Spilled Blood and On. Theater.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Petr Hotel

    8 Admiralteysky Avenue,St Petersburg City,190000, Saint Petersburg, Russia (Show map)

    Show map

    Petr is a 4-star luxury hotel offering a soundproof accommodation within easy reach of State Hermitage Museum and Winter Palace, Akimov Comedy Theatre and Peter and Paul Fortress (Petropavlovskaya

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Big Marine

    Ulitsa Bolshaya Morskaya 53/8, Saint Petersburg, Russia (Show map)

    Show map

    Big Marine Hotel welcomes guests in the heart of Saint Petersburg meters away from the cathedral and museums.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Kaleidoscope Design Hotel

    Rubinshteyna Street 16, Saint Petersburg, Russia (Show map)

    Show map

    Kaleydoskop Design Aparthotel is situated in the center of Saint Petersburg near Bronze Horseman (Monument to Peter the Great), Peter and Paul Fortress (Petropavlovskaya Krepost) and State Hermitage

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • New Peterhof

    St. Peterbugsky Prospect 34, Saint Petersburg, Russia (Show map)

    Show map

    The fascinating New Peterhof Hotel is situated in the suburb district next to a museum, a monastery and a palace. New Peterhof Hotel has been welcoming guests to its non-smoking rooms since 2010.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Crowne Plaza Ligovsky

    61 Ligovsky Prospekt, Saint Petersburg, Russia (Show map)

    Show map

    The charming 4-star Crowne Plaza Ligovsky Hotel provides free shuttle service, 24-hour security and room service to ensure guests a comfortable stay.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Red Stars Hotel

    30 River Pryazhka Emb, Saint Petersburg, Russia (Show map)

    Show map

    Red Stars Hotel is located in the historical center of Admiralteyskiy district and offers views of the Neva River.

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Nashotel

    50 11Th Line Of Vasilievsky Island St Petersburg 1, Saint Petersburg, Russia (Show map)

    Show map

    Nashotel is a 4-star hotel offering a sun terrace and an outdoor swimming pool. Since 2006 the hotel has been hosting guests in an 8-story French building.

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Alexander House

    27 Kryukov Canal Embankment, Saint Petersburg, Russia (Show map)

    Show map

    The attractive Alexander House Hotel Saint Petersburg is a 4-star property set next to Popov Communications Museum, Hermitage and Ploschadka Skorohod.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Tradition Hotel

    Prospekt Dobrolyubova 2, Saint Petersburg, Russia (Show map)

    Show map

    Situated in the heart of Saint Petersburg, the high quality Tradition Hotel offers individual rooms. Featuring Victorian architecture, the hotel is welcoming guests since 2009.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Arkadia Hotel

    Moika Embankment 58 A,St. Petersburg,Russia,190000, Saint Petersburg, Russia (Show map)

    Show map

    Arkadia Hotel Saint Petersburg is a 4-star property in the historical center of Saint Petersburg. The quiet hotel is a good example of classical architecture in Saint Petersburg.

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Hermes Park Hotel

    Nab.Martynova 36, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star hotel Hermes Park provides a comfortable accommodation and gives a quick access to Kamenny Island Theatre, which is around 1050 meters away.

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Hotel Moran & Spa

    Ostrowo 30, Powidz, Greater Poland, Poland (Show map)

    Show map

    The designer Hotel Moran & Spa offers 68 bright guest rooms as well as a free car park, an elevator and a baggage storage.

    More...
    From US$ 18
    price for 1 night
    BOOK From US$ 18
  • Helvetia Hotel

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

    Show map

    Helvetia Hotel welcomes guests in the middle of Saint Petersburg meters away from a palace, a museum and a theater.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Rossi Boutique Hotel & Spa

    55 Fontanka Embankment, Saint Petersburg, Russia (Show map)

    Show map

    The unique Rossi Boutique Hotel & Spa is a great place in a shopping area of Saint Petersburg. Renovated in 2011, the hotel combines classical architecture with ultimate comfort.

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Arealinn

    Kurlyandskaya St. 35, Saint Petersburg, Russia (Show map)

    Show map

    Arealinn is a 4-star venue set just 1.8 km from Saint Petersburg Conservatory, Mariinsky Theatre and Kirov Monument. Arealinn has been welcoming guests to its modern rooms since 2013.

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