Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

6108 hotels in Saint Petersburg

Search the best hotels and places to stay in Saint Petersburg

View map
We are always ready to indulge you with fine accommodation for your next journey in Saint Petersburg. Booked.net has a handpicked selection of modern and historical hotels in Saint Petersburg, searches for places to stay in the most remarkable cities of Russia and offers the best prices from 3US$. Our website has search filters which you may find very useful when looking for 5-star hotels and places to stay in Saint Petersburg close to Memorial Sign to D. S. Likhachevu. Booking a hotel in Northwestern Federal District is a breeze with us and you are sure not to be disappointed!Hide
Show more
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Shostakovicha Str. 2, Saint Petersburg, RussiaView on map
8.3 mi from City Center500 yd from Grand Canyon Shopping Centre
While Nord Shopping and Entertainment Complex is located nearby, the surrounding area includes Parnas subway station within 850 meters from the property.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid parking
    +1
Price fromUS$ 42per nightSelect
Not available
1 Voznesensky Prospekt, Saint Petersburg, Russia, 190000View on map
700 yd from City Center700 yd from Palace Square
This elegant hotel in a shopping area boasts 183 rooms together with beauty therapy, Turkish steam bath and facials onsite.
  • The hotel has
    • Luggage storage
    • Locker room
    +2
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    • 24-hour business centre
    +5
