Hotels in Saint Petersburg

Search among 409 available hotels and places to stay in Saint Petersburg from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-100 out of 409
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great220 reviews
Map
900 m from City Centre200 m from Catholic Church of St. Catherine
Situated within 5 minutes' drive of Summer Garden, the luxurious Grand Hotel Europe, A Belmond Hotel, St Petersburg offers a solarium and sauna facilities plus a lobby bar.
From£ 112 /nightSelect
8.6
Great402 reviews
Map
800 m from City Centre200 m from Saint Isaac's Cathedral
The Angleterre is nestled in the heart of Saint Petersburg and 18 minutes' walk from Kunstkamera.
From£ 97 /nightSelect
8.4
Great191 reviews
Map
800 m from City Centre200 m from Saint Isaac's Cathedral
Set a 5-minute drive from Summer Garden, the 5-star Rocco Forte Astoria Saint Petersburg features 169 rooms with private bathrooms.
From£ 161 /nightSelect
8.4
Great637 reviews
Map
600 m from City Centre400 m from Saint Isaac's Cathedral
The comfortable Petro Palace has an indoor pool and lies at a 0.7 km distance from Palace Square which is worth visiting.
From£ 61 /nightSelect
8.4
Great232 reviews
Map
2.3 km from City Centre1.2 km from Loft Proekt Etazhi
The 4-star Novotel St Petersburg Centre is nestled in the centre of Saint Petersburg and approximately a 13-minute walk from Fontanka river embankment.
From£ 91 /nightSelect
AmbassadorHotel
8.4
Great343 reviews
Map
1.7 km from City Centre900 m from Mariinsky Theatre
Set within 5 minutes' drive of Kazan Cathedral, the 4-star Ambassador features a restaurant and a gift shop.
From£ 31 /nightSelect
8.4
Great596 reviews
Map
2.1 km from City Centre1.1 km from Loft Proekt Etazhi
Perfectly located in a business neighbourhood merely 8 minutes on foot from Faberge Museum, the grand Corinthia Hotel St Petersburg has 388 rooms.
From£ 126 /nightSelect
7.8
Very good152 reviews
Map
2.1 km from City Centre900 m from Loft Proekt Etazhi
Offering a restaurant and a shop, the Dostoevsky Saint Petersburg lies in the Tsentralny district of Saint Petersburg, nearly a 25-minute stroll from Holy Trinity Alexander Nevskiy Lavra and a 10-minute ride from Savior on the Spilled Blood.
From£ 49 /nightSelect
8.4
Great156 reviews
Map
700 m from City Centre200 m from Saint Isaac's Cathedral
Located within 5 minutes' walk of Admiralteyskaya tube station and just 5 minutes' walk from Petrovskaya Aquatoria Museum-Model of St. Petersburg and Suburbs, the 5-star So/ Saint Petersburg boasts a hot spring public bath, a hot tub and sauna facilities.
From£ 91 /nightSelect
8.2
Great68 reviews
Map
19.7 km from City Centre
While staying at the Hampton By Hilton Saint Petersburg Expoforum you are invited to discover Tsarskoye Selo State Museum-Preserve, set about 6 km away, or Catherine Park, which is about 6 km away.
From£ 25 /nightSelect
8.6
Great1051 reviews
Map
1.4 km from City Centre500 m from Saint Petersburg State University
The surrounding area includes Palace Bridge, nearly a 5-minute walk away, and Vasileostrovskaya tube station about a 10-minute walk from the Solo Sokos Hotel Palace Bridge.
From£ 82 /nightSelect
8.4
Great317 reviews
Map
400 m from City Centre200 m from Stroganov Palace
Providing travelers with fitness classes, spa therapy and entertainment activities, the 5-star Taleon Imperial Saint Petersburg is set in the Tsentralny district, merely 0.9 km from Saint Isaac's Cathedral.
From£ 46 /nightSelect
8.4
Great153 reviews
Map
1000 m from City Centre200 m from Saint Isaac's Cathedral
Located merely a 7-minute walk from Yusupov Palace on Moika, within a 5-minute drive of Military Historical Artillery Museum, the elegant 5-star Renaissance St. Petersburg Baltic features fitness classes and recreational facilities along with 102 rooms.
From£ 76 /nightSelect
8.6
Great427 reviews
Map
1.6 km from City Centre900 m from Catholic Church of St. Catherine
Situated in the Tsentralny district of Saint Petersburg, the Rossi Boutique Saint Petersburg offers quick access to Pulkovo airport within 27 minutes' drive.
From£ 49 /nightSelect
8.4
Great41 reviews
Map
3.1 km from City Centre1.1 km from Tauride Palace
3.2 km from Winter Palace, the Harbor Club Saint Petersburg includes 81 rooms.
From£ 78 /nightSelect
8.4
Great133 reviews
Map
1.2 km from City Centre800 m from Saint Isaac's Cathedral
A 5-minute ride from Palace Square, the romantic Gutenberg includes 64 rooms.
From£ 20 /nightSelect
8.4
Great108 reviews
Map
1.3 km from City Centre800 m from Saint Isaac's Cathedral
The 4-star Station Hotel Premier S10 is a good starting point to Saint Petersburg's sights including Saint Isaac's Cathedral, which is about 0.6 km away.
From£ 29 /nightSelect
8.4
Great258 reviews
14 minutes' walk from the large park "Field of Mars", the elegant Grand Hotel Moika 22 features fitness classes, massage therapy and recreational facilities.
From£ 44 /nightSelect
8.4
Great107 reviews
Map
3.2 km from City Centre1.2 km from Loft Proekt Etazhi
The 4-star Galunov Saint Petersburg features 20 rooms 50 metres of Fyodorovsky Cathedral and a mere 550 metres from Ploshchad Vosstaniya.
From£ 71 /nightSelect
8.4
Great918 reviews
Map
2.9 km from City Centre1.2 km from Mariinsky Theatre
Boasting fitness classes and spa therapy, the Azimut Hotel Saint-Petersburg is nearly a 10-minute drive from Kazan Cathedral in the Admiralteyskiy district of Saint Petersburg.
From£ 37 /nightSelect
8.4
Great110 reviews
Map
1.4 km from City Centre900 m from Saint Isaac's Cathedral
The surrounding area includes Saint Isaac's Cathedral, nearly a 9-minute walk away, and Spasskaya tube station about a 5-minute walk from the 3-star Station Hotel S13 Saint Petersburg.
From£ 20 /nightSelect
8.6
Great68 reviews
Map
1.7 km from City Centre500 m from Mariinsky Theatre
The Margarita is set a mere 0.8 km from Nicholas Naval Cathedral of The Epiphany and around 25 minutes on foot from Russian Museum.
From£ 23 /nightSelect
8.4
Great147 reviews
Map
2.5 km from City Centre1.0 km from Tauride Palace
The 3-star Artapart is a perfect vacation spot nearly 25 minutes on foot from the large square "Field of Mars" and other Saint Petersburg landmarks.
From£ 97 /nightSelect
8.2
Great22 reviews
Map
2.6 km from City Centre1.0 km from Tauride Palace
Set about a 10-minute ride from Kunstkamera Museum, the 3-star Rotas City Center Apart lies in the Tsentralny district.
From£ 149 /nightSelect
8.4
Great39 reviews
Map
1.3 km from City Centre600 m from Kazansky Cathedral
The Yellow is set within a 5-minute drive of State Hermitage Museum and around a 25-minute walk from Peter and Paul Fortress.
From£ 37 /nightSelect
8.4
Great17 reviews
Map
1.4 km from City Centre800 m from Catholic Church of St. Catherine
The surrounding area includes Saint Michael's Castle, 400 metres away, and Gostiny Dvor tube station within a 10-minute walk of the stunning Neo Classic By Academia.
From£ 26 /nightSelect
8.4
Great178 reviews
Map
2.3 km from City Centre700 m from Loft Proekt Etazhi
Situated right in the centre of Saint Petersburg and within 2.5 km of Palace Square, the comfortable State Hermitage Museum Official offers 126 rooms.
From£ 88 /nightSelect
8.6
Great399 reviews
Map
400 m from City Centre400 m from Hermitage Museum
Leningrad Zoo and Saint Petersburg Court Capella are within a walking distance of the 4-star Pushka Inn with excellent service.
From£ 78 /nightSelect
8.6
Great320 reviews
Map
2.4 km from City Centre900 m from Loft Proekt Etazhi
The deluxe 5-star Helvetia Saint Petersburg is ideally located in a tourist area, 350 metres from Mayakovskaya tube station.
From£ 71 /nightSelect
8.4
Great156 reviews
Map
2.8 km from City Centre300 m from Loft Proekt Etazhi
Comprising 221 rooms right in the centre of Saint Petersburg, the 3-star Ibis St Petersburg Centre lies at a 2.3 km distance from Anna Akhmatova Literary and Memorial Museum.
From£ 24 /nightSelect
8.4
Great679 reviews
Map
10.7 km from City Centre1.5 km from Yuzny Shopping Centre
Located 5 minutes' walk from Monument To Heroic Defenders of Leningrad and nearly a 5-minute walk from Fountain with Sphinxs, the Park Inn By Radisson Pulkovskaya Hotel & Conference Centre St Petersburg in Saint Petersburg features a swimming pool with sauna facilities and an indoor pool.
From£ 33 /nightSelect
8.6
Great320 reviews
Map
20.0 km from City Centre
Peterhof is within 6 km of the 4-star Grand Peterhof Spa Saint Petersburg, while Monplaisir Palace is approximately 5 km away.
From£ 60 /nightSelect
8.4
Great420 reviews
Map
2.0 km from City Centre1.1 km from Loft Proekt Etazhi
Set 5 minutes' walk from Anichkov Bridge and in the Tsentralny district, the 4-star Aston has 40 rooms.
From£ 45 /nightSelect
8.2
Great201 reviews
Map
2.4 km from City Centre2.0 km from Saint Petersburg State University
The 4-star Vedensky is nestled in the heart of Saint Petersburg and approximately a 25-minute walk from Palace Embankment.
From£ 44 /nightSelect
8.4
Great196 reviews
Map
15.6 km from City Centre
Set 6 km from Monument To Heroic Defenders of Leningrad, the 4-star Park Inn By Radisson Pulkovo Airport Saint Petersburg lies in the Moskovskiy district.
From£ 48 /nightSelect
8.4
Great1099 reviews
Map
2.5 km from City Centre300 m from Avrora Cruiser
Placed in the Vyborgsky district, the 4-star Saint-Petersburg is centrally situated 10 minutes' drive from Saint Petersburg Botanical Garden.
From£ 31 /nightSelect
8.4
Great182 reviews
Map
2.5 km from City Centre1.5 km from Loft Proekt Etazhi
Located a mere 6 minutes on foot from Oktyabrsky Concert Hall and within 400 metres of Moscow Triumphal Gates, the 4-star Akyan St.Petersburg features entertainment activities and various recreational opportunities.
From£ 34 /nightSelect
8.2
Great281 reviews
Map
2.7 km from City Centre1000 m from Loft Proekt Etazhi
Located about 5 minutes on foot from Galeria Shopping Mall, the 4-star Best Western Plus Centre Saint Petersburg is 2.2 km from Field of Mars.
From£ 29 /nightSelect
8.4
Great142 reviews
Map
800 m from City Centre200 m from Kazansky Cathedral
The surrounding area includes the 1880s Savior on the Spilled Blood Church, a mere 750 metres away, and Nevskiy Prospekt tube station nearly 5 minutes on foot from the 4-star Wynwood.
From£ 103 /nightSelect
8.4
Great441 reviews
Map
1.1 km from City Centre400 m from Saint Isaac's Cathedral
The 5-star Domina St.Petersburg is merely 1.4 km from Palace Embankment and has a quick access to Saint Petersburg Conservatory.
From£ 68 /nightSelect
8.2
Great168 reviews
Map
1.2 km from City Centre400 m from Catholic Church of St. Catherine
Located right in the centre of Saint Petersburg, nearly a 13-minute walk from Mikhailovsky Garden, the elegant 4-star Majestic features a Jacuzzi and an infrared sauna.
From£ 39 /nightSelect
Petr HotelHotel
8.6
Great312 reviews
Map
500 m from City Centre400 m from Saint Isaac's Cathedral
Stock Exchange and Rostral Columns and Mikhailovsky Garden are located 0.6 km and 1.6 km from the 4-star Petr respectively.
From£ 103 /nightSelect
8.4
Great147 reviews
Map
1.5 km from City Centre900 m from Kazansky Cathedral
Russian Museum and Fontanka river embankment are respectively 1.8 km and 700 metres from the low-budget Friends On Fontanka.
From£ 15 /nightSelect
8.2
Great122 reviews
Map
1.3 km from City Centre600 m from Kazansky Cathedral
The 2-star Friends Loft Saint Petersburg features 30 rooms within 200 metres of Tovstonogov Bolshoi Drama Theater and merely 450 metres from Gostiny Dvor.
From£ 25 /nightSelect
8.4
Great109 reviews
Map
800 m from City Centre100 m from Catholic Church of St. Catherine
Sitting a 5-minute ride from Cruiser Aurora, the 4-star Catherine Art is located in the Tsentralny district.
From£ 32 /nightSelect
8.4
Great184 reviews
Map
1.1 km from City Centre600 m from Kazansky Cathedral
The perfect Kravt is situated in the centre of Saint Petersburg approximately 6 minutes' walk from Bank Bridge.
From£ 32 /nightSelect
8.4
Great120 reviews
Map
1.5 km from City Centre1.2 km from Avrora Cruiser
Savior on the Spilled Blood and Alexandrinsky Theatre are located 1.1 km and 1.9 km from the luxury Dom Boutique Hotel By Authentic Hotels Saint Petersburg respectively.
From£ 66 /nightSelect
8.6
Great142 reviews
Map
2.1 km from City Centre1.3 km from Catholic Church of St. Catherine
The Boutique Hotel 1852 is set merely 1.3 km from Faberge Museum and a 10-minute ride from Peter and Paul Fortress.
From£ 111 /nightSelect
8.6
Great412 reviews
Guests can take advantage of fitness classes and entertainment activities, while staying at the 4-star Crown Hotel By Renaissance Development, located a 5-minute walk from Leningrad Hero City Obelisk as well as near a railway station.
From£ 42 /nightSelect
8.4
Great141 reviews
Map
700 m from City Centre200 m from Saint Isaac's Cathedral
The surrounding area includes Palace Square, an 8-minute walk away, and Admiralteyskaya tube station nearly 10 minutes' walk from the 5-star Four Seasons Hotel Lion Palace St. Petersburg.
From£ 253 /nightSelect
8.4
Great242 reviews
Map
800 m from City Centre200 m from Kazansky Cathedral
The Rakhmaninov Saint Petersburg offers 25 elegant rooms with private bathrooms, 1.2 km from State Hermitage Museum.
From£ 60 /nightSelect
8.4
Great80 reviews
Map
2.5 km from City Centre1.3 km from Tauride Palace
Faberge Museum is within 5 minutes' drive of the Offenbacher Saint Petersburg, while Leningrad Zoo is 10 minutes away by car.
From£ 25 /nightSelect
8.6
Great572 reviews
Map
1.9 km from City Centre1.1 km from Bronze Horseman Statue
While staying at the 4-star Solo Sokos Hotel Vasilievsky Saint Petersburg you are invited to discover Central Naval Museum, set about a 16-minute walk away, or Winter Palace, which is a 5-minute drive away.
From£ 21 /nightSelect
3 MostaHotel
8.6
Great547 reviews
Map
800 m from City Centre700 m from Lutheran Church of St Peter and St Paul
The perfect 4-star 3 Mosta is set in the very heart of Saint Petersburg and around 10 minutes' walk from Gostiny Dvor underground station.
From£ 33 /nightSelect
8.4
Great101 reviews
Map
3.9 km from City Centre
Located in the Admiralteyskiy district 15 minutes' drive from Peter and Paul Fortress, the 3-star Vertical Aparthotel Saint Petersburg offers fitness classes, massage therapy and recreational facilities.
From£ 25 /nightSelect
Russ HotelHotel
8.4
Great589 reviews
The Russ, located merely 5 minutes' walk from Transfiguration Cathedral, is also at a proximity to Bak House.
From£ 23 /nightSelect
8.4
Great361 reviews
Map
4.3 km from City Centre1.8 km from Loft Proekt Etazhi
About 5 minutes' walk from Ploschad' Alexandra Nevskogo-1 underground station, the 4-star Moscow is set in a commercial area of Saint Petersburg, nearly a 5-minute walk from Alexander Nevsky Square.
From£ 27 /nightSelect
8.6
Great252 reviews
Map
1.2 km from City Centre600 m from Saint Isaac's Cathedral
Located in the Admiralteyskiy district, the 3-star 1913 Year Saint Petersburg is only a 5-minute walk from Saint Isaac's Cathedral.
From£ 38 /nightSelect
8.4
Great689 reviews
Map
2.7 km from City Centre1.2 km from Loft Proekt Etazhi
While staying at the perfect Oktiabrskaya you are invited to discover Dostoevsky Museum, set about a 14-minute walk away, or Savior on the Spilled Blood, which is nearly 25 minutes' walk away.
From£ 34 /nightSelect
8.6
Great142 reviews
Map
2.4 km from City Centre800 m from Mariinsky Theatre
Set within 25 minutes' walk of Kunstkamera, the Alexander House Saint Petersburg lies in the Admiralteyskiy district of Saint Petersburg.
From£ 57 /nightSelect
8.6
Great93 reviews
Map
900 m from City Centre400 m from Saint Isaac's Cathedral
Located in the middle of Saint Petersburg, the Lotte Hotel St. Petersburg - The Leading Hotels Of The World offers fast access to Palace Square, approximately 15 minutes' walk away.
From£ 199 /nightSelect
8.4
Great117 reviews
Map
700 m from City Centre700 m from Hermitage Museum
The surrounding area includes Winter Palace of Peter I, approximately a 7-minute walk away, and Nevskiy Prospekt tube station 10 minutes' walk from the 5-star Ekaterina.
From£ 68 /nightSelect
8.6
Great483 reviews
Map
2.8 km from City Centre1.9 km from Mariinsky Theatre
Guests can have a buffet breakfast and enjoy visiting Palace Square, set around 10 minutes by car from the 4-star Original Sokos Hotel Olympia Garden Saint Petersburg.
From£ 41 /nightSelect
8.4
Great102 reviews
Map
2.7 km from City Centre200 m from Loft Proekt Etazhi
The Aglaya Hotel & Courtyard Saint Petersburg is situated in the Tsentralny district of Saint Petersburg, 26 minutes' drive from Pulkovo airport.
From£ 34 /nightSelect
8.2
Great73 reviews
Map
1.2 km from City Centre400 m from Bronze Horseman Statue
Bronze Horseman is 5 minutes by car from the 3-star Dashkova Residence and Cruiser Aurora is 10 minutes' drive away.
From£ 29 /nightSelect
8.4
Great118 reviews
Map
1.6 km from City Centre800 m from Bronze Horseman Statue
Zoological Museum of the Zoological Institute of the Russian Academy of Sciences and Mariinsky Theatre are located 1.6 km and 1.7 km from the 5-star Trezzini Palace respectively.
From£ 128 /nightSelect
Sky RoomsGuest house
8.4
Great236 reviews
Map
500 m from City Centre300 m from Lutheran Church of St Peter and St Paul
Situated in the heart of Saint Petersburg and merely 1 km from State Hermitage Museum, the grand Sky Rooms offers 15 rooms.
From£ 13 /nightSelect
8.4
Great85 reviews
Map
3.6 km from City Centre1.9 km from Mariinsky Theatre
Sitting a 10-minute ride from Nikolayevsky Palace, the 5-star Boutique Hotel The Gamma is located in the Admiralteyskiy district.
From£ 102 /nightSelect
8.4
Great391 reviews
Map
2.0 km from City Centre1.2 km from Avrora Cruiser
Situated in the very heart of Saint Petersburg and around 20 minutes' walk from Russian Museum, the stylish 4-star Radisson Sonya offers 173 rooms.
From£ 48 /nightSelect
8.6
Great519 reviews
Map
2.4 km from City Centre700 m from Loft Proekt Etazhi
The 3-star Station Hotel M19 is a good starting point to Saint Petersburg's sights including Nevsky Prospekt shopping, which is a 5-minute walk away.
From£ 18 /nightSelect
8.4
Great58 reviews
Map
300 m from City Centre400 m from Hermitage Museum
With 9 rooms available, you can really enjoy modern facilities at the 3-star Metropolis, located within 150 metres of Admiralteyskaya metro station.
From£ 45 /nightSelect
8.4
Great85 reviews
Map
2.2 km from City Centre700 m from Mariinsky Theatre
Set within an easy walking distance to Pikalov Bridge and in the Admiralteyskiy district, the 4-star Holiday Inn Express - St. Petersburg - Sadovaya, An Ihg has 244 rooms.
From£ 25 /nightSelect
8.4
Great254 reviews
Map
2.0 km from City Centre1.1 km from Catholic Church of St. Catherine
The surrounding area includes Faberge Museum, a mere 7 minutes' stroll away, and Mayakovskaya tube station nearly a 5-minute stroll from the Radisson Royal.
From£ 80 /nightSelect
8.4
Great333 reviews
Map
2.5 km from City Centre1000 m from Tauride Palace
Palace Square is 2.6 km from the 4-star Demetra Art and Winter Palace is around 10 minutes away by car.
From£ 53 /nightSelect
8.4
Great300 reviews
While staying at the 4-star River Palace you are invited to discover Central Naval Museum, set approximately a 25-minute stroll away, or Palace Square, which is approximately a 25-minute stroll away.
From£ 36 /nightSelect
8.6
Great433 reviews
Map
1.3 km from City Centre800 m from Saint Isaac's Cathedral
Sitting at a 2.5 km distance from Bronze Horseman, the 3-star Aleksander Saint Petersburg is located in the Admiralteyskiy district.
From£ 33 /nightSelect
8.4
Great66 reviews
Map
2.5 km from City Centre1.0 km from Tauride Palace
Cruiser Aurora is also set a 10-minute drive from the luxury Grand Hotel Tchaikovsky Saint Petersburg.
From£ 21 /nightSelect
8.6
Great740 reviews
Map
1.4 km from City Centre1000 m from Saint Isaac's Cathedral
Boasting 35 rooms, the Gogol is centrally located only 0.7 km from Kazan Cathedral.
From£ 50 /nightSelect
8.6
Great697 reviews
Map
2.1 km from City Centre900 m from Loft Proekt Etazhi
The surrounding area includes Alexandrinsky Theatre, only 750 metres away, and Dostoyevskaya tube station within 400 metres of the 3-star Kristoff.
From£ 36 /nightSelect
8.2
Great92 reviews
Map
4.8 km from City Centre
The 4-star Parklane Resort And Spa Saint Petersburg is just 1.4 km from Tsentral'nyy Park Kul'tury I Otdykha Im. S. M. Kirova and has a quick access to Laplandiya Park.
From£ 47 /nightSelect
8.2
Great52 reviews
Map
2.2 km from City Centre1.2 km from Tauride Palace
Nestled in the Tsentralny district of Saint Petersburg, the 3-star Liki Loft is within a 5-minute drive of Savior on the Spilled Blood.
From£ 19 /nightSelect
Hotel OnyxHotel
8.2
Great63 reviews
Map
2.7 km from City Centre600 m from Loft Proekt Etazhi
State Hermitage Museum and Cruiser Aurora are located 2.9 km and 3.4 km from the cosy 4-star Onyx respectively.
From£ 61 /nightSelect
8.2
Great77 reviews
Map
3.3 km from City Centre1.1 km from Loft Proekt Etazhi
Situated in the Tsentralny district, the 4-star Kentron Boutique offers quick access to Pulkovo airport within 29 minutes' drive.
From£ 35 /nightSelect
8.2
Great66 reviews
Map
2.3 km from City Centre1.4 km from Avrora Cruiser
Bronze Horseman is at a 2.6 km distance from the 3-star Faces Petrogradskaya, while Savior on the Spilled Blood is 5 minutes' drive away.
From£ 46 /nightSelect
8.4
Great477 reviews
Map
500 m from City Centre100 m from Lutheran Church of St Peter and St Paul
The surrounding area includes The Hermitage Theatre, merely 0.6 km away, and Nevskiy Prospekt tube station only 650 metres from the Golden Triangle Boutique.
From£ 38 /nightSelect
8.6
Great319 reviews
Map
2.1 km from City Centre1.2 km from Loft Proekt Etazhi
Set around 25 minutes' walk from Palace Square, the Anabel At Nevsky 88 Saint Petersburg lies in the Tsentralny district of Saint Petersburg.
From£ 30 /nightSelect
8.2
Great63 reviews
Map
2.2 km from City Centre500 m from Mariinsky Theatre
Nikolayevsky Palace and St. Nicholas Cathedral in St. Petersburg are within a walking distance of the 5-star Boutique Hotel Albora with attentive service.
From£ 192 /nightSelect
8.6
Great730 reviews
Map
2.9 km from City Centre1.0 km from Loft Proekt Etazhi
Nestled in the Tsentralny district of Saint Petersburg, the Park Inn By Radisson Nevsky Saint Petersburg is at a 3.1 km distance from Cruiser Aurora.
From£ 49 /nightSelect
M-HotelHotel
8.4
Great148 reviews
Map
1.2 km from City Centre500 m from Catholic Church of St. Catherine
The M-Hotel is placed in a touristic area of Saint Petersburg, a mere 0.6 km from Tovstonogov Bolshoi Drama Theater and 11 minutes on foot from Nevsky Prospekt shopping.
From£ 32 /nightSelect
8.2
Great108 reviews
Map
1.9 km from City Centre1.1 km from Avrora Cruiser
The cosy 5-star Indigo St.Petersburg- Tchaikovskogo, An Ihg is settled in the Tsentralny district, 10 minutes by car from Winter Palace, and includes a lounge bar.
From£ 60 /nightSelect
8.4
Great118 reviews
Map
2.8 km from City Centre1.1 km from Loft Proekt Etazhi
Set 10 minutes by car from Savior on the Spilled Blood, the modern Neptuno Saint Petersburg lies in the Admiralteyskiy district.
From£ 95 /nightSelect
8.6
Great999 reviews
Map
2.2 km from City Centre1.1 km from Loft Proekt Etazhi
Set 25 minutes' walk from Holy Trinity Alexander Nevskiy Lavra, the 3-star Agni Club Saint Petersburg lies in the Tsentralny district.
From£ 21 /nightSelect
8.2
Great420 reviews
Map
5.6 km from City Centre
Sozdateli Flota v Rossii Monument is around 9 minutes' walk from the 4-star Park Inn By Radisson Pribaltiyskaya Hotel And Congress Centre Saint Petersburg and features shopping and dining.
From£ 37 /nightSelect
8.2
Great71 reviews
Map
3.1 km from City Centre1.1 km from Loft Proekt Etazhi
Nestled in the Tsentralny district of Saint Petersburg, the Nevskiy Eclectic By Akyan is at a 3.2 km distance from Winter Palace.
From£ 40 /nightSelect
NashotelHotel
8.6
Great371 reviews
Map
2.6 km from City Centre1.7 km from Erarta Museum
While staying at the Nashotel Saint Petersburg you are invited to discover Palace Square, set about 2.6 km away, or Leningrad Zoo, which is around 25 minutes' walk away.
From£ 34 /nightSelect
8.4
Great104 reviews
Map
300 m from City Centre300 m from Stroganov Palace
The 3-star Sonata Nevsky 11 Palace Square is a good starting point to Saint Petersburg's sights including Palace Square, which is approximately 8 minutes' walk away.
From£ 27 /nightSelect
Big MarineHotel
8.4
Great96 reviews
Map
1.1 km from City Centre300 m from Saint Isaac's Cathedral
Sitting approximately 17 minutes on foot from Winter Palace, the 4-star Big Marine Saint Petersburg is located in the Admiralteyskiy district.
From£ 29 /nightSelect
8.6
Great889 reviews
The Nomera Na Goncharnoy is a good starting point to Saint Petersburg's sights including Pulkovo airport, which is 25 km away.
From£ 27 /nightSelect
8.6
Great54 reviews
Map
2.6 km from City Centre1.3 km from Loft Proekt Etazhi
The Port Comfort On Ligovskiy, located within a 6-minute stroll of Galeria Shopping Mall, is also at a proximity to Leningrad Hero City Obelisk.
From£ 36 /nightSelect
8.2
Great90 reviews
Map
1.2 km from City Centre400 m from Catholic Church of St. Catherine
Anichkov Bridge is just 1.1 km from the Sapphire Saint Petersburg and State Hermitage Museum is approximately a 5-minute drive away.
From£ 29 /nightSelect

