Hotels in Saint Petersburg

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

Check-in
Thu, 26 Dec
-
Check-out
Fri, 27 Dec
Rooms and Guests2 Guests, 1 Room
Check-in
Thu, 26 Dec
-
Check-out
Fri, 27 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Thu, 26 Dec
-
Check-out
Fri, 27 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-100 out of 387
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
1000 m from City Centre100 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
Great409 reviews
Map
700 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
Great197 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£ 209 /nightSelect
8.6
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£ 45 /nightSelect
8.4
Great650 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.2
Great419 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£ 36 /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
7.8
Very good153 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
Great161 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£ 90 /nightSelect
8.2
Great68 reviews
Map
19.6 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.4
Great611 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£ 63 /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
Great157 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£ 75 /nightSelect
8.4
Great324 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.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£ 48 /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
Great267 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
Great121 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.4
Great118 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.2
Great142 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
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.2
Great114 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.2
Great40 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£ 36 /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
Great16 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.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£ 148 /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.4
Great176 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
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
Great162 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.6
Great321 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
Great691 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.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
Great208 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.2
Great204 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
Great1104 reviews
Map
2.4 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
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
Great743 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.4
Great306 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.4
Great396 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.2
Great292 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
Nevsky Bereg 93Guest house
8.2
Great55 reviews
Map
3.0 km from City Centre1.1 km from Loft Proekt Etazhi
Cruiser Aurora and Palace Square are located 3.4 km and 3.2 km from the 3-star Nevsky Bereg 93 Saint Petersburg respectively.
From£ 29 /nightSelect
8.2
Great70 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
Hotel VeraHotel
8.4
Great181 reviews
Map
3.2 km from City Centre1.2 km from Tauride Palace
Within 25 km of Cruiser Aurora, the 3-star Vera includes 68 rooms.
From£ 10 /nightSelect
8.4
Great193 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.4
Great125 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
8.4
Great479 reviews
Map
500 m from City Centre200 m from Stroganov Palace
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.4
Great693 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
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
8.8
Great459 reviews
Map
23.5 km from City Centre
The 4-star New Peterhof is placed in a shopping area of Saint Petersburg, approximately 5 minutes' walk from The Imperial Yachts Museum and 20 minutes' walk from Peterhof State Museum Preserve.
From£ 58 /nightSelect
8.2
Great172 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
8.6
Great410 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.6
Great526 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
Great116 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£ 67 /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£ 102 /nightSelect
8.4
Great89 reviews
Map
2.1 km from City Centre300 m from Mariinsky Theatre
While staying at the On Rimskogo-Korsakova Saint Petersburg you are invited to discover Peter and Paul Fortress, set around 3.5 km away, or Trinity Cathedral, which is nearly 16 minutes' walk away.
From£ 12 /nightSelect
8.2
Great85 reviews
Map
400 m from City Centre500 m from Stroganov Palace
Set within a 10-minute drive of Peter and Paul Fortress, the Solo Admiralteyskaya lies in the Tsentralny district of Saint Petersburg.
From£ 43 /nightSelect
8.0
Great47 reviews
Map
5.2 km from City Centre
The 4-star Art Deco Nevsky Saint Petersburg features 105 rooms within 6 minutes' stroll of Statue of Lenin and 0.9 km from Ploschad' Alexandra Nevskogo-1.
From£ 30 /nightSelect
8.2
Great113 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.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£ 198 /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.6
Great56 reviews
Map
1.9 km from City Centre1.1 km from Catholic Church of St. Catherine
Palace Square is within a 10-minute drive of the Adagio On Nevsky Prospect Saint Petersburg and Russian Museum of Ethnography is 5 minutes away by car.
From£ 39 /nightSelect
8.2
Great72 reviews
Map
400 m from City Centre400 m from Stroganov Palace
Set a 10-minute ride from Faberge Museum, the Faces Historical Center Saint Petersburg lies in the Tsentralny district of Saint Petersburg.
From£ 46 /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
Great449 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
NashotelHotel
8.6
Great371 reviews
Map
2.6 km from City Centre1.7 km from Saint Petersburg State University
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.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£ 40 /nightSelect
8.2
Great169 reviews
Map
2.5 km from City Centre1.5 km from Erarta Museum
Leningrad Zoo and Mariinsky Theatre are located 2.6 km and 2.2 km from the 4-star Marco Polo St Petersburg Boutique Saint Petersburg respectively.
From£ 48 /nightSelect
GalereyaHotel
8.4
Great332 reviews
Map
1.9 km from City Centre1.1 km from Catholic Church of St. Catherine
While staying at the 3-star Galereya you are invited to discover Russian Museum, set merely 1.7 km away, or State Hermitage Museum, which is a 25-minute walk away.
From£ 19 /nightSelect
8.6
Great201 reviews
Map
600 m from City Centre400 m from Saint Isaac's Cathedral
Kunstkamera and Stroganov Palace are located 1.4 km and 0.6 km from the perfect Comfort respectively.
From£ 40 /nightSelect
7.8
Very good45 reviews
Map
4.0 km from City Centre
Set 10 minutes' drive from Faberge Museum, the Accent Saint Petersburg lies in the Moskovskiy district of Saint Petersburg.
From£ 19 /nightSelect
8.4
Great239 reviews
Map
2.7 km from City Centre600 m from Loft Proekt Etazhi
The historical Allegro Ligovsky Prospekt Saint Petersburg offers 50 rooms in a touristic area of the city near a railway station.
From£ 33 /nightSelect
8.4
Great87 reviews
Map
1.8 km from City Centre900 m from Saint Petersburg State University
Situated in the centre of Saint Petersburg and nearly a 10-minute drive from Summer Garden, the 3-star Shelfort offers 15 rooms.
From£ 55 /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.4
Great109 reviews
Map
1000 m from City Centre200 m from Bronze Horseman Statue
Set a 25-minute walk from Faberge Museum, the 3-star Deluxe Hotel On Galernaya lies in the Admiralteyskiy district of Saint Petersburg.
From£ 11 /nightSelect
8.2
Great34 reviews
Map
2.6 km from City Centre
Saint Petersburg Botanical Garden is within 1.8 km of the 3-star Boutique Hotel Eurasia, while Winter Palace is about a 25-minute walk away.
From£ 32 /nightSelect
8.4
Great259 reviews
Map
5.1 km from City Centre
The 4-star Holiday Inn St. Petersburg Moskovskye Vorota, An Ihg is settled in the Moskovskiy district, 7 km from Erarta, and includes a lounge bar.
From£ 50 /nightSelect
8.4
Great112 reviews
Map
19.7 km from City Centre
Located a 15-minute ride from Catherine Park and at a 6 km distance from Tsarskoye Selo State Museum-Preserve, the comfortable Hilton Saint Petersburg Expoforum features a swimming pool and a lounge bar.
From£ 41 /nightSelect
Art - RadischevGuest house
7.6
Very good18 reviews
Map
2.6 km from City Centre1.1 km from Tauride Palace
Nestled in the Tsentralny district of Saint Petersburg, the 3-star Art - Radischev is a mere 1.8 km from Arts Square.
From£ 19 /nightSelect
ElegiaHotel
7.8
Very good161 reviews
Map
1.9 km from City Centre1.1 km from Catholic Church of St. Catherine
Staying at the 3-star Elegia Saint Petersburg, guests can discover the tourist area 550 metres of Nevsky Prospekt shopping.
From£ 21 /nightSelect
8.0
Great85 reviews
Map
1.6 km from City Centre1.0 km from Catholic Church of St. Catherine
Located a 10-minute ride from Kazan Cathedral, the comfortable 3-star Itaglianskie Comnaty I Apartamenty Pio Na Mohovoj 39 Saint Petersburg offers cosy rooms about a 16-minute walk from Fontanka river embankment.
From£ 27 /nightSelect
8.0
Great37 reviews
Map
2.5 km from City Centre2.0 km from Avrora Cruiser
While staying at the Bolshoy 45 Saint Petersburg you are invited to discover Field of Mars, set about 2.5 km away, or Sergey Kirov Apartment Museum, which is nearly 6 minutes' walk away.
From£ 25 /nightSelect
8.2
Great152 reviews
Map
1.1 km from City Centre300 m from Catholic Church of St. Catherine
While staying at the 3-star Ra Nevsky 44 Saint Petersburg you are invited to discover Faberge Museum, set 14 minutes' walk away, or State Hermitage Museum, which is nearly 5 minutes' drive away.
From£ 32 /nightSelect
8.6
Great114 reviews
Map
300 m from City Centre400 m from Hermitage Museum
The Sonata Nevsky 5 Palace Square is set less than 9 minutes on foot from National Pushkin Museum and 450 metres of Palace Embankment Thoroughfare.
From£ 27 /nightSelect
8.4
Great20 reviews
Map
2.1 km from City Centre1000 m from Avrora Cruiser
Nestled in the Petrogradskiy district of Saint Petersburg, the 3-star Iskra is nearly a 15-minute walk from Museum of Political History of Russia.
From£ 52 /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
8.6
Great174 reviews
Map
1.9 km from City Centre1.1 km from Catholic Church of St. Catherine
Savior on the Spilled Blood is 20 minutes on foot from the Vremena Goda Saint Petersburg, while the formal Summer Garden is a 5-minute drive away.
From£ 21 /nightSelect
8.2
Great122 reviews
Map
600 m from City Centre300 m from Bronze Horseman Statue
The 4-star Bridge Saint Petersburg is located 25 km from Pulkovo airport and about 15 minutes' walk from Metro station "Nevsky Prospect" bus stop.
From£ 127 /nightSelect
8.6
Great156 reviews
Map
700 m from City Centre100 m from Singer House
Situated in the Tsentralny district of Saint Petersburg, the Friends By The House Of Books Saint Petersburg offers quick access to Pulkovo airport within 27 minutes' drive.
From£ 35 /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
8.2
Great36 reviews
Map
2.8 km from City Centre1.1 km from Loft Proekt Etazhi
The Center, located about 5 minutes' walk from Galeria Shopping Mall, is also at a proximity to Leningrad Hero City Obelisk.
From£ 89 /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
7.8
Very good28 reviews
Map
6.7 km from City Centre
While staying at the 3-star Valo Hotel City Saint Petersburg you are invited to discover Holy Trinity Alexander Nevskiy Lavra, set nearly 10 minutes away by car, or Maza Park, which is around 0.6 km away.
From£ 29 /nightSelect
8.4
Great145 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
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£ 101 /nightSelect
8.0
Great14 reviews
Map
4.4 km from City Centre1.6 km from Tauride Palace
State Hermitage Museum is 10 minutes by car from the 4-star Bagration and Summer Garden is a 10-minute drive away.
From£ 20 /nightSelect
8.4
Great42 reviews
Map
3.0 km from City Centre
Palace Square is nearly a 10-minute ride from the Petrovskiy Art Loft Aparthotel Saint Petersburg and Divo Ostrov Amusement Park is a 25-minute stroll away.
From£ 45 /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
7.8
Very good19 reviews
Map
2.5 km from City Centre700 m from Mariinsky Theatre
Featuring views of the city and a 24-hour restaurant, the hotel is nestled near a train station.
From£ 13 /nightSelect
8.4
Great23 reviews
Map
400 m from City Centre300 m from Stroganov Palace
Faberge Museum and the gold-domed ornate 19th-century Saint Isaac's Cathedral are located 2.4 km and 1.3 km from the 3-star A1 Hotel St. Petersburg respectively.
From£ 31 /nightSelect