9.2
Perfect50 reviews
Price fromUS$ 387per nightSelect
Not available
39 Bolshaya Morskaya, Saint Petersburg, Russia, 190000
900 yd from City Center800 yd from Yusupov Palace on Moyka Street
Guests can take advantage of a casino, an indoor swimming pool and a winter garden, while staying in this 169-room hotel, located near Bronze Horseman and Sadovaya metro station.
8.6
Great112 reviews
Price fromUS$ 500per nightSelect
Not available
St. Isaac'S Square, Saint Petersburg, Russia, 190000
900 yd from City Center800 yd from Yusupov Palace on Moyka Street
This hotel is set in Nevskiy district just off Mini Petersburg, it features a café bar along with a night club, a casino and an outdoor swimming pool.
8.2
Great256 reviews
Price fromUS$ 220per nightSelect
Not available
Pirogovskaya Embankment 5/2, Saint Petersburg, Russia, 194044
1.5 mi from City Center1500 yd from Summer Garden
The value-for-money hotel features a courtyard and a shared lounge and guests can enjoy the lobby restaurant on site.
6.8
Nice876 reviews
Price fromUS$ 55per nightSelect
Not available
50 Bolshaya Morskaya St., Saint Petersburg, Russia, 190000
1200 yd from City Center500 yd from Yusupov Palace on Moyka Street
Offering location in Tsentralny district close to Friendly Bar, this accommodation features 10 rooms and cots and board games.
8.8
Great49 reviews
Price fromUS$ 87per nightSelect
Not available
Moskovsky Prospekt 97A, Saint Petersburg, Russia, 196084
3.2 mi from City Center200 yd from Moskovskye Vorota
Featuring a night club, a rooftop terrace and a tennis court as well as an indoor pool, the hotel is situated in the heart of Saint Petersburg.
8.0
Great200 reviews
Price fromUS$ 114per nightSelect
Not available
Moika River Embankment 22, Saint Petersburg, Russia, 191186
300 yd from City Center300 yd from Palace Square
Boasting 200 rooms and cots, child care and a buffet for children, the venue is settled in the centre of the city.
8.6
Great163 reviews
Price fromUS$ 211per nightSelect
Not available
Mikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia, 191186
1000 yd from City Center100 yd from Catholic Church of St. Catherine
The hotel boasts a Mediterranean-Asian cuisine providing guests with a treatment room, a steam room and a Jacuzzi onsite, offering a perfect locastion near Hermitage.
8.6
Great99 reviews
Price fromUS$ 270per nightSelect
Not available
10 Pravdy Street, Saint Petersburg, Russia, 191119
1.5 mi from City Center1800 yd from Catholic Church of St. Catherine
The hotel is located in the shopping area of Saint Petersburg, not far away from Friendly Bar, overlooking the sea.
9.4
Perfect40 reviews
Price fromUS$ 106per nightSelect
Not available
Pochtamtskaya Str. 4, Saint Petersburg, Russia, 190000
1100 yd from City Center600 yd from Yusupov Palace on Moyka Street
Constructed in 2003 year, the hotel's building is a reminder of a Spanish style, located just off Saint Petersburg Philharmonia.
8.2
Great83 reviews
Price fromUS$ 255per nightSelect
Not available
15 Nevsky Prospect, Saint Petersburg, Russia, 191186
500 yd from City Center500 yd from Palace Square
Featuring a health club, a spa centre and a solarium to pamper guests, the venue offers 89 rooms along with a beautiful view, boasting location in a shopping area.
8.8
Great205 reviews
Price fromUS$ 304per nightSelect
Not available
Nevskij Prospekt 57, Saint Petersburg, Russia, 191025
1.3 mi from City Center1400 yd from Catholic Church of St. Catherine
Fitted with a health club and a solarium, the property is based in the centre of Saint Petersburg, and boasts exquisite rooms plus an indoor pool.
8.4
Great417 reviews
Price fromUS$ 2 154per nightSelect
Not available
14 Malaya Morskaya Street, Saint Petersburg, Russia, 190000
600 yd from City Center600 yd from Palace Square
This European-style hotel is set at a short distance to Mini Petersburg.
8.2
Great426 reviews
Price fromUS$ 190per nightSelect
Not available
Pl.Alexandra Nevskogo 2, Saint Petersburg, Russia, 193317
2.6 mi from City Center500 yd from Alexander Nevsky Lavra
Offering a prime location next to the Neva River, the hotel offers to taste international cuisine the on-
7.4
Very good236 reviews
Price fromUS$ 65per nightSelect
Not available
49/2 Nevsky Prospect, Saint Petersburg, Russia, 191025
1.2 mi from City Center1300 yd from Catholic Church of St. Catherine
Guests can dine in the 24-hour restaurant or enjoy a private swimming pool of the hotel ideally set in a busy area.
8.0
Great147 reviews
Price fromUS$ 246per nightSelect
Not available
V.O. 8 Liniya 11-13, Saint Petersburg, Russia, 190034
1.2 mi from City Center900 yd from Menshikov Palace
Located only 1.7 km from Palace Square, this hotel features a lounge restaurant and a private swimming pool.
8.4
Great444 reviews
Price fromUS$ 126per nightSelect
Not available
14, Moyka River Embankment, Saint Petersburg, Russia, 191186
400 yd from City Center400 yd from Hermitage Museum
Located 10 minutes' walk from the city center in a business area, this hotel offers 33 rooms and boasts a library and a tennis court.
9.2
Perfect281 reviews
Price fromUS$ 272per nightSelect
Not available
V.O. Birzhevoi Pereulok 2-4, Saint Petersburg, Russia, 199004
1600 yd from City Center700 yd from Yubileyny Sports Complex
Set in the eastern part of the city, this grand hotel features 324 luxurious rooms along with Turkish bath and massage services.
7.8
Very good845 reviews
Price fromUS$ 142per nightSelect
Not available
45, Kamennoostrovskiy Prospekt, Saint Petersburg, Russia, 197022
2.1 mi from City Center400 yd from Petrogradskaya
Located only a few minutes from Friendly Bar, the hotel offers 50 rooms with spectacular views of the mountain.
8.2
Great279 reviews
Price fromUS$ 55per nightSelect
Not available
17 Tchaikovskogo Ulitsa, Saint Petersburg, Russia
1.2 mi from City Center600 yd from Saint Petersburg Art and Industry Academy
Enjoy traditional restaurant onsite or admire breathtaking views while staying in the hotel boasting location in the centre of Saint Petersburg.
9.2
Perfect21 reviews
Price fromUS$ 180per nightSelect
Not available
Nevsky Prospekt 64/11, Saint Petersburg, Russia, 000000
1700 yd from City Center800 yd from Catholic Church of St. Catherine
This excellent hotel with sea views lies close to the sights of Saint Petersburg including Kazan Cathedral.
8.4
Great54 reviews
Price fromUS$ 102per nightSelect
Not available
43/1, Lermontovsky Prospekt, Saint Petersburg, Russia, 190103
1.8 mi from City Center1.0 mi from Yusupov Palace on Moyka Street
Set in the heart of Saint Petersburg, the property offers 892 rooms overlooking the cathedral.
7.2
Very good764 reviews
Price fromUS$ 48per nightSelect
Not available
55 Fontanka Embankment, Saint Petersburg, Russia, 191011
1800 yd from City Center900 yd from Catholic Church of St. Catherine
The hotel provides 50 rooms with unforgettable views of the mountain and offers proximity to Friendly Bar.
8.6
Great348 reviews
Price fromUS$ 117per nightSelect
Not available
1, Artilleriyskaya Str., Saint Petersburg, Russia, 191014
1.3 mi from City Center800 yd from Saint Petersburg Art and Industry Academy
The hotel offers a non-smoking restaurant plus beauty therapy, Turkish steam bath and various massages, boasting setting in Admiralteyskiy district.
7.4
Very good427 reviews
Price fromUS$ 66per nightSelect
Not available
6-Ya Liniya Vasil'Evskogo Ostrova 27 App 1, Saint Petersburg, Russia, 199004
1.3 mi from City Center1100 yd from Menshikov Palace
Located within 30 minutes' walk of the city center, this comfortable hostel gives quick access to Coffee Museum.
7.8
Very good3 reviews
Price fromUS$ 34per nightSelect
Not available
2 Line Of Vasilievsky Island 61/30, Saint Petersburg, Russia, 199178
1.4 mi from City Center800 yd from Yubileyny Sports Complex
Settled in a business area next to the Neva River, the hotel provides a music bar and a private pool.
8.0
Great215 reviews
Price fromUS$ 143per nightSelect
Not available
11 Marata Street, Saint Petersburg, Russia, 191025
1.5 mi from City Center1700 yd from Catholic Church of St. Catherine
The hotel offers easy access to Gift shop Museum, boasting 75 rooms in the heart of Saint Petersburg.
8.8
Great214 reviews
Price fromUS$ 130per nightSelect
Not available
6 Voznesensky Prospect, Saint Petersburg, Russia
Offering individual rooms and a treatment room, a Jacuzzi and a hot spring bath, this property is set in Saint Petersburg right next to The State Hermitage Museum.
8.8
Great89 reviews
Price fromUS$ 261per nightSelect
Not available
21 University Embankment, Saint Petersburg, Russia, 199034
1800 yd from City Center600 yd from Menshikov Palace
Housed in a building with an antique-style architecture, this 4-storey hotel is not far away from Twelve Colleges.
9.8
Perfect54 reviews
Price fromUS$ 330per nightSelect
Not available
Mayakovskogo Str. 3A, Saint Petersburg, Russia, 191025
1.4 mi from City Center1600 yd from Saint Petersburg Art and Industry Academy
While staying in this attractive hotel, guests will enjoy a summer terrace and a shared lounge plus its location in a shopping area close to Ploshchad Vosstaniya metro station.
8.2
Great166 reviews
Price fromUS$ 96per nightSelect
Not available
5-7 Rimsky-Korsakov Avenue, Saint Petersburg, Russia, 190068
1.0 mi from City Center1000 yd from Yusupov Palace on Moyka Street
The hotel hosts its guests in bright rooms with modern-style decoration featuring beautiful city views.
8.2
Great276 reviews
Price fromUS$ 80per nightSelect
Not available
Liteyny Prospekt 5/19, Saint Petersburg, Russia, 191187
1.2 mi from City Center600 yd from Saint Petersburg Art and Industry Academy
Located just off Peter and Paul Fortress and only 2 km from Church of St. Panteleimon, this hotel features a snack bar plus a private swimming pool.
8.0
Great281 reviews
Price fromUS$ 109per nightSelect
Not available
Pobedy Square 1, Saint Petersburg, Russia, 196240
6.7 mi from City Center1.1 mi from Chesmensky Palace
The hotel is available in the heart of Saint Petersburg, boasting 842 non-smoking rooms, a spa centre, a solarium and a Jacuzzi on the premises.
6.8
Nice552 reviews
Price fromUS$ 49per nightSelect
Not available
Chernyshevskogo Square 11, Saint Petersburg, Russia, 196070
4.9 mi from City Center500 yd from Park Pobedy
Offering city views, the venue is placed close to Historical Park Rossiya, and boasts a swimming pool.
6.2
Nice187 reviews
Price fromUS$ 52per nightSelect
Not available
61 Ligovsky Prospekt, Saint Petersburg, Russia, 191040
1.7 mi from City Center1.2 mi from Catholic Church of St. Catherine
The charming hotel is located in a historic area with quick access to Alexander Garden .
8.8
Great278 reviews
Price fromUS$ 99per nightSelect
Not available
99, Moika River Embankment, Saint Petersburg, Russia, 190000
1300 yd from City Center400 yd from Yusupov Palace on Moyka Street
This charming hotel with comfortable rooms is situated in Nevskiy district and offers its guests steam baths and Turkish bath.
9.2
Perfect285 reviews
Price fromUS$ 188per nightSelect
Not available
Kazanskaya Street 12, Saint Petersburg, Russia, 191186
1000 yd from City Center700 yd from Catholic Church of St. Catherine
Offering convenient proximity to Kazan Cathedral, the hotel is also close to Coffee Museum.
8.0
Great166 reviews
Price fromUS$ 43per nightSelect
Not available
Ligovsky Pr.41/83, Saint Petersburg, Russia, 191036
1.6 mi from City Center1.1 mi from Saint Petersburg Art and Industry Academy
The Du Nord 1834 restaurant and the coffee bar are available onsite of the hotel boasting a beautiful location in Saint Petersburg.
7.4
Very good82 reviews
Price fromUS$ 64per nightSelect
Not available
Nevsky 22-24, Saint Petersburg, Russia, 191186
600 yd from City Center400 yd from Catholic Church of St. Catherine
Offering a private swimming pool, the hotel is located in a modern part of Saint Petersburg, not far from Summer Garden.
8.4
Great383 reviews
Price fromUS$ 69per nightSelect
Not available
Pereulok Krylova 2, Saint Petersburg, Russia, 191123
1400 yd from City Center500 yd from Catholic Church of St. Catherine
The hotel offers an attractive accommodation with 61 rooms in the busy area of Saint Petersburg.
8.8
Great61 reviews
Price fromUS$ 91per nightSelect
Not available
10 Bolshaya Konyushennaya Str, Saint Petersburg, Russia, 191186
600 yd from City Center500 yd from Catholic Church of St. Catherine
European meals plus a private pool are provided in the unique hotel, placed close to Summer Garden.
7.8
Very good835 reviews
Price fromUS$ 35per nightSelect
Not available
Vosstaniya Street 44, Saint Petersburg, Russia, 191123
1.6 mi from City Center1100 yd from Tauride Palace
Boasting a private pool, the hotel is about 30 minutes' walk from the center of Saint Petersburg.
8.6
Great268 reviews
Price fromUS$ 123per nightSelect
Not available
Peterburgskoye Highway 62, Building 1, Saint Petersburg, Russia, 196626
12.3 mi from City Center
Set close to Pulkovo Astronomical Observatory, the hotel offers an indoor pool together with a rooftop pool and a ballroom for guest enjoyment.
9.0
Perfect7 reviews
Price fromUS$ 94per nightSelect
Not available
Nevsky Prospekt 69, Saint Petersburg, Russia, 191025
1.4 mi from City Center1700 yd from Catholic Church of St. Catherine
The hotel lies not far away from Saint Isaac's Cathedral and offers a lobby restaurant and a private pool onsite.
8.8
Great316 reviews
Price fromUS$ 239per nightSelect
Not available
25 Bolshaya Morskaya Street, Saint Petersburg, Russia, 190000
700 yd from City Center700 yd from Palace Square
This hotel, boasting a non-smoking restaurant along with a private swimming pool, is centrally lodged in the business centre of Saint Petersburg.
8.8
Great145 reviews
Price fromUS$ 128per nightSelect
Not available
Sapyorny Pereulok 5, Saint Petersburg, Russia
1.4 mi from City Center1100 yd from Saint Petersburg Art and Industry Academy
Set in the centre of Saint Petersburg, the property offers 26 rooms overlooking the mountain.
6.8
Nice17 reviews
Price fromUS$ 57per nightSelect
Not available
Smolny Prospect 9, Saint Petersburg, Russia, 191124
2.7 mi from City Center1200 yd from Tauride Palace
Located close to St. Ann's Church Annenkirche, the hotel has 8 rooms, and boasts access to a subway station.
5.0
Guest rating2 reviews
Price fromUS$ 23per nightSelect
Not available
Shpalernaya Ulitsa, 35A, Saint Petersburg, Russia, 191000
1.6 mi from City Center1100 yd from Tauride Palace
While Coffee Museum is located nearby, the surrounding area includes Chernyshevskaya subway station within 650 meters from the property.
Select
Not available
14 Kazanskaya Street, Saint Petersburg, Russia, 191186
1000 yd from City Center700 yd from Catholic Church of St. Catherine
Offering a quiet location in Tsentralny district of Saint Petersburg, the hotel welcomes guests with a daily hot buffet breakfast.
8.4
Great265 reviews
Price fromUS$ 100per nightSelect
Not available
Zagorodny Prospekt 9, Saint Petersburg, Russia, 191002
1.3 mi from City Center1400 yd from Catholic Church of St. Catherine
The high quality hotel is a good starting point to Saint Petersburg' sights including Friendly Bar and Cathedral of Our Lady of Vladimir.
8.6
Great601 reviews
Price fromUS$ 64per nightSelect
Not available
Admiralteysky Pr., 8, Saint Petersburg, Russia, 190000
600 yd from City Center600 yd from Palace Square
Featuring Italian architecture, the venue provides 70 rooms and offers easy access to Coffee Museum.
9.0
Perfect158 reviews
Price fromUS$ 171per nightSelect
Not available
Vladimirsky Prospekt 5, Saint Petersburg, Russia, 191025
1.2 mi from City Center1300 yd from Catholic Church of St. Catherine
This hotel in Petrogradskiy district, just off Palace Square, boasts 40 contemporary rooms and a traditional restaurant.
8.4
Great318 reviews
Price fromUS$ 142per nightSelect
Not available
Kazanskaya St 5, Saint Petersburg, Russia, 191186
800 yd from City Center500 yd from Catholic Church of St. Catherine
Set in a tourist area, the hostel offers a modern accommodation within 10 minutes' walk of Hermitage Museum.
8.2
Great1 review
Price fromUS$ 58per nightSelect
Not available
Moskovsky Prospekt 97B, Saint Petersburg, Russia, 196084
3.1 mi from City Center300 yd from Moskovskye Vorota
Located next to Mariinsky Theatre and 300 meters from Moskovskye Vorota metro station, this hotel features a swimming pool and a library.
8.6
Great233 reviews
Price fromUS$ 112per nightSelect
Not available
Kovensky Pereulok 14 App.4, Saint Petersburg, Russia, 191014
1.5 mi from City Center1400 yd from Saint Petersburg Art and Industry Academy
This antique-style hotel is set at a short distance to Hermitage Museum.
8.6
Great144 reviews
Price fromUS$ 88per nightSelect
Not available
30 River Pryazhka Emb, Saint Petersburg, Russia, 190121
Offering convenient proximity to Grand Choral Synagogue, the hotel is also close to Temple of Assumption.
8.8
Great121 reviews
Price fromUS$ 115per nightSelect
Not available
Inzhenernaya Street 7, Saint Petersburg, Russia, 191011
1400 yd from City Center600 yd from Catholic Church of St. Catherine
The hotel is based close to Summer Garden in Saint Petersburg, and consists of 15 rooms with fantastic decor.
Price fromUS$ 24per nightSelect
Not available
Suvorovsky Prospekt 25/16, Saint Petersburg, Russia, 191036
2.0 mi from City Center1300 yd from Tauride Palace
This hotel features rooms with ocean views, while an exceptional location provides easy access to State Russian Museum.
8.2
Great137 reviews
Price fromUS$ 64per nightSelect
Not available
12 Galernaya Street, Saint Petersburg, Russia, 91025
1200 yd from City Center600 yd from Menshikov Palace
Boasting hydromassage and whirlpool bathtubs, the hotel is situated near Admiralty Building and within walking distance of a tube station.
7.4
Very good24 reviews
Price fromUS$ 33per nightSelect
Not available
9 Vladimirsky Prospect, Saint Petersburg, Russia
1.2 mi from City Center1300 yd from Catholic Church of St. Catherine
Within walking distance of Peter and Paul Fortress, this hotel, centrally located in Nevskiy district, features a casino and a shared lounge.
8.4
Great113 reviews
Price fromUS$ 138per nightSelect
Not available
18 Suvorovsky Prospect, Saint Petersburg, Russia, 191036
1.9 mi from City Center1600 yd from Tauride Palace
Based in the classical-style building in the heart of Saint Petersburg, this hotel boasts the unique décor in 90 rooms along with an indoor heated pool onsite.
7.8
Very good120 reviews
Price fromUS$ 125per nightSelect
Not available
Bolshoy Prospekt 37, Saint Petersburg, Russia, 197198
1.5 mi from City Center1500 yd from Yubileyny Sports Complex
The hotel includes cots, meals and arcade games for children and offers a beautiful location in Vyborgsky district close to Petrovsky Stadium.
8.2
Great108 reviews
Price fromUS$ 57per nightSelect
Not available
Bataisky Pereulok 3A, Saint Petersburg, Russia, 190013
1.8 mi from City Center400 yd from University of Architecture and Civil Engineering
The hotel was built in 2007 in Admiralteyskiy district, it offers 348 soundproof rooms along with cots and a special menu for children.
8.0
Great400 reviews
Price fromUS$ 105per nightSelect
Not available
14 Korablestroiteley Street, Saint Petersburg, Russia, 199226
3.5 mi from City Center100 yd from Waterville Aquapark
Situated in Vasileostrovskiy district, this impressive hotel features an indoor pool plus restaurants, a stadium and bars.
6.8
Nice307 reviews
Price fromUS$ 47per nightSelect
Not available
166 Griboedov'S Canal, Saint Petersburg, Russia, 190000
1.7 mi from City Center1600 yd from Yusupov Palace on Moyka Street
The classic-style building of the hotel boasts 273 rooms close to Kryukov Canal.
8.2
Great90 reviews
Price fromUS$ 129per nightSelect
Not available
50, 11-Ya Liniya, Vasilievsky, Saint Petersburg, Russia, 199178
1.6 mi from City Center1500 yd from Yubileyny Sports Complex
Offering scenic views of the city, the hotel welcomes guests to the traditional restaurant that serves specialities of international cuisine.
9.0
Perfect303 reviews
Price fromUS$ 103per nightSelect
Not available
Prospekt Dobrolyubova 2, Saint Petersburg, Russia, 197198
1400 yd from City Center1000 yd from Yubileyny Sports Complex
Set in the historical centre of Saint Petersburg, the property offers 16 rooms overlooking the city.
8.6
Great140 reviews
Price fromUS$ 94per nightSelect
Not available
27 Kryukov Canal Embankment, Saint Petersburg, Russia, 190068
1.5 mi from City Center1300 yd from Yusupov Palace on Moyka Street
The hotel awaits guests in the centre of Saint Petersburg, offering modern rooms and breathtaking views of Kryukov Canal.
9.0
Perfect88 reviews
Price fromUS$ 176per nightSelect
Not available
19, Vladimirsky Prospect, Saint Petersburg, Russia, 191002
Placed in Moskovskiy district, the hotel is a lovely property with a private pool and a rooftop restaurant.
7.0
Very good100 reviews
Price fromUS$ 54per nightSelect
Not available
Socialisticheskaya St., B.11-A, Saint Petersburg, Russia, 191119
1.5 mi from City Center1.0 mi from Catholic Church of St. Catherine
This hotel boasts a 24-hour restaurant and 28 rooms, providing guests with prime location in a tourist area.
8.2
Great124 reviews
Price fromUS$ 95per nightSelect
Not available
Kievskaya Str. 22/24 Bld.B, Saint Petersburg, Russia, 196084
2.5 mi from City Center700 yd from Frunzenskaya
This hotel in Moskovskiy district, just off Moscow Triumphal Gates, boasts 26 non-smoking rooms and a lobby restaurant.
8.0
Great37 reviews
Price fromUS$ 35per nightSelect
Not available
Nevsky Prospekt 78, Saint Petersburg, Russia, 191025
1.2 mi from City Center1300 yd from Catholic Church of St. Catherine
The hotel offers easy access to Anichkov Palace, boasting 10 rooms in the heart of Saint Petersburg.
10.0
Perfect2 reviews
Price fromUS$ 136per nightSelect
Not available
Moyka Emb 3, Saint Petersburg, Russia, NULL
800 yd from City Center300 yd from Novo-Mikhailovsky Palace
Overlooking the garden, this stylish hotel welcomes guests with a daily buffet breakfast.
8.8
Great451 reviews
Price fromUS$ 134per nightSelect
Not available
Rasstannaya Street 2A Bld1, Saint Petersburg, Russia, 192007
2.2 mi from City Center900 yd from Obvodny Kanal
The value-for-money hotel has been entirely renovated in 2011 while respecting the traditional style of the building.
8.4
Great574 reviews
Price fromUS$ 34per nightSelect
Not available
Vosstaniya Street, 13, Saint Petersburg, Russia
1.6 mi from City Center1700 yd from Saint Petersburg Art and Industry Academy
Offering convenient proximity to Anichkov Bridge, the hotel is also close to Kazan Cathedral.
8.6
Great596 reviews
Price fromUS$ 93per nightSelect
Not available
Naberezhnaya Reki Fontanki 71, Saint Petersburg, Russia, 191023
1800 yd from City Center1200 yd from Catholic Church of St. Catherine
Offering convenient proximity to Gostiny Dvor, the hotel is also close to Mini Petersburg.
8.0
Great205 reviews
Price fromUS$ 99per nightSelect
Not available
Ulitsa Stremyannaya 18, Saint Petersburg, Russia, 191025
1.4 mi from City Center1600 yd from Catholic Church of St. Catherine
Offering convenient proximity to Hole Monument, the hotel is also close to Alexander Garden .
8.8
Great511 reviews
Price fromUS$ 46per nightSelect
Not available
Bolshaya Morskaya Street 34, Saint Petersburg, Russia, 190000
800 yd from City Center800 yd from Palace Square
The hotel is located in the business area of Saint Petersburg, not far away from Mini Petersburg, overlooking the city.
9.4
Perfect7 reviews
Price fromUS$ 144per nightSelect
Not available
27-29 Mokhovaya Str., Saint Petersburg, Russia, 191028
1.0 mi from City Center400 yd from Saint Petersburg Art and Industry Academy
Featuring a community pool and a library, the hotel offers a pet-friendly accommodation just outside Gostiny Dvor.
8.6
Great67 reviews
Price fromUS$ 89per nightSelect
Not available
Pospekt Shaumyana 26, Saint Petersburg, Russia, 195213
3.7 mi from City Center500 yd from Novocherkasskaya
Directly next to Friendly Bar in Nevskiy district, the venue offers steam baths and massage services along with a 24-hour bar.
6.8
Nice16 reviews
Price fromUS$ 76per nightSelect
Not available
4/39 Kotovskogo Street, Saint Petersburg, Russia, 197101
1.7 mi from City Center1.2 mi from Pediatric Medical University
There are rooms facing the city and the hotel is set close to Hermitage Museum.
7.0
Very good4 reviews
Price fromUS$ 72per nightSelect
Not available
Nevskij Prospekt, 47, Saint Petersburg, Russia, 190025
1.2 mi from City Center1200 yd from Catholic Church of St. Catherine
With city views, the venue is placed 20 minutes' walk from the center of Saint Petersburg, at a short distance from Beloselsky-Belozersky Palace.
8.2
Great6 reviews
Price fromUS$ 52per nightSelect
Not available
Galernaya Street 30 4H,5H, Saint Petersburg, Russia
1.0 mi from City Center700 yd from Yusupov Palace on Moyka Street
Placed close to Admiralty Building in the centre of Saint Petersburg, this hotel offers 9 rooms.
8.4
Great9 reviews
Price fromUS$ 48per nightSelect
Not available
17 Bolshaya Konyushennaya Street District Centre St Petersburg, Saint Petersburg, Russia, 191186
500 yd from City Center500 yd from Palace Square
Placed close to Hermitage Museum in the centre of Saint Petersburg, this hotel offers 15 rooms.
7.0
Very good4 reviews
Price fromUS$ 61per nightSelect
Not available
2, Antonenko Lane, Saint Petersburg, Russia, 190000
1000 yd from City Center800 yd from Yusupov Palace on Moyka Street
This hotel, boasting a gourmet restaurant along with a plunge pool, is ideally lodged in the centre of Saint Petersburg.
10.0
Perfect1 review
Price fromUS$ 309per nightSelect
Not available
Naberezhnaya Obvodnogo Kanala 130, Saint Petersburg, Russia
2.3 mi from City Center500 yd from Baltic
Offering European dishes, the hotel is set close to Admiralty Building in Tsentralny district.
Price fromUS$ 242per nightSelect
Not available
Griboedova Canal 133A, Saint Petersburg, Russia, 190068
1.4 mi from City Center1000 yd from Yusupov Palace on Moyka Street
Located 3 km from the center of the city, the hotel offers cots and a special menu for children.
Price fromUS$ 194per nightSelect
Not available
Millionnaya Street, 10 A, Saint Petersburg, Russia
800 yd from City Center200 yd from Novo-Mikhailovsky Palace
Placed close to Hermitage Museum in the heart of Saint Petersburg, this hotel offers 40 rooms.
9.2
Perfect14 reviews
Price fromUS$ 246per nightSelect
Not available
Gangutskaya Street, 4, Saint Petersburg, Russia
1700 yd from City Center200 yd from Saint Petersburg Art and Industry Academy
Located within just 1.6 km of Tauride Garden, this charming hotel features a shared lounge and a library on-site along with a 24-hour bar.
8.6
Great26 reviews
Price fromUS$ 180per nightSelect
Not available
Sadovaya Street 62, Saint Petersburg, Russia, 190068
1.4 mi from City Center1100 yd from Yusupov Palace on Moyka Street
Placed close to Palace Square in the centre of Saint Petersburg, this hotel offers 244 rooms.
8.6
Great6 reviews
Price fromUS$ 46per nightSelect
Not available
Pulkovskoe Shosse 41 3D, Saint Petersburg, Russia
9.7 mi from City Center
The hotel conveniently located in Moskovskiy district close to Khomyak has 200 rooms.
8.0
Great12 reviews
Price fromUS$ 101per nightSelect
Not available
13-15, Grazhdanskaya Street, Saint Petersburg, Russia, 190031
1400 yd from City Center900 yd from Yusupov Palace on Moyka Street
While History Museum is located nearby, the surrounding area includes Sadovaya subway station within 650 meters from the property.
Price fromUS$ 67per nightSelect
Not available
Vosstania Street 19, Saint Petersburg, Russia, 191036
1.6 mi from City Center1600 yd from Saint Petersburg Art and Industry Academy
The 24-hour restaurant and a private pool are available onsite of the superior hotel situated in the centre of Saint Petersburg.
8.8
Great16 reviews
Price fromUS$ 118per nightSelect
Not available
Sadovaya 22, Saint Petersburg, Russia, 191023
1300 yd from City Center400 yd from Catholic Church of St. Catherine
A short walk brings you to Coffee Museum, while onsite there are facials and various massages available in the hotel conveniently located in Saint Petersburg.
8.8
Great13 reviews
Price fromUS$ 195per nightSelect
Not available
Nab. Reki Fontanki 57, 1A, Saint Petersburg, Russia, 191023
1700 yd from City Center900 yd from Catholic Church of St. Catherine
The hotel offers easy access to State Russian Museum, boasting 206 rooms in the business centre of Saint Petersburg.
Price fromUS$ 245per nightSelect
Not available
Ligovsky Prospekt 67/22, Saint Petersburg, Russia
1.7 mi from City Center1.2 mi from Catholic Church of St. Catherine
Featuring an outdoor pool, this property is set a short distance from Dostoevsky Museum and Palace Square .
Price fromUS$ 101per nightSelect
Not available
32-34 Nevsky Avenue, Saint Petersburg, Russia, 191011
900 yd from City Center100 yd from Catholic Church of St. Catherine
While State Russian Museum is located nearby, the surrounding area includes Nevsky Prospekt subway station within 500 meters from the property.
Price fromUS$ 60per nightSelect
Not available
Nevsky Avenue, 111/3, Saint Petersburg, Russia, 191186
2.0 mi from City Center800 yd from vosstaniya square
The hotel was built in 1862 in Admiralteyskiy district, it offers 35 soundproof rooms along with cots and a buffet for children.
9.4
Perfect4 reviews
Price fromUS$ 98per nightSelect
Not available
Malaya Morskaya 5, Saint Petersburg, Russia, 191186
400 yd from City Center400 yd from Palace Square
This luxury hotel with city views lies close to the sights of Saint Petersburg including Coffee Museum.
8.8
Great1 review
Price fromUS$ 184per nightSelect
Not available

