Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Hotels in Saint Petersburg

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

If you are looking for a fine accommodation for your next vacation in Saint Petersburg, we are pleased to offer you amazing Saint Petersburg hotel deals. Ibooked.ca enables you to filter your search in Northwestern Federal District by services and hotel brands. Start browsing hostels, country houses and inns in Northwestern Federal District and find the one you’d like to book.Hide
Show more
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
0Filter by
View map
Sort by
View map
1-100 out of 9428
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • The hotel has
    • RUB 700 per day
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
View on map2.4 km from City Centre800 m from
This great value hotel is nestled in the historical centre of Saint Petersburg, not far from Palace Square .
7.0
Very good900 reviews
From   C$ 98 /nightSelect
Not available
  • The hotel has
    • RUB 4200 per day
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
View on map2.1 km from City Centre300 m from
Set in the heart of Saint Petersburg, the hotel features an outdoor swimming pool and has a lounge restaurant onsite.
8.4
Great446 reviews
From   C$ 705 /nightSelect
Not available
Novotel St Petersburg CentreHotel
2.3 km from City Centre300 m from
Situated 3 km from Saint Petersburg city center, the hotel is adjacent to Gostiny Dvor and features a sunbathing terrace and a shared lounge.
8.2
Great204 reviews
From   C$ 94 /nightSelect
Not available
Petro Palace HotelHotel
600 m from City Centre400 m from Monument to Nicholas I
You can savor your meals at the lobby restaurant and admire breathtaking views of the garden from your room, whilst staying at this exclusive hotel.
8.2
Great472 reviews
From   C$ 237 /nightSelect
Not available
AngleterreHotel
800 m from City Centre200 m from Monument to Nicholas I
Offering an indoor swimming pool, the hotel is located in a historic part of Saint Petersburg, not far from Gostiny Dvor.
8.2
Great277 reviews
From   C$ 265 /nightSelect
Not available
Comfort HotelHotel
600 m from City Centre400 m from Monument to Nicholas I
This hotel, boasting a 24-hour restaurant along with a private swimming pool, is centrally lodged in the business centre of Saint Petersburg.
8.8
Great165 reviews
From   C$ 129 /nightSelect
Not available
Golden Triangle Boutique HotelHotel
500 m from City Centre500 m from Palace Square
Offering 55 modern rooms in the classic-style building renovated in 2012, the hotel boasts a prime location adjacent to Coffee Museum.
8.4
Great516 reviews
From   C$ 158 /nightSelect
Not available
Best Western Plus Centre HotelHotel
2.7 km from City Centre100 m from
The accomodation is centrally placed near Mini Petersburg, offering 111 rooms along with a traditional restaurant.
7.4
Very good107 reviews
From   C$ 70 /nightSelect
Not available
Park Inn By Radisson Pulkovo AirportHotel
15.6 km from City Centre
Within walking distance of Khomyak, this excellent hotel offers non-smoking rooms plus a gym area and a fitness centre.
8.2
Great34 reviews
From   C$ 91 /nightSelect
Not available
Crowne Plaza St. Petersburg Airport, An Ihg HotelHotel
14.8 km from City Centre
This hotel is positioned near Chapel of St. Nicholas in an exhibition area, boasting 294 soundproof rooms along with a health club and a Jacuzzi.
8.8
Great127 reviews
From   C$ 116 /nightSelect
Not available
Akyan St.PetersburgHotel
2.5 km from City Centre500 m from
Offering convenient proximity to Oktyabrsky Concert Hall, the hotel is also close to Heritage.
8.6
Great27 reviews
From   C$ 85 /nightSelect
Not available
Oktiabrskaya HotelHotel
2.7 km from City Centre200 m from
Overlooking the mountain, this welcoming hotel welcomes guests with a daily buffet breakfast.
7.2
Very good612 reviews
From   C$ 85 /nightSelect
Not available
Russ HotelHotel
Offering good access to a tube station, the hotel boasts a café bar, beauty treatments, Turkish steam bath and massage services for guests to relax in.
7.4
Very good465 reviews
From   C$ 91 /nightSelect
Not available
Agni Club HotelHotel
2.2 km from City Centre200 m from
Providing a lobby restaurant which serves Russian dishes, the hotel welcomes guests in a business area of Saint Petersburg.
8.6
Great917 reviews
From   C$ 129 /nightSelect
Not available
KristoffHotel
2.1 km from City Centre2.0 km from Mariinsky Palace
Set within easy reach of State Russian Museum, the venue features a club restaurant serving meals of international cuisine.
8.6
Great633 reviews
From   C$ 93 /nightSelect
Not available
Station Hotel Premier S10Hotel
1.3 km from City Centre400 m from Mariinsky Palace
A short walk from History Museum, the property welcomes guests to the non-smoking restaurant on site.
8.0
Great9 reviews
From   C$ 263 /nightSelect
Not available
Chickadee HostelHostel
1.8 km from City Centre1.7 km from Mariinsky Palace
The hostel enjoys a prime location in proximity to State Russian Museum, while the center of Saint Petersburg is about 2 kn away.
7.8
Very good6 reviews
From   C$ 51 /nightSelect
Not available
Nevsky Grand ApartmentsApartment
The largest option:
2 adults
1 bedroom
2 beds
500 m from City Centre500 m from Palace Square
There are rooms facing the mountain and the hotel is set close to Summer Garden.
7.8
Very good851 reviews
From   C$ 66 /nightSelect
Not available
Petr HotelHotel
500 m from City Centre400 m from Bronze Horseman Statue
Located a few steps from Smoke Shop, the hotel features 70 rooms with views over the sea.
8.8
Great177 reviews
From   C$ 192 /nightSelect
Not available
Riverside Nevsky HotelEconomy hotel
600 m from City Centre500 m from Palace Square
Offering convenient proximity to Friendly Bar, the hotel is also close to Palace Square .
8.2
Great81 reviews
From   C$ 23 /nightSelect
Not available
Lifehack ApartApartment
The largest option:
4 adults
1 bedroom
2 beds
600 m from City Centre400 m from Monument to Nicholas I
Nestled in Admiralteyskiy district of Saint Petersburg, the venue is about 20 km from Pulkovo airport.
9.2
Perfect6 reviews
From   C$ 111 /nightSelect
Not available
Friends LoftHotel
1.3 km from City Centre1.2 km from Mariinsky Palace
The family hotel is a good starting point to Saint Petersburg' sights including Kazan Cathedral and Gostiny Dvor.
7.8
Very good9 reviews
From   C$ 73 /nightSelect
Not available
Tchaikovsky HouseBed & Breakfast
500 m from City Centre400 m from Palace Square
This central hotel with city views lies close to the sights of Saint Petersburg including Saint Isaac's Square.
7.0
Very good1 review
From   C$ 120 /nightSelect
Not available
Solo Sokos Hotel Palace BridgeHotel
1.4 km from City Centre500 m from Saint Petersburg State University
The hotel is lodged in the heart of Saint Petersburg close to a tube station, and it offers a café bar and cots, a special menu and a play area for guests with children.
7.8
Very good867 reviews
From   C$ 180 /nightSelect
Not available
Solo Sokos Hotel VasilievskyHotel
1.9 km from City Centre800 m from Menshikov Palace
Ideally located next to The Admiralty in the old Vasileostrovskiy district, this hotel features fitness classes and a gym.
8.4
Great466 reviews
From   C$ 139 /nightSelect
Not available
AzimutHotel
2.9 km from City Centre2.0 km from Nikolayevsky Palace
Adjacent to Hermitage Museum and within 300 meters from Baltiyskaya underground station, this pleasant hotel boasts steam baths and massage.
7.2
Very good810 reviews
From   C$ 76 /nightSelect
Not available
Art-Hotel RachmaninovHotel
800 m from City Centre800 m from Palace Square
Located a few steps from Mini Petersburg, the hotel features 24 rooms with views over the courtyard.
8.4
Great152 reviews
From   C$ 109 /nightSelect
Not available
Anabel HotelHotel
2.1 km from City Centre300 m from
This hotel with 49 rooms and a 24-hour bar is conveniently located 30 minutes' walk from the city center.
8.6
Great275 reviews
From   C$ 153 /nightSelect
Not available
Crowne Plaza St. Petersburg - Ligovsky, An Ihg HotelHotel
2.7 km from City Centre500 m from
This hotel in Nevskiy district, just off Palace Square, boasts 195 bright rooms and an a la carte restaurant.
8.6
Great317 reviews
From   C$ 144 /nightSelect
Not available
KravtHotel
1.1 km from City Centre900 m from Mariinsky Palace
Within easy reach of Hermitage Museum, this hotel comprises 49 rooms with en suite bathrooms.
8.6
Great30 reviews
From   C$ 103 /nightSelect
Not available
Pushka Inn HotelHotel
400 m from City Centre400 m from Palace Square
This comfortable hotel overlooks the Moika River and is located in the immediate proximity to Coffee Museum.
9.2
Perfect309 reviews
From   C$ 284 /nightSelect
Not available
Station Hotel A1Hotel
400 m from City Centre400 m from Palace Square
The hotel overlooks the city and offers vegetarian cuisine, boasting location in a northern area.
8.6
Great103 reviews
From   C$ 80 /nightSelect
Not available
Ibis St Petersburg CentreHotel
2.8 km from City Centre500 m from
Providing access to Palace Square, this hotel is a 30-minute walk from Summer Garden and offers an à la carte restaurant.
7.2
Very good84 reviews
From   C$ 59 /nightSelect
Not available
Aparthotel VerticalHotel
3.9 km from City Centre300 m from
Featuring 126 rooms, an indoor swimming pool and a library, this venue is 10 minutes' drive from The Admiralty in Saint Petersburg.
7.8
Very good19 reviews
From   C$ 109 /nightSelect
Not available
Hotel On Rimskogo-KorsakovaHotel
2.1 km from City Centre1.0 km from Nikolayevsky Palace
A short walk from Saint Isaac's Square and an underground station, this hotel features a private pool and consists of 35 rooms.
7.8
Very good37 reviews
From   C$ 43 /nightSelect
Not available
Parklane Resort And SpaHotel
4.8 km from City Centre300 m from
The venue features a swimming pool and an à la carte restaurant, boasting location next to Yelagin Island.
8.4
Great35 reviews
From   C$ 123 /nightSelect
Not available
Solo AdmiralteyskayaHotel
400 m from City Centre400 m from Palace Square
Located next to Friendly Bar, the venue comprises 22 rooms with street views.
8.4
Great31 reviews
From   C$ 54 /nightSelect
Not available
Dom Boutique HotelHotel
1.5 km from City Centre1.5 km from Palace Square
One will enjoy a 24-hour bar or a shared lounge and a library, while the hotel also boasts good setting near Palace Square .
8.4
Great44 reviews
From   C$ 190 /nightSelect
Not available
Superhostel On Liteyny 41Inn
1.8 km from City Centre1.8 km from Palace Square
The hotel offers easy access to Hermitage Museum, boasting 12 rooms in the historical centre of Saint Petersburg.
8.4
Great37 reviews
From   C$ 26 /nightSelect
Not available
Railway CapsulesHostel
3.0 km from City Centre700 m from
Featuring soundproof rooms and shared bathrooms, the hostel lies in vicinity of Russian Railway Museum, about 200 meters from Ploshchad Vosstaniya underground station.
8.2
Great12 reviews
From   C$ 28 /nightSelect
Not available
Galunov HotelHotel
3.2 km from City Centre600 m from
Located in Admiralteyskiy district next to a train station, the venue offers 17 rooms and a café bar.
7.2
Very good4 reviews
From   C$ 89 /nightSelect
Not available
Diplomat HotelHotel
3.7 km from City Centre600 m from Suvorov Memorial Museum
You are welcome to stay in a historical-style building of the refined hotel, placed in vicinity of History Museum.
8.0
Great8 reviews
From   C$ 140 /nightSelect
Not available
Inbox Capsule HotelCapsule hotel
1.6 km from City Centre1.6 km from Palace Square
While Peter and Paul Fortress is located nearby, the surrounding area includes Gostiny Dvor subway station within 750 meters from the property.
7.4
Very good3 reviews
From   C$ 13 /nightSelect
Not available
The State Hermitage Museum Official HotelHotel
2.3 km from City Centre500 m from
Boasting an outdoor pool area, a shared lounge and a library, the hotel with non-smoking rooms is set in a shopping area near Arctic and Antarctic Museum.
8.8
Great58 reviews
From   C$ 203 /nightSelect
Not available
Hotel VeraHotel
3.2 km from City Centre1000 m from
Adjacent to House of Penyakov, and close to State Russian Museum, this exclusive hotel features 70 elegant rooms.
8.2
Great146 reviews
From   C$ 79 /nightSelect
Not available
Courtyard VasilievskyHotel
2.3 km from City Centre1.4 km from Saint Petersburg State University
The hotel is centrally placed in Nevskiy district, boasting 214 non-smoking rooms and a music bar.
8.0
Great244 reviews
From   C$ 49 /nightSelect
Not available
Rossi Boutique HotelHotel
1.6 km from City Centre1.5 km from Mariinsky Palace
Set within easy reach of Friendly Bar, the venue features a 24-hour restaurant serving meals of Japanese cuisine.
8.4
Great371 reviews
From   C$ 144 /nightSelect
Not available
Renaissance St. Petersburg Baltic HotelHotel
1000 m from City Centre300 m from Monument to Nicholas I
Boasting location close to Summer Garden in a busy area, the venue offers 102 rooms together with a shared lounge and a tennis court.
8.2
Great92 reviews
From   C$ 233 /nightSelect
Not available
Arkadia HotelHotel
800 m from City Centre400 m from Mariinsky Palace
Located just off Palace Square, this hotel is nestled in an Italian-style building and features an indoor pool.
9.0
Perfect68 reviews
From   C$ 222 /nightSelect
Not available
Four Seasons Hotel Lion Palace St. PetersburgHotel
700 m from City Centre400 m from Bronze Horseman Statue
Set in the centre of Saint Petersburg, the property offers 183 rooms overlooking the garden.
8.8
Great71 reviews
From   C$ 503 /nightSelect
Not available
Piter HouseHotel
2.6 km from City Centre100 m from
Offering sea views, the venue is placed close to Gift shop Museum, and boasts a private swimming pool.
8.2
Great16 reviews
From   C$ 78 /nightSelect
Not available
3 MostaHotel
800 m from City Centre800 m from Palace Square
Set in Tsentralny district, the hotel offers an a la carte restaurant and rooms with magnificent views of the Moika River.
8.8
Great487 reviews
From   C$ 126 /nightSelect
Not available
AcapellaHotel
3.0 km from City Centre500 m from
Since 2015 the hotel awaits guests in Admiralteyskiy district, offering 21 individual rooms and a 24-hour bar.
7.8
Very good11 reviews
From   C$ 138 /nightSelect
Not available
Station Hotel M19Hotel
2.4 km from City Centre400 m from
The 24-hour restaurant awaits guests onsite, while the classic hotel boasts location in the heart of Saint Petersburg.
8.4
Great430 reviews
From   C$ 73 /nightSelect
Not available
Ekaterina HotelHotel
700 m from City Centre700 m from Winter Palace
The luxury hotel is set in the heart of Saint Petersburg, about 10 minutes' walk of Admiralteyskaya underground station.
9.2
Perfect14 reviews
From   C$ 229 /nightSelect
Not available
WelcomeInn
2.5 km from City Centre300 m from
While Enotovil is located nearby, the surrounding area includes Ploshchad Vosstaniya subway station within 200 meters from the property.
8.0
Great75 reviews
From   C$ 55 /nightSelect
Not available
Pushkinskaya 10 PansionHotel
2.5 km from City Centre300 m from
The hotel is conveniently located in Frunzenskiy district, and offers a private pool.
8.0
Great98 reviews
From   C$ 49 /nightSelect
Not available
Baby Lemonade HostelHotel
1.2 km from City Centre1.2 km from Palace Square
The hotel has a private swimming pool and lies close to Palace Square which is worth visiting.
7.6
Very good13 reviews
From   C$ 25 /nightSelect
Not available
Aleksander HotelHotel
1.3 km from City Centre400 m from Mariinsky Palace
Set near Kazan Cathedral, this family venue is 20 minutes' walk of the city center.
8.6
Great337 reviews
From   C$ 138 /nightSelect
Not available
Friends LifeHostel
1.9 km from City Centre1.9 km from Palace Square
Featuring soundproof rooms and shared bathrooms, the hostel lies in vicinity of Anichkov Bridge, about 300 meters from Vladimirskaya underground station.
8.2
Great8 reviews
From   C$ 69 /nightSelect
Not available
Bolshaya Morskaya 7Inn
300 m from City Centre300 m from Palace Square
The hotel is located only 400 meters from Hermitage Museum and offers quick access to Saint Isaac's Square.
8.6
Great173 reviews
From   C$ 66 /nightSelect
Not available
Vremena Goda HotelHotel
1.9 km from City Centre1.9 km from Palace Square
Located next to Hermitage Museum, the venue comprises 15 rooms with garden views.
8.4
Great134 reviews
From   C$ 68 /nightSelect
Not available
Library HotelGuest house
600 m from City Centre400 m from Monument to Nicholas I
The hotel is located only 300 meters from Admiralty Building and offers quick access to Palace Square .
8.8
Great99 reviews
From   C$ 55 /nightSelect
Not available
Dom Romanovykh Mini-HotelHotel
3.3 km from City Centre700 m from
Boasting a 24-hour restaurant and cots, babysitting and a playroom, this designer property is located next to Ploshchad Vosstaniya metro station.
9.2
Perfect30 reviews
From   C$ 50 /nightSelect
Not available
Nomera Na GoncharnoyHotel
Within easy reach of Nevsky Prospekt, this hotel comprises 49 rooms with private bathrooms.
7.8
Very good825 reviews
From   C$ 51 /nightSelect
Not available
Station S13Hotel
1.4 km from City Centre600 m from Mariinsky Palace
Set in the centre of Saint Petersburg, the property offers 57 rooms overlooking the city.
7.8
Very good17 reviews
From   C$ 207 /nightSelect
Not available
Hotel Nevsky 111Hotel
3.3 km from City Centre700 m from
Located a few steps from State Russian Museum, the hotel features 21 rooms with views over the city.
7.8
Very good38 reviews
From   C$ 78 /nightSelect
Not available
Winter Palace ApartmentApartment
12 adults
4 bedrooms
7 beds
500 m from City Centre400 m from Palace Square
Located in Saint Petersburg, 15 minutes' walk from Nevsky Prospekt, this apartment features a marble bathroom and a full kitchen.
7.6
Very good6 reviews
From   C$ 372 /nightSelect
Not available
Hermitage 4Br ApartmentApartment
12 adults
4 bedrooms
7 beds
500 m from City Centre500 m from Palace Square
This 4-bedroom apartment can accommodate up to 16 people, within a 10-minute walk from Saint Isaac's Square.
From   C$ 561 /nightSelect
Not available
Soul KitchenGuest house
800 m from City Centre300 m from Mariinsky Palace
Set just outside Hermitage Museum, the hostel offers a modern accommodation within 10 minutes' walk of the city center.
9.4
Perfect16 reviews
From   C$ 86 /nightSelect
Not available
Baby Lemonade HostelHostel
1.2 km from City Centre1.2 km from Palace Square
Near the hotel, there is a tube station and guests can easily reach Alexander Column which is not far away.
9.2
Perfect360 reviews
From   C$ 11 /nightSelect
Not available
Christopher HostelHostel
600 m from City Centre400 m from Monument to Nicholas I
With city views, the venue is placed 10 minutes' walk from the center of Saint Petersburg, at a short distance from Hermitage Museum.
7.0
Very good1 review
From   C$ 20 /nightSelect
Not available
Gutenberg HotelHotel
1.2 km from City Centre400 m from Mariinsky Palace
The designer hotel is a good starting point to Saint Petersburg' sights including Palace Square and Mariinsky Theatre.
7.6
Very good9 reviews
From   C$ 95 /nightSelect
Not available
Adagio On Nevsky ProspectHotel
1.9 km from City Centre1.9 km from Palace Square
While Hermitage Museum is located nearby, the surrounding area includes Vladimirskaya subway station within 300 meters from the property.
9.2
Perfect15 reviews
From   C$ 56 /nightSelect
Not available
Travelto RepinaHotel
1.7 km from City Centre800 m from Menshikov Palace
Set close to Chapel of St. Xenia of St. Petersburg, the hotel boasts local meals served at the onsite lounge restaurant.
8.0
Great22 reviews
From   C$ 34 /nightSelect
Not available
Hotel DemutHotel
There are rooms facing the city and the hotel is set close to Palace Square .
8.0
Great8 reviews
From   C$ 86 /nightSelect
Not available
Comfort Apart HotelHotel
3.0 km from City Centre100 m from
This modern hotel with city views lies close to the sights of Saint Petersburg including State Russian Museum.
8.0
Great12 reviews
From   C$ 204 /nightSelect
Not available
Sapphire HotelHotel
1.2 km from City Centre1.1 km from Palace Square
The hotel offers 33 rooms with the city views, a lounge restaurant, and a lobby bar.
8.2
Great11 reviews
From   C$ 128 /nightSelect
Not available
Netizen Saint Petersburg CentreHostel
900 m from City Centre300 m from Mariinsky Palace
Nestled within a 10-minute walk of the city center, this cosy hotel gives quick access to an underground station.
8.0
Great2 reviews
From   C$ 34 /nightSelect
Not available
Variant Dom RerikhaGuest house
1.7 km from City Centre700 m from Menshikov Palace
Offering 18 rooms with city views, the hotel is set in Vasileostrovskiy district, just steps from Saint Isaac's Square.
8.0
Great11 reviews
From   C$ 44 /nightSelect
Not available
Hotel LigaHotel
2.7 km from City Centre500 m from
Set at a short distance from Faberge Museum, it is family accommodation to stay in Frunzenskiy district of the city.
7.8
Very good7 reviews
From   C$ 80 /nightSelect
Not available
Your Space Capcule - HostelHostel
1.5 km from City Centre1.5 km from Palace Square
Featuring an indoor pool, this cheap venue gives access to Saint Petersburg Ciniselli Circus.
7.8
Very good7 reviews
From   C$ 18 /nightSelect
Not available
Igrok InnInn
2.4 km from City Centre300 m from
There are rooms facing the city and the hotel is set close to Saint Isaac's Square.
7.0
Very good2 reviews
From   C$ 46 /nightSelect
Not available
Youpiter StudiosApartment
The largest option:
2 adults
1 bedroom
2 beds
2.4 km from City Centre200 m from
Adjacent to Faberge Museum, and close to Palace Square, this budget hotel features 10 soundproof rooms.
7.6
Very good9 reviews
From   C$ 56 /nightSelect
Not available
Old Castle RoadApartment
4 adults
1 bedroom
2 beds
2.6 km from City Centre500 m from
The property boasts views of the city along with a kitchen and is set 1.8 km from Kazan Cathedral.
7.4
Very good6 reviews
From   C$ 160 /nightSelect
Not available
Meininger Hotel Saint Petersburg NikolskyHotel
2.2 km from City Centre1.3 km from Mariinsky Palace
Overlooking the city, this family hotel welcomes guests with a daily buffet breakfast.
From   C$ 61 /nightSelect
Not available
Quick Stay 3Br ApartmentApartment
10 adults
3 bedrooms
5 beds
400 m from City Centre400 m from Palace Square
Located less than 10 minutes' walk to the city center, this 3-bedroom apartment features a kitchen and a private bathroom.
From   C$ 417 /nightSelect
Not available
Demetra Art HotelHotel
2.5 km from City Centre200 m from
Based in the original-style building in the centre of Saint Petersburg, this hotel boasts the modern-style décor in 57 rooms along with a private pool onsite.
8.6
Great296 reviews
From   C$ 162 /nightSelect
Not available
Domina PrestigeHotel
1.1 km from City Centre300 m from Monument to Nicholas I
The hotel offers 109 classic rooms and guests will be amazed at stunning views of the cathedral.
9.2
Perfect301 reviews
From   C$ 193 /nightSelect
Not available
Author Boutique HotelHotel
2.0 km from City Centre2.0 km from Palace Square
The refined hotel is a good starting point to Saint Petersburg' sights including State Russian Museum and Vladimirskaya Church.
8.2
Great129 reviews
From   C$ 145 /nightSelect
Not available
Gogol HotelHotel
1.4 km from City Centre600 m from Mariinsky Palace
Set a few minutes' walk away from Bronze Horseman, the hotel boasts luxurious architecture and 35 rooms with traditional decor.
8.4
Great651 reviews
From   C$ 90 /nightSelect
Not available
Nevsky AsterApartment
The largest option:
2 adults
1 bedroom
4 beds
500 m from City Centre500 m from Palace Square
Offering location close to Mini Petersburg, this hotel overlooks the garden and has a family restaurant.
7.8
Very good194 reviews
From   C$ 68 /nightSelect
Not available
Courtyard By Marriott St Petersburg CenterHotel
2.8 km from City Centre1.5 km from Nikolayevsky Palace
This sleek hotel features beautiful views and a 24-hour restaurant, boasting location in Admiralteyskiy district.
8.2
Great117 reviews
From   C$ 106 /nightSelect
Not available
Art-Hotel MokhovayaGuest house
1.7 km from City Centre1.7 km from Palace Square
The comfortable hotel is set in the heart of Saint Petersburg, about 10 minutes' walk of Gostiny Dvor underground station.
8.6
Great83 reviews
From   C$ 99 /nightSelect
Not available
GalereaHotel
1.9 km from City Centre1.9 km from Palace Square
Constructed in 2009 year, the hotel's building is a reminder of an elegant style, located just off Palace Square .
7.6
Very good280 reviews
From   C$ 73 /nightSelect
Not available
Travelto Kazanskiy 43Hotel
1.3 km from City Centre300 m from Mariinsky Palace
Set in the centre of Saint Petersburg, the property offers 40 rooms overlooking the city.
8.4
Great26 reviews
From   C$ 75 /nightSelect
Not available
Moscow HotelHotel
4.3 km from City Centre100 m from
Offering Georgian dishes, the hotel is set close to Wax Museum in Nevskiy district.
7.4
Very good295 reviews
From   C$ 91 /nightSelect
Not available
Nevsky Forum HotelHotel
2.3 km from City Centre100 m from
Based in the classic-style building in the centre of Saint Petersburg, this hotel boasts the comfortable décor in 29 rooms along with a private pool onsite.
8.6
Great206 reviews
From   C$ 143 /nightSelect
Not available
Majestic Boutique Hotel DeluxeHotel
1.2 km from City Centre1.2 km from Palace Square
Enjoying an unique position in Moskovskiy district, the venue offers modern rooms along with facials and massage treatments on-site.
8.6
Great17 reviews
From   C$ 207 /nightSelect
Not available
LigotelHotel
2.7 km from City Centre400 m from
The accomodation is centrally placed near Kazan Cathedral, offering 32 rooms along with a family restaurant.
8.6
Great436 reviews
From   C$ 149 /nightSelect
Not available

