Are you in a hurry?
Here is a quick list of Downtown Hotels in Saint Petersburg, selected based on their rating
Name of hotel | Accommodation Rating | Price, $ | |
So/ Saint Petersburg Hotel |
9.0 / 10 (503 Reviews) |
From 172$ | |
Demetra Art Hotel |
9.1 / 10 (721 Reviews) |
From 67$ | |
Acme Petrogradskaya Hotel |
8.7 / 10 (2066 Reviews) |
From 52$ | |
Hotel Vera |
9.0 / 10 (1111 Reviews) |
From 13$ | |
Angleterre Hotel |
9.1 / 10 (2228 Reviews) |
From 122$ |
There are many great hotels to choose from when travelling to Saint Petersburg, Russia but for visitors looking for a centrally located accommodation, Central hotels are the best option.
Centrally located hotels are perfect for those who want to be close to all the action and not have to worry about getting around the city. Saint Petersburg is a large city with plenty to see and do, so being close to all the main attractions is a huge advantage.
Central hotels are also great value for money, offering guests comfortable rooms and excellent facilities at a fraction of the cost of some of the more luxurious properties in the city.
With so much on offer, it’s no wonder that Saint Petersburg is one of the most popular tourist destinations in Russia. Visitors who choose a centrally located hotel will have the perfect base from which to explore everything the city has to offer.
Best Hotels in Saint Petersburg Downtown
Table of contents
View all photos
So/ Saint Petersburg Hotel
From 172$
So/ Saint Petersburg is set in a shopping area, 9 minutes' walk of Dutch Admiralty Headquarters. Set within reach of Palace Square, the venue features an a la carte restaurant serving meals of European cuisine.
The accommodation is located 1 km from the centre of Saint Petersburg and a couple of minutes' drive from the open public Arts Square. The imperial residence "Mariinsky Palace" is around 800 metres away.
View all photos
Demetra Art Hotel
From 67$
Situated about 20 minutes' walk from the open public Arts Square, the luxurious Demetra Art Hotel Saint Petersburg offers a flat screen TV and a bar. The venue is set in Tsentralny district, 150 metres from Chernyshevskaya underground station.
State Hermitage Museum is less than 2.9 km away. Saint Petersburg city centre is 20 minutes’ walk from this accommodation. Tavrichesky Garden is also located near the hotel. You can get to the 18th-century Baroque Smolny Cathedral in a few minutes by car.
View all photos
Acme Petrogradskaya Hotel
From 52$
The 2-star Acme Petrogradskaya Saint Petersburg is set 3 km from Winter Palace and 3.1 km from State Hermitage Museum. It offers free Wi-Fi throughout the venue.
This accommodation is located in Petrogradskiy district, not far from the long-established Saint Petersburg Botanical Garden. The hotel is set within 4 km from Saint Petersburg city centre. A short driving distance to the historic public Summer Garden is a perk for guests staying at Acme Petrogradskaya.
Hotels in Saint Petersburg City Centre With Parking
View all photos
Hotel Vera
From 13$
Located just off Oktyabrskiy Big Concert Hall, this 3-star Hotel Vera Saint Petersburg is a 5-minutes’ drive from the open public Arts Square. Business travellers will appreciate conveniences like free Wi Fi throughout the venue and access to a conference room, a photocopy machine and a business centre.
Savior on the Spilled Blood Church is less than 2.5 km away. The accommodation lies within 2 km of the centre of Saint Petersburg. Tavrichesky Garden is also located near the hotel. Palace Square is a few minutes' drive away.
View all photos
Angleterre Hotel
From 122$
Angleterre Hotel Saint Petersburg is situated in Admiralteyskiy district, 850 metres from Palace Square and features 192 rooms with views of the city. Opened in 1886, this accommodation offers guests to dine in an a la carte restaurant or enjoy an indoor pool.
The venue is located in the centre of Saint Petersburg, within easy reach of the gold-domed ornate 19th-century Saint Isaac's Cathedral. It is a short, 5 minutes' drive from Savior on the Spilled Blood Church. Angleterre Hotel is situated near History of Religion State Museum.
Hotels in Saint Petersburg
Airport nearby ✈️ | Pulkovo |
Average Price 💰 | 91$ |
Hotels in Saint Petersburg 🏨 | 450 |
Hotel Reviews ⭐ | 39622 |
Landmarks nearby 📍 | History of Religion Museum, State Memorial Museum of Leningrad Defense and Blockade, Peter and Paul Cathedral, Bolsheokhtinskiy Bridge, Cottage Palace |
Best mid-range Hotel 🌴 | So/ Saint Petersburg Hotel |
Hotel with balcony 🌤️ | Demetra Art Hotel |
Most comfortable Hotel 🛏️ | Acme Petrogradskaya Hotel |
View all photos
Capital Hotel Na Sennoy
From 20$
Situated 2.4 km from Neva Embankments in Saint Petersburg, Capital Hotel features bureau de change, storage for belongings and a safe deposit box throughout the venue. Sennaya Square is 150 metres from this accommodation.
The hotel is located near museum Titikaka, about 250 metres from Sennaya Ploshchad tube station. The city centre is a 15-minute walk away. The huge Kazan Cathedral is also located near the property. Saint Isaac's Square is only a few minutes' drive away.
Hotels in Downtown Saint Petersburg With Pool
View all photos
Privilegia Hotel
From 45$
Located a few minutes' drive from the historic public Summer Garden, Privilegia Hotel Saint Petersburg offers 37 air-conditioned rooms. The State Russian Museum is 2.2 km from the venue, and Leningrad Zoo is less than 3.1 km away.
The accommodation is set close to Temple of Saints Cyril and Methodius and within 400 metres of Chernyshevskaya underground station. It takes 20 minutes on foot to get to Saint Petersburg city centre. Tavrichesky Garden is also located near the hotel.
View all photos
Azimut Hotel Saint-Petersburg
From 33$
Featuring a beauty salon, a courtyard and a barber shop, Azimut Hotel Saint-Petersburg is set in the central district of Saint Petersburg, only a short drive from the historic Mariinsky Theatre. Russian Fine-Art Museum is 3.4 km from the venue and the domed ornate 19th - century Saint Isaac's Cathedral is 2.9 km away.
The property enjoys a superb location, a 20-minute walk from Vitebsky train station. It is set in the shopping area, a few steps from Yekateringofskiy Bridge.
View all photos
Solnechniy Piter Hotel
From 27$
Featuring allergy-free rooms, a storage for belongings and a car park, Solnechniy Piter Saint Petersburg offers accommodation within 2.4 km from Russian Fine-Art Museum. Situated in Tsentralny district, the venue is set 2.1 km from the privately owned Faberge Museum.
The hotel is located 1 km from the centre of Saint Petersburg and a couple of minutes' drive from the historic public Summer Garden. The property stands 500 metres from Ploshchad Vosstaniya tube station.
Budget Hotels In Saint Petersburg City Centre
View all photos
Ibis St Petersburg Centre Hotel
From 42$
Located 3.2 km from Palace Square, the 3-star Ibis St Petersburg Centre Hotel Saint Petersburg features a shared lounge, a lending library and a bar. The venue offers a central location about 25 km from Pulkovo airport and a few minutes' walk from the stop Galeria Shopping Mall.
Situated in Tsentralny district, the accommodation is set 2.3 km from the richly decorated 1880s Savior on the Spilled Blood Church. It is just 1 km to the downtown of Saint Petersburg. Russian State Museum of Arctic and Antarctic is also located near the hotel. The Colonnaded Kazan Russian Orthodox Cathedral is a short drive away.
View all photos
Saint-Petersburg Hotel
From 27$
Saint-Petersburg Hotel is situated in a touristic area of Saint Petersburg, 1.9 km from Peter and Paul Fortress. Featuring 554 rooms with views of the city, this venue is set within a short ride from Palace Square.
The accommodation is located off the Russian protected Cruiser Aurora, just 30 minutes' walk from the city centre. Guests are advised to visit the log Cabin of Peter the Great, which is 1.3 km away. St Sampson's Cathedral is a few minutes' walk away.
View all photos
Lotte Hotel St. Petersburg - The Leading Hotels Of The World
From 297$
Lotte Hotel St. Petersburg - The Leading Hotels Of World is set in a shopping area of Saint Petersburg and gives access to State Hermitage Museum, which is about 15 minutes' walk away. Set within reach of the historic Mariinsky Theatre, the venue features an a la carte restaurant serving meals of Japanese cuisine.
This hotel offers accommodation in Admiralteyskiy district with nearby access to the 97.3 - metre - wide Blue Bridge. Approximately a 20-minute walk separates guests from Palace Square. Lotte Hotel St. Petersburg - The Leading Hotels Of World is a short ride from Savior on the Spilled Blood Church.
View all photos
Atlantic Hotel
From 38$
Atlantic Hotel Saint Petersburg, located 0.3 km from Sennaya Square, offers guests complimentary parking and a restaurant. The venue is placed in the centre of Saint Petersburg, a stroll away from the Colonnaded Kazan Russian Orthodox Cathedral.
The accommodation is just a 12-minute walk from the State Russian Museum. The city centre is close by, about 10 minutes' walk away. This hotel is also a short drive from Palace Square.
View all photos
Nevsky Capsule Hotel
From 15$
Set within a 15-minute walk of the gold-domed ornate 19th-century Saint Isaac's Cathedral, this 2-star Nevsky Capsule Hotel Saint Petersburg is located near St.Peterburg House of Books. Set within reach of Savior on the Spilled Blood Church, the venue features an a la carte restaurant serving meals of local cuisine.
Russian Fine-Art Museum is less than 0.5 km away. The accommodation is set within 1 km distance from Saint Petersburg city centre. State Hermitage Museum is just a short drive away.
View all photos
Hotel Moyka 5
From 50$
Hotel Moyka 5 Saint Petersburg enjoys a superb location and provides easy access to the richly decorated 1880s Savior on the Spilled Blood Church within a 5-minute walk. Guests will have access to public parking onsite for added convenience.
The venue is set within 10 minutes' walk of the centre of Saint Petersburg, not far from the open public Arts Square. It will take about 11 minutes to walk to Palace Square. Palace Embankment Street is also located near the accommodation. The hotel is only a short drive from the huge Kazan Cathedral.
View all photos
Vedensky Hotel
From 55$
Vedensky Hotel is situated in a touristic area of Saint Petersburg, 2.1 km from Peter and Paul Fortress. Located at a reasonable distance from Peter I House, the venue offers 190 rooms with charming views.
The state Museum of Political History of Russia is less than 1.4 km away. The hotel is set within 3 km distance of the city centre.
View all photos
Ambassador Hotel
From 39$
Ambassador Hotel Saint Petersburg, located in Admiralteyskiy district, 1.1 km from the historic Mariinsky Theatre, features views of the city centre. Set close to the ice-blue Nicholas Naval Cathedral of The Epiphany, this venue boasts comfortable rooms along with a flat-screen satellite TV and a bar available onsite.
The domed ornate 19th - century Saint Isaac's Cathedral is less than 1.3 km away. The accommodation is set within 2 km from Saint Petersburg city centre. Among other attractions nearby is the pleasant park "Yusupov Gardens".
View all photos
Kristoff Hotel
From 45$
Kristoff Hotel Saint Petersburg boasts airport shuttles, shuttle service and concierge service and a central location within 10 minutes' drive of the richly decorated 1880s Savior on the Spilled Blood Church. Set within reach of Dostoevsky Museum, the venue features an a la carte restaurant serving meals of Russian cuisine.
Situated in Tsentralny district, the accommodation is set 3 km from Saint Isaac's Square. The centre of Saint Petersburg is about a 10-minute walk away. The domed ornate 19th - century Saint Isaac's Cathedral is also within a few minutes drive from Kristoff Hotel.
View all photos
Aleksandr Hotel
From 42$
Aleksandr Hotel is located near Saint Isaac's Square and is just 15 minutes' walk from the centre of Saint Petersburg. The venue also offers guests free WiFi throughout the accommodation.
The hotel is set 20 minutes’ walk from Palace Square. The property lies within 1.8 km of Dutch Admiralty Headquarters. The gold-domed ornate 19th-century Saint Isaac's Cathedral is also located near the venue. State Hermitage Museum is a few minutes' drive away.
View all photos
Moscow Hotel
From 34$
Featuring a sauna, a hairdresser and a wellness area, Hotel Moscow Saint Petersburg is located in Tsentralny district, 3.6 km from Savior on the Spilled Blood Church. Palace Square is less than 4.6 km away.
The venue is set in the historic part of Saint Petersburg, close to Holy Trinity Alexander Nevskiy Lavra Monastery. It is set in the commercial area, a few steps from Alexander Nevsky Square. This accommodation is also a short drive from Nevsky Center Mall.
View all photos
Grand Hotel Europe, A Belmond Hotel, St Petersburg
From 145$
Situated near the ornate classical Saint Petersburg Philharmonia Concert Hall, the 5-star Grand Hotel Europe, A Belmond Hotel, St Petersburg boasts air-conditioned rooms overlooking the street. The accommodation is 900 metres from the privately owned Faberge Museum and 0.5 km from the State Russian Museum.
The venue is located 1 km from the centre of Saint Petersburg and a couple of minutes' drive from the waterside 18th-century Summer Garden. The hotel stands 200 metres from Nevskiy Prospekt tube station. The Colonnaded Kazan Russian Orthodox Cathedral is also located near the property.