Filtering results

Please wait...

6108 hotels found

FAQs about hotels in Saint Petersburg

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

How much does it cost to stay in hotel in Saint Petersburg?
Of course, the hotel prices change in Saint Petersburg depends on the season, but on average: 3-star hotels cost 65US$ per night, and 4-star hotels are 210US$ per night. If you're looking for something really special, a 5-star hotel can on average be found for 27 per night based on Booked.net prices.
What are some of the best cheap hotels to stay in Saint Petersburg?
Some of the most favored affordable hotels are: Mini-Hotel Na Konushennoy Traveler rating: 4.2/5 Apart-Hotel Ye'S Traveler rating: 4.2/5 Rossiya Traveler rating: 3.1/5. See more top rated cheap hotels here.
What are the most popular hotels near Russian Railway Museum in Saint Petersburg?
On Rizhsky is the best hotels located only 20 minutes on foot from Russian Railway Museum.
What are the most favored hotels in Saint Petersburg for couples?
These hotels are suitable for a couple romantic trip together: Kempinski Hotel Moika 22 and Baltiya. Guests couples also mentioned extremely high service in these CITY's hotels - Oktiabrskaya and Tourist Hotel which also have a picnic area and a swimming pool.
What are good hotels for short-term stay on business in Saint Petersburg?
Business travelers can be quite busy, but keen to see the atmosphere of Saint Petersburg. On this, you might enjoy Meridian Hotel.
What are the best hotels in Saint Petersburg with good breakfasts?
Courtyard By Marriott St. Petersburg Pushkin Hotel, Alfavit Hotel, and Nevsky Forum Hotel are top hotels serving up a breakfasts, try it to feel the taste of the city.
What are the most pet-friendly hotels in Saint Petersburg?
Solo Sokos Hotel Vasilievsky, My Hotel, and Red Stars Hotel are the coolest pet-friendly places to stay with your pets. Other suitable options you can check here.
What are the best luxury in Saint Petersburg?
Some of the top luxury hotels are: Petro Palace Hotel rating: 4.1/5 Nashotel rating: 4.5/5 Moscow rating: 3.7/5. See more top rated luxury hotelshere.
What are the most popular boutique hotels in Saint Petersburg?
Some of the highly rated boutique hotels are: Ibis St Petersburg Centre rating: 3.5/5 Holiday Inn Moskovskye Vorota rating: 4.0/5 Renaissance St. Petersburg Baltic Hotel rating: 4.1/5. See more suitable options hotels here.