FAQs about hotels in Saint Petersburg

We hope that the answers to these questions will help you plan your trip

What are the top hotels next to Pulkovo airport?

There are more than 420 reviews of our guests for 3 options not far from Pulkovo airport. Rated 8.4/10, City Park Apartments offers cots and ironing, as well as prices from 48£ per one night. To see other top airport hotels click here.

What are the top places in Saint Petersburg city centre?

There are 3 hotels and other accommodations in Saint Petersburg city centre to choose from. Our guests like Atlantic Hotel rated 8.6/10. Featuring cots and ironing, it's set 10 minutes' walk from the city centre. Itaglianskie Comnaty Pio Na Kanale Griboedova 35 with rating 8.2/10 and Solo Isaac Square rated 8.2/10 are other favourite hotels in the area. To see more central hotels click here.

What are the best hotels in Vasileostrovskiy district?

More than 12 properties are situated in Vasileostrovskiy district. One of the finest options in Vasileostrovskiy district is Art Nuvo Palace for 33£ per night, located 2.9 km from Yusupov Palace on Moika River. Matrix Hotel is a hotel with rating 8.4/10 at the cost of 46£ per one night. Go here to see more suitable hotels.

Which budget hotels in Saint Petersburg are the best?

There are more than 110 top budget properties in Saint Petersburg. HotelMix.co.uk highly recommends Usadba On Elizarova rated 8.4/10 as one of the best budget Saint Petersburg properties because of its price (from 10£ per night) and Japanese cuisine in Sushishop restaurant. Also Kristoff Hotel is a good choice with rating 8.6/10 at the cost of 36£ per night. Check other top budget hotels: Gutenberg Hotel, Ibis St Petersburg Centre, and Palantin Hotel. Go here to see more cheap hotels.

