Hotels in Saint Petersburg

    • Sort by:
    • Popularity
    • Price
    • Star rating
    • Guest rating
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • Nevsky Prospekt 106, Saint Petersburg, Russia, 191036, Map
    Friends Hostel On Nevsky photos Room
    Free Wi-Fi

    Free Wi-Fi in rooms

    24-hour

    24-hour reception

    Sports activities

    Cycling

    No Smoking

    Non-smoking rooms

    Friends Hostel On Nevsky is situated in Admiralteyskiy district of Saint Petersburg, close to a palace, a museum and a church. A luggage storage and an elevator are provided. More details

    From
    US$38
    per night
  • Zagorodny Prospekt 10, Saint Petersburg, Russia, 191002, Map
    9.6
    Exceptional
    Based on 1 reviews
    Hostel Nomera Na Zagorodnom photos Room
    Free Wi-Fi

    Free Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    No Smoking

    Non-smoking rooms

    Pets

    No pets allowed

    Hostel Nomera Na Zagorodnom offers quick access to bars, cafés and restaurants in Saint Petersburg. Palace Square is 2. More details

    From
    US$43
    per night
  • Загородный Проспект 11, Saint Petersburg, Russia, 191002, Map
    Sweet Dreams photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Breakfast

    In-room breakfast

    No Smoking

    Non-smoking rooms

    The pleasant Sweet Dreams Hotel offers non-smoking rooms in proximity to Palace Square and Church of Our Savior on Spilled Blood. Monument to Catherine the Great, Lensovet St Petersburg Academic Theater and Akimov Comedy Theatre are located just 500 meters from the venue. More details

    From
    US$98
    per night
  • Nevsky Prospekt 150, Saint Petersburg, Russia, 191024, Map
    Mini Hotel Nevsky 150 photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Breakfast

    In-room breakfast

    The 2-star Mini Hotel Nevsky 150 lies within 2.8 km from Palace Square and Church of Our Savior on Spilled Blood. More details

    From
    US$81
    per night
  • Blochina, 4 ;, Saint Petersburg, Russia, Map
    8.0
    Fabulous
    Based on 2 reviews
    Rinaldi At Petropavlovskaya photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Meeting facilities

    Business center

    No Smoking

    Non-smoking rooms

    Rinaldi At Petropavlovskaya Bed & Breakfast is located in the heart of Tsentralny district next to Peter and Paul Fortress, Petrovsky Stadium and Alexandrovsky Park. Rinaldi At Petropavlovskaya Bed & Breakfast is 20 minutes' walk from the center of Saint Petersburg. More details

    From
    US$37
    per night
  • Saint-Petersburg, Vasilievsky Island, 1St Line, 16, Saint Petersburg, Russia, 199034, Map
    9.0
    Superb
    Based on 21 reviews
    Stasov photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Breakfast

    Stasov Hotel is located in a historic area of Saint Petersburg in close proximity to State Russian Museum, Summer Garden and State Hermitage Museum and Winter Palace. Since 1841, it has been hosting guests in the historical center of Saint Petersburg. More details

    From
    US$47
    per night
  • 49/2 Nevskij Prospect, 191025 St Petersburg, Saint Petersburg, Russia, 191025, Map
    Radisson Sas Royal photos Exterior
    Wi-Fi
    Fitness/Gym

    Exercise gym

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Air conditioning

    The excellent 5-star Radisson Sas Royal Hotel is set in a tourist area minutes away from Statue of Lenin at Finland Station, Bronze Horseman and Summer Garden . The property is 500 meters away from Cathedral of Our Lady of Kazan, Alexander Column and Anichkov Palace. More details

    From
    US$229
    per night
  • Ulitsa Rubinshteyna 15-17, Saint Petersburg, Russia, Map
    2.4
    Guest rating
    Based on 1 reviews
    Broadsky Hostel photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Sports activities

    Hiking

    The 2-star Broadsky Hostel offers a bright accommodation in Admiralteyskiy district of Saint Petersburg. The modern hostel serves as an example of antique architecture in Saint Petersburg. More details

    From
    US$36
    per night
  • Mayakovskogo St, 39 - Ryleeva St, 15 (Corner Building), Saint Petersburg, Russia, Map
    Vaskin House photos Exterior
    Free Wi-Fi
    24-hour

    24-hour reception

    Sports activities

    Cycling

    Hiking

    No Smoking

    Non-smoking rooms

    Vaskin House Hostel is situated in Tsentralny district of Saint Petersburg, close to a church, a museum and a palace. Admiralty is 2. More details

    From
    US$30
    per night
  • Sanatornaya Street 33А, Saint Petersburg, Russia, 188664, Map
    House Of The Hunter photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Sports activities

    Horseback riding

    Darts

    The 3-star House Of The Hunter Hotel boasts close proximity to Saint Sampson's Cathedral, Divo Ostrov and Sibur Arena just 24.6 km away. More details

    From
    US$65
    per night
  • Kazanskaya Street 12, Saint Petersburg, Russia, 191186, Map
    7.8
    Fabulous
    Based on 139 reviews
    Maribelle Hotel photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    24-hour

    24-hour reception

    No Smoking

    Non-smoking rooms

    Maribelle Hotel is an elegant venue in Saint Petersburg close to a cathedral and a palace. Set in Admiralteyskiy district of Saint Petersburg, around 10 minutes' walk from Palace Square and Admiralty . More details

    From
    US$55
    per night
  • 53 Voronezhskaya Streetst Petersburg 192007Russia, Saint Petersburg, Russia, Map
    Alexander Platz Hotel photos Exterior
    Free Wi-Fi

    The 3-star Alexander Platz Hotel is set just 1.9 km from Cathedral of Our Lady of Kazan, State Hermitage Museum and Winter Palace and Na Fontanke. More details

  • Naberezhnaya Kanala Griboedova 35-5, Saint Petersburg, Russia, Map
    7.4
    Very good
    Based on 26 reviews
    Pio Griboedova photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    24-hour

    24-hour reception

    Breakfast

    Continental breakfast

    Food/Drinks

    Bar/Lounge area

    Meeting facilities

    Meeting room

    Situated near the cathedral, the palace and monuments the 2-star Pio Griboedova Hotel boasts cozy rooms overlooking the canal. This classic hotel dates from 1879 and was refurbished in 2004. More details

    From
    US$63
    per night
  • 14 8 Lomonosova Street, Saint Petersburg, Russia, 197101, Map
    Sonata Hotel At Lomonosova Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    24-hour

    24-hour reception

    Breakfast

    Continental breakfast

    No Smoking

    Non-smoking rooms

    Pets

    No pets allowed

    The 3-star Sonata Hotel At Lomonosova Saint Petersburg offers a soundproof accommodation in Tsentralny district of Saint Petersburg. This comfortable hotel was opened in 1891 and renovated in 2011. More details

    From
    US$111
    per night
  • 2 Bezymyanny Lane,Roschino Village,Leningradskaya Region,188820, Saint Petersburg, Russia, Map
    8.8
    Superb
    Based on 2 reviews
    Galiarda photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Sports activities

    Tennis court

    Hiking

    Billiards/Pool tables

    Table tennis

    Breakfast

    In-room breakfast

    Offering 28 individual rooms, Galiarda Hotel features a sundeck, a picnic area and a tennis court. The hotel represents European architecture in Saint Petersburg. More details

    From
    US$60
    per night
  • Ulitsa Marata 22, Tsentralny District, 191040 Saint Petersburg, Russia, Saint Petersburg, Russia, 191040, Map
    Alex Hotel On Marata photos Exterior
    Free Wi-Fi
    Parking
    24-hour

    24-hour reception

    Spa and relaxation

    Jacuzzi

    Breakfast

    In-room breakfast

    Continental breakfast

    Alex Hotel On Marata is a 4-star venue set just 1.9 km from Church of Our Savior on Spilled Blood and Palace Square . More details

    From
    US$87
    per night
  • Marshala Tukhacheskogo Street 27/2, St. Petersburg, Saint Petersburg, Russia, Map
    Karelia photos Exterior
    Wi-Fi
    Food/Drinks

    Restaurant

    Bar/Lounge area

    Air conditioning

    The excellent Karelia Hotel comprises bright rooms in the vicinity of Peter and Paul Cathedral, Smolny Cathedral and Tauride Palace. Saint Sampson's Cathedral, Smolny Institute and Lenin Museum and Tauride Garden are located just 3. More details

    From
    US$32
    per night
  • Nevsky Pr.180 ;, Saint Petersburg, Russia, 190000, Map
    4.2
    Guest rating
    Based on 1 reviews
    Zizu Hotel photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Meeting facilities

    Business center

    The 3-star Zizu Hotel is set just 1.6 km from Palace Square, St. More details

    From
    US$46
    per night
  • Kanal Griboedova, 35 Intercom 5, 3Rd Floor, Saint Petersburg, Russia, 191186, Map
    Hotel Pio On Kanal Griboedova Saint Petersburg photos Exterior
    Free Wi-Fi
    No Smoking

    Non-smoking rooms

    The central Hotel Pio On Kanal Griboedova Saint Petersburg is situated in the historical center of Saint Petersburg close to Saint Petersburg Opera, On. Theater and Mariinsky Theatre . More details

    From
    US$65
    per night

