We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

St. Petersburg Hotels

Open map
Check In Check Out
Price Your Stay Enter dates for best prices
I like:
Free Wifi Budget City Center Mid-range Best Value Luxury Romantic Free Breakfast Admiralty Building Palace Square Free Parking Quiet Charming Trendy Park Inn Pool Vladimir Room Service Independent Hotels Family-friendly Spa Business Beach Restaurant Fitness center Smolninskaya Suites Boutique Kitchenette Casting Kolomna Pets Allowed Classic Bar/Lounge Quaint Airport Transportation Internet Concierge Meeting room Business services Air Conditioning Non-Smoking Hotel Peter and Paul Fortress (Petropavlovskaya Krepost) State Hermitage Museum and Winter Palace State Russian Museum Church of the Savior on Blood Yusupov Palace on Moika St. Isaac's Cathedral State Museum-Memorial Anichkov Bridge Kazan Cathedral Reduced mobility rooms Nevsky Prospekt Neva Embankments Palace Square (Dvortsovaya Ploshchad) Grand Palace 3-star 4-star 5-star 2-star Crowne Plaza Radisson Courtyard Sokos AZIMUT Hotels Resort hotel Novotel W Hotels Kempinski Hotel Indigo Golf course Catherine Palace and Park Renaissance 1-star Holiday Inn Four Seasons Staybridge Suites Ibis
Filter by:
$-$$$$
Price
Hotel class
Style
Hotel brand
Location
Amenities
Best Value (25)
Business (88)
Romantic (65)
Luxury (62)
Family (56)
Spa (24)
 

Check availability

Refine search

Price per night

 

Property type

 

Neighborhood

 

