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

5835 hotels in Saint Petersburg

Search the best hotels and places to stay in Saint Petersburg

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
View map
Filter by
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
  • The hotel has
    • Off-site car park
  • The hotel has
    • 24-hour reception
    • 24-hour security
View on map1.0 km from City Centre300 m from Saint Isaac's Cathedral
Located close to Friendly Bar, the hotel has 10 rooms, and boasts access to a train station.
8.6
Great128 reviews
From   C$ 79 /nightSelect
Not available
Bed & Breakfast
  • The bed & breakfast has
    • 24-hour reception
  • The bed & breakfast has
    • Paid airport shuttle
View on map1.7 km from City Centre800 m from Saint Petersburg State University of Economics and Finance
Within easy reach of State Russian Museum, this hotel comprises 7 rooms with private bathrooms.
7.8
Very good6 reviews
From   C$ 82 /nightSelect
Not available
5.9 km from City Centre1.8 km from Ladozhsky Train Station
Opened in 2003, just outside Chapel of the Nativity of the Blessed Virgin Mary, this excellent property features a gym area and a fitness centre.
8.0
Great517 reviews
From   C$ 74 /nightSelect
Not available
Hotel
2.1 km from City Centre2.0 km from Winter Palace
There are rooms facing the garden and the hotel is set close to Alexandrovsky Park.
8.6
Great131 reviews
From   C$ 89 /nightSelect
Not available
Hotel
4.3 km from City Centre1.4 km from Moskovsky Train Station
Offering Georgian dishes, the hotel is set close to Wax Museum in Nevskiy district.
7.4
Very good282 reviews
From   C$ 51 /nightSelect
Not available
700 m from City Centre200 m from Saint Isaac's Cathedral
Set in the centre of Saint Petersburg, the property offers 183 rooms overlooking the garden.
8.8
Great68 reviews
From   C$ 373 /nightSelect
Not available
2.8 km from City Centre1.4 km from St. Nicholas Naval Cathedral
Set near The Admiralty, this designer venue is 30 minutes' walk of the city center.
7.0
Very good140 reviews
From   C$ 50 /nightSelect
Not available
Hotel
800 m from City Centre200 m from Saint Isaac's Cathedral
Offering an indoor swimming pool, the hotel is located in a historic part of Saint Petersburg, not far from Gostiny Dvor.
8.2
Great391 reviews
From   C$ 262 /nightSelect
Not available
2.3 km from City Centre600 m from Oktyabrsky Concert Hall
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
Great196 reviews
From   C$ 82 /nightSelect
Not available
Capsule hotel
2.2 km from City Centre700 m from Moskovsky Train Station
Near the hotel, there are a train station and an underground station and guests can easily reach Hermitage Museum which is not far away.
7.2
Very good161 reviews
Select
Not available
8 adults
3 bedrooms
5 beds
900 m from City Centre500 m from Summer Garden
The apartment is composed of 3 bedrooms, a private bathroom and a kitchen, within 15 minutes' walk away from Nevsky Prospekt.
From   C$ 262 /nightSelect
Not available
600 m from City Centre400 m from Saint Isaac's Cathedral
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
Great740 reviews
From   C$ 125 /nightSelect
Not available
Hotel
2.9 km from City Centre1000 m from St. Nicholas Naval Cathedral
Adjacent to Hermitage Museum and within 300 meters from Baltiyskaya underground station, this pleasant hotel boasts steam baths and massage.
7.2
Very good804 reviews
From   C$ 47 /nightSelect
Not available
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
Great404 reviews
From   C$ 70 /nightSelect
Not available
Hotel
1.2 km from City Centre500 m from Saint Petersburg State University of Economics and Finance
Offering convenient proximity to Gostiny Dvor, the hotel is also close to Wedding Museum.
8.6
Great82 reviews
From   C$ 152 /nightSelect
Not available
2.5 km from City Centre500 m from Loft Proekt Etazhi
Featuring bright rooms and private bathrooms, the hostel lies in vicinity of Saint Isaac's Square, about 350 meters from Ligovsky Prospekt underground station.
8.6
Great4 reviews
From   C$ 58 /nightSelect
Not available
900 m from City Centre300 m from Saint Petersburg State University of Economics and Finance
This property welcomes guests since 1782 in the centre of Saint Petersburg, offering classic rooms and boating and hiking.
8.4
Great276 reviews
From   C$ 75 /nightSelect
Not available
2.1 km from City Centre800 m from Moskovsky Train Station
Set in the heart of Saint Petersburg, the hotel features an outdoor swimming pool and has a lounge restaurant onsite.
8.4
Great430 reviews
From   C$ 2 059 /nightSelect
Not available
2.7 km from City Centre300 m from Moskovsky Train Station
The accomodation is centrally placed near Mini Petersburg, offering 111 rooms along with a traditional restaurant.
7.4
Very good99 reviews
From   C$ 113 /nightSelect
Not available
500 m from City Centre400 m from Palace Square
The hotel with a swimming pool is located in the historical centre of Saint Petersburg close to Coffee Museum.
8.8
Great230 reviews
From   C$ 197 /nightSelect
Not available
1.1 km from City Centre400 m from Saint Isaac's Cathedral
The hotel offers 109 classic rooms and guests will be amazed at stunning views of the cathedral.
9.2
Perfect302 reviews
From   C$ 139 /nightSelect
Not available
2.0 km from City Centre900 m from Moskovsky Train Station
The value-for-money venue lies in Petrogradskiy district and pampers its guests with steam baths and massage services.
8.4
Great348 reviews
From   C$ 120 /nightSelect
Not available
2.4 km from City Centre1.4 km from Summer Garden
This great value hotel is nestled in the historical centre of Saint Petersburg, not far from Palace Square .
7.0
Very good897 reviews
From   C$ 92 /nightSelect
Not available
2.4 km from City Centre500 m from Moskovsky Train Station
Set in the centre of Saint Petersburg, this lovely hotel offers 75 rooms, a shared lounge and a library.
8.8
Great239 reviews
From   C$ 141 /nightSelect
Not available
2.0 km from City Centre900 m from Moskovsky Train Station
The hotel is located in the shopping area of Saint Petersburg, not far away from Summer Garden, overlooking the city.
8.0
Great301 reviews
From   C$ 159 /nightSelect
Not available
Hotel
1.7 km from City Centre600 m from St. Nicholas Naval Cathedral
Featuring a garden restaurant, this hotel is located just off Central Railway Museum and offers a wellness centre and a Jacuzzi.
8.0
Great297 reviews
From   C$ 54 /nightSelect
Not available
2.4 km from City Centre700 m from Chkalovskaya
Guests can enjoy the outdoor restaurant on site that offers Mediterranean cuisine and views of the city.
8.2
Great135 reviews
From   C$ 63 /nightSelect
Not available
Hostel
1.9 km from City Centre1000 m from Moskovsky Train Station
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$ 72 /nightSelect
Not available
300 m from City Centre300 m from Palace Square
Access to a private swimming pool and a café bar is included in the property, situated next to Kazan Cathedral and Admiralteyskaya metro station.
8.6
Great227 reviews
From   C$ 206 /nightSelect
Not available
900 m from City Centre600 m from Saint Petersburg State University of Economics and Finance
Located just off Hermitage and less than 10 minutes' drive from Smolny Cathedral, this 301-room hotel with a modern interior features a courtyard and a shared lounge.
8.6
Great245 reviews
From   C$ 210 /nightSelect
Not available
Hotel
Located off Mini Petersburg in Moskovskiy district, this hotel features hydromassage and steam baths along with a 24-hour restaurant.
7.2
Very good118 reviews
From   C$ 76 /nightSelect
Not available
2.1 km from City Centre900 m from Loft Proekt Etazhi
The 24-hour restaurant awaits guests onsite, while the high quality hotel boasts location in the historical centre of Saint Petersburg.
8.4
Great986 reviews
From   C$ 54 /nightSelect
Not available
23.5 km from City Centre
Guests at this hotel will enjoy a swimming pool and local meals together with a beautiful setting in a business area.
8.6
Great429 reviews
From   C$ 89 /nightSelect
Not available
Apartment
The largest option:
2 adults
1 bedroom
2 beds
1.1 km from City Centre400 m from Saint Isaac's Cathedral
The hotel is situated near Mini Petersburg in Nevskiy district, offering 32 comfortable rooms along with hydromassage and whirlpool baths.
8.0
Great50 reviews
From   C$ 34 /nightSelect
Not available
2.9 km from City Centre1.5 km from St. Nicholas Naval Cathedral
348 comfortable rooms, a steam room, a Jacuzzi and sauna rooms are offered in this pleasant hotel, lodged in a Provencal-style building next to Sennaya Square.
8.0
Great412 reviews
From   C$ 63 /nightSelect
Not available
600 m from City Centre400 m from Saint Isaac's Cathedral
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
Great166 reviews
From   C$ 78 /nightSelect
Not available
2.0 km from City Centre1.7 km from Saint Isaac's Cathedral
With city views, the venue is placed 30 minutes' walk from the center of Saint Petersburg, at a short distance from Winter Palace.
7.8
Very good5 reviews
From   C$ 20 /nightSelect
Not available
Apartment
The largest option:
3 adults
1 bedroom
2 beds
1.2 km from City Centre700 m from Saint Petersburg State University of Economics and Finance
Located a few steps from Summer Garden, the hotel features 22 rooms with views over the city.
8.0
Great333 reviews
From   C$ 41 /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
Great97 reviews
From   C$ 84 /nightSelect
Not available
Oktiabrskaya HotelHotel
2.7 km from City Centre400 m from Oktyabrsky Concert Hall
Overlooking the mountain, this welcoming hotel welcomes guests with a daily buffet breakfast.
7.2
Very good606 reviews
From   C$ 59 /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.4
Great26 reviews
From   C$ 100 /nightSelect
Not available
Club Hotel AgniHotel
2.2 km from City Centre600 m from Moskovsky Train Station
Providing a lobby restaurant which serves Russian dishes, the hotel welcomes guests in a business area of Saint Petersburg.
8.6
Great915 reviews
From   C$ 70 /nightSelect
Not available
Anabel HotelHotel
2.1 km from City Centre800 m from Moskovsky Train Station
This hotel with 49 rooms and a 24-hour bar is conveniently located 30 minutes' walk from the city center.
8.6
Great273 reviews
From   C$ 84 /nightSelect
Not available
Petr HotelHotel
500 m from City Centre400 m from Saint Isaac's Cathedral
Located a few steps from Smoke Shop, the hotel features 70 rooms with views over the sea.
8.8
Great175 reviews
From   C$ 138 /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$ 58 /nightSelect
Not available
Admiral Mini HotelApartment
The largest option:
2 adults
1 bedroom
2 beds
500 m from City Centre400 m from Palace Square
Set near Hermitage Museum, this historical venue is 10 minutes' walk of the city center.
9.2
Perfect67 reviews
From   C$ 51 /nightSelect
Not available
Nomera Na GoncharnoyHotel
3.2 km from City Centre500 m from Moskovsky Train Station
Within easy reach of Nevsky Prospekt, this hotel comprises 49 rooms with private bathrooms.
7.8
Very good825 reviews
From   C$ 50 /nightSelect
Not available
AntwerpenApartment
The largest option:
2 adults
1 bedroom
1 bed
8.7 km from City Centre400 m from Komendantskiy Prospekt
Set at a short distance from Party Room, it is budget accommodation to stay in Primorsky district of the city.
From   C$ 70 /nightSelect
Not available
Hotel DemutHotel
3.3 km from City Centre500 m from Moskovsky Train Station
There are rooms facing the city and the hotel is set close to Palace Square .
8.0
Great8 reviews
From   C$ 70 /nightSelect
Not available
Gutenberg HotelHotel
1.2 km from City Centre800 m from Saint Isaac's Cathedral
The designer hotel is a good starting point to Saint Petersburg' sights including Palace Square and Mariinsky Theatre.
7.6
Very good7 reviews
From   C$ 89 /nightSelect
Not available
Your Space Capcule - HostelHotel
2.3 km from City Centre600 m from Moskovsky Train Station
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
Old Castle RoadApartment
4 adults
1 bedroom
2 beds
2.6 km from City Centre500 m from Loft Proekt Etazhi
The property boasts views of the city along with a kitchen and is set 1.8 km from Kazan Cathedral.
7.4
Very good5 reviews
From   C$ 168 /nightSelect
Not available
Demetra Art HotelHotel
2.5 km from City Centre1000 m from Oktyabrsky Concert Hall
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
Great289 reviews
From   C$ 170 /nightSelect
Not available
Solo Sokos Hotel Palace BridgeHotel
1.4 km from City Centre1.2 km from Winter Palace
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 good864 reviews
From   C$ 117 /nightSelect
Not available
Akyan St.PetersburgHotel
2.5 km from City Centre300 m from Oktyabrsky Concert Hall
Offering convenient proximity to Oktyabrsky Concert Hall, the hotel is also close to Heritage.
8.6
Great27 reviews
From   C$ 99 /nightSelect
Not available
Renaissance St. Petersburg Baltic HotelHotel
1000 m from City Centre200 m from Saint Isaac's Cathedral
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
Great233 reviews
From   C$ 147 /nightSelect
Not available
Nevsky Forum HotelHotel
2.3 km from City Centre600 m from Moskovsky Train Station
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.8
Great196 reviews
From   C$ 251 /nightSelect
Not available
LigotelHotel
2.7 km from City Centre200 m from Moskovsky Train Station
The accomodation is centrally placed near Kazan Cathedral, offering 32 rooms along with a family restaurant.
8.6
Great433 reviews
From   C$ 64 /nightSelect
Not available
Crowne Plaza LigovskyHotel
2.7 km from City Centre300 m from Moskovsky Train Station
This hotel in Nevskiy district, just off Palace Square, boasts 195 bright rooms and an a la carte restaurant.
8.6
Great301 reviews
From   C$ 138 /nightSelect
Not available
Arkadia HotelHotel
800 m from City Centre600 m from Saint Isaac's Cathedral
Located just off Palace Square, this hotel is nestled in an Italian-style building and features an indoor pool.
9.0
Perfect65 reviews
From   C$ 239 /nightSelect
Not available
LyraHotel
3.8 km from City Centre1.2 km from Loft Proekt Etazhi
While Peter and Paul Fortress is located nearby, the surrounding area includes Obvodny Kanal subway station within 850 meters from the property.
7.4
Very good8 reviews
From   C$ 126 /nightSelect
Not available
Herzen HouseHotel
600 m from City Centre500 m from Saint Isaac's Cathedral
Offering 29 rooms with sea views, the hotel is set in Admiralteyskiy district, just steps from Nevsky Prospekt.
8.6
Great373 reviews
From   C$ 68 /nightSelect
Not available
3 MostaHotel
700 m from City Centre600 m from Summer Garden
Set in Tsentralny district, the hotel offers an a la carte restaurant and rooms with magnificent views of the Moika River.
8.8
Great466 reviews
From   C$ 83 /nightSelect
Not available
Sharf HotelAparthotel
2.2 km from City Centre500 m from Sportivnaya
Near the hotel, there are a bus stop, an underground station and a train station and guests can easily reach Kazan Cathedral which is not far away.
9.0
Perfect3 reviews
From   C$ 146 /nightSelect
Not available
Stony Island HotelHotel
3.3 km from City Centre400 m from Petrogradskaya
Occupying its major location, it affords spectacular views across the mountain.
8.2
Great300 reviews
From   C$ 72 /nightSelect
Not available
PrivilegiaHotel
2.6 km from City Centre700 m from Oktyabrsky Concert Hall
With wonderful views of the city, the accommodation is set in vicinity of Hermitage Museum.
7.8
Very good12 reviews
From   C$ 104 /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$ 154 /nightSelect
Not available
Ibis St Petersburg CentreHotel
2.8 km from City Centre300 m from Loft Proekt Etazhi
Providing access to Palace Square, this hotel is a 30-minute walk from Summer Garden and offers an à la carte restaurant.
7.2
Very good82 reviews
From   C$ 53 /nightSelect
Not available
Prestige Hotel CenterHotel
500 m from City Centre400 m from Saint Isaac's Cathedral
The hotel centrally located in Moskovskiy district close to History Museum has 46 rooms.
8.2
Great190 reviews
From   C$ 55 /nightSelect
Not available
Fortecia PeterApartment
The largest option:
2 adults
1 bedroom
1 bed
500 m from City Centre500 m from Winter Palace
The hotel features a private swimming pool, boasting location 550 meters from Admiralteyskaya metro station while Hermitage Museum is within walking distance.
8.2
Great198 reviews
From   C$ 46 /nightSelect
Not available
Ra Nevsky 44Hotel
1.1 km from City Centre600 m from Saint Petersburg State University of Economics and Finance
While Hermitage Museum is located nearby, the surrounding area includes Gostiny Dvor subway station within 550 meters from the property.
7.4
Very good107 reviews
From   C$ 47 /nightSelect
Not available
Dolce VitaHotel
1000 m from City Centre400 m from Saint Petersburg State University of Economics and Finance
The hotel offers easy access to Vorontsov Palace, boasting 14 rooms in the heart of Saint Petersburg.
7.6
Very good17 reviews
From   C$ 57 /nightSelect
Not available
Egoeast HotelBed & Breakfast
1.9 km from City Centre900 m from Moskovsky Train Station
While Gift shop Museum is located nearby, the surrounding area includes Vladimirskaya subway station within 300 meters from the property.
9.0
Perfect123 reviews
From   C$ 49 /nightSelect
Not available
Zlatoust HotelHotel
2.5 km from City Centre600 m from Gor'kovskaya
Housed in a building dating from 2005, this apartment is a 20-minute walk from Summer Garden of Saint Petersburg and less than 450 meters from Gorkovskaya metro station.
8.0
Great33 reviews
From   C$ 89 /nightSelect
Not available
Baby Lemonade HostelHostel
1.2 km from City Centre900 m from Summer Garden
The hotel has a private swimming pool and lies close to Palace Square which is worth visiting.
7.4
Very good6 reviews
From   C$ 26 /nightSelect
Not available
Yu Deluxe HotelHotel
500 m from City Centre500 m from Palace Square
While staying in the hotel you are invited to discover Nevsky Prospekt set nearby, or walk for only 10 minutes to enjoy Palace Square .
8.4
Great89 reviews
From   C$ 42 /nightSelect
Not available
Homely Apartments RubikaApartment
The largest option:
2 adults
1 bedroom
1 bed
1.9 km from City Centre1000 m from Moskovsky Train Station
Located a few steps from Hermitage Museum, the hotel features 6 rooms with views over the city.
8.4
Great15 reviews
From   C$ 79 /nightSelect
Not available
Guest House AmpluaHotel
2.4 km from City Centre500 m from Moskovsky Train Station
Offering a shared kitchen, this unique apartment is set close to Palace Square and nearly 300 meters from Vladimirskaya metro station.
8.6
Great10 reviews
From   C$ 24 /nightSelect
Not available
Aparthotel VerticalHotel
3.9 km from City Centre300 m from Frunzenskaya
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$ 63 /nightSelect
Not available
Pestel InnHotel
1.4 km from City Centre400 m from Summer Garden
The central hotel is located in a busy area with quick access to Church of St. Panteleimon.
7.4
Very good106 reviews
From   C$ 212 /nightSelect
Not available
BluesHotel
1.2 km from City Centre600 m from Saint Petersburg State University of Economics and Finance
While Saint Isaac's Square is located nearby, the surrounding area includes Sennaya Square subway station within 300 meters from the property.
8.0
Great15 reviews
From   C$ 60 /nightSelect
Not available
Activ HostelHotel
2.1 km from City Centre800 m from Moskovsky Train Station
Placed 300 meters from Vladimirskaya subway station, the quiet hostel comprises 8 rooms decorated in a modern style.
8.4
Great13 reviews
From   C$ 51 /nightSelect
Not available
Art Hotel ArtwayHotel
300 m from City Centre300 m from Palace Square
Located next to Hermitage Museum, the venue comprises 13 rooms with city views.
8.4
Great64 reviews
From   C$ 84 /nightSelect
Not available
Superhostel On Liteyny 41Inn
1.8 km from City Centre1000 m from Summer Garden
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
AzartHotel
3.1 km from City Centre500 m from Moskovsky Train Station
Adjacent to House of Penyakov, and close to State Russian Museum, this designer hotel features 18 soundproof rooms.
9.2
Perfect92 reviews
From   C$ 25 /nightSelect
Not available
Lifehack ApartApartment
The largest option:
4 adults
1 bedroom
2 beds
600 m from City Centre300 m from Saint Isaac's Cathedral
Nestled in Admiralteyskiy district of Saint Petersburg, the venue is about 20 km from Pulkovo airport.
8.8
Great7 reviews
From   C$ 83 /nightSelect
Not available
Mike Ryss' Apartments Nevsky 136Apartment
7 adults
1 bedroom
3 beds
3.1 km from City Centre400 m from Moskovsky Train Station
Nestled in Tsentralny district of Saint Petersburg, the venue is about 20 km from Pulkovo airport.
7.0
Very good1 review
From   C$ 100 /nightSelect
Not available
Winter Palace ApartmentApartment
13 adults
4 bedrooms
8 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$ 560 /nightSelect
Not available
Friends 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$ 451 /nightSelect
Not available
Sapphire HotelHotel
1.2 km from City Centre700 m from Saint Petersburg State University of Economics and Finance
The hotel offers 33 rooms with the city views, a lounge restaurant, and a lobby bar.
8.2
Great11 reviews
From   C$ 135 /nightSelect
Not available
Soul KitchenHotel
800 m from City Centre500 m from Saint Isaac's Cathedral
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$ 138 /nightSelect
Not available
3.5 km from City Centre1.8 km from St. Nicholas Naval Cathedral
The luxury hotel is a good starting point to Saint Petersburg' sights including Grand Maket Russia Interactive Museum and Finance House of Kondratyev.
8.0
Great5 reviews
From   C$ 83 /nightSelect
Not available
Diplomat HotelHotel
3.7 km from City Centre1.0 km from Oktyabrsky Concert Hall
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$ 142 /nightSelect
Not available
AlleyaHotel
1.7 km from City Centre1.5 km from Saint Isaac's Cathedral
Located a few steps from The State Hermitage Museum, the hotel features 16 rooms with views over the city.
8.0
Great11 reviews
From   C$ 26 /nightSelect
Not available
Comfort Apart HotelHotel
3.0 km from City Centre200 m from Loft Proekt Etazhi
This modern hotel with city views lies close to the sights of Saint Petersburg including State Russian Museum.
8.0
Great12 reviews
From   C$ 96 /nightSelect
Not available
Dashkova ResidenceHotel
1.2 km from City Centre500 m from Saint Isaac's Cathedral
Set in the heart of Saint Petersburg, the property offers 75 rooms overlooking the city.
8.2
Great10 reviews
From   C$ 133 /nightSelect
Not available
Dom RerikhaHotel
1.7 km from City Centre1.4 km from Saint Isaac's Cathedral
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$ 41 /nightSelect
Not available
Victoria Apartment On Kolomenskaya 35.Apartment
5 adults
2 bedrooms
2 beds
2.8 km from City Centre300 m from Loft Proekt Etazhi
This 2-bedroom apartment can accommodate up to 5 people, within a 20-minute walk from Nevsky Prospekt.
8.0
Great3 reviews
From   C$ 187 /nightSelect
Not available
Agent Flat ApartmentApartment
The largest option:
4 adults
1 bedroom
2 beds
1.0 km from City Centre400 m from Saint Isaac's Cathedral
Nestled in Tsentralny district of the city, the venue is about 15 km from Pulkovo airport.
8.0
Great11 reviews
From   C$ 100 /nightSelect
Not available
Baltic Boutique HotelHotel
1.9 km from City Centre900 m from Summer Garden
While Faberge Museum is located nearby, the surrounding area includes Chernyshevskaya subway station within 750 meters from the property.
7.6
Very good3 reviews
From   C$ 104 /nightSelect
Not available

