Saint Petersburg City Center Hotels

Gedeon Olah
3 months ago

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

So/ Saint Petersburg Hotel Demetra Art Hotel Acme Petrogradskaya Hotel Hotel Vera Hotels in Saint Petersburg City Centre With Parking Angleterre Hotel Capital Hotel Na Sennoy Privilegia Hotel Hotels in Downtown Saint Petersburg With Pool Azimut Hotel Saint-Petersburg Solnechniy Piter Hotel Ibis St Petersburg Centre Hotel

View all photos

9
Excellent
503 Reviews

So/ Saint Petersburg Hotel

📍 6 Voznesensky Prospect

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.

Check Availability

View all photos

9.1
Excellent
721 Reviews

Demetra Art Hotel

📍 Vosstaniya Street 44, St. Petersburg, Ru

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.

Check Availability
Popular Central hotels destinations

View all photos

8.7
Excellent
2066 Reviews

Acme Petrogradskaya Hotel

📍 39 Kamennoostrovsky Ave, St. Petersburg, Ru

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.

Check Availability

Hotels in Saint Petersburg City Centre With Parking

View all photos

9
Excellent
1111 Reviews

Hotel Vera

📍 Suvorovsky Prospekt 25/16, St. Petersburg, Ru

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.

Check Availability

View all photos

9.1
Excellent
2228 Reviews

Angleterre Hotel

📍 24, Malaya Morskaya Str., St. Petersburg, Ru

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.

Check Availability

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

8.5
Very good
1633 Reviews

Capital Hotel Na Sennoy

📍 34 Gorokhovaya Str

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.

Check Availability

Hotels in Downtown Saint Petersburg With Pool

View all photos

9
Excellent
372 Reviews

Privilegia Hotel

📍 15 Grodnenskiy Lane, St. Petersburg, Ru

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.

Check Availability

View all photos

8.3
Very good
4635 Reviews

Azimut Hotel Saint-Petersburg

📍 43-1 Lermontovsky Prospect

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.

Check Availability

View all photos

8.9
Excellent
404 Reviews

Solnechniy Piter Hotel

📍 Ulitsa Goncharnaya 17

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.

Check Availability

Budget Hotels In Saint Petersburg City Centre

View all photos

8.5
Very good
1880 Reviews

Ibis St Petersburg Centre Hotel

📍 54, Ligovsky Prospect

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.

Check Availability

View all photos

8.5
Very good
8813 Reviews

Saint-Petersburg Hotel

📍 Pirogovskaya Embankment 5/2, St. Petersburg, Ru

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.

Check Availability

View all photos

9.7
Excellent
759 Reviews

Lotte Hotel St. Petersburg - The Leading Hotels Of The World

📍 2 Antonenko Lane

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.

Check Availability

View all photos

8.9
Excellent
949 Reviews

Atlantic Hotel

📍 14 Kazanskay Str, St. Petersburg, Russia

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.

Check Availability

View all photos

9.3
Excellent
467 Reviews

Nevsky Capsule Hotel

📍 32 Nevsky Avenue

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.

Check Availability

View all photos

8.5
Very good
642 Reviews

Hotel Moyka 5

📍 5, Moyka Embankment, St. Petersburg, Ru

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.

Check Availability

View all photos

9.2
Excellent
1844 Reviews

Vedensky Hotel

📍 37 Bolshoy Prospect P S, Russia, 197198

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.

Check Availability

View all photos

8.7
Excellent
963 Reviews

Ambassador Hotel

📍 5-7 Rimsky-Korsakov Avenue

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".

Check Availability

View all photos

8.8
Excellent
1274 Reviews

Kristoff Hotel

📍 Zagorodny Prospekt 9, St. Petersburg, Ru

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.

Check Availability

View all photos

8.8
Excellent
2106 Reviews

Aleksandr Hotel

📍 Stolyarny Pereulok, 10-12, St. Petersburg, Ru

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.

Check Availability

View all photos

8.5
Very good
4085 Reviews

Moscow Hotel

📍 2 Al Nevsky Square

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.

Check Availability

View all photos

9.3
Excellent
1214 Reviews

Grand Hotel Europe, A Belmond Hotel, St Petersburg

📍 1/7 Mikhailovskaya Street, Nevsky Prospekt

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.

Check Availability
Saint Petersburg City Center Hotels FAQ
What are the best central hotels in Saint Petersburg?
If you're searching for the coolest central accommodation, there are 593 deals to select from. We recommend Sonata At Mayakovskogo rated 8.0/10, a 3-star accommodation with free shuttle service, concierge service and cots on site. It's located 550 metres from Roman Catholic Church of Our Lady of Lourdes. As an alternative, book K-Vizit Hotel rated 7.0/10 for 89US$ per night, featuring free shuttle bus service, concierge service and children's menu. Other best central places to stay are Apart-Hotel Ye'S Hoshimina, Ani Mini-Hotel and Demetra Art Hotel.
What are the best cheap hotels in Saint Petersburg city centre?
According to hotels-compare-info.com travel data, there are 246 deals to select from. Empire Park Hotel rated 8.2/10 is great for your budget stay in Saint Petersburg. This 3-star property has free shuttle bus service, hiking and bar. Also, you may book Grand Catherine Palace Hotel rated 7.8/10, a nice accommodation offering shuttle service, a tour desk and ironing service, as well as free shuttle bus service, concierge service and printers on site. It costs about 48US$ per night. Other top properties include Inbox Capsule Hotel, Viktoria Mini Hotel and A-Hotel Fontanka.
What are the best luxury central hotels in Saint Petersburg?
Hotels-compare-info.com features a variety of chic accommodation options, including 149 deals. We recommend Hotel Indigo St. Petersburg - Tchaikovskogo rated 8.2/10, a cool 5-star hotel set 0.5 km from House of Kosikovskiy. It costs 196US$ per night and offers a golf course, free shuttle bus service and cots. Alternatively, you may book Akyan St.Petersburg (rating: 8.0/10) for 106US$ per night. This perfect accommodation provides free shuttle service, concierge service and cots on site. Check other best luxury 5 star hotels such as Original Sokos Hotel Olympia Garden, Annushka Hotel and Grand Hotel Tchaikovsky.

Location