FAQs about hotels in Saint Petersburg

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

What are the best hotels around Pulkovo airport?

More than 445 positive reviews from HotelMix.co.uk guests about the best properties not far from Pulkovo airport are available. To see other top airport hotels click here.

Which hotels in Saint Petersburg have a central location?

Our HotelMix.co.uk travel data based on 544 guests' reviews show the top places in Saint Petersburg city centre. Located 0.9 km from the city centre, Atlantic Hotel offers cots and ironing on site. Kaleidoscope Gold with rating 8.2/10 and Residence Moika River rated 8.2/10 are other favourite hotels in the area. To check more central hotels click here.

Which hotels in Vasileostrovskiy district are the best?

There are more than 10 places to stay in Vasileostrovskiy district. One of the best hotels is Boutique Hotel Grand with rating 8.4/10. Offering cots, complimentary private parking, and free parking on site, this property is a 25-minute walk from Divo Ostrov. Demidov is a hotel with rating 8.2/10 at the cost of 20£ per one night. See more favoured cheap hotels here.

Which budget hotels in Saint Petersburg are the best?

There are more than 103 top budget properties in Saint Petersburg. HotelMix.co.uk highly recommends Svarog Film Hotel rated 8.0/10 as one of the best budget Saint Petersburg properties because of its price (from 10£ per night) and European, Eastern European, international and Central European cuisine in Blgar restaurant. Hotel Polustrovo rated 8.4/10 is one more great hotel, offering cots, a gym, and a gym area, as well as prices from 23£ per one night. These budget hotels are also good options: Valo Hotel City, Friends On Fontanka, and Apart-Hotel Ye'S Hoshimina. Go here to see more cheap hotels.