Which 5-star hotels in Saint Petersburg would you recommend?

HotelMix.co.uk recommends you more than 4 5-star options to stay in Saint Petersburg. One of the finest luxury Saint Petersburg hotels is Boutique Hotel The Gamma rated 8.4/10 — it has more than 353 positive reviews from our guests. Offering cots and ironing on site, it costs 102£ per night. To see more favoured 5-star hotels click here.

What are the best boutique hotels in Saint Petersburg?

For guests searching for a modern hotel in Saint Petersburg, HotelMix.co.uk has more than 24 boutique options. One of the finest boutique hotels is Russ Hotel rated 8.4/10 at the cost of 23£ per night. Rossiya with rating 8.0/10 is a stylish accommodation with a conference room and meeting rooms for 26£ per night. Station Hotel S13 rated 8.4/10: a 3-star hotel at the cost of 20£ per night. Rossi Boutique Hotel, Elegia, and Okhtinskaya Hotel are some of our most popular boutique hotels in Saint Petersburg. Go here to see more elegant hotels.

Which hotels for couples in Saint Petersburg are the best to stay at?

According to HotelMix.co.uk travel data, there are 185 deals for couples. Other top options are Travelto Repina, Rotas City Center Apart Hotel, and Pansionat Baltiets. To see more romantic hotels click here.

