Compare and save on St. Petersburg hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
2018 Results
  • Dostoyevskiy Hotel
    Ranked #58 overall in St. Petersburg hotels
    0.0
    • Restaurant
    • Fitness Center
    PhotosAmenitiesMaploadingclose
  • Solo Sokos Hotel Palace Bridge
    Ranked #63 overall in St. Petersburg hotels
    Popular withLuxury
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    PhotosAmenitiesMaploadingclose
  • Hotel Vera
    Ranked #62 overall in St. Petersburg hotels
    0.0
    • Free WiFi
    • Restaurant
    • Free Breakfast
    • Airport Transfer
    PhotosAmenitiesMaploadingclose
  • Nevskiy Hotel Grand
    Ranked #59 overall in St. Petersburg hotels
    0.0
    • Free WiFi
    • Restaurant
    • Airport Transfer
    PhotosAmenitiesMaploadingclose
  • Rainbow Hostel
    Ranked #64 overall in St. Petersburg hotels
    Popular withBackpackers
      PhotosAmenitiesMaploadingclose
    • City Hotel Comfitel
      Ranked #69 overall in St. Petersburg hotels
      0.0
      • Free WiFi
      • Free Parking
      • Airport Transfer
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Elegiya
      Ranked #71 overall in St. Petersburg hotels
      0.0
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Nevsky Express Hotel
      Ranked #67 overall in St. Petersburg hotels
        PhotosAmenitiesMaploadingclose
      • 3Mosta Boutique Hotel
        Ranked #65 overall in St. Petersburg hotels
        0.0
        • Free WiFi
        • Restaurant
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Renaissance St. Petersburg Baltic Hotel
        Ranked #75 overall in St. Petersburg hotels
        0.0
        Popular withLuxury
        • Free WiFi
        • Restaurant
        • Fitness Center
        PhotosAmenitiesMaploadingclose
      • Canny House
        Ranked #74 overall in St. Petersburg hotels
        0.0
          PhotosAmenitiesMaploadingclose
        • Suvorov Hotel
          Ranked #72 overall in St. Petersburg hotels
          0.0
          • Free WiFi
          • Free Breakfast
          • Free Parking
          • Airport Transfer
          PhotosAmenitiesMaploadingclose
        • Sky Hotel
          Ranked #73 overall in St. Petersburg hotels
          0.0
          • Free WiFi
          • Free Breakfast
          • Airport Transfer
          • Pets Allowed
          PhotosAmenitiesMaploadingclose
        • Hotel Sputnik
          Ranked #70 overall in St. Petersburg hotels
          • Free WiFi
          • Restaurant
          • Free Parking
          • Airport Transfer
          • Pets Allowed
          PhotosAmenitiesMaploadingclose
        • Grand Hotel Emerald
          Ranked #66 overall in St. Petersburg hotels
          0.0
          Popular withLuxury
          • Free WiFi
          • Swimming Pool
          • Fitness Center
          • Free Parking
          PhotosAmenitiesMaploadingclose
        • Hotel Ibis St. Petersburg Centre
          Ranked #68 overall in St. Petersburg hotels
          0.0
          Popular withBusiness
          • Free WiFi
          • Restaurant
          • Free Parking
          • Airport Transfer
          • Pets Allowed
          PhotosAmenitiesMaploadingclose
        • Rinaldi on Gorohovaya
          Ranked #118 overall in St. Petersburg hotels
          0.0
            PhotosAmenitiesMaploadingclose
          • Nevsky Central Hotel
            Ranked #149 overall in St. Petersburg hotels
            0.0
            • Free WiFi
            • Free Breakfast
            • Airport Transfer
            PhotosAmenitiesMaploadingclose
          • Apart Hotel Nevsky 150
            Ranked #146 overall in St. Petersburg hotels
            0.0
            • Free WiFi
            • Pets Allowed
            PhotosAmenitiesMaploadingclose
          • 5 Evenings Guesthouse
            Ranked #153 overall in St. Petersburg hotels
            0.0
              PhotosAmenitiesMaploadingclose
            • Noteburg Hotel
              Ranked #107 overall in St. Petersburg hotels
              0.0
              • Free WiFi
              • Free Breakfast
              • Free Parking
              • Airport Transfer
              • Pets Allowed
              PhotosAmenitiesMaploadingclose
            • Hotel Aurora Central
              Ranked #89 overall in St. Petersburg hotels
              0.0
              • Free WiFi
              • Free Breakfast
              • Free Parking
              • Airport Transfer
              PhotosAmenitiesMaploadingclose
            • Residence by Admiralty
              Ranked #96 overall in St. Petersburg hotels
              0.0
              • Free WiFi
              • Airport Transfer
              PhotosAmenitiesMaploadingclose
            • Nevsky Breeze Hotel
              Ranked #81 overall in St. Petersburg hotels
              0.0
              • Free WiFi
              • Free Breakfast
              • Airport Transfer
              PhotosAmenitiesMaploadingclose
            • Palantin Hotel
              Ranked #120 overall in St. Petersburg hotels
              0.0
              • Free WiFi
              • Free Breakfast
              • Airport Transfer
              • Pets Allowed
              PhotosAmenitiesMaploadingclose
            • Pilau Hotel
              Ranked #122 overall in St. Petersburg hotels
              0.0
              • Free WiFi
              • Free Breakfast
              • Airport Transfer
              PhotosAmenitiesMaploadingclose
            • Rinaldi On Nevskiy 105
              Ranked #129 overall in St. Petersburg hotels
              0.0
                PhotosAmenitiesMaploadingclose
              • Andersen Hotel
                Ranked #128 overall in St. Petersburg hotels
                0.0
                • Free WiFi
                • Restaurant
                • Fitness Center
                • Free Breakfast
                • Free Parking
                • Airport Transfer
                • Pets Allowed
                PhotosAmenitiesMaploadingclose
              • AventInn Hotel
                Ranked #113 overall in St. Petersburg hotels
                0.0
                • Free WiFi
                • Free Breakfast
                • Airport Transfer
                PhotosAmenitiesMaploadingclose
              • 33 Udovolstviya Hotel
                Ranked #109 overall in St. Petersburg hotels
                0.0
                  PhotosAmenitiesMaploadingclose
                St. Petersburg Hotel Insider Guide
                It’s hard to believe that the dazzling imperial city of St. Petersburg was once a desolate wasteland, but da, it’s true. In the early 1700s, westward-looking Czar Peter the Great built his country’s most famous European-style city from nothing to display Mother Russia’s growing status in the world. Today, St. Petersburg stands as an imposing testament to Russian grandeur, reflected in its palatial museums, larger-than-life baroque and neoclassical buildings, and treasure trove of art and culture. All of the above draws an international supply of culture hounds, history buffs, architectural aficionados and backpackers to St. Petersburg, where sumptuous hotels, youth hostels and everything in between await their arrival.

                St. Petersburg Hotels A decade ago, hulking concrete Soviet hotels were St. Petersburg’s most ubiquitous option for out-of-towners. Today, an abundance of youth hostels and luxury hotels are more true to the city’s European inspiration, though it comes with a higher price tag. The recently renovated Four Seasons Hotel Lion Palace is perhaps the most extravagant option, though the Grand Hotel Europe’s plush bedrooms adorned with Russian artwork (and upscale dining area, complete with a chocolate bar) come in at a close second. The historic Hotel Astoria has rooms fit for a Czar and even his more money-minded plebes; yet no matter what their economic status, all guests enjoy white marble bathrooms and plush bathrobes.

                Families and budget travelers sojourn at the art-nouveau Demetra Art Hotel or the more modern Park Inn by Radisson Nevsky St. Petersburg to save big bucks but not lose out on comfort, authentic Russian cuisine and walkability to all St. Petersburg has to offer.

                Things To Do St. Petersburg is overflowing with a vibrant, underground art and music scene and rich cultural history. With so much to do, it’s difficult to plan a sane travel itinerary, much less schedule time to sleep, especially during the short summer months when the northern sun rarely dips below the horizon. These are the city’s legendary White Nights, when all of St. Petersburg revels in newly flowering parks, music festivals and 24-hour parties.

                During its dreary, darker months, art lovers are apt to forget the outdoor weather as they explore The Hermitage, St. Petersburg’s most grandiose art museum that houses more than three million works, and The Russian Museum, an incredible, hundred-year-old collection of fine arts. Other sites, too, require little suffering of Russia’s infamous winter weather; Peterhof -- Russia’s Versailles -- and Catherine Palace -- a palatial summer retreat sure to make architecture geeks drool over its gorgeous Rococo architecture -- offer hours of wandering through endless passageways and art-decked rooms that the country’s most famous aristocrats also strolled. For a taste of local culture and Russian theater, see an opera or ballet at Mikhaylovsky Theatre, then finish the night off with a jam-filled blini and vodka.

                Average price per night

                Hotel class

                Hotel type

                Average user rating

                Clear Filters
                Clear Filters
                var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_list_page?action=index&clean_path=st-petersburg-russia&controller=topics&country_code=&current_user_id=&filters=&id=2000000002271&klass_name=Region&list_type=hotels&nearby=false&order=asc&page=3&path=st-petersburg-russia%2Fhotels&place=2000000002271&place_type=City&place_type=region&region=2000000002271&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000411759&hotel_ids%5B%5D=5000000073601&hotel_ids%5B%5D=5000000244858&hotel_ids%5B%5D=5000000396788&hotel_ids%5B%5D=5000000888660&hotel_ids%5B%5D=5000000326346&hotel_ids%5B%5D=5000000242298&hotel_ids%5B%5D=5000000370464&hotel_ids%5B%5D=5000000426925&hotel_ids%5B%5D=5000000159779&hotel_ids%5B%5D=5000000179218&hotel_ids%5B%5D=5000000227082&hotel_ids%5B%5D=5000000186660&hotel_ids%5B%5D=5000000257714&hotel_ids%5B%5D=5000000372421&hotel_ids%5B%5D=5000000364220&hotel_ids%5B%5D=5000000241066&hotel_ids%5B%5D=5000000070909&hotel_ids%5B%5D=5000000079283&hotel_ids%5B%5D=5000000046116&hotel_ids%5B%5D=5000000295389&hotel_ids%5B%5D=5000000383453&hotel_ids%5B%5D=5000000366774&hotel_ids%5B%5D=5000000406573&hotel_ids%5B%5D=5000000230143&hotel_ids%5B%5D=5000000218183&hotel_ids%5B%5D=5000000194741&hotel_ids%5B%5D=5000000199506&hotel_ids%5B%5D=5000000264662&hotel_ids%5B%5D=5000000274937", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000002271" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };