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

Apartments and B&Bs 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

2389 properties found

  • Avenue Hotel

    Pravdi Street 22 A - Saint Petersburg, Saint Petersburg, Russia (Show map)

    The 2-star Avenue Hotel is set just 1.7 km from Na Liteynom Drama Theater, Church of Our Savior on Spilled Blood and Cathedral of Our Lady of Kazan (Kazansky Sobor). The property features parking and a safe deposit box.

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • OK-Hotel

    Naberezhnaya Obvodnogo Kanala 121, Saint Petersburg, Russia (Show map)

    OK-Hotel Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • ULA Hostel

    ul Dekabristov 22, Saint Petersburg, Russia (Show map)

    ULA Hostel Saint Petersburg is located in Admiralteyskiy district next to Church of Our Savior on Spilled Blood, Mariinsky Theatre and State Hermitage Museum and Winter Palace.

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Apartment Buharestskoy

    Buharestskaya Ulitsa 130\1, Saint Petersburg, Russia (Show map)

    Buharestskoy Saint Petersburg apartment is located next to Alexandrinsky Theatre, Saint Petersburg State Puppet Fairytale Theater and Ploschadka Skorohod.

    More...

    Book Now
  • Apartment Nevsky 72

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

    Apartment Nevsky 72 Saint Petersburg is an apartment in Saint Petersburg within short distance of Pushkin Museum and Memorial Apartment, Statue of Lenin at Finland Station (Finlyandskiy Vokzal) and St.

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Pravye Apartment

    Nevskiy raion, ul Belysheva 5/6, Saint Petersburg, Russia (Show map)

    Pravye apartment is located in Nevskiy district a few steps from the cathedral, the palace and museums.

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Apartment on Dunaysky

    Dunaysky prospekt 14 Building 1, Saint Petersburg, Russia (Show map)

    On Dunaysky Saint Petersburg is an apartment in Saint Petersburg within short distance of Saint Isaac's Cathedral, Mariinsky Theatre and Palace Square.

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Apartment on Lensoveta 16

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

    Apartment on Lensoveta 16 Saint Petersburg apartment offers fine accommodation in Saint Petersburg.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • ImperialApart Moskovskiy

    Moskovskiy prospekt, 94, Saint Petersburg, Russia (Show map)

    Imperialapart apartment is located next to Saint Isaac's Cathedral, The Admiralty and Mariinsky Theatre.

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Apartment On Fontanki 50

    Naberezhnaya Reki Fontanki 50 -, Saint Petersburg, Russia (Show map)

    On Fontanki 50 apartment is located next to Hermitage Museum and Palace Square .

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Sutkispb on Grazhdanskaya 22

    Grazhdanskaya Ulitsa 22, Saint Petersburg, Russia (Show map)

    Sutkispb on Grazhdanskaya 22 Apartment Saint Petersburg is an apartment in Saint Petersburg within short distance of Saint Isaac's Cathedral, Admiralty Building and Mariinsky Theatre.

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Apartment 4You Piter OnE

    Budapeshtskaya Ulitsa,9 Bld. 1, Saint Petersburg, Russia (Show map)

    Blue Lagoon Budapeshtskay Saint Petersburg apartment is located in Frunzenskiy district a few steps from the cathedral, churches and the palace.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Apartments Nevskiy 129

    Nevskiy Prospect 129, Saint Petersburg, Russia (Show map)

    Nevskiy 129 Saint Petersburg is an apartment only 3.6 km from The Admiralty, Hermitage Museum and Palace Square.

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Apartment on Griboedov Kanal 72

    Kanal Griboedova, 72, Saint Petersburg, Russia (Show map)

    Apartment on Griboedov Kanal 72 Saint Petersburg apartment is located in Admiralteyskiy district a few steps from the cathedral and the palace.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Apartments on Moskovsky Prospect

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

    Apartments on Moskovsky Prospect Saint Petersburg apartment is located in Moskovskiy district a few steps from the cathedral and the palace.

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Apartment U Ploshadi Pobedy

    Moskovskoye Shosse 6 -118, Saint Petersburg, Russia (Show map)

    U Ploshadi Pobedy Saint Petersburg apartment offers fine accommodation in Saint Petersburg.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Prospekt Obukhovskoy Oborony 110/1

    Prospekt Obukhovskoy Oborony 110/1, Kv. 183/1196, Saint Petersburg, Russia (Show map)

    Prospekt Obukhovskoy Oborony 110/1 Apartment Saint Petersburg is an apartment only 7.8 km from Saint Petersburg State Puppet Fairytale Theater, Chesma Church (Chesmenskaya Tserkov) and Church of Our Savior on Spilled Blood.

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Apartments on Fermskoe shosse 10

    Fermskoe shosse 10, Saint Petersburg, Russia (Show map)

    Apartments on Fermskoe shosse 10 Saint Petersburg is an apartment only 6.8 km from Church of Our Savior on Spilled Blood, Hermitage and Petrovsky Stadium.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Apartment Na Dunaiskom 14/1

    Dunaiskiy prospect 14 korp 1, Saint Petersburg, Russia (Show map)

    Apartmnet Na Dunaiskom 14/1 Apartment Saint Petersburg apartment offers fine accommodation in Saint Petersburg.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • S Apart

    Kazanskaya Ulitsa 5, Saint Petersburg, Russia (Show map)

    S Apart Apartment Saint Petersburg apartment is located in Tsentralny district a few steps from the palace, museums and churches.

    More...

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