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

Unrated 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

3770 properties found

  • Old Vienna Hotel Saint Petersburg

    From US$ 40

    13, Malaya Morskaya St. / 8, Gorohovaya St., Saint Petersburg, Russia (Show map)

    Old Vienna Hotel Saint Petersburg is a 3-star comfortable hotel offering a non-smoking accommodation within easy reach of State Museum and Exhibition Centre for Photography ROSPHOTO, Palace Square and The Admiralty.

    More...

    price for 1 night
    Book Now From US$ 40
  • Life Saint-Petersburg

    From US$ 36

    Ulitsa Kirochnaya 48 apt. 22 , the door code - 4813В, Saint Petersburg, Russia (Show map)

    The quiet Life Saint-Petersburg Hotel Saint Petersburg offers soundproof rooms in proximity to Alexander Column, Church of Our Savior on Spilled Blood and State Museum of Theatre and Music.

    More...

    price for 1 night
    Book Now From US$ 36
  • Piligrim

    From US$ 24

    Ulitsa Bolshaya Pushkarskaya 39, Saint Petersburg, Russia (Show map)

    Piligrim Hotel Saint Petersburg provides affordable accommodation in Saint Petersburg.

    More...

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

    From US$ 19

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

    The comfortable Viсtory Hotel is a 3-star property within proximity of Summer Palace and Palace Square . Viсtory Hotel has been welcoming guests to its individual rooms since 2003.

    More...

    price for 1 night
    Book Now From US$ 19
  • Rooms UBK

    From US$ 60

    Prospect Energetikov 31 korp 3G, Saint Petersburg, Russia (Show map)

    Rooms UBK Saint Petersburg provides affordable accommodation in Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 60
  • The 5th floor Hotel

    From US$ 28

    Grazhdanskaya ulitsa 27, Saint Petersburg, Russia (Show map)

    The 5th floor Hotel Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 28
  • Friends by Dom Knigi

    From US$ 9

    Naberezhnaya Kanala Griboyedova 19, Saint Petersburg, Russia (Show map)

    Friends by Dom Knigi Hotel Saint Petersburg offers fine accommodation in Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 9
  • Senat Inn

    From US$ 22

    Kirochnaya Ulitsa 12, Saint Petersburg, Russia (Show map)

    Senat Inn Saint Petersburg provides affordable accommodation in Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 22
  • Apart Hotel Nevsky 150

    From US$ 57

    Nevsky Prospekt 150, Saint Petersburg, Russia (Show map)

    Apart Hotel Nevsky 150 Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 57
  • Kaleydoskop Design

    From US$ 73

    Rubinshteyna Street 16, Saint Petersburg, Russia (Show map)

    Kaleydoskop Design Aparthotel Saint Petersburg is situated in the center of Saint Petersburg near Peter and Paul Fortress (Petropavlovskaya Krepost), State Hermitage Museum and Winter Palace and Mariinsky Theatre (Kirov Opera and Ballet).

    More...

    price for 1 night
    Book Now From US$ 73
  • Pochtamtskaya 10 Mini-Hotel

    From US$ 28

    Pochtamtskaya Ulitsa 10, Saint Petersburg, Russia (Show map)

    Pochtamtskaya 10 Mini-Hotel Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 28
  • Nevsky Ampire

    From US$ 20

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

    The designer Nevsky Ampire Hotel Saint Petersburg comprises bright rooms in the vicinity of Palace Square, Hermitage Museum and Church of Our Savior on Spilled Blood.

    More...

    price for 1 night
    Book Now From US$ 20
  • Liteyny Hotel

    From US$ 26

    Liteyny Prospekt 12, Saint Petersburg, Russia (Show map)

    Liteyny Hotel Saint Petersburg is a designer venue in Saint Petersburg close to churches and museums.

    More...

    price for 1 night
    Book Now From US$ 26
  • Comfortline Inn

    From US$ 24

    Ulitsa Kolomenskaya 13, Saint Petersburg, Russia (Show map)

    Comfortline Inn Saint Petersburg provides good lodging in Saint Petersburg.

    More...

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

    From US$ 5

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

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

    More...

    price for 1 night
    Book Now From US$ 5
  • Adagio B&B On Zhukovskogo

    From US$ 19

    Ulitsa Zhukovskogo 41, Saint Petersburg, Russia (Show map)

    The 2-star Adagio B&B On Zhukovskogo offers individual rooms in proximity to Church of Our Savior on Spilled Blood, State Russian Museum and Hermitage Museum.

    More...

    price for 1 night
    Book Now From US$ 19
  • Aurelia Hotel

    From US$ 25

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

    The comfortable Aurelia Hotel Saint Petersburg offers classic guest rooms close to Palace Square, Church of Our Savior on Spilled Blood and Admiralty Building.

    More...

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

    From US$ 107

    Manezhnyy Pereulok 19/40, Saint Petersburg, Russia (Show map)

    Hotel ArtApart Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 107
  • Tavrichesky Garden ApartHotel

    From US$ 52

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

    Tavrichesky Garden ApartHotel Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 52
  • Prima Apart-Hotel

    From US$ 26

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

    Prima Apart-Hotel Saint Petersburg apartment offers fine accommodation in Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 26