Search for:

Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap Hotels in St Petersburg

Ulitsa Mokhovaya 44 kv. 32
4.2 Miles from the centre

In a prime location in the Tsentralny district of Saint Petersburg, Inn Dvorik na Mokhovoy is located 1.1 km from Faberge Museum, 1.4 km from Summer Garden and 1.6 km from Church of the Savior on Spilled Blood. All rooms feature a kitchenette and a shared bathroom. Free WiFi and a shared kitchen are featured. All units in the guest house are equipped with a TV and a hairdryer. Anna Akhmatova Museum is 1.8 km from Inn Dvorik na Mokhovoy, while State Russian Museum is 2 km away. The nearest airport is Pulkovo Airport, 16 km from the accommodation.

Show more
per night from £8
Estimated price based on searches in the last month
87
103 reviews by TrustYou
Dekabristov ul. 22
2.7 Miles from the centre

In St. Petersburg (St. Petersburg City Centre)

Show more
per night from £10
Estimated price based on searches in the last month
Ulitsa Rubinshteyna 29
3.5 Miles from the centre

Sun Mini Hotel is located in Saint Petersburg, within a 5-minute walk of Dostoyevskaya and Vladimirskaya Metro Stations. Nevsky Prospekt is 700 metres away.#Please inform Sun Mini Hotel in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation.

Show more
per night from £10
Estimated price based on searches in the last month
Ligovsky 108A
3.6 Miles from the centre

Near Oceanarium

Show more
per night from £10
Estimated price based on searches in the last month
Transportny Pereulok 10
3.8 Miles from the centre

This hostel is located in the centre of Saint Petersburg, 400 metres from Ligovsky Prospekt Metro Station. Free Wi-Fi and a 24-hour front desk are featured at Drugoy Hostel. The bright, modern rooms offer colourful decor. Some rooms include a TV, and guests use the shared bathrooms. Guests can cook their meals in the shared fully equipped kitchen, complete with a dining area. Continental breakfast can be ordered at surcharge. A variety of cafes and restaurants is located within a 5-minute walk from the hostel. The lively Nevsky Prospekt and Ploschad Vosstania Square are a 15-minute walk from the hostel. The Hermitage Museum is 3.8 km away. After sightseeing, guests can relax in the hostel’s lounge zone with a TV, a library and a table football. Moskovsky Train Station is a 15-minute walk from Drugoy Hostel. Pulkovo International Airport is 15 km away.#Rooms number: 14 Information about the type of meals included in the price is indicated in the rate details. Russian citizens must have an original Russian passport upon arrival. According to the Government Decree No. 1853 of 11/18/2020 (clause 18), Minors under the age of 14 are required to check in the hotel with the documents of their parents (adoptive parents, guardians). If the accompanying persons are not legal guardians, they are required to provide the notarized consent form of the legal guardians (one of them) and the birth certificate of the minors. Minors aged 14 or above, in the absence of legal representatives next to them, are required to check in the hotel with his/her identity document and a notarized consent form from the legal guardian (one of them).

Show more
per night from £10
Estimated price based on searches in the last month
Razyezzhaya Ulitsa 15
3.5 Miles from the centre

Well set in the Tsentralny district of Saint Petersburg, Egoiste Mini-Hotel is located 1.4 km from Anna Akhmatova Museum, 2.2 km from Faberge Museum and 2.9 km from State Russian Museum. The property is set 3.4 km from Palace Square, 3.5 km from Summer Garden and 3.5 km from Church of the Savior on Spilled Blood. Free WiFi is available and private parking can be arranged at an extra charge. Every room comes with air conditioning, a wardrobe and a flat-screen TV, and certain units at the inn have a balcony. At Egoiste Mini-Hotel all rooms come with bed linen and towels. An Italian breakfast is available daily at the accommodation. The reception at Egoiste Mini-Hotel can provide tips on the area. The nearest airport is Pulkovo Airport, 14 km from the inn.

Show more
per night from £11
Estimated price based on searches in the last month
71
125 reviews by TrustYou
1st Sovetskaya, 12, Room 15
4.3 Miles from the centre

In St. Petersburg (St. Petersburg City Centre)

Show more
per night from £11
Estimated price based on searches in the last month
Nevsky Prospect 22 - 102H
3.5 Miles from the centre

Located 500 metres from Nevsky Prospekt Metro Station in Saint Petersburg, RiverSide Nevsky Hostel offers simply decoarated rooms and a 24-hour front desk.#Rooms number: 7 Information about the type of meals included in the price is indicated in the rate details. Russian citizens must have an original Russian passport upon arrival. According to the Government Decree No. 1853 of 11/18/2020 (clause 18), Minors under the age of 14 are required to check in the hotel with the documents of their parents (adoptive parents, guardians). If the accompanying persons are not legal guardians, they are required to provide the notarized consent form of the legal guardians (one of them) and the birth certificate of the minors. Minors aged 14 or above, in the absence of legal representatives next to them, are required to check in the hotel with his/her identity document and a notarized consent form from the legal guardian (one of them).

Show more
per night from £11
Estimated price based on searches in the last month
66
54 reviews by TrustYou
Nekrasova, 60
4.7 Miles from the centre

In St. Petersburg (St. Petersburg City Centre)

Show more
per night from £11
Estimated price based on searches in the last month
90
245 reviews by TrustYou
Liteiny Prospect, 61
4 Miles from the centre

