Search Hotels

Select date

Select date

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

170 properties found

  • OK-Hotel

    Naberezhnaya Obvodnogo Kanala 121, Saint Petersburg, Russia (Show map)

    Ok-Hotel provides good lodging in Saint Petersburg.

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • View on Neva

    Leitenant Smidt Embankment 19/2 , Saint Petersburg, Russia (Show map)

    View On Neva Hotel is a good accommodation choice in Saint Petersburg.

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Alexander House

    Kryukov Kanal Embankment, 27, Saint Petersburg, Russia (Show map)

    The attractive Alexander House Hotel Saint Petersburg offers an individual accommodation overlooking Kryukov Canal. Since 1826, it has been hosting guests in the historical center of Saint Petersburg.

    More...

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

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

    The comfortable Pushka Inn Hotel Saint Petersburg comprises classic rooms in the vicinity of Alexander III Monument, On. Theater and Summer Garden .

    More...

    From US$ 182
    price for 1 night
    Book Now From US$ 182
  • Twin Cities Melbourne

    Poltavsky Proezd, 2, Saint Petersburg, Russia (Show map)

    The historical Twin Cities Melbourne - Hostel offers quick access to Church of Our Savior on Spilled Blood, Cathedral of Our Lady of Kazan and State Pushkin Theater Center.

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Vaskin House

    Mayakovskogo St, 39 - Ryleeva St, 15 (Corner Building), Saint Petersburg, Russia (Show map)

    The comfortable property provides easy access to a church, a museum and a palace.

    More...

    From US$ 7
    price for 1 night
    Book Now From US$ 7
  • MarLen

    Ulitsa Ryleeva, 2, Saint Petersburg, Russia (Show map)

    Marlen Guest House is an apartment only 2.1 km from Hermitage Museum and Palace Square . The apartment offers a safe deposit box and a lift along with such services as 24-hour reception, ironing service and airport transfer.

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Hotel Indigo St.Petersburg- Tchaikovskogo

    Chaikovskogo Street 17, Saint Petersburg, Russia (Show map)

    The cozy Hotel Indigo St. Petesburg Tchaikovskogo is a 4-star property within proximity of Palace Square and Hermitage Museum. Since 1863, it has been hosting guests in the center of Saint Petersburg.

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Majestic Boutique Hotel Deluxe

    Sadovaya ulitsa, 22, Saint Petersburg, Russia (Show map)

    Majestic Boutique Hotel Deluxe is located in the heart of Admiralteyskiy district next to Akimov Comedy Theatre, Gostiny Dvor and On. Theater. Majestic Boutique Hotel Deluxe has been welcoming guests to its modern rooms since 2015.

    More...

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

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

    The 2-star Vintage & Funky Sport Hostel offers a soundproof accommodation in Tsentralny district of Saint Petersburg.

    More...

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

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

    Baby Lemonade Hostel boasts privileged location not far from Palace Square, Church of Our Savior on Spilled Blood and Peter and Paul Fortress . An unique interior distinguishes this property. Such amenities like a luggage storage, a safe deposit box and a gift shop are provided.

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Mini-Mani na Nevskom

    Nevsky prospekt, 66 apt 36, Saint Petersburg, Russia (Show map)

    Mini-Mani Na Nevskom Hostel enjoys its location on the beach.

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Bigland Hostel

    Bolshaya Konyushennaya Ulitsa 12, Saint Petersburg, Russia (Show map)

    Bigland Hostel is located in Admiralteyskiy district next to Palace Square, Church of Our Savior on Spilled Blood and Admiralty .

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Kseniya Guest House

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

    Kseniya Guest House apartment is located in Admiralteyskiy district a few steps from the palace and churches.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Mini Hotel Nevskaya Classica

    Nevskiy prospekt, 3, app. 8, Saint Petersburg, Russia (Show map)

    Situated in the center of Saint Petersburg, the family Mini Hotel Nevskaya Classica offers soundproof rooms.

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Nashotel

    11-ya Liniya Vasilevskogo Ostrova 50, Saint Petersburg, Russia (Show map)

    Situated near a stadium, bars and cafés, the 4-star Nashotel Saint Petersburg comprises 58 rooms with a view over the street. Nashotel Saint Petersburg has been welcoming guests to its bright rooms since 2006.

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Tradition Hotel

    Prospekt Dobrolyubova 2, Saint Petersburg, Russia (Show map)

    The unique Tradition Hotel Saint Petersburg is situated in the heart of Saint Petersburg close to Kunstkammer Museum of Anthropology and Ethnography, Palace Square and Leningrad . Tradition Hotel Saint Petersburg has been welcoming guests to its cozy rooms since 2009.

    More...

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

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

    Art-House Guest House is a 3-star venue set just 1.9 km from 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...

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

    Maliy Prospect Petrogradskoy Storony 16, Saint Petersburg, Russia (Show map)

    Situated near a zoo and a stadium, the 4-star Sharf Hotel comprises 25 rooms with a view over the city. Operating in Saint Petersburg since 2010, this hotel features original architecture and modern comforts.

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Hotel City

    Kronverksky Prospekt 77, Saint Petersburg, Russia (Show map)

    Hotel City is situated in the center of Saint Petersburg near Admiralty, Peter and Paul Fortress and Saint Petersburg Zoo.

    More...

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