What are the top family-friendly Saint Petersburg properties?

According to 2207 guests' reviews, there are 14 family deals to consider. Boutique Hotel Eurasia (rating: 8.2/10) featuring cots and ironing is the top option at the cost of 33£ per night. It’s set in Petrogradskiy area and a 20-minute walk from Military Historical Artillery Museum. You also can book Gogol Hotel (rating: 8.6/10) for about 50£ per night. This child-friendly property offers free private parking and complimentary parking on site. For more family deals click here.

What are the best accommodations with easy access to Savior on the Spilled Blood?

To be not far from Savior on the Spilled Blood, stay at Author Boutique Hotel (rating: 8.2/10), which is only a 20-minute walk from the attraction and offers cots, 24 hour front desk assistance, and meeting rooms. Guests can enjoy European, Eastern European, international and Russian meals at Pelmenya restaurant nearby. See more top accommodations here.

What are the top Saint Petersburg hotels not far from the tube station?

According to HotelMix.co.uk travel data, Ingresso Capsule Hotel rated 8.4/10 is the most favoured Saint Petersburg option 800 metres from Zvenigorodskaya station. For about 10£ per night, guests can enjoy wake up service and ironing. Aglaya Hotel & Courtyard (rating: 8.4/10) is also a good 3-star choice, set a 5-minute walk from the tube station.