Filtering results

Please wait...

9428 hotels found

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?
There are 5 hotels to choose from if you need Pulkovo airport in proximity. Located 2.5 km from the airport, Pulkovo Hotel costs 42C$ per night and provides a flat-screen television, a seating area and TV in the rooms.
What are the finest hotels in Saint Petersburg city centre?
Our iBooked.ca travel data based on 2755 guests' reviews show the top places in Saint Petersburg city centre. Located 0.4 km from the city centre, Tchaikovsky House offers complimentary parking, dry cleaning service and a free private carpark on site. Arka, Catherine Art Hotel and Nevsky Hotel Art Hall are also suitable for your memorable stay.
What are the best hotels in Moskovskiy district?
If you want to stay in Moskovskiy district, you will find 12 accommodations to choose from. One of the best hotels is Salut Rent Apartments rated 8.0/10. Located 15 minutes' walk from Museum of the USSR Marshal Georgy Zhukov at the Professional Technology and Design Lyceum, it features rooms with a balcony, a dining area and an electric kettle. Another top accommodation is Voyage Hotel at the cost of 47C$ per night, which can offer newspaper service, children's menu and shopping service on site. Accent Hotel rated 8.0/10 is a property with comfortable and air-conditioned rooms offering cable channels, a minibar and free wireless internet. It also features concierge service and 24-hour front desk assistance.
What are the best budget hotels in Saint Petersburg?
Choose the best budget accommodation among 210 deals in Saint Petersburg. As one of the best cheap Saint Petersburg options, we recommend Guest House Blizhnie Dubki with rating 8.8/10 and prices from 12C$ per one night. Also Rubinshteina 5 is a good choice with rating 8.6/10 at the cost of 58C$ per night. Check other top budget hotels: Ibis St Petersburg Centre, Dom Pertsova and Superhostel Nevsky 117.
What are the best 5-star hotels in Saint Petersburg?
IBooked.ca recommends you more than 7 luxury options to stay in Saint Petersburg. Corinthia St.Petersburg with rating 8.4/10 provides free shuttle bus service, turndown service and newspaper service, as well as luxury, classic and luxurious rooms with cable channels, a work area and a minibar.
What are the top boutique hotels in Saint Petersburg?
For those searching for a stylish accommodation in Saint Petersburg, you have 45 boutique deals to choose from. One of the finest boutique hotels is Park Inn By Radisson Nevsky rated 7.8/10 at the cost of 81C$ per night. Another recommended property is Paul Apartments Boutique Hotel rated 8.8/10, which provides shuttle service, concierge service and a business centre on site. Gutenberg Hotel rated 7.6/10 is a 4-star hotel with modern and cosy rooms. Guests can enjoy free shuttle bus service, concierge service and shopping service.
What are the best romantic hotels in Saint Petersburg?
According to iBooked.ca travel data, there are 506 deals for couples. Grand Hotel Tchaikovsky rated 8.4/10 is a favourite 4-star hotel for couples, featuring free shuttle bus service, concierge service and a business centre. Guests can book a room at this property for about 103C$ per night. Other top options are Reverence Spb, Guest House Na Slobodskoy and Dostoevsky.
Which hotels in Saint Petersburg are good for families?
Based on 16971 guests' reviews, there are 133 child-friendly deals to choose from. Annushka Hotel (rating: 7.2/10): a family-hotel with concierge service, newspaper service and a business centre for 82C$ per night. Hotel Akhilles I Cherepakha, Hotel Compass and Hotel all received 16971 reviews from families travelling in Saint Petersburg.
What are the most popular Saint Petersburg properties not far from Savior on the Spilled Blood?
According to iBooked.ca travel data, guests love staying at The Sky At Nevsky (rating: 8.6/10), which offers airport shuttle bus service, housekeeping service and ironing. It’s set a 10-minute walk from Savior on the Spilled Blood and provides a restaurant on site.
What are the best properties not far from the metro station?
According to iBooked.ca travel data, Nevsky Guest House rated 8.2/10 is the most favoured Saint Petersburg option 150 metres from Admiralteyskaya Station station. For about 60C$ per night, guests can enjoy 24 hour front desk assistance, a photocopier and laundry service. Angelio-M House (rating: 9.2/10) is also a good 4-star choice, set a 5-minute walk from the tube station.
What are the top hotels to stay in Saint Petersburg with outdoor pools?
More than 2152 reviews of iBooked.ca guests will help you to choose the best property in Saint Petersburg. One of the best options is Ambassador (rating: 8.2/10) with an indoor swimming pool, cots and a gym. It’s set 2.9 km from Peter and Paul Fortress. You can book a cosy, beautiful and comfortable room for about 92C$ per night. You may also like Lotte Hotel St. Petersburg - The Leading Hotels Of The World rated 8.4/10. This property will cost you 448C$ per night. Other top properties are So/, Hotel Indigo St. Petersburg - Tchaikovskogo, An Ihg Hotel and Grand Hotel Emerald.

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 Port On Sennaya with room rates from 297C$ or Apartment Lucky House where prices start at 45C$. If you prefer to pay less, have a look at Karavannaya 5, located just steps from Cats Elisey and Vasilisa. If you are on a budget, then Apart - Hotel Pulkovskoe 14B in Moskovskiy district is right for you.