Your booking experience in Saint Petersburg

Budget hotels in Saint Petersburg

If you'd like to spend your trip to Saint Petersburg in an economical way, select a hotel among 249 budget-friendly deals, such as Apartamenti Kolibri Na Ligovskom 68 or Sky Hotel. Emily Guest House apartment is an affordable choice that will put you within a 10-minute walk of the center. Hostel Days is a simple budget hostel, settled next to M.M. Kudryavtsev Profitable House with room rates from only 26US$ per night. Sofiya is a budget-friendly apartment that is a 20-minute walk from Nevskiy Prospekt subway station.

Proximity to public transport

Apartments On Zastavskoi is conveniently situated next to Pulkovo airport, in case you need to catch an early flight. Avenue Hotel is a 3-star choice that is only a 10-minute walk from Vitebskiy Vokzal train station.

Convenience of staying in the city center

Staying at Wonderhostel On Nevsky Retro or Goodrest On Griboyedova will place you at a reasonable distance from Saint Petersburg's city center. Food-lovers looking for hotels and restaurants in Saint Petersburg will find Petrovskaya Pristan that features Tandoor, a 10-minute walk from the city center. If you're hoping to stay in Admiralteyskiy district, think over booking Tourist Hotel Econom or Ekaterinhof in Saint Petersburg.