What are the top places to stay in Saint Petersburg with outdoor pools?

Consider booking Grand Hotel Emerald rated 8.4/10 for approximately 68£ per night. Set a 10-minute walk from A.V. Suvorov State Memorial Museum, it offers an outdoor swimming pool, an indoor swimming pool, and cots. Guests can also enjoy European and Mediterranean cuisine in Anima Restaurant Enoteka restaurant nearby. You may also like Hotel Indigo St.Petersburg- Tchaikovskogo, An Ihg Hotel rated 8.2/10. This property will cost you 60£ per night.

What Saint Petersburg hotels allow pets?

If you're travelling with pets, HotelMix.co.uk offers a selection of 27 hotels to choose from. Consider booking Cameo Hotel with rating 8.4/10, which is set 0.5 km from Gorstkin bridge. It offers rooms at the cost of 20£ per night. Other suitable options are Radisson Sonya Hotel, Nevsky Mayak, and A-Hotel Fontanka. See more pet-friendly hotels here.

What are the best hotels in Saint Petersburg?

Also, you may like Corinthia Hotel St Petersburg rated 8.4/10 at the cost of 64£ per nigh. It features a fitness studio and a gym facility, as well as a gym, a sauna, and 24 hour front desk assistance. Other great properties include Courtyard By Marriott St Petersburg Center, Hotel 1913 Year, and Antares On Nevsky Prospect.

