HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit

Make A Holiday Rental Apartment in St. Petersburg, Russia Your Home Away From Home

The busy former capital city of St. Petersburg is situated in the north-western part of Russia, close to the Baltic Sea. A St. Petersburg holiday appeals to many types of travellers, in particular those who want to learn all about the traditions, history and culture of the Russian people throughout the centuries. A St. Petersburg holiday rental apartment will not only provide some spectacular, memorable views of this famous city, it will provide all of the comforts and amenities you need to ensure that your trip goes without a hitch until you return home.

Things to Do on Holiday in St. Petersburg, Russia

In terms of outdoor pursuits, a St. Petersburg holiday is limited to the likes of swimming, cycling and walking. Visitors will find that there is an abundance of great attractions to be seen in the city and it is unlikely that you will fit them all in during your stay! Some of the attractions not to be missed on a St. Petersburg holiday include Peter I’s wooden cabin, the Peter and Paul Fortress, the National Pushkin Museum and the world renowned Hermitage Museum.

Places to Visit on Holiday in St. Petersburg, Russia

If you can find the time and energy to leave your St. Petersburg holiday rental apartment for the day, then it is worth taking the journey to the town of Vyborg. The town is a beautiful place to visit as it is surrounded by water and looks like a perfect citadel floating in the middle of the Karelian Isthmus. One of the most prominent landmarks in the town is Vyborg Castle, which was actually built by the Swedish during the late 13th century. It is also worth visiting the Mon Repos when in Vyborg. This is a 19th century manor house set in beautiful landscaped gardens which covers a massive 440 acres.

Weather in St. Petersburg, Russia

On top of being able to appreciate a fabulous holiday rental apartment you can expect to enjoy some wonderful weather whilst on your trip. The hottest months of the year to have a St. Petersburg holiday are generally July and August when the temperature during the day can reach a pleasing 18°C. The winter months of January and February see the daytime temperature drop dramatically to anywhere between -6° and 3°C. The annual rainfall amount for the city is 24 inches.

