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

609 properties found

  • Baryshkoff Hotel

    Ulitsa Radischeva 24, Saint Petersburg, Russia (Show map)

    The 3-star Baryshkoff Hotel is set just 2.7 km from State Hermitage Museum and Winter Palace. It features 24-hour reception, dry cleaning and newspaper service as well as…

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Marmara Hotel

    Novorossiyskaya Street 26 ; Bld 2, Saint Petersburg, Russia (Show map)

    The elegant Marmara Hotel accommodates guests in a business area of Saint Petersburg. Marmara Hotel offers proximity to a metro station enabling quick access to a cathedral, a museum and…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Rubinstein 24

    24 Ulitsa Rubinshteyna,, Saint Petersburg, Russia (Show map)

    The 3-star Rubinstein 24 Aparthotel is set just 2 km from Hermitage Museum. Saint Isaac's Cathedral is within 25 minutes' walk away.

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • Grifon

    Nab.Kanala Griboedova 35, Saint Petersburg, Russia (Show map)

    The 3-star Grifon Hotel offers luxury rooms in Admiralteyskiy district of Saint Petersburg. Built in 1879, the hotel is a combination of historical architecture and contemporary facilities.

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • 9 Owls Hotel

    9 Sovetskaya Street 5, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The comfortable 9 Owls Hotel is a 3-star property with non-smoking rooms to stay in a green area of Saint Petersburg. Since 2008, it has been hosting guests…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Matisov Domik

    3, Pryazhka River Emb., St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The 3-star Matisov Domik Hotel in Tsentralny district provides a courtyard and a library. After the renovation in 2012, the hotel features traditional architecture in a 4-story building.

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • 5 Evenings

    Vosstaniya Street 22, Saint Petersburg, Russia (Show map)

    The 3-star 5 Evenings On Nevsky Bed & Breakfast offers a non-smoking accommodation in Tsentralny district of Saint Petersburg.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Library Hotel

    Voznesenskiy Prospekt 4, Saint Petersburg, Russia (Show map)

    The 3-star hotel Library provides a bright accommodation and gives a quick access to Palace Square, which is around 550 meters away.

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Ani Mini-Hotel

    Tambovskaya Street 66, Saint Petersburg, Russia (Show map)

    Ani Mini-Hotel is a fine option to stay in Saint Petersburg. Major Saint Petersburg sights, such as Kazan Cathedral and City Sculpture Museum are located nearby.

    More...

    From US$ 160
    price for 1 night
    Book Now From US$ 160
  • Era On Tsimbalina

    32 Tsimbalin Street,St Petersburg City,192171, Saint Petersburg, Russia (Show map)

    The 3-star Era On Tsimbalina places guests abount 4.7 km from Alexander Nevsky Lavra. The property is located 19 km away from Alexander Park.

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Nevsky 109

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

    Nevsky 109 Hotel is a 3-star venue set 2.5 km away from State Russian Museum. Palace Square is about 3.2 km from the hotel.

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Nomera Na Sadovoy

    Lomonosova Street, 3, Saint Petersburg, Russia (Show map)

    Located 1400 meters away from Hermitage Museum, a 3-star Nomera Na Sadovoy hotel offers a soundproof accommodation within a 15-minute walk from Palace Square .

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Sonata At Nevsky 5

    Nevskiy Ave 5, Apt. 9, Saint Petersburg, Russia (Show map)

    Sonata At Nevsky 5 Hotel offers a comfortable accommodation with a baggage storage, a safety deposit box and an elevator.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Altburg On Nevskiy 53

    53 Nevsky Prospect, Saint Petersburg, Russia (Show map)

    A 25-minute walk from Neva Embankments, Altburg On Nevskiy 53 Hotel is a 3-star comfortable property offering a non-smoking accommodation. Behind the luxurious facade of Altburg On…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Regina

    Ulitsa Podrezova 21, Saint Petersburg, Russia (Show map)

    The excellent 3-star Regina Hotel is set in the museum district of Saint Petersburg. Since 2004, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Voyage Business Hotel

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

    Voyage Business Hotel is a 3-star venue positioned about 21 km from Saint Isaac's Cathedral. The property features free self-parking, a luggage storage and a newspaper stand.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Admiralteyskaya

    Ulitsa Aleksandra Bloka,8, Saint Petersburg, Russia (Show map)

    The 3-star traditional hotel Admiralteyskaya offers a cozy accommodation within easy reach of Hermitage Museum, which is about 30 minutes` walk. The hotel occupies 5 floors and was renovated…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Avent Inn Nevsky

    Nevsky Pr. 87/2, Saint Petersburg, Russia (Show map)

    Avent Inn Nevsky is a 3-star accommodation with a safe deposit box, a car park and a luggage storage.

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Petro Sport

    6A Shosseynaya Str, Saint Petersburg, Russia (Show map)

    The comfortable Petro Sport Hotel accommodates guests in a shopping area of Saint Petersburg. Petro Sport Hotel operates since 2006.

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Talisman Hotel

    15-Ya Liniya Vasilyevskogo Ostrova 76,199178 Saint Petersburg Zip : 199178, Saint Petersburg, Russia (Show map)

    The 3-star Talisman Hotel is set about 3.9 km from Church of the Savior on Spilled Blood. St. Petersburg Horsecar Replica is about 15 minutes' walk away.

    More...

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