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

2534 properties found

  • Avenue Hotel

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

    Avenue Hotel provides affordable accommodation in Saint Petersburg. The property features a safe deposit box and parking.

    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$ 19
    price for 1 night
    Book Now From US$ 19
  • 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$ 6
    price for 1 night
    Book Now From US$ 6
  • Apartment Gold Capital Kremenchugskaya

    Kremenchugskaya Ulitsa 11/2, Saint Petersburg, Russia (Show map)

    Gold Capital Kremenchugskaya Saint Petersburg is an apartment in Saint Petersburg set close to the cathedral, the palace and museums.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Hostel Yugo - Zapad

    Brestskiy bulvar 19/17-240, Saint Petersburg, Russia (Show map)

    Hostel Yugo - Zapad Saint Petersburg is only 5.0 km from Ploschadka Skorohod, Chesma Church (Chesmenskaya Tserkov) and Children's Ballet Theater.

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Apartment Tsentr na Zhukovskogo

    Zhukovskogo 59, Saint Petersburg, Russia (Show map)

    Tsentr na Zhukovskogo Saint Petersburg is an apartment only 1.9 km from Church of Our Savior on Spilled Blood, Palace Square and Saint Isaac's Cathedral.

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Apartment Basseynaya

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

    Basseynaya Saint Petersburg is an apartment only 6.7 km from Mariinsky Theatre, Hermitage and Saint Isaac's Cathedral.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Apartment Frunze 1

    Ulitsa Frunze 1, Saint Petersburg, Russia (Show map)

    Frunze 1 Saint Petersburg apartment is located in Moskovskiy district a few steps from the cathedral and the palace.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Apartment Obukhovskoy Oborony 110

    Prospekt Obukhovskoy Oborony, 110, Bld.1, Saint Petersburg, Russia (Show map)

    Obukhovskoy Oborony 110 Saint Petersburg is an apartment only 11.3 km from Saint Isaac's Cathedral, Mariinsky Theatre and Church of Our Savior on Spilled Blood.

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Apartments in Predportoviy proezd

    5-y Predportoviy proezd 12/2, Saint Petersburg, Russia (Show map)

    Apartments in Predportoviy proezd Saint Petersburg apartment is located in an exhibition area of Saint Petersburg in close proximity to The Admiralty, Saint Isaac's Cathedral and Mariinsky Theatre.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Apartment On Varshavskaya

    Varshavskaya, 19/2, Saint Petersburg, Russia (Show map)

    Apartment On Varshavskaya Saint Petersburg is an apartment only 5.9 km from Mariinsky Theatre, Saint Isaac's Cathedral and Palace Square.

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Ludwig Apartments on Ostrovskogo 5

    Ploshchad Ostrovskogo 5, Saint Petersburg, Russia (Show map)

    Ludwig Apartments on Ostrovskogo 5 Saint Petersburg apartment is located in Tsentralny district a few steps from churches, the palace and the cathedral.

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Apartments on Maliy prospekt 34

    Maliy prospekt 34, Petrogradskaya Storona, Saint Petersburg, Russia (Show map)

    Apartments on Maliy prospekt 34 Saint Petersburg apartment is located in Petrogradskiy district a few steps from the cathedral, museums and the palace.

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Apartmentson Kolomyazhsky 36/2

    Kolomyazhsky prospekt 36/2 apt.143, Saint Petersburg, Russia (Show map)

    Apartmentson Kolomyazhsky 36/2 Saint Petersburg is an apartment only 7.0 km from Palace Square, Church of Our Savior on Spilled Blood and Petrovsky Stadium.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Apartment na Tavricheskoy 2

    Ulitsa Tavricheskaya 2, Saint Petersburg, Russia (Show map)

    Situated in Saint Petersburg, this air-conditioned apartment is 2.7 km from Church of the Savior on Spilled Blood. The apartment is 3.5 km from Hermitage Museum. Free WiFi is featured throughout the property.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Apartment Poltavskiy pr-d 2

    Poltavskiy pr-d 2, Saint Petersburg, Russia (Show map)

    Poltavskiy pr-d 2 Saint Petersburg is an apartment in Saint Petersburg set close to museums, the palace and the cathedral.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • SpbStay Nevsky prospekt 88

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

    SpbStay Nevsky prospekt 88 Saint Petersburg apartment is located in Tsentralny district a few steps from churches, the palace and the cathedral.

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Apartment On Kirochnaya

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

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

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Visit Nevsky pr 182

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

    Visit Nevsky pr 182 Apartment Saint Petersburg is an apartment in Saint Petersburg set close to the palace, churches and museums.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Mansarda na Kirochnoy

    Kirochnaya 17, 95, Saint Petersburg, Russia (Show map)

    Mansarda na Kirochnoy Guest House Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

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