In St. Petersburg (St. Petersburg City Centre)

Show more
per night from £12
Estimated price based on searches in the last month
89
316 reviews by TrustYou
Pereulok Antonenko 5
2.9 Miles from the centre

This hotel is set in the historic centre of Saint Petersburg, just 100 metres from Mariinsky Palace. Free Wi-Fi and a 24-hour front desk are featured at Dream House Sadovaya.#

Show more
per night from £13
Estimated price based on searches in the last month
Rubinshteina Street 32
3.6 Miles from the centre

This hostel is located in the heart of Saint Petersburg, just a 5-minute walk from the central Nevsky Prospekt. Free Wi-Fi and a 24-hour reception are featured at CP Hostel.#Please inform CP Hostel in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation.

Show more
per night from £13
Estimated price based on searches in the last month

More hotel deals

  • Elizar hotel

    87
    197 reviews by TrustYou
    per night from £47
    Estimated price based on searches in the last month
  • SuperHostel on Liteyny 41 Hotel

    97
    688 reviews by TrustYou
    per night from £13
    Estimated price based on searches in the last month
  • Petro Palace Hotel

    91
    1262 reviews by TrustYou
    per night from £114
    Estimated price based on searches in the last month
  • Forte Inn Hotel

    per night from £23
    Estimated price based on searches in the last month
  • Amadeo by friends Hotel

    94
    343 reviews by TrustYou
    per night from £42
    Estimated price based on searches in the last month
  • Guest Rooms Nevsky 150 Hotel

    94
    132 reviews by TrustYou
    per night from £40
    Estimated price based on searches in the last month
  • Guest house Park Lane Inn Hotel

    91
    231 reviews by TrustYou
    per night from £28
    Estimated price based on searches in the last month
  • Author Boutique Hotel

    93
    660 reviews by TrustYou
    per night from £108
    Estimated price based on searches in the last month
  • Aristocrat Boutique Hotel

    92
    181 reviews by TrustYou
    per night from £52
    Estimated price based on searches in the last month
  • Vesta Hotel

    93
    249 reviews by TrustYou
    per night from £42
    Estimated price based on searches in the last month

Hotels in St Petersburg

The majestic city of St Petersburg is Russia's second largest. It is located on the River Neva at the head of the Gulf of Finland on the Baltic Sea. During its complex and turbulent history, its name was changed to Petrograd in 1914, and Leningrad in 1924, before becoming known as St Petersburg once more in 1991.

History

Tsar Peter the Great founded St Petersburg in 1703, after he seized its strategically important maritime site from Swedish settlers. It is here that he commissioned the Peter and Paul Fortress, the very first building of substance in what would become a mighty city. As St Petersburg grew, the Tsar moved the capital from Moscow to St Petersburg and its status was assured. Firstly developing around Trinity Square on the right bank of the Neva, it later expanded according to grand urban visions. Domenico Trezzini planned for the city's heart to be on Vasilyevsky Island and shaped by a grid of canals, and although this project foundered, it is still evident in the street pattern. The style known as Petrine Baroque, shaped by Trezzini and other architects is clear to see in key buildings such as the Menshikov Palace, Peter and Paul Cathedral and Twelve Collegia. After Peter the Great's death, his successor moved the capital briefly back to Moscow, but in 1732, Empress Anna once again designated St Petersburg as the capital, and it remained so until the fall of the Romanov dynasty and the communist revolution in 1917.

The history of St Petersburg in the 20th century is marked by revolution, war, turmoil and blockade. The siege of Leningrad, instigated by German forces during the Second World War, lasted from September 1941 until January 1944, during which more than 1 million civilians died. The only supplies reaching the trapped population came in across the frozen Lake Ladoga, which became known as the Road of Life.

In the post-communist era, St Petersburg has taken its rightful place as one of the great European cultural and architectural attractions, and its glorious centre is a UNESCO World Heritage Site.

Art and Culture

From St Petersburg you can explore a peerless treasure trove of the arts. You could spend days in the enormous Hermitage alone, seeing everything from Egyptian artefacts to prominent Picassos. Meanwhile the Russian Museum houses perhaps the greatest collection of Russian art in the world. There is also world-class theatre, music and ballet at the Mariinsky Theatre and a whole host of buzzing festivals during the summer months.

Venice of the North

Explore the heart of St Petersburg and its well-worn nickname will ring very true. You can cruise the beautiful canal system or cross some of the 342 bridges, or simply admire the majestic Neva River rolling by, but you will never be far away from water. The Venice comparison makes perfect sense on closer inspection too. The mix of narrow quiet canals, unexpected plazas and evocative Italianate mansions is powerfully reminiscent, even on those endless northern summer evenings when the sun only just dips below the horizon.

Frequently asked questions about Hotels in St Petersburg

What are the most booked hotels in St Petersburg?

The best hotels to stay in St Petersburg are Solo na Bolshom Prospekte, Hotel Piter and Columb Hotel.

What is the lowest price for a double room in St Petersburg?

Inn Dvorik na Mokhovoy in St Petersburg offers one night in a double room at the price of £7.

If I want to stay in the center of St Petersburg, which hotels shall I consider?

If you want to stay near the center of St Petersburg, you can consider staying at Hotel na Turbinnoy, Mini-hotel Oranzh and Logos.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555