What are the top 5-star hotels in Saint Petersburg?

HotelMix.co.uk recommends you more than 25 5-star options to stay in Saint Petersburg. One of the best is Radisson Royal Hotel with rating 8.4/10 from 43£ per night, offering a gym, the gym, and ironing. The State Hermitage Museum Official Hotel, Four Seasons Hotel Lion Palace St. Petersburg, and Hotel Indigo St.Petersburg- Tchaikovskogo, An Ihg Hotel have received great reviews from guests in Saint Petersburg. To see more favoured 5-star hotels click here.

What are the most popular boutique hotels in Saint Petersburg?

For guests searching for a modern hotel in Saint Petersburg, HotelMix.co.uk has more than 26 boutique options. One of the finest boutique hotels is Rossiya rated 8.0/10 at the cost of 25£ per night. Another popular 4-star stylish accommodation is Novotel St Petersburg Centre rated 8.4/10 with cots, a business centre, and porter service on site. River Palace Hotel with rating 8.4/10: a 4-star property for 35£ per night. To see more modern hotels go here.

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

According to HotelMix.co.uk travel data, there are 174 deals for couples. Other top options are Hotel Gogol House, Hotel Onyx, and Gutenberg Hotel. For more romantic deals go here.

Which hotels in Saint Petersburg are good for families?

