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

310 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$ 35
    price for 1 night
    BOOK From US$ 35
  • 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$ 48
    price for 1 night
    BOOK From US$ 48
  • 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$ 42
    price for 1 night
    BOOK From US$ 42
  • 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
  • Kino Hostel On Moskovskiy

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

    Show map

    Kino Hostel On Moskovskiy is located in Moskovskiy district next to State Hermitage Museum and Winter Palace, Mariinsky Theatre and Church of Our Savior on Spilled Blood.

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

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

    Show map

    The pet-friendly Hostel Feelin is a great place to stay in Saint Petersburg. This hostel is situated 1.7 km away from State Hermitage Museum and Winter Palace, Cathedral of…

    More...
    From US$ 12
    price for 1 night
    BOOK From US$ 12
  • Panoramic Apart-Hotel S16

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

    Show map

    Panoramic Apart-Hotel S16 is a budget place to stay in Saint Petersburg. This hotel is about 11 km away from Mariinsky Theatre.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Kosmos

    Ulitsa Tipanova 27/39, 2-Ya Bashnya, Saint Petersburg, Russia (Show map)

    Show map

    The family Mini Hotel Kosmos is a 3-star property set next to On. Theater, Mariinsky Theatre and Petersburg Sports and Concert Complex.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Mini-Hotel Moskovskiye Vorota

    Moskovskiy Prospect 125 А, Арр.34, Saint Petersburg, Russia (Show map)

    Show map

    Mini-Hotel Moskovskiye Vorota is a great place to stay in Saint Petersburg. This family property is approximately 20 minutes walk from the center of Saint Petersburg.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • U Fontana Hotel

    Sevastyanova Street 14, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star U Fontana Hotel is placed about 3.6 km from Museum of Railway Equipment. Moscow Triumphal Gates are within a 25-minute walk of the property.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Park Inn By Radisson Pulkovo Airport St Petersburg

    41 Pulkovskoe Shosse, Saint Petersburg, Russia (Show map)

    Show map

    The 4-star Park Inn By Radisson Pulkovo Airport St Petersburg places guests abount 16 km from Hermitage Museum. Since 2014 the hotel has been offering accommodation in a 5…

    More...
    From US$ 222
    price for 1 night
    BOOK From US$ 222
  • All Seasons

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

    Show map

    All Seasons Hostel is only 1.8 km from Church of Our Savior on Spilled Blood, Chesma Church and State Hermitage Museum and Winter Palace. All Seasons Hostel boasts simple detailing…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Crowne Plaza St Petersburg Airport

    Startovaya 6 Lit A, Saint Petersburg, Russia (Show map)

    Show map

    The stylish Crowne Plaza St Petersburg Airport Hotel is located in a shopping area of Saint Petersburg. Built in 2011, the hotel is a combination of striking architecture and contemporary…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Swift Camel

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

    Show map

    The modern Swift Camel Hotel is a decent example of a 2-star hotel in Saint Petersburg. Nestled in the historical center of Saint Petersburg and a 10-minute walk…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Apart Hotel Petrovsky Dvorik

    Ulitsa Borovaya 104 B, Saint Petersburg, Russia (Show map)

    Show map

    Apart Hotel Petrovsky Dvorik is a budget accommodation with a storage room, a safe deposit box and a newspaper stand.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Laweran Hostel On Razyezzhaya

    Razyezzhaya Street 4, Saint Petersburg, Russia (Show map)

    Show map

    Laweran Hostel On Razyezzhaya offers a basic accommodation in Admiralteyskiy district of Saint Petersburg. Laweran Hostel On Razyezzhaya boasts classic décor in the entire property.

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Accent Hotel

    Kievskaya Street 24/22, Lit.B, Saint Petersburg, Russia (Show map)

    Show map

    The tranquil Accent Hotel is situated in a business district next to a cathedral, a palace and a museum and offers a Jacuzzi and a courtyard. Accent Hotel has welcomed…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Yellow Pepper

    Ulitsa Marata, 70 Apt 38, Saint Petersburg, Russia (Show map)

    Show map

    Yellow Pepper Hostel enjoys its location on the beach. Such amenities like a safe deposit box and a designated smoking area are provided.

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Star Home Hostel

    Ulitsa Lensoveta 88, 353, Saint Petersburg, Russia (Show map)

    Show map

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