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

3 star 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

489 properties found

  • Vesta Hotel

    From US$ 46

    Nevsky Prospekt 90-92, Saint Petersburg, Russia (Show map)

    Situated in the middle of Saint Petersburg, the quiet Vesta Hotel offers spacious rooms.

    More...

    price for 1 night
    Book Now From US$ 46
  • Arbat Nord Hotel Saint Petersburg

    From US$ 36

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

    The classic Arbat Nord Hotel Saint Petersburg is situated in the ski district next to churches, the palace and the cathedral. Featuring classical architecture, Arbat Nord Hotel Saint Petersburg was renovated in 2009.

    More...

    price for 1 night
    Book Now From US$ 36
  • Grand Mark Hotel

    From US$ 30

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

    The 3-star Nevsky Breeze Hotel boasts quiet location not far from Saint Isaac's Cathedral, Mariinsky Theatre and State Museum of Theatre and Music. The hotel opened its doors in 2008 and was remodeled in 2014.

    More...

    price for 1 night
    Book Now From US$ 30
  • 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
  • Hotel Aurora Central Saint Petersburg

    From US$ 92

    21 Ligovsky Prospect, Saint Petersburg, Russia (Show map)

    Hotel Aurora Central Saint Petersburg is a 3-star property only 2.0 km from Church of Our Savior on Spilled Blood, Alexander Column and Cathedral of Our Lady of Kazan (Kazansky Sobor). It features laundry, 24-hour reception and dry cleaning as well as a baggage storage, a safe deposit box and an elevator.

    More...

    price for 1 night
    Book Now From US$ 92
  • Best Eastern Hotel Matisov Domik Saint Petersburg

    From US$ 32

    Priazhka-River Embankment - 3/1, Saint Petersburg, Russia (Show map)

    The 3-star Best Eastern Hotel Matisov Domik Saint Petersburg offers cozy rooms in Admiralteyskiy district of Saint Petersburg. Since 1993, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 32
  • M-Hotel Saint Petersburg

    From US$ 124

    Sadovaya, 22/2, Saint Petersburg, Russia (Show map)

    M-Hotel Saint Petersburg is set in a tourist area of Saint Petersburg next to On. Theater, Gostiny Dvor and Akimov Comedy Theatre. M-Hotel Saint Petersburg has been welcoming guests to its cozy rooms since 2009.

    More...

    price for 1 night
    Book Now From US$ 124
  • Art-Hotel Radischev Saint Petersburg

    From US$ 83

    26 Radischeva Street, Saint Petersburg, Russia (Show map)

    The unique Art-Hotel Radischev Saint Petersburg is a 3-star property within proximity of Hermitage Museum, Smolny Cathedral and Church of Our Savior on Spilled Blood. The hotel opened in 2009 and remains an example of classical architecture in Saint Petersburg ever since.

    More...

    price for 1 night
    Book Now From US$ 83
  • Akyan

    From US$ 45

    Vosstania Street 19 St Petersburg, Saint Petersburg, Russia (Show map)

    The deluxe Akyan offers soundproof guest rooms close to Palace Square, Summer Garden and Tauride Palace. The hotel opened in 1905 and remains an example of traditional architecture in Saint Petersburg ever since.

    More...

    price for 1 night
    Book Now From US$ 45
  • Red Stars Hotel

    From US$ 47

    30 Pryazhka Emb., Saint Petersburg, Russia (Show map)

    Red Stars Hotel is a 3-star venue set just 1.6 km from Hermitage, Saint Isaac's Cathedral and Trinity Cathedral. The traditional hotel is set in an oriental building in the historical center of Saint Petersburg.

    More...

    price for 1 night
    Book Now From US$ 47
  • 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
  • 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
  • Hotel Lota

    From US$ 51

    Ligovskiy Prospekt 75-77, Saint Petersburg, Russia (Show map)

    Lota is a 3-star comfortable hotel providing an elegant accommodation only minutes away from Saint Isaac's Cathedral, Church of Our Savior on Spilled Blood and Palace Square.

    More...

    price for 1 night
    Book Now From US$ 51
  • Versal Hotel

    From US$ 41

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

    Versal Hotel is placed in a lively area of Saint Petersburg in the vicinity of Church of Our Savior on Spilled Blood, Admiralty Building and Palace Square.

    More...

    price for 1 night
    Book Now From US$ 41
  • Kholstomer Hotel

    From US$ 22

    Konnaya Str.10, Saint Petersburg, Russia (Show map)

    Kholstomer Hotel is a 3-star venue set just 2.9 km from Hermitage, Church of Our Savior on Spilled Blood and Palace Square.

    More...

    price for 1 night
    Book Now From US$ 22
  • Cronwell Inn Stremyannaya Hotel Saint Petersburg

    From US$ 45

    18, Stremyannaya Street, 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...

    price for 1 night
    Book Now From US$ 45
  • 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
  • Casa Leto

    From US$ 78

    34, Bolshaya Morskaya Street , Saint Petersburg, Russia (Show map)

    Casa Leto is a 4-star classic hotel providing a soundproof accommodation only minutes away from Nicholas I Monument, Blue Bridge and Museum of the History of Political Police.

    More...

    price for 1 night
    Book Now From US$ 78
  • Nevsky 3 Guest House

    From US$ 36

    Nevsky Avenue 3 App 10, Saint Petersburg, Russia (Show map)

    Nevsky 3 Guest House Saint Petersburg is a central venue in Saint Petersburg close to the palace, museums and the cathedral.

    More...

    price for 1 night
    Book Now From US$ 36
  • Kamerdiner Hotel

    From US$ 53

    Ozernoy Pereulok 6, Saint Petersburg, Russia (Show map)

    The elegant 3-star Kamerdiner Hotel Saint Petersburg offers quick access to Palace Square, Church of Our Savior on Spilled Blood and Hermitage.

    More...

    price for 1 night
    Book Now From US$ 53