Which luxury accommodations in Saint Petersburg are the top?

Other favourite luxury places are Grand Peterhof Spa Hotel, Art Deco Nevsky, and Park Inn By Radisson Nevsky. Go here to see more luxury hotels in Saint Petersburg.

Which spa hotels in Saint Petersburg are the best?

We recommend Hotel Indigo St.Petersburg- Tchaikovskogo, An Ihg Hotel (rating: 8.2/10) for 60£ per night. It's located a 20-minute walk from Marble Palace and provides an outdoor swimming pool, an indoor swimming pool, and 24-hour room service. As an alternative, book Arealinn Hotel (rating: 8.2/10), which costs 227£ per night and offers cots, a gym, and a spa centre.

Which hotels in Saint Petersburg provide a good breakfast?

You may like Hotel Demut rated 8.4/10 with cots and continental. It costs 33£ per night. Alternatively, book Vintage Hotel rated 8.4/10 at the cost of 26£ per night. It offers cots, complimentary private parking, and complimentary parking.

How much does it cost to stay in a hotel in Saint Petersburg?

According to HotelMix.co.uk travel data, the average prices for Saint Petersburg properties are:
A 4-star hotel room costs 37£ per night. You may book Park Inn By Radisson Pribaltiyskaya Hotel And Congress Centre with cots, a gym, and ironing. A really special hotel can be found for 102£ per night. We recommend Boutique Hotel The Gamma (rating: 8.4/10) with cots and ironing.

