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

Cheap and Budget hotels 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

1550 properties found

  • Art-Hotel Mokhovaya Saint Petersburg

    From US$ 40

    27/29 Mokhovaya Street, Saint Petersburg, Russia (Show map)

    The elegant 3-star Art-Hotel Mokhovaya Saint Petersburg is set in the historic district of Saint Petersburg. Since 2003, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 40
  • Mary House Hotel

    From US$ 21

    Pereulok Ulyany Gromovoy 4, Saint Petersburg, Russia (Show map)

    The business 2-star Mary House Hotel offers housekeeping, laundry and ironing service.

    More...

    price for 1 night
    Book Now From US$ 21
  • Arkada Hotel

    From US$ 26

    Naberezhnaya reki Fontanki 52, Saint Petersburg, Russia (Show map)

    The 3-star Arkada Hotel lies within 1.7 km from State Hermitage Museum and Winter Palace, Palace Square and Admiralty Building. The quiet hotel is set in an Art Nouveau building in the heart of Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 26
  • Apraxin

    From US$ 10

    Ulitsa Sadovaya, 32, apt 107, Saint Petersburg, Russia (Show map)

    Apraxin Hotel is a budget venue in Saint Petersburg close to museums, the cathedral and the palace.

    More...

    price for 1 night
    Book Now From US$ 10
  • Art-House Guest House

    From US$ 28

    Marata Ulitsa 10-6, Saint Petersburg, Russia (Show map)

    The unique Art-House Guest House is a 3-star property set next to Church of Our Savior on Spilled Blood and Palace Square. Art-House Guest House has been welcoming guests to its individual rooms since 1875.

    More...

    price for 1 night
    Book Now From US$ 28
  • Nikonov Hotel

    From US$ 32

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

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

    More...

    price for 1 night
    Book Now From US$ 32
  • Hotel Anatol

    From US$ 28

    Mozhayskaya Street 15, Saint Petersburg, Russia (Show map)

    Hotel Anatol Saint Petersburg is a 3-star venue set just 2.0 km from Mariinsky Theatre, Admiralty Building and Palace Square.

    More...

    price for 1 night
    Book Now From US$ 28
  • Style Hotel

    From US$ 33

    Bakunina prospect 2, Saint Petersburg, Russia (Show map)

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

    More...

    price for 1 night
    Book Now From US$ 33
  • Grinev Hotel

    From US$ 27

    Ulitsa Pushkinskaya 19, pomeshchenie 21, Saint Petersburg, Russia (Show map)

    The 3-star Grinev Hotel Saint Petersburg boasts close proximity to Palace Square, Hermitage and Church of Our Savior on Spilled Blood just 2.0 km away.

    More...

    price for 1 night
    Book Now From US$ 27
  • Dom Romanovykh Mini-Hotel

    From US$ 17

    Ulitsa Poltavskaya 14, Saint Petersburg, Russia (Show map)

    The 3-star Dom Romanovykh Mini-Hotel Saint Petersburg boasts close proximity to State Hermitage Museum and Winter Palace and Palace Square just 1.8 km away.

    More...

    price for 1 night
    Book Now From US$ 17
  • Central Street Hostel

    From US$ 8

    Malaya Konyushennaya Ulitsa 10, Saint Petersburg, Russia (Show map)

    Central Street Hostel is situated in Tsentralny district of Saint Petersburg, close to the cathedral, churches and the palace.

    More...

    price for 1 night
    Book Now From US$ 8
  • Mesto Hotel

    From US$ 33

    Naberezhnaya Reki Fontanki 11, Saint Petersburg, Russia (Show map)

    Mesto Hotel Saint Petersburg is located in the heart of Tsentralny district next to Palace Square and Hermitage Museum.

    More...

    price for 1 night
    Book Now From US$ 33
  • Stasov

    From US$ 14

    Saint-Petersburg, Vasilievsky Island, 1St Line, 16, Saint Petersburg, Russia (Show map)

    Stasov Hotel welcomes guests in the historical center of Saint Petersburg meters away from the palace, museums and the cathedral. The classic hotel is a good example of classical architecture in Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 14
  • Baby Lemonade Hostel

    From US$ 6

    Inzhenernaya Street 7, Saint Petersburg, Russia (Show map)

    The 2-star Baby Lemonade Hostel offers bright rooms in Tsentralny district of Saint Petersburg. Baby Lemonade Hostel boasts unique décor in the entire property.

    More...

    price for 1 night
    Book Now From US$ 6
  • Simple Hostel Gorokhovaya

    From US$ 7

    Gorokhovaya, 4 , Saint Petersburg, Russia (Show map)

    Simple Hostel Gorokhovaya is situated in the historical center of Saint Petersburg near Saint Isaac's Cathedral, Admiralty Building and Museum of the History of Political Police.

    More...

    price for 1 night
    Book Now From US$ 7
  • Fall In Love

    From US$ 24

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

    Fall In Love Hostel Saint Petersburg is situated in the center of Saint Petersburg. The on-site conveniences include a luggage storage and a gift shop.

    More...

    price for 1 night
    Book Now From US$ 24
  • Class Hotel

    From US$ 16

    Kuznechniy pereulok, 14B, Saint Petersburg, Russia (Show map)

    The 2-star Class Hotel Saint Petersburg boasts close proximity to Palace Square, Hermitage and Church of Our Savior on Spilled Blood just 2.0 km away.

    More...

    price for 1 night
    Book Now From US$ 16
  • Hostel Rusland Labyrinth

    From US$ 18

    Lenina Street 99, Saint Petersburg, Russia (Show map)

    Hostel Rusland Labyrinth enjoys its location walk from the beach.

    More...

    price for 1 night
    Book Now From US$ 18
  • Vintage & Funky Sport Hostel

    From US$ 8

    Perekupnoy Pereulok 3, Saint Petersburg, Russia (Show map)

    Vintage & Funky Sport Hostel is located in Tsentralny district next to Hermitage, State Russian Museum and Palace Square. Guests can make use of a luggage storage, a tour desk, a safe deposit box, free parking and a fax machine.

    More...

    price for 1 night
    Book Now From US$ 8
  • Pio Griboedova

    From US$ 27

    Naberezhnaya Kanala Griboedova 35-5, Saint Petersburg, Russia (Show map)

    Located in the heart of Saint Petersburg, the 2-star Pio At Griboedova Bed & Breakfast offers spacious rooms. This classic hotel dates from 1879 and was refurbished in 2004.

    More...

    price for 1 night
    Book Now From US$ 27