For a hostel near Field of Mars, consider booking a room at Vse Svoi Na Bolsoi Conuchenneu. Several Saint Petersburg hotels are situated in the vicinity of Field of Mars, including 3 Mosta and Timclub Hotel.

Luxury and boutique accommodation

Luxury accommodation, such as Park Inn By Radisson Pulkovo Airport and Golden Age Hotel, offer upscale experiences in Moskovskiy district, next to Rider. If you are looking for a boutique hotel in Saint Petersburg, then check out Roses in Frunzenskiy district. If you're looking for chain hotels in Saint Petersburg, there are 6 excellent options, such as Nevsky Breeze Hotel or Nevsky Hotel Fort.

Apartments, B&Bs and others

A trip to Saint Petersburg would not be complete without seeing Memorial Sign to D. S. Likhachevu, so you may consider staying at the comfortable apartments, such as Apartments On Makarova and Studio Avrora. Stn Apartments By The Hermitage B&B apartment is a 5-minute walk from the city center and beside Memorial Sign Anchor of the Peter the Great Age. For travelers planning on visiting Saint Petersburg with family, think of Petr Hotel next to Monument to Shostakovich, a kid-friendly hotel that features a steam room, a treatment room and a swimming pool. Make sure to choose Bolshoy 45 near Monument to Nizami Ganjavi in Saint Petersburg - a top-rated resort with views of the lake.