How much is a hotel in Saint Petersburg for tonight?

According to HotelMix.co.uk travel data, the average Saint Petersburg prices for tonight are:
One of the best hotels is Ambassador rated 8.4/10 for 9£ per night.

What's the most popular resort in Saint Petersburg?

We recommend Holiday Inn St. Petersburg Moskovskye Vorota, An Ihg Hotel (rating: 8.4/10) for 50£ per night. It's located 5 minutes' walk from Moscow Triumphal Gate and provides 24-hour room service, cots, and a gym on site. Alternatively, Park Inn By Radisson Pulkovskaya Hotel & Conference Centre St Petersburg is rated as one of the best resorts in Saint Petersburg, offering a tennis court, a business centre, and meeting rooms. It costs 34£ per night.

What are the most popular hotels not far from Saint Isaac's Cathedral?

On HotelMix.co.uk you will find 69 great accommodations not far from Saint Isaac's Cathedral in Saint Petersburg. We recommend Petro Palace Hotel rated 8.4/10, a perfect hotel set 5 minutes' walk from Saint Isaac's Cathedral. It costs 12£ per night and offers an indoor swimming pool, 24-hour room service, and a Jacuzzi. Another perfect accommodation is Taleon Imperial Hotel rated 8.6/10 at the cost of 46£ per night. It features a business centre, a gym, and a spa area. Other cool options include Sonata Nevsky 11 Palace Square, Ra Nevsky 44, and Catherine Art Hotel. Or click here to see other good hotels.