Traveler rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 
Tip: Refine your search by price, amenities, & more.
Searching … 0% complete
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sponsored by:
Check In Check Out
    There are no pins in your viewport. Try moving the map or changing your filters.
    • {providername} {price}
    {providername} {price}
      {listitems}
    {sold_out_text}
    We can't find prices for this accommodation

    Special offers in St. Petersburg

    View all
    Novotel St. Petersburg Centre
    Novotel St. Petersbu...
    4.0 of 5 stars 587 Reviews
    SAVE UP TO 20 %
    Ligotel
    Ligotel
    4.5 of 5 stars 113 Reviews
    15% off room rate
    Hostel Club Chao, mama
    Hostel Club Chao, ma...
    5.0 of 5 stars 23 Reviews
    Free breakfast with your stay
    + Sort by Just for You Availability Ranking Price (low to high) Price (high to low) Distance
    #1 of 272 hotels in St. Petersburg
    #1 Just for You Popular top-tier hotel in St. Petersburg… more Popular top-tier hotel in St. Petersburg, Elegant hotel, Offers free wifi less
    Check In Check Out
    Show Prices
    #61 of 272 hotels in St. Petersburg
    #2 Just for You Popular elegant hotel in St. Petersburg… more Popular elegant hotel in St. Petersburg, Top-tier hotel, A top centrally located hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #4 of 272 hotels in St. Petersburg
    #3 Just for You Luxury hotel, Close to St. Isaac's… more Luxury hotel, Close to St. Isaac's Cathedral State Museum-Memorial, A top romantic hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #125 of 272 hotels in St. Petersburg
    #4 Just for You Popular mid-range hotel in St. Petersburg… more Popular mid-range hotel in St. Petersburg, Mid-range hotel, Other travelers love this hotel less
    Check In Check Out
    Show Prices
    #7 of 272 hotels in St. Petersburg
    #5 Just for You Near Yusupov Palace on Moika, Has a… more Near Yusupov Palace on Moika, Has a bar/lounge, Popular romantic hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #2 of 272 hotels in St. Petersburg
    #6 Just for You Popular city center hotel in St. Petersburg… more Popular city center hotel in St. Petersburg, Offers free wifi, A top city center hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #213 of 272 hotels in St. Petersburg
    #7 Just for You Mid-range hotel, Has a concierge, Other… more Mid-range hotel, Has a concierge, Other travelers love this hotel less
    Check In Check Out
    Show Prices
    #35 of 272 hotels in St. Petersburg
    #8 Just for You A top stylish hotel in St. Petersburg… more A top stylish hotel in St. Petersburg, Contemporary hotel, Near Anichkov Bridge less
    Check In Check Out
    Show Prices
    #5 of 272 hotels in St. Petersburg
    #9 Just for You Popular romantic hotel in St. Petersburg… more Popular romantic hotel in St. Petersburg, Upscale, A top romantic hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #18 of 272 hotels in St. Petersburg
    #10 Just for You Popular city center hotel in St… more Popular city center hotel in St. Petersburg, Has a bar/lounge, A top city center hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #13 of 272 hotels in St. Petersburg
    #11 Just for You Offers free wifi, Close to Church of the… more Offers free wifi, Close to Church of the Savior on Blood, Popular upscale hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #15 of 272 hotels in St. Petersburg
    #12 Just for You Popular centrally located hotel in St… more Popular centrally located hotel in St. Petersburg, Close to Palace Square (Dvortsovaya Ploshchad), Has a spa less
    Kempinski Hotel Moika 22 Slideshow
    Check In Check Out
    Show Prices
    #3 of 272 hotels in St. Petersburg
    #13 Just for You A top romantic hotel in St. Petersburg… more A top romantic hotel in St. Petersburg, Popular romantic hotel in St. Petersburg, Upscale less
    Check In Check Out
    Show Prices
    #14 of 272 hotels in St. Petersburg
    #14 Just for You Mid-range hotel, A top kid-friendly hotel in… more Mid-range hotel, A top kid-friendly hotel in St. Petersburg, Other travelers love this hotel less
    Comfort Hotel Slideshow
    Check In Check Out
    Show Prices
    #24 of 272 hotels in St. Petersburg
    #15 Just for You Popular upscale hotel in St. Petersburg, In… more Popular upscale hotel in St. Petersburg, In Vladimir, A top centrally located hotel in St. Petersburg less
    Crowne Plaza St. Petersburg - Ligovsky Slideshow
    Check In Check Out
    Show Prices
    #9 of 272 hotels in St. Petersburg
    #16 Just for You Offers free wifi, Popular stylish hotel in… more Offers free wifi, Popular stylish hotel in St. Petersburg, A top stylish hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #10 of 272 hotels in St. Petersburg
    #17 Just for You Other travelers love this hotel, A top… more Other travelers love this hotel, A top romantic hotel in St. Petersburg, Has a spa less
    Check In Check Out
    Show Prices
    #150 of 272 hotels in St. Petersburg
    #18 Just for You Has a bar/lounge, Mid-range hotel, Popular… more Has a bar/lounge, Mid-range hotel, Popular mid-range hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #53 of 272 hotels in St. Petersburg
    #19 Just for You Has a concierge, Popular romantic hotel in… more Has a concierge, Popular romantic hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #59 of 272 hotels in St. Petersburg
    #20 Just for You In Admiralty Building, Popular luxury hotel… more In Admiralty Building, Popular luxury hotel in St. Petersburg, A top stylish hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #51 of 272 hotels in St. Petersburg
    #21 Just for You Offers free wifi, Other travelers love this… more Offers free wifi, Other travelers love this hotel, A top romantic hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    Nevsky Contour Hotel Offers & Announcements Free parking
    #31 of 272 hotels in St. Petersburg
    #22 Just for You In Casting, Mid-range hotel, Popular… more In Casting, Mid-range hotel, Popular mid-range hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #33 of 272 hotels in St. Petersburg
    #23 Just for You Has a bar/lounge
    Check In Check Out
    Show Prices
    #151 of 272 hotels in St. Petersburg
    #24 Just for You Provides business services, Other travelers… more Provides business services, Other travelers love this hotel less
    Check In Check Out
    Show Prices
    #49 of 272 hotels in St. Petersburg
    #25 Just for You A top stylish hotel in St. Petersburg… more A top stylish hotel in St. Petersburg, Popular luxury hotel in St. Petersburg, In Admiralty Building less
    Renaissance St. Petersburg Baltic Hotel Slideshow
    Check In Check Out
    Show Prices
    #11 of 272 hotels in St. Petersburg
    #26 Just for You Offers free wifi, In Vladimir
    Check In Check Out
    Show Prices
    #46 of 272 hotels in St. Petersburg
    #27 Just for You Provides transportation to the airport… more Provides transportation to the airport, Mid-range hotel, Popular mid-range hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #32 of 272 hotels in St. Petersburg
    #28 Just for You Has a concierge, Other travelers love this… more Has a concierge, Other travelers love this hotel, Near Kazan Cathedral less
    Golden Triangle Hotel Slideshow
    Check In Check Out
    Show Prices
    #48 of 272 hotels in St. Petersburg
    #29 Just for You Popular romantic hotel in St. Petersburg… more Popular romantic hotel in St. Petersburg, Romantic, A top romantic hotel in St. Petersburg less
    Check In Check Out
    Show Prices
    #38 of 272 hotels in St. Petersburg
    #30 Just for You Great if you love traveling like a local… more Great if you love traveling like a local, Has a restaurant, Mid-range hotel less
    Check In Check Out
    Show Prices
    *Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
    St. Petersburg Travel Forum Need specific advice visiting St. Petersburg, Northwestern District? Visit the TripAdvisor Travel Forum for St. Petersburg and ask our Destination Experts and the travel community.