City Guide:

''The most abstract city on earth'' uttered famous writer Fyodor Dostoyevsky about his hometown St Petersburg.

A cradle of Russian literature, it is too diverse to be able say something exact to capture the entire city. St. Petersburg is a real blend of personalities, stories and ideas. It is here the plot of ''Crime and Punishment'' was thought through by Dostoyevsky, and the most aristocratic form of dance – ballet - first appeared.

How would you describe the city if on a trip to St. Petersburg? First of all, your stay there should be comfortable, thus from cheap hotel in St. Petersburg to luxury all hotels come with maps, photos and secure forms at Booked.net. While Booked.net takes a hassle out for you, classics will help to understand the entire city better.

Famous German writer Goethe was the first who named St Petersburg as ''Venice of the North'' because of canals likening it to the Italian city, and its pastel palaces and candlelit cathedrals scattered throughout. Thus, it is true that St Petersburg sometimes is too European to be Russian.

But everything is done there "...for the glory of Russia solely" - those were the words once uttered by Bartolomeo Rastrelli, designer of famous Hermitage museum.

Other attractions include:

- St.Isaac's Cathedral was sanctified in 1858 and became the main church in Saint-Petersburg;

- Nikolskiy Naval Cathedral, a masterpiece done in baroque style with elements of traditional Russian architecture;

- The Peter and Paul Fortress, architectural and historical heart of Saint-Petersburg.

This is a city with a face to Europe, but a back to Russia that is best reflected in its Imperial past. It was the initiative of Tsar Peter the Great that the city was built stone by stone in 1703. When the struggle against tsarist oppression started in 1917, it led to the demise of the then-ruling Romanov dynasty. After that St Petersburg became a part of Soviet Union, surviving World War II and Nazi blockade.

Today, St. Petersburg has grown into the second largest city in Russia located alongside the waters of Neva River and stretches down to the shore of the Baltic Sea. All of the land is inhabited with 4.7 million-strong population, multicultural in its essence.

This ethnic composition includes Russian 84.72 percent, Ukrainian 1.87 percent, Jewish 0.78 percent and on. All of them live in one city, but everyone calls it distinctly from Petrograd, Leningrad and simply Peter.

It doesn’t matter what you name it, it matters what you remember about it as your trip to St Petersburg is going to become unforgettable with Booked.net.

Show moreLess