Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

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

745 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$ 47
    price for 1 night
    BOOK From US$ 47
  • Residence On Borovaya

    Borovaya Ulitsa 11-13, 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$ 91
    price for 1 night
    BOOK From US$ 91
  • 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$ 40
    price for 1 night
    BOOK From US$ 40
  • 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
  • Elegy

    18/5, Rubinsteina Street, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Show map

    Elegy Hotel is set in a business area, 20 minutes' walk of Summer Garden . The elegant hotel is a good example of historical architecture in Saint Petersburg.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • 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$ 87
    price for 1 night
    BOOK From US$ 87
  • Veles

    19 Zastavskaya Street,St Petersburg City,196084, 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$ 69
    price for 1 night
    BOOK From US$ 69
  • Hostel Joy

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

    Show map

    Hostel Joy is situated 2.5 km from Saint Isaac's Cathedral. This hostel is placed in Nevskiy district, known for a church, a cathedral and a palace.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • 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$ 55
    price for 1 night
    BOOK From US$ 55
  • Neptun

    93A Naberezhnaya Obvodnogo Kanala, Saint Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Show map

    A 30-minute walk from Alexander Nevsky Lavra, Neptun is a 3-star comfortable property offering a modern accommodation. Neptun was opened in 1991.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • 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$ 68
    price for 1 night
    BOOK From US$ 68
  • Mini Hotel Visit

    Ул .Заозёрная Д.8, Кв 1, Saint Petersburg, Russia (Show map)

    Show map

    Mini Hotel Visit is a good accommodation choice to stay in Saint Petersburg. The hotel is about 1050 meters from Literatorskiye Mostki Museum Necropolis.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • 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$ 47
    price for 1 night
    BOOK From US$ 47
  • Hostel U Pyati Uglov

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

    Show map

    Hostel U Pyati Uglov is rated 2 stars and welcomes guests with free parking and allergy free rooms. Saint Isaac's Cathedral is 2.1 km from the hostel and Hermitage Museum…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • 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$ 40
    price for 1 night
    BOOK From US$ 40
  • 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$ 76
    price for 1 night
    BOOK From US$ 76
  • 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$ 77
    price for 1 night
    BOOK From US$ 77
  • 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...
    From US$ 10
    price for 1 night
    BOOK From US$ 10
  • Happy Hostel Spb

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

    Show map

    Happy Hostel Spb lies within 1.6 km from State Russian Museum. A 20-minute walk will take guests to Church of the Savior on Spilled Blood.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Economy Mini Hotel Kvartira №5

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

    Show map

    Economy Mini Hotel Kvartira №5 is a fine option to stay in Saint Petersburg. Economy Mini Hotel Kvartira №5 is settled 2.2 km away from State Russian Museum.

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