Find Hotels

Choose your date

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

Saint Petersburg hotels in Moskovskiy district

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

401 options found

  • Art-Hotel Zontik

    Prospect Yuria Gagarina, 5,, Saint Petersburg, Russia (Show map)

    Show map

    The grand 2-star Art-Hotel Zontik features 24-hour reception, laundry and ironing service. It lies within 20 minutes' walk of Grand Maket Russia Interactive Museum.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Residence On Borovaya

    Borovaya Ulitsa 11, Saint Petersburg, Russia (Show map)

    Show map

    Residence On Borovaya is located in the middle of Tsentralny district in 2.2 km distance from State Russian Museum.

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • Nevsky Apart Salut

    Pulkovskoe Shosse 14 G, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star Nevsky Apart Salut places guests abount 12 km from Saint Isaac's Cathedral. Nevsky Apart Salut operates since 2017.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Churchill Hotel

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

    Show map

    Churchill Hotel is a great place to stay in Saint Petersburg. The property is in Moskovskiy district in Saint Petersburg that provides fast access to Alexander Column within a 25…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Mini Hotel Na Borovoy

    Ulitsa Borovaya 11-13, Saint Petersburg, Russia (Show map)

    Show map

    Mini Hotel Na Borovoy is a fine option to stay in Saint Petersburg. Notable for its location in Tsentralny district of Saint Petersburg, the hotel provides access to Church of…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Zapovednik

    Rubinshteiyna Street 23, Saint Petersburg, Russia (Show map)

    Show map

    The comfortable 3-star Zapovednik Hotel is a great place to stay in Saint Petersburg. The venue is 1.6 km away from Church of the Savior on Spilled Blood.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Veles

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

    Show map

    The grand Veles Hotel is a 3-star property with classic rooms to stay in a business area of Saint Petersburg. The hotel opened its doors in 1904 and was…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Hostel Joy

    Ulitsa Dostoyevskogo 36, Saint Petersburg, Russia (Show map)

    Show map

    Hostel Joy is located in Admiralteyskiy district next to Palace Square and Church of Our Savior on Spilled Blood.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Aparthotel Pulkovskoye Shosse

    Pulkovskoye Shosse 14E, Saint Petersburg, Russia (Show map)

    Show map

    Aparthotel Pulkovskoye Shosse is a budget accommodation with an elevator and a car park. Aparthotel Pulkovskoye Shosse lies 1.7 km away from Civil Aviation Museum in St.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Fall In Love Hostel

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

    Show map

    Fall In Love Hostel is located 2.6 km from Palace Square . Such facilities as a luggage storage and a gift shop are offered for guests.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Hotel 365 Spb

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

    Show map

    The original-style Hotel 365 Spb in Admiralteyskiy district is rated 3 stars and features an outdoor swimming pool and a library.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Hostel U Pyati Uglov

    Zagorodny Prospekt 15, Saint Petersburg, Russia (Show map)

    Show map

    Hostel U Pyati Uglov is only 1.8 km from Palace Square, Hermitage Museum and Church of Our Savior on Spilled Blood.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Kino Hostel On Moskovskiy

    Gastello Street 18, Saint Petersburg, Russia (Show map)

    Show map

    Kino Hostel On Moskovskiy is a 2-star property in Moskovskiy district of Saint Petersburg close to cafés and restaurants.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Homely Apartments Rubika

    Rubinsteina Str., 16, Saint Petersburg, Russia (Show map)

    Show map

    Located in 20 minutes walking distance from Palace Square, the 3-star Homely Apartments Rubika offers soundproof rooms.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Hotel Zvezdny

    Pulkovskaya Str.6 Bld.4, Saint Petersburg, Russia (Show map)

    Show map

    Located in a busy area of Saint Petersburg, Zvezdny Guest House apartment offers a designated smoking area, a safety deposit box and a storage room. Guests can take advantage of…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Voyage Hostel

    Yakovlevskiy Pereulok 11, Saint Petersburg, Russia (Show map)

    Show map

    Voyage Hostel in Moskovskiy district provides free parking and a safe deposit box. The property is located 8 km away from Saint Petersburg city center with a cathedral, a museum…

    More...
    BOOK
  • Happy Hostel Spb

    Zagorodny Prospekt 10, Saint Petersburg, Russia (Show map)

    Show map

    The pet-friendly Happy Hostel Spb is set next to Church of Our Savior on Spilled Blood and Palace Square .

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Friends On Dostoevskogo

    Ulitsa Dostoyevskogo 36, Saint Petersburg, Russia (Show map)

    Show map

    Friends On Dostoevskogo is located 1.8 km from Kazan Cathedral. The property lies about 30 minutes' walk from Saint Petersburg city center.

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Apart Hotel Arka

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

    Show map

    Apart Hotel Arka is a fine option to stay in Saint Petersburg. You can find Field of Mars only 2.5 km from the property.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Apart-Hotel Mia

    Voronezhskaya Ulitsa 55/2, Saint Petersburg, Russia (Show map)

    Show map

    Apart-Hotel Mia is set next door to Planet Neptune Oceanarium and provides soundproof rooms with a mini bar, coffee/tea makers, a kitchen, a wardrobe and a work desk.

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