Filtering results

Please wait...

5835 hotels found

FAQs about hotels in Saint Petersburg

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

Where to stay in Saint Petersburg?
Travelers mostly choose to stay in hotels near the downtown or hotels in Moskovskiy district. You may also like to stay in hotels near State Russian Museum, the most popular sightseeing in Saint Petersburg. To easily get to any corner of the city, try hotels near popular tube station - Vladimirskaya.
How much does it cost to stay in the hotel in Saint Petersburg?
Of course, hotel prices in Saint Petersburg change depending on the season, but on average: a 3-star hotel room costs 77C$ per night, and a 4-star hotel room is 325C$ per night. If you're looking for something really special, a 5-star hotel can be found for 290C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Saint Petersburg?
Some of the top-rated affordable hotels are:
Dom Baka Hostel rating: 3.7/5
Talisman Hotel rating: 4.2/5
Petro Sport rating: 4.0/5
See more favoured cheap hotels here.
What are the most popular hotels near Nicholas Naval Cathedral of The Epiphany in Saint Petersburg?
Severnaya Mini Hotel is the best hotel located only 15 minutes' on foot from Nicholas Naval Cathedral of The Epiphany.
What are the best family hotels in Saint Petersburg?
Many families loved staying at these kid-friendly hotels - Radisson Sonya Hotel, St. Petersburg and Octaviana Hotel. All great hotels for family stay in Saint Petersburg you can find here. You might also like hotels with a sauna, a health club and a Jacuzzi.
What are the most popular hotels in Saint Petersburg for couples?
These hotels are suitable for a couple romantic trip: Neptun and Akyan St.Petersburg.
What are good hotels for a 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 these popular highly-rated business hotels within walking distance of the city center - Ldm Hotel and Leohotels Мануфактура with a health club and an indoor swimming pool.
What are the best hotels in Saint Petersburg with good breakfasts?
Ra Nevsky 102, Hotel Graf Tolstoy, and Hotel 365 Spb are top hotels serving up breakfasts, try it to feel the taste of the city.
Which hotels are located near the airport in Saint Petersburg?
Travellers who stayed in Saint Petersburg near Pulkovo airport have left good reviews about Pulkovo Hotel and Salut Rent Apartments.
What are the most pet-friendly hotels in Saint Petersburg?
Ligotel, Moscow, and Sun Mini Hotel are the coolest pet-friendly places to stay with your favoured ones. Other suitable options you can check here.
What are the best luxury hotels in Saint Petersburg?
These luxury hotels with exceptional service will make your stay great:
Solo Sokos Hotel Palace Bridge rating: 3.9/5
Park Inn By Radisson Pribaltiyskaya Hotel rating: 3.4/5
What are the most popular boutique hotels in Saint Petersburg?
You may like these highly-rated cozy boutique hotels:
Ready Steady Hostel rating: 3.8/5
Hotel Park Krestovskiy rating: 3.5/5
Polo Regatta Hotel rating: 3.5/5.
See more instagram-friendly hotels here.

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