Filtering results

Please wait...

^
3268 hotels found
Go to map view
Go to list view
Star rating
Accommodation type
  • (1911)
  • (1338)
  • (19)
Price
  • (1475)
  • (1274)
  • (333)
  • (96)
Average rating
  • (130)
  • (144)
  • (67)
  • (37)
Underground stations
  • (1707)
  • (147)
  • (161)
  • (76)
  • (1904)
  • (97)
  • (1498)
  • Show more
Nearby
  • (1835)
  • (1663)
  • (1233)
  • (1149)
  • (1172)
  • (1404)
  • (1586)
  • (1763)
  • (1603)
  • (1621)
  • (1731)
  • (1252)
  • (1084)
  • (1803)
  • (1389)
  • Show more
Districts
  • (2041)
  • (1344)
  • (328)
  • (268)
  • (140)
  • (128)
  • (114)
  • Show more
Hotel type
  • (2591)
  • (2210)
  • (1516)
  • (377)
  • (205)
  • (187)
  • (176)
  • (144)
  • (116)
  • (59)
  • (45)
  • (12)
  • (9)
Search by name
Amenities
  • (3061)
  • (1656)
  • (1092)
  • (1070)
  • (633)
  • (362)
  • (201)
  • Show more
Room facilities
  • (69)
  • (1)
  • (1)
  • (199)
  • (13)
  • (40)
  • (549)
  • Show more
Services
  • (99)
  • (58)
  • (745)
  • (333)
  • (312)
  • (116)
Brands
  • (5)
  • (3)
  • (2)
  • (2)
  • (2)
  • (1)
  • (1)
  • Show more