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

Saint Petersburg hotels in Moskovskiy district

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

303 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
  • Piterskiy Dvorik

    Moskovskiy Prospekt 149B, Saint Petersburg, Russia (Show map)

    Piterskiy Dvorik Hostel Saint Petersburg is located in a green area of Saint Petersburg in close proximity to The Admiralty, Mariinsky Theatre and Saint Isaac's Cathedral.

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Official State Hermitage

    10 Pravdy Street St. Petersburg 191119, Saint Petersburg, Russia (Show map)

    The State Hermitage Museum Official Hotel is located in a lively area of Saint Petersburg in close proximity to Hermitage, On. Theater and Palace Square. The hotel opened in 1830 and remains an example of imperial architecture in Saint Petersburg ever since.

    More...

    From US$ 303
    price for 1 night
    Book Now From US$ 303
  • Alexanderplatz

    Voronezhskaya Ulitsa 53, Saint Petersburg, Russia (Show map)

    The 3-star Alexanderplatz Hotel Saint Petersburg offers a comfortable accommodation in Frunzenskiy district of Saint Petersburg. Operating in Saint Petersburg since 2006, this hotel features traditional architecture and modern comforts.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Kino Hostel On Moskovskiy

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

    The 2-star Kino Hostel on Moskovskiy Saint Petersburg offers a bright accommodation in Moskovskiy district of Saint Petersburg.

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Crowne Plaza St Petersburg Airport

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

    Crowne Plaza Saint Petersburg Airport Hotel is set in a business area of Saint Petersburg next to House of Soviets, Palace Square and Saint Isaac's Cathedral. Crowne Plaza Saint Petersburg Airport Hotel has been welcoming guests to its comfortable rooms since 2011.

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Park Inn By Radisson Pulkovo Airport St Petersburg

    Pulkovo Airport Terminal 1, 41 Pulkovskoe Highway,, Saint Petersburg, Russia (Show map)

    The sophisticated 4-star Park Inn By Radisson Pulkovo Airport offers quick access to Kirov Monument, Hermitage and Moscow Triumphal Gate.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Mini-Hotel Kosmos

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

    Kosmos is a 3-star hotel providing a classic accommodation near to Mariinsky Theatre (Kirov Opera and Ballet), Church of Our Savior on Spilled Blood and Saint Petersburg State Puppet Fairytale Theater.

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Staybridge Suites

    Moskovsky Prospekt 97V, Saint Petersburg, Russia (Show map)

    The 4-star Staybridge Suites Saint Petersburg boasts close proximity to Saint Isaac's Cathedral, Hermitage and On. Theater just 4.5 km away. The property opened in 2010 and features futuristic architecture.

    More...

    From US$ 145
    price for 1 night
    Book Now From US$ 145
  • Happy Inn

    Voronezhskaya Ulitsa 67A, Saint Petersburg, Russia (Show map)

    Offering a spa center, a swimming pool and a library, Happy Inn lies in a central area of Saint Petersburg near to Church of Our Savior on Spilled Blood, Saint Isaac's Cathedral and On. Theater. Happy Inn has been welcoming guests to its individual rooms since 2014.

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Holiday Inn Moskovskye Vorota

    Moskovsky Prospekt 97A, Saint Petersburg, Russia (Show map)

    Holiday Inn Saint Petersburg Moskovskye Vorota is located in a central area of Saint Petersburg in close proximity to Palace Square, The Admiralty and Saint Isaac's Cathedral. Holiday Inn Saint Petersburg Moskovskye Vorota has been welcoming guests to its modern rooms since 2010.

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Brothers Karamazov

    Socialisticheskaya Ui, 11A, Saint Petersburg, Russia (Show map)

    The quiet 4-star The Brothers Karamazov Hotel Saint Petersburg lies within walking distance of Winter Palace of Peter I, Church of Our Savior on Spilled Blood and Palace Square. Operating in Saint Petersburg since 2004, this hotel features contemporary architecture and modern comforts.

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Veles

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

    The elegant 3-star Veles Hotel offers classic guestrooms. The hotel opened its doors in 1904 and was remodeled in 2012.

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Kurskaya

    10 Kurskaya Street, Saint Petersburg, Russia (Show map)

    Like Home Hotel Saint Petersburg is located in the historical center of Frunzenskiy district next to Church of Our Savior on Spilled Blood, Saint Isaac's Cathedral and On. Theater. Built in 2006, the hotel is a combination of classical architecture and contemporary facilities.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Accent Hotel

    Kievskaya Str. 22/24 bld.B, Saint Petersburg, Russia (Show map)

    Offering a spa center and a courtyard, Accent Hotel Saint Petersburg lies in a central area of Saint Petersburg near to Admiralty Building, Hermitage and Saint Isaac's Cathedral. Accent Hotel Saint Petersburg has been welcoming guests to its spacious rooms since 2008.

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Metro-Tour

    Blagodatnaya Street 47, Saint Petersburg, Russia (Show map)

    Metro-Tour Hostel is only 5.8 km from Mariinsky Theatre, Saint Isaac's Cathedral and The Admiralty. The hostel was built in 1957 and refurbished in 2012.

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Voyage Motel

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

    The central Voyage Hotel Saint Petersburg is a 3-star property set next to Divo Ostrov, Catherine Palace and Arkady Raykin Variety Theater.

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • City Hotel Comfitel

    Ligovsky Prospekt 249, Saint Petersburg, Russia (Show map)

    The classic 3-star City Hotel Comfitel Saint Petersburg offers a modern accommodation in a business area of Saint Petersburg. Founded in 1895, the hotel underwent a renovation in 2012.

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Hotel 365 Spb

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

    Hotel 365 Spb is a 3-star property only 1.9 km from Museum of Railway Machinery, Arctic and Antarctic Museum and Vladimirskaya Church. The traditional hotel in Saint Petersburg attracts guests with its original architecture.

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Neptun Hotel Saint Petersburg

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

    The 3-star Neptun Economy Hotel offers a non-smoking accommodation in Admiralteyskiy district of Saint Petersburg.

    More...

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