According to 1251 guests' reviews, there are 11 family deals to consider. Boutique Hotel Eurasia (rating: 8.2/10) featuring cots and ironing is the top option at the cost of 32£ per night. It’s set in Petrogradskiy area and a 30-minute walk from Palace Square. Go here to see more family-friendly hotels.

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

Based on HotelMix.co.uk travel data, Vedensky Hotel (rating: 8.2/10) is one of the top options set in Petrogradskiy district. Guests can book a room at this 4-star property for about 43£ per night. Largo At Nevsky Prospect (rating: 8.4/10) is also a good 3-star choice, set a 5-minute walk from the tube station.

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

You may also like Hotel Indigo St.Petersburg- Tchaikovskogo, An Ihg Hotel rated 8.2/10. This property will cost you 59£ per night.

What are the top pet-friendly hotels in Saint Petersburg?

If you're travelling with pets, HotelMix.co.uk offers a selection of 24 hotels to choose from. Consider booking Nevsky Mayak with rating 8.2/10, which is set 0.6 km from Leningrad Hero City Obelisk. It offers rooms at the cost of 17£ per night. Other top accommodations include Annushka Hotel, 9 Owls Hotel, and K-Vizit Hotel. For more pet-friendly accommodations go here.

Which Saint Petersburg hotels are the best to stay at?

You may like Ibis St Petersburg Centre rated 8.4/10 featuring concierge service, cots, and a business centre. It costs 23£ per night. Also, you may book New Peterhof Hotel (rating: 8.8/10), a fantastic hotel with cots, a gym, and a swimming pool. It costs about 56£ per night. Asteria Hotel, Okhtinskaya Hotel, and Atrium Hotel are other most favoured hotels.

What are the best luxury hotels in Saint Petersburg?

Other favourite luxury places are Ambassador, Art Hotel Karelia, and Aston Hotel. Go here to see more luxury hotels in Saint Petersburg.

Which spa hotels in Saint Petersburg would you recommend?

You may book Lahta Plaza Hotel, a nice spa hotel featuring a treatment room, a free private carpark, and complimentary parking. It costs 86£ per night. As an alternative, book Grand Hotel Emerald (rating: 8.2/10), which costs 66£ per night and offers an outdoor swimming pool, an indoor swimming pool, and cots.

What are the best breakfast hotels in Saint Petersburg?

We recommend Vintage Hotel with rating 8.4/10, a nice deal with cots, complimentary private parking, and complimentary parking on site. It costs about 25£ per night. Alternatively, book Trezzini Art Hotel rated 8.4/10 at the cost of 64£ per night. It offers ironing and continental.

What is the average cost of a hotel room in Saint Petersburg?

According to HotelMix.co.uk travel data, the average prices for Saint Petersburg properties are:
A 4-star hotel room costs 36£ per night. You may book Azimut Hotel Saint-Petersburg with a gym and a gym area. A really special hotel can be found for 77£ per night. We recommend Radisson Royal Hotel (rating: 8.4/10) with a gym, the gym, and ironing.

How much would a hotel in Saint Petersburg cost for tonight?

According to HotelMix.co.uk travel data, the average Saint Petersburg prices for tonight are:
Park Inn By Radisson Nevsky (rating: 8.6/10) may cost you about 9£ per night.

What are the best accommodations not far from Saint Isaac's Cathedral?

On HotelMix.co.uk you will find 66 great accommodations not far from Saint Isaac's Cathedral in Saint Petersburg. We recommend Boutique Hotel Albora rated 8.2/10, a perfect hotel set 20 minutes' walk from Saint Isaac's Cathedral. It costs 12£ per night and offers cots, a free private car park, and a free car park. Also, you may like Four Seasons Hotel Lion Palace St. Petersburg rated 8.4/10 with cots, a gym, and a gym area. It costs 244£ per night. Other cool options include Petr Hotel, Trezzini Palace Boutique Hotel, and Lotte Hotel St. Petersburg - The Leading Hotels Of The World. 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 387
👛 Lowest price 9 GBP
✍️ Hotels Reviews 50 496