Travel to St. Petersburg, Russia Travellers on a St. Petersburg holiday are likely to start their fantastic adventure by arriving at St. Petersburg Airport (LED) which is located on the outskirts of the city. Amongst the airlines offering frequent, cheap flights to the city are BMI, Scandinavian Airlines, Lufthansa, Air Berlin and KLM. Passengers can leave the UK from numerous airports such as East Midlands (EMA), Liverpool (LPL), Aberdeen (ABZ), Southampton(SOU) and Manchester (MAN).

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    Excellent! 4.5/5
    (22 reviews)
    avg/night
    • 2 BR
    • 1 BA
    • Sleeps 5
    Apartment #256150vb
    22
    Viewed 25 times in the last 48 hours
      • 1 BR
      • 1 BA
      • Sleeps 3
      Apartment #1493017a
      Viewed 5 times in the last 48 hours
        Wonderful! 4.9/5
        (11 reviews)
        avg/night
        • 3 BR
        • 1 BA
        • Sleeps 6
        Apartment #761810vb
        11
        Viewed 10 times in the last 48 hours
          • 1 BR
          • 1 BA
          • Sleeps 4
          Apartment #1935612
            avg/night
            • 3 BR
            • 2 BA
            • Separate Toilet
            • Sleeps 6
            Apartment #4178939
            Viewed 10 times in the last 48 hours
              • 1 BR
              • 1 BA
              • Sleeps 4
              Apartment #1875528
                avg/night
                • 3 BR
                • 1 BA
                • Sleeps 6
                Apartment #6625986
                2
                Viewed 9 times in the last 48 hours
                  Exceptional! 5/5
                  (4 reviews)
                  avg/night
                  • 4 BR
                  • 2 BA
                  • Sleeps 10
                  Apartment #883408vb
                  4
                  Viewed 5 times in the last 48 hours
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 6
                    Apartment #4168337
                    3
                    Viewed 13 times in the last 48 hours
                      • 3 BR
                      • 1 BA
                      • Sleeps 7
                      Apartment #785900vb
                      Viewed 8 times in the last 48 hours
                        • 4 BR
                        • 2 BA
                        • Sleeps 10
                        Apartment #883394vb
                        2
                          • 3 BR
                          • 2 BA
                          • Sleeps 9
                          Apartment #4078264
                            avg/night
                            • 2 BR
                            • 1 BA
                            • Sleeps 8
                            Apartment #4135226
                            1
                            Viewed 9 times in the last 48 hours
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #4138785
                                • 2 BR
                                • 1 BA
                                • Sleeps 13
                                Apartment #1887175
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Apartment #4160120
                                  1
                                    • 3 BR
                                    • 1 BA
                                    • Sleeps 6
                                    Apartment #6927324
                                      Exceptional! 5/5
                                      (24 reviews)
                                      avg/night
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Apartment #6431329
                                      24
                                      Viewed 9 times in the last 48 hours
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 6
                                        Apartment #1891257
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 8
                                          Apartment #343078
                                          26
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #1880798
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 8
                                              Apartment #4050032
                                              1
                                                • 2 BR
                                                • 1 BA
                                                • Sleeps 5
                                                Apartment #6033663
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Apartment #4080980
                                                    • 2 BR
                                                    • 1 BA
                                                    • Separate Toilet
                                                    • Sleeps 6
                                                    Apartment #4171655
                                                    1
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 5
                                                      Apartment #4193514
                                                        • 3 BR
                                                        • 3 BA
                                                        • Sleeps 10
                                                        Apartment #1881185
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #4176025
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Apartment #1891720
                                                              avg/night
                                                              • 7 BR
                                                              • 2 BA
                                                              • Sleeps 22
                                                              Apartment #6529976
                                                              Viewed 10 times in the last 48 hours
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 6
                                                                Apartment #4273080
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 6
                                                                  Apartment #4047515
                                                                  3
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 6
                                                                    Apartment #4113499
                                                                    1
                                                                    Viewed 5 times in the last 48 hours
                                                                      Wonderful! 4.8/5
                                                                      (5 reviews)
                                                                      avg/night
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Sleeps 4
                                                                      Apartment #6292110
                                                                      5
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 6
                                                                        Apartment #4093300
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Sleeps 6
                                                                          Apartment #1901629
                                                                          Viewed 5 times in the last 48 hours
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 7
                                                                            Apartment #1932481
                                                                            Viewed 10 times in the last 48 hours
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              Apartment #3994510
                                                                                avg/night
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 8
                                                                                Apartment #6039970
                                                                                Viewed 11 times in the last 48 hours
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 6
                                                                                  Apartment #1891287
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #4133449
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 10
                                                                                      Apartment #1879255
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #917339vb
                                                                                        Viewed 5 times in the last 48 hours
                                                                                          • 4 BR
                                                                                          • 2 BA
                                                                                          • Separate Toilet
                                                                                          • Sleeps 10
                                                                                          Apartment #4291838
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 6
                                                                                            Apartment #1892308
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 7
                                                                                              Apartment #1932492
                                                                                              Viewed 8 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 5 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 14
                                                                                                House #6039657
                                                                                                Viewed 22 times in the last 48 hours
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 6
                                                                                                  Apartment #1930810
                                                                                                  Viewed 11 times in the last 48 hours
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 3
                                                                                                    Apartment #4303888
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 4
                                                                                                      Apartment #4275198
                                                                                                      Viewed 9 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+

                                                                                                      Saint Petersburg Holiday Apartments & Homes (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      très bel appartement, grandes pièces, hauts plafonds, situé idéalement dans une rue pietonne qui

                                                                                                      4 of 5
                                                                                                      très bel appartement, grandes pièces, hauts plafonds, situé idéalement dans une rue pietonne qui donne sur la perspective Nevsky. Situé au 3ème étage d'un immeuble ancien, il est au calme et confortable. Nous sommes enchantés de notre séjour. Seul problème, les odeurs d'égoût dans la salle de bains, mais c'est un phénomène que l'on a dans tout le centre ville. Very nice and large apartment in a quiet street without cars, near Nevsky prospect. We were delighted to stay there.
                                                                                                      • Review Submitted: 19-Feb-2017
                                                                                                      • Date of Stay: Feb 2017

                                                                                                      I had a great time in this apartment. I love it love it love it. There are some problems in the

                                                                                                      5 of 5
                                                                                                      I had a great time in this apartment. I love it love it love it. There are some problems in the apartment, like the door to the bathroom was broken and renovation could have been done better, and I told the host about it. But overall - this is a lovely apartment with a good sauna in the GREAT, absolutely stunning location in the city. And hey, if you are going use sauna, don't forget to put a towel on the top of the seat, cover it completely. It's going to make very hot, cause the hot air is not going to go down through the seat. I had a great time in Saint-Petersburg and this apartment really helped.
                                                                                                      • Review Submitted: 30-Nov-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      This apartment is a very good choice when you want to see and experience Sint Petersburg by foot. We

                                                                                                      5 of 5
                                                                                                      This apartment is a very good choice when you want to see and experience Sint Petersburg by foot. We did everything by foot, except the Sommerpalace. We went there by boat, thanks Anna, a good tip! The welcome in 'our home for three nights' was warm and Anna will give you every information you need. She even will write down some russian words if you want to order two russian meals! The apartment is clean, quiet in the night and easy to find. Anna will let you know how to walk from the metrostation to the apartment. We enjoyed Sint Petersburg!! Greetings, Nathalie and Elise, The Netherlands.
                                                                                                      • Review Submitted: 09-Oct-2016
                                                                                                      • Date of Stay: Sep 2016