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

Inns 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

131 properties found

  • Mini Hotel Shtandart

    Goncharnaya ulitsa 5, Saint Petersburg, Russia (Show map)

    Mini Hotel Shtandart Saint Petersburg offers fine accommodation in Saint Petersburg.

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Aximaris Hotel

    Zverinskaya Street 2/5, Saint Petersburg, Russia (Show map)

    The family Aximaris Hotel Saint Petersburg offers bright rooms in proximity to Hermitage Museum and Admiralty Building.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Tuchkov at the Palace

    Gorokhovaya Str., 8/13, Saint Petersburg, Russia (Show map)

    Tuchkov at the Palace Hotel Saint Petersburg is a 3-star property in the center of Saint Petersburg.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Pushka Inn Hotel

    14 Moika River Embankment, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The comfortable Pushka Inn Hotel Saint Petersburg is a 3-star property within proximity of Alexander III Monument, State Hermitage Museum and Winter Palace and Summer Garden (Letny Sad) and Summer Palace of Peter I.

    More...

    From US$ 182
    price for 1 night
    Book Now From US$ 182
  • Cronwell Inn Stremyannaya

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

    Cronwell Inn Stremyannaya Hotel Saint Petersburg is a 3-star classic hotel offering an individual accommodation within easy reach of Hermitage, Church of Our Savior on Spilled Blood and Palace Square.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Comfort on Chekhova

    Chekhova Ulitsa 2 door code 12, Saint Petersburg, Russia (Show map)

    The comfortable 3-star Viсtory Hotel offers elegant guestrooms.

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • 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
  • 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
  • Davidov Guest House

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

    Davidov Guest House provides good lodging in Saint Petersburg. It features 24-hour reception, dry cleaning and housekeeping as well as a baggage storage and a safe deposit box.

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Admiralteysky Mini Hotel

    Ulitsa Gorokhovaya 3, Saint Petersburg, Russia (Show map)

    Situated near the cathedral, museums and the palace the 2-star Admiralteysky Mini Hotel Saint Petersburg boasts bright rooms overlooking the islands.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • 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
  • Happy Inn Na Sofiyskoy

    Sofiyskaya Str. 24, Saint Petersburg, Russia (Show map)

    Happy Inn On Sofiyskaya is located in a residential area of Saint Petersburg in close proximity to Chesma Church (Chesmenskaya Tserkov), Cocco Beach Tennis Club and Church of Our Savior on Spilled Blood.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Hotel Garrah

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

    The modern Hotel Garrah Saint Petersburg is a decent example of a 3-star hotel in Saint Petersburg.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Chemodan MiniHotel

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

    Chemodan MiniHotel Saint Petersburg provides good lodging in Saint Petersburg.

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Nautilus Inn

    Rizhskaya Ulitsa 3, Saint Petersburg, Russia (Show map)

    The quiet Nautilus Inn Hotel Saint Petersburg offers accommodation in a green area of Saint Petersburg. Since 2003, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Filippov - 1 Hotel

    142 Nevsky Avenue, Saint Petersburg, Russia (Show map)

    The 3-star Filippov Hotel Saint Petersburg offers soundproof rooms in proximity to Hermitage, Palace Square and Church of Our Savior on Spilled Blood.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Narvskaya Inn

    Ulitsa Ivana Chernykh 10, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Narvskaya Inn is a budget venue in Saint Petersburg close to museums, the cathedral and churches.

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Mark Inn Hotel

    Markina Street 1, Saint Petersburg, Russia (Show map)

    The superior Mark Inn offers modern guest rooms close to Palace Square and Hermitage Museum.

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Amulet On Malaya Morskaya Guest House

    Malaya Morskaya Street 7, Apartment 5 , Saint Petersburg, Russia (Show map)

    Situated in the heart of Saint Petersburg, the budget Amulet On Malaya Morskaya Guest House offers classic rooms.

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Rinaldi At Grechesky Prospect

    Grechesky Prospekt 17, Saint Petersburg, Russia (Show map)

    The 3-star Rinaldi At Grechesky Prospect Hotel lies within 2.2 km from Church of Our Savior on Spilled Blood, Hermitage and Mariinsky Theatre. Rinaldi At Grechesky Prospect Hotel has been welcoming guests to its spacious rooms since 1902.

    More...

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