Saint Petersburg airports & Underground stations

Several hotels near Pulkovo airport offer comfortable accommodations, such as Park Inn By Radisson Pulkovo Airport St Petersburg or Aerosleep Capsule Hotel Pulkovo Airport. Solo Admiralteyskaya is a 3-star accommodation choice that is only a 5-minute walk from Admiralteyskaya tube station. To stay near Vitebsky train station, look into Cameo Hotel, which puts you within a short walk of it.

Convenience of staying in hotels in the city centre

Hotels such as Angelio M House and Sonata At Nevsky 11 are good options within walking distance of the city center. Central City Hostel is 600 meters from the center and 550 meters from Stolle famous for its delicious Russian food. If you would like to stay in a neighborhood near restaurants like Stolle, book a hotel in Vyborgsky district, such as Moyka 5 or Yaromir Hostel.

If you'd like to conveniently access Church of the Savior on Spilled Blood, select a hotel that is located nearby, such as Yu Deluxe Hotel which is within 10 minutes' walking distance. A convenient accommodation option is Amulet Hotel, which is located near Nevsky Prospekt.

Luxury and boutique accommodation in Saint Petersburg

For those with a taste for luxury, the 4-star Rossi Boutique Hotel & Spa has beautifully appointed rooms and Eliseyev Emporium Coffeeshop nearby. Great option is the 3-star boutique Premium Hotel, which is located in Tsentralny district. Chain hotels include the 3-star Nevsky Express Hotel, with fantastic features including a casino and a Jacuzzi.

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

Goodrest Hermitage is a cozy apartment in the center of the city located 150 meters from Stolle. I&Apart is a B&B that is 25 minutes' walk to Art Gallery on Kustodieva 17. 3 Mosta is family-friendly accommodation located within walking distance to Yusupov Palace on Moika River. For an unforgettable vacation, look at Petro Palace Hotel in Admiralteyskiy district, offering views of the garden.

Show moreLess