Where to stay in Saint Petersburg?

Best cheap hotels in Saint Petersburg

If you're a budget-conscious traveler, you may consider a stay at Hostel At Sunny'S with room rates from 24£ or Ajur Classik Hotel where prices start at 39£. Hostel Days is a good cheap option located near Coexistence Gallery. Consider staying at the pocket-friendly Mini-Hotel Maysky, where you'll be less than a 10-minute walk from Chernyshevskaya metro station.

Saint Petersburg airports & Underground stations

For travelers seeking easy airport access, Pulkovo Hotel is a 30-minute walk from Pulkovo airport. To avoid long rides in the car, stay at Grifon, which is 10 minutes on foot from Admiralteyskaya metro station. Statskij Sovetnik is a 5-minute walk from Vitebsky Rail Terminal train station.

Convenience of staying in hotels in the city centre

If a city center appeals to you, have a look at Simple Hostel with a room rate from 15£. Petro Palace Hotel is a well-known 4-star property situated in the very heart of the downtown. If you would like to stay in a neighborhood near restaurants like Bushe, book a hotel in Moskovskiy district, such as Art Hotel Artway or Station Hotel Z12.

Select a hotel next to Palace Square, such as Suricata Hostel Saint Petersburg, located just a 10-minute walk away. If you are looking for a view of the city centre, think about Nevsky Grand Energy in Petrogradskiy district, which is located next to Field of Mars .

Luxury and boutique accommodation in Saint Petersburg

The chic Petrogradskiy district is where you'll find many of the luxury 5-star hotels, such as Ekaterina Hotel. You might also think of Novotel St Petersburg Centre, a boutique hotel with a sauna and hiking. Another 5-star option is Rocco Forte Astoria Hotel, a chain hotel which has a casino, a Jacuzzi and a solarium.

Explore and find your best apartments, B&Bs and others

Apartments Ers Nevsky is an affordable apartment for families located next to The State Hermitage Museum, with room rates from 67£. Guests planning to visit Admiralteyskiy district may want to book a room at Na Konyushennom Apartments, with rates from 47£. If you are interested in business facilities, make sure to book a room in Marusya House Hostel next to Uspenskiy Park. For a relaxing vacation, book a resort hotel near The General Staff Building, such as Dvory Capelly Hotel or Grand Peterhof Spa Hotel.

Show moreLess

Saint Petersburg hotels essential information

🏨 Hotels in Saint Petersburg 409
👛 Lowest price 9 GBP
✍️ Hotels Reviews 51 601