Saint Petersburg is a great choice for travellers interested in architecture, museums and sightseeing.
Around Loft Proekt Etazhi - the ideal area for architecture, museums and sightseeing!
Travellers choose the area around Ozerki for cathedrals, museums and architecture.
Around Kupchino is a great choice for travellers interested in museums, excursions and skylines.
Enjoy museums, riverside walks and skylines during your next trip to the area around Prospekt Veteranov!
If architecture, city walks and history are for you, don’t miss out on the area around Grazhdansky Prospekt!
Don’t miss out on the area around Leninsky Prospekt! Top spot for museums, architecture and sightseeing.
The area around Alexander Nevsky Lavra is highly rated by travellers for architecture, museums and sightseeing.
Put sightseeing, history and museums on your to-do list during your next visit to the area around Moskovskaya Metro Station!
30 hotels
2,194 hotels
Tsentralny district - the ideal getaway for architecture, museums and sightseeing!
1,519 hotels
architecture, museums and sightseeing are just a few reasons travellers enjoy The real heart of Saint Petersburg.
639 hotels
architecture, museums and sightseeing are just a few reasons travellers enjoy Admiralteyskiy.
515 hotels
Moskovskiy district is highly rated by travellers for architecture, sightseeing and city walks.
325 hotels
Put architecture, museums and sightseeing on your to-do list during your next visit to Petrogradskiy district!
296 hotels
Try Vasileostrovskiy district for your next trip! Enjoy architecture, museums and sightseeing while you’re there.
258 hotels
Primorsky district - the ideal getaway for architecture, sightseeing and museums!
242 hotels
Try Vyborgsky district for your next trip! Enjoy sightseeing, history and ambience while you’re there.
Great views of Saint Petersburg and the Neva River, and spacious rooms are offered by this hotel. It is centrally located on Pirogov Embankment.
“The view from the room of the river Neva and the city of St Petersburg including all the historic landmarks, including the museum ship Aurora are amazing. Some attractions are in walking distance. Uber taxis are excellent value and readily available. Shops are also in walking distance and people are very friendly and helpful. Staff at reception speak excellent English.”
Average review score: 7.5
146 hotel reviews
Located on the Fontanka River, the hotel is the tallest building in the historic district of St. Petersburg. It features a bar with panoramic views, restaurants and free Wi-Fi.
“A great and clean room,beautiful views,a rich breakfast,good service,helpful people at the reception and dining room,beautiful view from Skybar,boat trip from near the hotel”
Average review score: 7.9
102 hotel reviews
Located just off Nevsky Prospect in St Petersburg, this 4-star hotel offers air-conditioned rooms, 5 restaurants including a panoramic restaurant.
“Very nice hotel. The location of the hotel is great, in that it's literally next door to the metro station - which makes getting around the city wonderfully easy. There is also a grocery store next door which is a big help. English-speaking staff of hotel is helpful and are ready to repond to any of your require, continental breakfast is very good, room is clean and bed is comfortable.”
Average review score: 8.2
This hotel on Vasilyevsky Island is a 15-minute walk from St. Petersburg Hermitage Museum. It combines a central city location with facilities of a spa resort.
“The hotel has friendly atmosphere and we liked the decor of the Seville restaurant. Good to come back to after busy day at a conference and have a beer and snack at the bar.”
Average review score: 8.3
262 hotel reviews
This 4-star hotel lies in the heart of St. Petersburg, a 2-minute walk from the Nevsky Prospekt and Vostania Metro Station.
“The location is just the best possible!!!! The room was very clean and tidy. The reception was very helpful!”
Average review score: 7.7
100 hotel reviews
Solo Sokos Hotel Vasilievsky gallery hotel is located on Vasilievsky Island, within a 5-minute walk of Blagoveshchensky Bridge and Neva embankment.
“I had 3 nights in this wonderful hotel while I explored SP, and I can't say enough good things about it. The room was luxurious with an incredibly comfortable bed and fluffy bathrobes, but it's the staff that really made the stay easy. Everyone I encountered from the front desk to the restaurant were friendly, helpful, and (thankfully for me) english-speaking. Anton at the front desk was incredibly friendly and really made my stay in SP - probably the best receptionist I've met in *any* country! I would highly recommend this place.”
Average review score: 8.5
169 hotel reviews
Featuring a lobby bar, this hotel offers comfortable guest rooms and suites. Benefit from a 24-hour front desk and free Wi-Fi in all areas.
“I very much enjoyed my stay at Rossiya, the ladies at front desk were very nice and the typically pretty RUSSIAN LADIES...spoke English very well and they understood my SOUTHERN drawl speaking... The ladies informed me of how taxi drivers at AIRPORT are very dishonest.. The ladies saved me close to 100$usd and to avoid the taxi at AIRPORT... I recommend Rossiya to everyone”
Average review score: 6.8
Pulkovo Hotel offers accommodation in Saint Petersburg, 3 km from Pulkovo International Airport. Guests can enjoy the on-site restaurant and a sauna with a plunge pool.
“Good hotel for price, best to use taxis to come and go though number k13 bus goes near.”
Average review score: 7.3
Hotel Allegro stands on Ligovsky Prospect Avenue in the centre of St Petersburg, just 100 metres from Moscow Train Station. All rooms offer free WiFi and large windows.
“An overall very nice expirience!”
Average review score: 8.5
Average review score: 9.2
The Rocco Forte Astoria Hotel has an excellent location across from the beautiful St. Isaac’s Cathedral, and within 10 minutes walk of Nevsky Prospekt, Palace Square and the Hermitage.
“Location, tranquility and amazing staff”
Average review score: 8.1
This hotel is located in St Petersburg’s Golden Triangle, a 5-minute walk from the Hermitage, Kazan Cathedral and the Church of our Savior on Spilled Blood.
“The location of the hotel is very good. It is located in a very modern street and it is just minute walking distance to Nevsky and very near to popular attractions like Church of Our Savior on Spilled Blood, Hermitage, Kazan Cathedral and also metro station Nevsky Prospect. We stayed at floor 7 which has a big room in roof and it was comfortable. There are free water kiosks and a computer in each floor.”
280 hotel reviews
Average review score: 7.3
Hostel na Nevskom is located in the centre Saint Petersburg, a 5-minute walk from Mayakovskaya Metro Station. It offers a shared kitchen and free WiFi.
“The location (Nevsky prospect)”
Average review score: 7.7
Dostoevsky Hotel is conveniently situated next to the Metro, a 5-minute walk from Nevsky Prospekt and within 10 minutes walking distance of the Alexandrinsky Theatre.
“Very good an comfortable hotel. centrally located. No cons . very recommended”
Average review score: 8.7
Located 1 km from Gostiny Dvor Metro Station in Saint Petersburg, Day Dream Inn offers free WiFi and free private parking. All rooms feature a flat-screen TV and ironing facilities.
“Stayed for 1 night, clean and spacious room, newly renovated and stylish. WiFi worked perfectly. 2 options for breakfast - porridge and fried eggs. Great location. Recommed! Останавливались на 1 ночь вдвоем, просторный и чистый номер, свежий и стильный ремонт. WiFi работал отлично. Две опции на завтрак - каша и яичница. Удачное расположение. Рекомендуем!”
Average review score: 8.4
The Ambassador Hotel is located in the historical centre of Saint Petersburg, a 7-minute walk from Sadovaya Metro Station.
“Excellent service provided overall: from booking taxis to breakfast.”
115 hotel reviews
Average review score: 8.4
This hotel is situated directly opposite the Olympia Park in St. Petersburg. The Original Sokos Hotel Olympia Garden offers free Wi-Fi and stylish rooms with a flat-screen TV.
“Very convenient place, nice interior, warm floor in bathroom 👍🏻 Next time I'll stay there again 👍🏻”
141 hotel reviews
Average review score: 8.8
An indoor pool, well-equipped gym and air-conditioned rooms with flat-screen TV and free WiFi are offered at this recently renovated hotel, just a 5-minute walk from St.
“Very good location, great spacy room and extra kind stuff.”
460 hotel reviews
Average review score: 7.5
This hotel in St Petersburg offers panoramic views of the River Neva, a lobby bar, free Wi-Fi, and a free shuttle bus to/from Moskovsky Train Station in summer time.
“The view from our rooms over the Neva River The Barman in the Lobby bar was very friendly and helpful.”
Average review score: 8.8
Vedenskiy Hotel is an impressive historical 9-floor building on Petrogradsky Island.
“A beautiful hotel, excellent service, polite staff. I liked it all very much.”
Average review score: 9.4
This hotel is a 5-minute walk from Nevsky Prospekt and the Mayakovskaya Metro Station. Moskovsky Rail Terminal, Dostoevsky Museum, and cafés are also nearby.
“The staff were excellent and very helpfull”
120 hotel reviews
Average review score: 7.9
Russ Hotel is located in St. Petersburg city centre. It offers comfortable rooms with a TV and a work desk. Each room at Hotel Russ is equipped with a telephone and free Wi-Fi.
“We stay in part, where rooms were new and very nice. I don't know for whole hotel. I think it would be hard to find better hotel for that price. 5 min to metro, 15'' Neva river 10'' to Nevsky prospekt. For sure there are better hotels, better locations, better breakfast.....I rate what I get for that money.”
Average review score: 8.6
Located a 6-minute walk from Zvenigorodskaya Metro Station in Saint Petersburg, Inhotel features free WiFi. The bathrooms are private. Some rooms offer a kitchen.
“The hotel is close to the center, clean and tidy and the staff was always helpful to us. We did not need more than a bed and a shower, so we were satisfied with everything.”
Average review score: 7.1
Hostel v Peterburge is situated in Saint Petersburg, 1.5 km from State Russian Museum and 1.7 km from Church of the Savior on Spilled Blood.
“It's really cheap and the location is pretty good. The wifi was fast.”
Average review score: 8.7
The Angleterre Hotel is very favourably located 5 to 10 minute’s walk from Palace Square, the Hermitage and Nevsky Prospekt. It is adjacent to the stunning Saint Isaac’s Cathedral. Energize at the...
“That the hotel is very central, opposite the St. Issac's Cathedral, around the corner to Nevski Prospekt, near the Admirality, the Hermitage, only to name a view of the wonderful sights of St. Petersburg”
194 hotel reviews
Average review score: 8
Just a 3-minute walk from Ploshchad Muzhestva Metro Station, this hotel in Saint Petersburg offers a gym and billiards areas, and a café serving Russian and European cuisine.
“The room was very nice, clean and comfortable. Breakfast was very nice, a lot of fresh vegetable salad. Personnel very helpful. Hotel is near the metro station and this is very good. Near the hotel there is a big bookshop and shop where one can purchase fresh fruits and juices.”
Average review score: 8.1
Located a 5-minute walk from Moskovsky Train Station and the Galeria Shopping Mall, Graffiti L Hostel features internal yard. Free WiFi and a fully equipped kitchen are also available.
“The location is perfect, you step out of the hostel and the subway is just a few steps away, and so is the Nevsky Avenue, which is the liveliest street of Saint Petersburg. The staff is friendly! And we stayed in an economy triple room, it didn't have its own bathroom, but the room itself was very decent. My friends and I stayed at Graffiti L Hostel at the beginning of fall, which has a back-to-school holiday, and this day was actually celebrated in the hostel too. The staff organized a small contest on the knowledge of the Russian language grammar, where I participated, and I won a very artsy pack of gingerbread. The facilities in and outside of the hostel itself are great. There is a small yard outside of it which is very convenient. There is a coffee machine and vending machines in the hostel, and public computers. And during our stay it was really quiet. We enjoyed our stay.”
Average review score: 9.1
Featuring free WiFi throughout the property, Book offers accommodation in Saint Petersburg, 1.6 km from State Russian Museum. Private parking is available on site.
Average review score: 8.6
Located in a quiet side street of the lively Nevsky Prospekt, Nevsky Inn is less than a 5-minute walk from the world-renowned Hermitage Museum. It features free Wi-Fi and a 24-hour reception.
“Location for all the action and main sites was fantastic. Staff were lovely and ensured we were settled in, had everything we needed etc. facilities were very comfortable and spotless. Breakfast was freshly cooked and filling. Extra services such as laundry would have to be the best price in St Petersburg”
Average review score: 8.7
Directly on the main Nevsky Prospekt avenue in St Petersburg, this hostel offers heated rooms and dormitories with free Wi-Fi.
“This hostel is just fantastic; people, location, decoration.... Staff are great and always happy to help you. About the cleanning, spotless. People there mostly russians, so if you want to practise the language there are always friendly people to have a chat with. Just perfect for me.....next time I go back to S.P. I'll definately stay there. Excellent!”
Average review score: 8.3
Offering free WiFi, Sputnik Hotel is located in Vyborgsky district of Saint-Petersburg. The property boasts both a restaurant and cafe, as well as free secured parking.
“Breakfast was generally good, I very missed scrambled eggs and good espresso (caffe was from powder, espresso they do, but for extra money on the bar). Cuisine was very good (dinners).”
Average review score: 9.8
This design hostel is located in the heart of Saint Petersburg, on the Moika River Embankment. Free Wi-Fi and a 24-hour front desk are featured at Soul Kitchen Hostel Junior.
“The most comfortable upper bed I've ever experienced, with actual stairs instead of a ladder you have to awkwardly climb. Everything else is great as well.”
Average review score: 7.4
Traditional Russian food, a 24-hour reception, and free private parking are offered by this 3-star hotel in St. Petersburg. The famous Nevsky Prospekt is only 2 km away.
Average review score: 8.7
Featuring a classic, 19th century design, this boutique hotel is situated by the Fontanka River, within 400 metres of Nevsky Prospekt, Gostiny Dvor Metro and Ostrovsky Square.
“Very friendly service staff, felt very good during stay. Will definitely come back.”
129 hotel reviews
Average review score: 8.3
Alye Parusa Hotel is located in Saint Petersburg, a 5-minute walk to Sadovaya Metro Station. Free WiFi access is available throughout the property.
Average review score: 7.8
This hotel is located in Saint Petersburg, just a 3 metro stops from the Hermitage Museum. Free Wi-Fi and a 24-hour reception are featured at Hotel 365 Spb.
“This place has a good location for exploring St. Pete. Near by some shops and cafes. Subway is on the short way out with direct connection to the most downtown. Rooms are spacious and clean. Bed is quite comfort.”
Average review score: 9
Just 100 metres from Nevsky Prospekt, this boutique hotel in St. Petersburg offers modern rooms with a city view, free WiFi, full buffet breakfasts, and a 24-hour reception.
“Excellent location, great breakfast”
171 hotel reviews
Average review score: 9.3
Located 2 minutes’ walk from St. Isaac’s Cathedral, this hotel offers air-conditioned rooms with free Wi-Fi and tea/coffee making facilities. There is also a 24-hour reception.
“All personal was very friendly and helpful.”
275 hotel reviews
Average review score: 8.7
Free Wi-Fi and a restaurant are offered at this hotel, located 3 minutes’ walk from Sadovaya Metro Station in Saint Petersburg. The Saint Isaac’s Cathedral is 15 minutes’ walk away.
“We liked everything about the hotel. From the location to the service level”
156 hotel reviews
Average review score: 7.5
Just 10 minutes' drive from Ploschad Lenina Metro Station, Hotel Polustrovo offers free in-room Wi-Fi, free private parking and a fitness centre. Bicycle rental is also available.
“Staf is very friendly... Thank you for your helps, ''Andrei'' and ''Clever Diavuska'' and another stafs... Thank you so much Hotel Polustrovo... Timur TUGANOGLU”
Average review score: 9.1
M-Hotel is located in St. Petersburg’s Golden Triangle district, just 100 metres from the Alexandrinsky Theatre. It offers a breakfast buffet each morning.
“Superfriendy staff, excellent location, good breakfast, quiet... Highly recommended.”
183 hotel reviews
Average review score: 8.3
Asteria Hotel is located on the embankment of Fontanka River, a short walk from St Petersburg's famous avenue Nevsky Prospekt. Buffet breakfast is served every morning.
“clear comfortable room with everything necessary.”
Average review score: 8.6
Offering free WiFi, parking and tour desk, this 3-star hotel is just a 10-minute walk from the Obvodniy Canal Metro Station.
“All about our staying at Bristol was amazing,really great hotel. room was perfect,rarge and with two windows to the street,shinie, breakfast was awsome,warm dishes with meat,sosages,vegetables and much more and at end perfect sweets,cakes with chocolate and apple pie and not only. i recoment that hotel to anybody,really we enjoyed our staying there. polite and helpful staff.”
Average review score: 7.8
Free Wi-Fi and a shared fully equipped kitchen are featured at All Seasons Hostel, located 10 minutes' walk from the Petersburg Sports and Concert Complex and Park Pobedy Metro Station.
Average review score: 8.2
Tourist Hotel stands in a quiet side street in St. Petersburg, an 5-minute walk from Park Pobedy and Elektrosila Metro Station. Free Wi-Fi and Russian cuisine are offered.
“A real value for money if you have to spend just 1 night when visit St Pete for business.”
Average review score: 7.3
Located in the historic building in Saint Petersburg, a 3-minute walk from the Neva River embankment, Mini Hotel Ale features a lounge area, garden and free WiFi.
“Low price room. Good location.”
Average review score: 7.3
Offering free parking facilities, Park Hotel is a modern hotel surrounded by green Krestovsky Park, located by the waterfront of the rowing canal, close to St Petersburg centre.
“Staff very helpful, some were very good with English Language as I knew no Russian (my fault). Nice spread for breakfast. Beautiful large park near with rides in an area of it if u enjoy theme parks and a nice canal just near the hotel. The bus provided for travel to the metro was brilliant, although he did leave my friends behind on their return journey as we said goodbye to each other at the hotel and had to walk.”
Average review score: 8.9
Located within an 18th-century palace, this 5-star hotel in St. Petersburg offers an exclusive rooftop spa with indoor pool, 3 gourmet restaurants, and classic-style rooms with 24-hour butler service....
“Personalized service, fantastic concierge”
167 hotel reviews
Average review score: 7.9
Featuring free WiFi, Nomera na Goncharnoy is located in Saint Petersburg, 550 metres from Ploshchad Vosstaniya Metro Station. Palace Square and the State Hermitage Museum are 4 km away.
“Clean room and shower, bed is comfortable, place is secure”
Average review score: 8.4
Offering free Wi-Fi, this centrally located hotel is situated on St Petersburg’s lively Nevsky Prospekt. Guests benefit from a shared kitchen equipped with a fridge, electric kettle and microwave.
“Comfortable environment, good location and helpful staff”
Average review score: 7.7
Uniquely designed in a form of 2 huge suitcases, this hotel features free Wi-Fi.
Average review score: 7.8
Lighthouse hotel is situated in Saint Petersburg, 1.3 km from State Russian Museum and 1.5 km from Church of the Savior on Spilled Blood. Each room includes a TV.
Average review score: 8.2
Located a 2-minute walk from Frunzenskaya Metro Station in Saint Petersburg, Vertical Aparthotel offers a fitness centre, free WiFi and comfortable conference zone suited for arranging business...
“Good location next to metro with good connetion to center, train station and airport. New furniture, equipped kitchen, comfortable beds, internet connection...”
Average review score: 8
This hotel is located in Saint Petersburg, a 10-minute walk from the Alexander Nevsky Bridge. Free Wi-Fi, a sauna, a beauty salon and a 24-hour reception are featured at Ladoga Hotel.
“staff - courteous - friendly - out of their way to help”
Average review score: 9.1
Situated 1.9 km from State Russian Museum in Saint Petersburg, Akhilles i Cherepakha features a restaurant, bar and free WiFi throughout the property. Guests can enjoy the on-site restaurant.
“Breakfast was excellent!!!! Room was so cosy and comfortable,the service has no minuses))”
Average review score: 8.8
Situated in Saint Petersburg, Parnas offers self-catering accommodation with free WiFi. The apartment is a 10-minute walk to Parnas Metro Station and 14 km from Petrovsky Stadium.
Average review score: 8.7
This small design hotel with a 24-hour reception is located 7 minutes’ walk from Nevsky Prospekt Avenue. Guests are offered air-conditioned rooms with a DVD player.
“The underfloor heating in the bathroom”
Average review score: 9.5
Alexander House is a homely guest house with its library and living room with cosy fireplace. Enjoy uniquely decorated rooms, relax on the charming patio or use the free Wi-Fi.
“Charming 300-year-old building in historical part of the city. Decent breakfast, quiet room, high quality mattresses and pillows. Free parking.”
136 hotel reviews
Average review score: 8.3
Family Guest House is located in Saint Petersburg, 2.5 km from Zvezdnaya Metro Station. It takes 7 minutes to drive to Pulkovo International Airport from the property. Free WiFi access is available.
“The airport taxi was expensive 1500rubles. The owner was a sweetheart. There were only snoring guest to report. Very pleasant home. Ride to LED=400 ruble (normal for 7km)”
Average review score: 8.4
Boasting a central location in Saint Petersburg, Nevsky Central Hotel is directly opposite the Mayakovskaya Metro Station.
“The room was very comfortable and clean. The hotel is located in the heart of St Petersburg close to all the important places of interest to a tourist. Great eating places nearby.”
Average review score: 9.1
Offering striking, garden-themed décor, rich buffet breakfasts, and free Wi-Fi, this 4-star design hotel in Saint Petersburg is quietly located on Vasilyevsky Island.
“The location, the staff....very friendly and helpful. We got a suite with a bath for very little extra. Beautlifully clean with nice decor. Not a big hotel, but very very nice. 10 minites walk from the metro”
126 hotel reviews
Average review score: 6.8
Mini Hotel Moskva is located only 200 metres from Moskovsky Train Station in Saint Petersburg and features free Wi-Fi. Ploshchad Vosstaniya Metro and Nevsky Prospekt are 5 minutes' walk away.
Average review score: 9.3
This exclusive 5-star hotel is set in the 1830s mansion in the centre of Saint Petersburg and represents the atmosphere of the original Hermitage Museum.
“The hotel foyer and atmosphere was great the room we stayed in was the best we have stayed in comparison to other 5 star hotels breakfast was good and the Michelangelo restaurant we enjoyed for lunch and dinner, every day and the Hermitage blend of beer was amazing, Wfi was good, We would stay there again without any hessitation. almost forgot the staff was very helpfull.”
313 hotel reviews
Average review score: 7.6
Offering free WiFi, A Hotel Fontanka is situated in Saint Petersburg, 1.5 km from Tekhnologichesky Institut Metro Station. The rooms provide a working area, TV and private bathroom.
Average review score: 9
Situated by the peaceful Pryazhka River, this cosy hotel offers spacious and comfortable accommodation, just a 10-minute walk from Yusupov Palace and the Mariinsky Theatre. Parking is free.
“Awesome place, highly recommended! Amazing staff, great rooms and overall atmosphere is charming! Thanks a lot!”
Average review score: 8.6
Stony Island Hotel is located on the major avenue Kamennoostrovsky Prospekt, 5 minutes' walk from the Metro, for access to Nevsky Prospekt and the Hermitage.
“beds were comfy . very friendly and helpful staff”
Average review score: 8.8
This luxury hotel is located on Nevsky Prospekt, a 2-minute walk from Mayakovsky Metro Station. Corinthia Hotel St Petersburg offers spacious and elegant interiors as well as fine dining.
“Good location anf kind and helpful staff.standard room is a little bit small but consodering price it is acceptable.”
488 hotel reviews
Average review score: 8.7
Located just 2 minutes’ walk from Nevsky Prospekt and Ploshchad Vosstaniya Metro Station in Saint Petersburg, this hostel features colourful design and free Wi-Fi.
“Manager is very kind. She helped me a lot for Visa invitation. The location is excellent.”
Average review score: 8.5
Located 6 minutes’ walk from Vyborgskaya Metro Station in Saint Petersburg, this hotel features free WiFi and a lobby bar. It offers air-conditioned rooms with a flat-screen TV.
“Friendly staff Good money for value Close to metro station”
Average review score: 8.3
Located within a 9-minute walk from Obvodny Kanal Metro Station and a 4-minutes walk from Ligovsky Prospekt Metro Station in Saint Petersburg, Maestro Hostel offers free WiFi and free street parking.
“Cleaning lady cleans the rooms and bathrooms every day”
Average review score: 8.6
A 15-minute walk from the Moskovsky Train Station, Hotel Vera is a restored 1903 Art Nouveau building in the centre of Saint Petersburg. Rooms offer free WiFi.
“All staff incredibly professional,bar manager created at bar and restaurant atmosphere as you feel at home,bar staff specially Anastasiya and Ivan will gives you professional services.Thank you for all team,)”
Average review score: 8.8
Set in an 18th-century building, this central hotel offers daily breakfast buffets, free WiFi and great transport links. A rich buffet is provided every morning in the Agni’s colourful restaurant.
“Large choice of breakfast Spacious room Position Close to metro”
167 hotel reviews
Average review score: 8.3
Atlantic is situated in Saint Petersburg, 1 km from Vosstaniya Square. Guests can enjoy the on-site bar. You will find a coffee machine in the shared kitchen. The rooms come with a shared bathroom.
“Very nice and cosy place. Clean, comfy beds, helpful staff. Free breakfast. Located in prime central area of the city”
Average review score: 9.1
Petr Hotel is located in the heart of Saint Petersburg, just a 2-minute walk from the Hermitage Museum. Free WiFi access is available.
“Everything, Location, Staff, Room Me and My Mother Stayed and enjoyed”
316 hotel reviews
Average review score: 8.9
Located on Vasilyevsky Island, within a 5-minute walk of Sportivnaya Metro Station, Vasilievsky Dvor Hotel features a sauna and a hot tub. Free Wi-Fi is available on site.
“Fantastic breakfast, nice staff”
Average review score: 9
This design hotel is located in the centre of St. Petersburg, 150 metres from Chernishevskaya Metro Station. Demetra Art Hotel offers free Wi-Fi, a cash machine and a 24-hour reception.
“Made us feel very welcome. Definitely went above and beyond. Nearby Duo restaurant exceptional.”
133 hotel reviews
Average review score: 8.4
Nevsky Aster has an outstanding location a 5-minute walk from Palace Square and the Hermitage in the Golden Triangle area of the city, and offers superb value-for-money.
“Nice reception, good location, good room, excellent breakfast.”
Average review score: 8.9
The Amulet Hotel is located the heart of Saint Petersburg, less than a 5-minute walk from Palace Square, the Hermitage and St. Isaac’s Cathedral. Free Wi-Fi is available.
“Nice staff and perfect location”
Average review score: 9
Situated in the historic city centre of St Petersburg, Taiga Hostel offers free WiFi access throughout and free parking in the courtyard.
“i stayed in a 10-bed room. the sleeping places were very comfy, with sockets. there are birds singing gently in the shower :) the location is also great, close to everything plus 1 stop to the Moscow station by metro (or 30 min by foot”
Average review score: 8.2
Meridian Hotel is located in the centre of Saint Petersburg, just a 2-minute walk from the Nevsky Prospekt and Gostiny Dvor Metro Station. Free WiFi access is available.
“The location of the hotel is perfect. The room is clean and the bed linen is really really soft.”
Average review score: 8.2
Located near the St Petersburg's historic centre, Andersen Hotel is close to the Cruiser Aurora. The hotel’s restaurant also offers a variety of international cuisine. Free internet is also available....
“friendly staff, very good location for me”
Average review score: 9.2
Dom Boutique Hotel is located in Saint Petersburg, 40 metres from Fontanka River Embankment and 800 metres from Church of the Saviour on Spilled Blood.
“Very beautiful room and pleasant staff.”
Average review score: 8.9
Aleksandr Hotel is located in Saint Petersburg, a 5-minute walk from Sadovaya Metro Station. Free WiFi access is available. Mariinsky Theatre is a 12-minute walk away.
“The staff was young,smiling and very helpful. Thank you!”
Average review score: 8.2
Just a 3-minute walk from the Nevsky Prospect, this hotel offers rooms with a flat-screen TV. Free Wi-Fi and free private parking are available.
Average review score: 8
Centrally located a 15-minute walk from Pushkinskaya Metro Station, this 4-star hotel in Saint Petersburg offers free Wi-Fi, free private parking and a spa with large indoor pool and sauna.
“Excellent hotel ,great location . Staff were superb and very friendly”
Average review score: 9.5
Pushka Inn is a 18th Century mansion located in an historic part of St. Petersburg, one minute walk from the Palace Square.
“The hotel is in a perfect location. The staff is extremely helpful and friendly, always ready to help book tours, restaurants or other. The rooms are spacious, clean, comfortable and very quiet. They have a 3 bedroom appartement which is very spacious if you travel with family or want to share with friends. I highly recommend this hotel.”
308 hotel reviews
Average review score: 7.9
RA Nevsky 44 offers affordable rooms with free Wi-Fi on one of the city’s main streets, Nevsky Prospekt. It is also just 400 metres from Kazan Cathedral.
“Good location and near to most attractions. Friendly and helpful staff. Hot and cold drinking water available at all time.”
Average review score: 9.4
Baby Lemonade is a 1960’s-style design hostel in the heart of St. Petersburg, located directly beside the Russian Museum and St. Michael's Caste. It offers free WiFi and brightly decorated interiors.
“- top facilities with many useful details - enough clean and spacious bathrooms - nice common area and kitchen - top friendly and helpful personnal - good location - good wifi connection”
344 hotel reviews
Average review score: 9.2
Offering free WiFi, Ave Peter is located 150 metres from Mayakovskaya Metro Station in Saint Petersburg. The shared bathroom includes free toiletries and a hairdryer.
“Excellent hotel . Great location in middle of city . Easy to find . Great service from owner always helpful . Let us leave our luggage for the day after checkout .”
Average review score: 8.1
Located in a historical building in the heart of St Petersburg, this hotel overlooks the Church of Andrey Pervozvannogo. It is near the Menshikov Palace and offers free Wi-Fi.
Average review score: 7.7
Located in the centre of Saint Petersburg,a 5-minute walk to Ploshchad Vosstaniya and Mayakovskaya Metro Stations, Piter House offers comfortable rooms with free Wi-Fi.
“Location and quietness of the place.”
Average review score: 8.4
Happy Pushkin Hotel offers rooms with free Wi-Fi and a flat-screen TV, just a 12-minute walk from St. Isaac’s Cathedral in Saint Petersburg. Facilities include a tour desk and a hot tub.
“Verry, very clean and comfortable rooms. Total pleasure of beeing the part of that beautiful traditional hotel, with the very kind stuff. Excellent breakfast.”
Average review score: 7.7
Offering a lounge area, 24-hour front desk and free WiFi, Nomera na Sadovoy is located a 7-minute walk from the world-famous Nevsky Prospekt in Saint Petersburg.
“The most approachable value of money of the nearest accommodations to the city centre. Communicative staff helping all that is in their power.”
Average review score: 8.8
With a cosy café bar and 24-hour reception, this elegant hotel offers neat guest rooms in the city centre. Benefit from free WiFi access in the whole building.
“Nice calm street, good rooms, polite staff, parking, close to the POIs. Value for money!”
Average review score: 9
This hotel is located 15 minutes by bus from Nevskiy Avenue. It offers 24-hour reception and comfortable rooms with free Wi-Fi.
“Good location, excellent staff members, breakfast”
Average review score: 8.8
Located in Saint Petersburg, Aparthotel Grand Kanyon offers free WiFi and a flat-screen TV. The apartments feature air conditioning, a balcony and a hairdryer.
“Second visit , i think this hotel is super , all staff friendly , food excellent, location excellent I will be back in February,”
Average review score: 8.3
The Grand Hotel Emerald is only a 10-minute walk from the Metro Station Ploshchad Vosstaniya and 10 minutes from Nevsky Prospekt, close to the Smolny Cathedral and the Taurida Garden.
“Absolutely superb breakfast with a huge choice of food and drink available. The secure underground car park was very useful and you can easily walk to all the major sights in St. Petersburg.”
Average review score: 8.7
Just a 4-minute walk from the Admiralty building and Saint Isaac’s Cathedral, this stylish hotel in the heart of St Petersburg offers rooms with free Wi-Fi and flat-screen TVs.
“Great location on a quite street and 5-10 min. walking distance to many popular places. Large and clean rooms with 24h hot water. Satisfying breakfast compared to similar priced hotels.”
Average review score: 8.2
Situated 100 metres away from the bank of the Neva River, this pet-friendly hotel has rooms with TV and refrigerator. It features a cafeteria offering home-made food.
“Though the rooms are small, they are cozy and very practical.Bed, linens and pillows were ok. Though hot water was not available in the room, alternate arrangments for hot water were upto our satisfaction. A nearby 24hours grocery is a plus. Walkable to the metro (slightly long), but with some eateries on the way. Located in a safe residential area. Quiet and out of city types.”
Average review score: 8.9
Featuring free WiFi throughout the property, The Bridge Hotel offers pet-friendly accommodation in Saint Petersburg. Guests can enjoy a meal at the on-site restaurant or a drink at the bar.
“The facilities, friendly and professional staff.”
Average review score: 8.9
Classical-style rooms with free Wi-Fi, varied buffet breakfasts, and a 24-hour reception are offered by this hotel in the historic centre of Saint Petersburg. Nevsky Prospekt is 750 metres away.
“The staff were extremely helpful and patient. I was made to feel very welcome and they went out of their way to help.”
121 hotel reviews
Average review score: 8.6
This hostel provides good-value rooms in St. Petersburg, a 5-minute walk from the Nevsky Prospekt and Moscow Train Station. Super Hostel - Pushkinskaya 14 offers a 24-hour reception and free Wi-Fi.
“Really Nice staff and thanks for their kind help. Perfect location”
Average review score: 8.9
This hotel is situated in the historical centre of St. Petersburg, offering classic-style rooms with free WiFi. The Hermitage Museum and Winter Palace are a few blocks away.
“The hotel has a very central position. From there you can visit all the main attractions mostly by walking. Room was very clean, comfortable, quiet and wide. Staff is very porofessional and able to support requests for directions or tour suggestions. Airport transfer was punctual and efficient.”
Average review score: 7.4
Featuring free WiFi throughout the property, Day And Night offers pet-friendly accommodation in Saint Petersburg. Guests can visit a library on the premises.
Average review score: 9
Located on Nevsky Prospekt, Anabel at Nevsky 88 is a 2 minutes' walk from the Metro and 10 minutes' walk from the Moscow Rail Terminal. It offers free Wi-Fi and free on-site parking.
“Good location. clean and comfortable”
Average review score: 7.9
Featuring free WiFi throughout the property, Moonlight offers accommodation in Saint Petersburg. All rooms are equipped with a flat-screen TV. Some units have a seating area for your convenience.
Average review score: 8.8
Centrally located in St. Petersburg’s historical centre, this hotel is just 500 metres from the Hermitage Museum. It offers rooms with free WiFi and a 24-hour front desk.
“Location super . Near center and Nevsky avenue. A lot of caffe and place for food around . Comfortable.”
Average review score: 8.8
A 10-minute walk from St. Petersburg’s famous Nevsky Prospekt, this hostel features a shared, fully equipped kitchen and lounge area with a TV and relaxing sofas.
“It was a great expieriense for us, as it's our first hostel ever, but we've enjoyed it a lot. Quite cheap, best location ever, close to all sights. To sum up, it was even more than we expected from it.”
Average review score: 9.2
Akyan St-Petersburg is located in Saint Petersburg, within a 5-minute walk of Nevsky Prospekt, Moskovsky Train Station and Ploshchad Vosstaniya Metro Station.
“This is my best hotel in St.peterburg. easy to go anywhere and minimart is too close from this hotel. Everything is so nice.”
328 hotel reviews
Average review score: 7.7
Nomera na Nevskom is located in Saint Petersburg, within a 5-minute walk of Ploshchad Vosstaniya Metro Station and Moskovsky Train Station. Free WiFi access is available.
“Location is great - very close to the Moscow train station and to metro. Rooms are equipped with all that is needed - but no towels (for whatever reason).”
Average review score: 9.2
Featuring free WiFi and a fitness centre, Majestic Boutique Hotel Deluxe offers accommodation in Saint Petersburg, 800 metres from Church of the Savior on Spilled Blood.
“I have been in SPb many times- this is by far the best one so far. Everything was awesome.”
365 hotel reviews
Average review score: 8.9
This good-value hotel is located in central St. Petersburg, 750 metres from Nevsky Prospekt. 5th Corner Hotel offers free Wi-Fi and modern rooms with air conditioning and a flat-screen TV.
“Simply the best hotel in St.Petersburg (I've been in many), you won't find another hotel with the same prices and as good as this one. Staff is so friendly and the rooms are awesome. Great hotel.”
140 hotel reviews
Average review score: 7.8
Located in the centre of Saint Petersburg, MK Classik Hotel offers rooms with free Wi-Fi and a flat-screen TV. It is less than a 10-minute walk from Moskovsky Vokza Train Station.
“Rooms are big with big windows but really warm, and room are spotless. Bed is really comfortable and toilets are very spacious as well.”
Average review score: 8.4
Situated in St. Petersburg’s historic centre, right on main street Nevsky Prospect, Nevsky Bereg Hotel offers elegant rooms with free Wi-Fi and a flat-screen TV. Facilities include a tour desk.
“Liked the friendly and helpful staff the most! Really gd location right next to the Moscow station & metro. Decent sized room. Reliable wifi. I've seen ppl saying the breakfast is not gd, but the truth is quite the opposite; it's not the best breakfast you can get on earth but with the amount of money I paid, I found it reasonable; really, it's not bad.”
Average review score: 8.8
Free Wi-Fi and soundproofed rooms with flat-screen TV are offered at this central hotel, conveniently located just 500 metres from Moskovskiy Train Station and the famous Nevsky Prospect.
“Clean room Kind and helpfull receptionists Very good location Near metro station Near Nevsky Prospekt Near souvenir shop :D Everything in azbuka and latin alphabet - no problem everywhere Good restaurants around Everything was good for us - we enjoy our stay :) A lot of possibilities for trips (Peterhof, Pushkin, Petropavlovsk, ..) cruises,..”
182 hotel reviews
Average review score: 8.5
A 2-minute walk from Nevsky Prospect, this hotel in Saint Petersburg offers air-conditioned rooms with free Wi-Fi. Mayakovskaya Metro Station is a 5-minute walk away.
“Great location, near to rail station and Nevski prospect”
Average review score: 8
Convenient hotel just a 7-minute walk from Obvodny Kanal Metro Station and 2 km from Moskovsky Train Station. It offers free private parking and free Wi-Fi.
“Close to bus-station Close enough to Ligovskiy (5min walk), two tram-stops (few mins) from there and your at Nevskiy, Galeria mall. Unlike 99% places in St.Petersburg in this price category this is indeed hotel, hotel as you take this word. Not a flat-based "hotel".”
Average review score: 8.2
This hotel is located along the Obvodny Kanal Embankment, in the south-east of St. Petersburg. The Neptun Hotel offers free Wi-Fi and discounts on a large number of on-site leisure facilities.
“It was comfy and a well made room with everything you need.”
Average review score: 7.6
Free Wi-Fi and a 24-hour reception are available at this hotel, located along the banks of the Ekaterinhofka River. The hotel has a spa area with a sauna, hot tub, and fitness centre.
Set 8 km from Petrovsky Stadium and 10 km from Admiralty Building, OpenHouse offers pet-friendly accommodation in Saint Petersburg. Guests benefit from balcony.
Average review score: 8.3
Situated on Vasilievsky Island in a 19th century St. Petersburg building, the 4-star Marco Polo Hotel offers elegantly decorated rooms with historic flair. Free WiFi and a sauna are featured.
“Super friendly stuff, cosy rooms, excellent breakfast”
Average review score: 9.1
This elegant hotel located on the famous Nevsky Prospekt in the centre of St. Petersburg, offers stylish rooms, free parking and free Wi-Fi. Mayakovskaya Metro Station is just 15 metres away.
“The central location of the hotel was wonderful and the staff was very helpful. We appreciated that they were fluent in English, which was not commonly found throughout St. Petersburg. Our room was very comfortable with several unexpected amenities and the included breakfast was excellent (5 different egg selections!) The quality of the restaurant was a nice surprise. We had dinner there our first night and it was delicious!”
Average review score: 9.2
Wings Hostel is located in the centre of Saint Petersburg, right on the Nevsky Prospekt, a minute's walk from Anichkov Bridge. Free WiFi access is available.
“Right in the heart of the city. Excellent hostel, nice and clean rooms and bathrooms. The stuff is very helpful. Free wi-fi.”
Average review score: 8.8
Featuring free WiFi, CheckPoint offers pet-friendly accommodation in Saint Petersburg. State Russian Museum is 2.5 km from the property. All units have a flat-screen TV with cable channels.
“It's very close to city center, Direct public transport to city center, Shopping center / grocery shops quite close,”
Average review score: 7.5
Apart-hotel Nevsky 78 is centrally located a 2-minute walk from Beloselsky-Belozersky palace on the vibrant Nevsky Prospekt. It offers free Wi-Fi.
“It's located in the center and it's 10 minutes by walk for everything.”
Average review score: 8
Located a 3-minute walk from the Elizarovskaya Metro Station in St Petersburg, this hotel offers a sauna and an indoor plunge pool. Free Wi-Fi and free private parking are available.
Average review score: 8.3
Located in a quiet area in the historical center of St.Petersburg, this 4-star hotel offers free private parking. The rooms include satellite TV.
“Great location.In the city center, but very quiet all night long.”
Average review score: 8.8
Amore Hotel is located in Saint Petersburg, a 3-minute walk from Saint Isaac's Cathedral. Free WiFi access is available. Each room here will provide you with a TV and a washing machine.
“very central, very Russian, helpfull landlady, close to supermarkets and siteseeing, quiet”
Average review score: 5.5
Belye Nochi Hotel is located in the south-east of Saint Petersburg. Free WiFi access is available throughout the property. Each room here will provide you with a TV.
“Taxi driver was there all the time at your service. Can get something to eat 24h.”
Average review score: 9.2
Featuring free WiFi throughout the whole property, Talisman Gorokhovaya is located within a 5-minute walk of Sadovaya and Spasskaya Metro Stations, in the historic centre of Saint Petersburg.
“It's very warm in room, and beds are comfortable)”
Average review score: 9.1
Vesta Hotel is located in Nevsky Prospekt, in the heart of St. Petersburg and is 2 blocks away from the Moskovsky Railway Station and just opposite from Mayakovskaya metro station.
“Nice, quiet hotel in a perfect location, rooms are very clean and a continental breakfast provided.”
Average review score: 8.4
This hotel is located in the heart of Saint Petersburg, just a 4-minute walk from the Sennaya Square and Sadovaya Metro Station. Free Wi-Fi is featured at Capital Hotel.
“The staff is very nice and friendly. The location is very good. The room is clean. The hotel also provides a microwave, coffee maker, and a lot of utensils.”
117 hotel reviews
Average review score: 7.7
Offering Wi-Fi access, and air-conditioned rooms with TV, this small, quietly located hotel in Saint Petersburg is a 10-minute walk from the historic Palace Square.
“That was my second attendance of Piter-Hotel. Same impressions - best location/price ratio, good breakfast, comfort beds. Just note that noise insulation could be better and some of their rooms are accessible via entrance of common living house (hotel owns first living floor of this house). Be prepared to deal with mosquitos due to closeness of water - though most of the rooms have electro repeller. I`d recommend nearby restaurant Pelmenya - 59.955109, 30.307824 with mono cuisine - pelmeni from different countries (dim sam - China, ravioli - Italy, e.t.c.). There`s also cafe Sun (Solnce) nearby, though in the evening their food menu may be quite short. "Na parah" - restaurant that is specialized on cooking on steam only (if you prefer healthy food) is not far away: 59.953323, 30.292162. If you are after Chinese food - try Tan Zhen, they have 5 restaurants in Saint-Petersburg, google maps will show all of them if you`ll search for "Tan Zhen", just choose the closest one.”
Average review score: 9
3 MostA is a boutique hotel ideally located next to the world-famous Hermitage and close to 3 bridges over Griboedova Canal and Moyka River.
“The location of the hotel, the helpful staff before & after arrival. The room was spacious , clean & comfortable the panoramic terrace had lovely views The bar/cafe/restaurant area was lovely with a variety of seating & fantastic views & food to equal any restaurant in the city”
155 hotel reviews
Average review score: 8.2
Belvedere-Nevsky is located in the very heart of St. Petersburg’s historical center just a 5-minute walk from the Gostiny Dvor Metro Station. Free Wi-Fi and free on-site parking are available.
“Very good location, close to Isaakievskiy Sobor, Sobor "Spas na krovi", Kazanskiy Sobor, Ermitazh and Nevskiy Prospekt. Very kind and lovely reception.) Breakfast is in a small restaurant but with various food and drinks, very delicious.”
133 hotel reviews
Average review score: 8
Located in the countryside outside of St Petersburg, the Petro Sport Hotel is a modern 3-star hotel in peaceful surroundings. Free Wi-Fi is available in all areas.
“THE STAFF WERE HELPFULL,SMILING AND LOVELY....THE GYM AND POOL WERE GREAT”
Average review score: 8.9
Featuring a terrace and free WiFi, SKY Hotel is a 3-minute walk from Nevsky Prospekt in Saint Petersburg. The rooms offer a working area and flat-screen TV. The bathrooms are either private or shared....
“The location is perfect in the center. The facilities are very good. There is a café area and terrace at the top of the building. It is clean and new and keeps a very good standard for 3-star hotel.”
Average review score: 8
These appartments in the heart of St Petersburg is within walking distance of the Palace Square, the Hermitage and St Isaac's Cathedral. Free Wi-Fi and free private parking are available.
“All is well but shared bathroom is not well”
Average review score: 8.8
Featuring free WiFi and 24/7 beauty salon, this hotel is located opposite Moskovsky Train Station in Saint Petersburg.
“Location was perfect. Near the railway station and all attractions.”
118 hotel reviews
Average review score: 8.9
Featuring free WiFi, Avangard offers accommodation in Saint Petersburg, 350 metres from Moskovsky Train Station. Rooms are equipped with a flat-screen TV with cable channels.
“We stayed at apartment for a week in late March in 2016. Staff are very nice and helpful, but limited English, we use the google translate to communicate. Price is reasonable, well-equipped kitchen, comfortable decorations feel like at home”
Average review score: 8.3
Prestige Hotel Center is centrally located in the heart of St. Petersburg, just a 5-minute walk from the Palace Square and Hermitage. Free WiFi and free private parking are provided.
“Fantastic location. Gold value for money”
Average review score: 8.2
This hostel is located on the Nevsky Prospekt in the heart of St. Petersburg, a 2-minute walk from the Hermitage Museum. The Mir Hostel offers free Wi-Fi and free tea and coffee.
“The staff are very helpful. A very informal atmosphere. It's very close to restaurants and the sights. Right on a very famous road! Single room I had was very spacious. Great place to meet people and talk to locals. Nice pantry.”
Average review score: 6.9
Alex Hotel on Bogatyrsky is located in Saint Petersburg, 2.5 km from Komendantsky Prospekt Metro Station. Free Wi-Fi access is available in all areas.
Average review score: 9
This 4-star hotel in St. Petersburg is located in the historic building, just 50 metres from the Nevsky Prospekt. Aston Hotel offers elegant rooms with free Wi-Fi and a flat-screen TV.
“On the central of city, good location.”
120 hotel reviews
Average review score: 8.6
Located behind Kazan Cathedral in the quiet centre of St. Petersburg, this hotel is just a 5-minute walk from Nevsky Prospect Metro Station.
“The staff are super friendly, helpful, location near all the mean sightseeing, breakfast is very nice”
Average review score: 8.2
Situated in the business district of St. Petersburg, Vintage Hotel offers modern accommodation along with free Wi-Fi. There are tram and bus stops nearby.
“great food , great staff, clean rooms, eco friendly”
Average review score: 8.4
Accent Hotel enjoys a peaceful location in southern St. Petersburg, a 10-minute walk of Frunzenskaya Metro Station and Borovaya Train Station. Continental breakfast is provided daily.
“Amazing stay for an affordable price, absolutely loved it.”
Average review score: 7.9
Just a 5-minute walk from Sennaya Metro Station, this small hotel offers simple, Italian-style rooms in the heart of St Petersburg. It features a 24-hour front desk.
“Nice staff, good location, good shower water supply”
Average review score: 8.3
Veronika Hotel is situated approximately 10 minutes’ walk from the Pionerskaya Metro Station. It offers free Wi-Fi throughout the hotel.
Average review score: 8.5
Located on Nevsky Prospect, right in the heart of St Petersburg, Hostel Life offers good value accommodation with free Wi-Fi. It is only a 3-minutes walk from the underground station.
“Location, cleaning, staff, free computers in lobby, kitchen”
Average review score: 8.7
Located in the centre of Saint Petersburg, Mom, I'm Home Hostel offers free WiFi. Ploshad Alexandra Nevskogo Metro Station and Alexander Nevsky Lavra are a 3-minute walk away.
“Due to change of plans I had to move out earlier, and I was glad it wasn't a problem to have my money back (with 1-day notice). I stayed in two separate rooms - with and without a window. I enjoyed the view from the second one. I also liked free washing machine, elevator and 24-hour reception. It was kind of cold in the windowless room, so I appreciated a possibility to use an electrical heater.”
Average review score: 8.3
Amaranta Admiralteyskaya Hotel is located in Saint Petersburg by the Alexander Blok House-Museum, a 10-minute walk from the Mariinsky Theatre and the Nikolsky Cathedral.
“clear room, friendly staff, good servis, close to the city centre”
Average review score: 8.9
This traditional hotel offers simple, tasteful guest rooms in the heart of the city. Free Wifi is available throughout the hotel.
“Thanks to the reception staff for taking care of visitors arriving early morning from Moscow. At very short notice the reception ladies were able to accommodate us with the rooms even though the hotel had been fully booked. The location is right at the heart of a fancy street packed with bars and restaurants. Nevsky prospect is just a couple of drinks away. Value for money.”
Average review score: 7.5
This hotel is set in the historic centre of Saint Petersburg, just a 2-minute walk from Vladimirskaya Metro Station. Free Wi-Fi and a 24-hour front desk are featured at Three Musketeers.
“Everything was very comfortable, especially the bed :)”
Average review score: 8.7
Fortecia Piter Mini Hotel is located in a historic building in Saint Petersburg, just 300 metres from Palace Square.
“The location is just great - right in the city center, 1 min walk, and you are near the Hermitage, or Moika river and beautiful cathedrals!!! The hotel staff is so nice and very helpful!”
Average review score: 8.8
Featuring free WiFi and bicycle rental, Gamak na Nevskom offers pet-friendly accommodation in the centre of Saint Petersburg, a 5-minute walk from Nevsky Prospekt and Ploshchad Vosstaniya Metro...
“Really nice, small and familiar hostel in the centre of St Petersbourg.”
Average review score: 9
Featuring free WiFi throughout the property, Le Classique offers accommodation in Saint Petersburg, 1.7 km from State Russian Museum. For your comfort, you will find slippers and a hairdryer.
Average review score: 8.8
Station M19 Hotel is located in Saint Petersburg, within a 2-minute walk of Mayakovskaya Metro Station. Church of the Saviour on Spilled Blood is 2 km from the hotel.
“Perfect location. 1 min walk to subway.”
200 hotel reviews
Average review score: 8.9
Hotel Golden Age is situated in Saint Petersburg, within a 7-minute walk from Spasskaya, Sennaya and Sadovaya Metro Stations. Mariinsky Theatre is 2 km from the property.
Average review score: 7.6
Featuring free WiFi throughout the property, Nevsky 140 offers accommodation in Saint Petersburg, 2.5 km from Church of the Savior on Spilled Blood. All rooms include a TV, most offer air...
“The hotel is very well located, close to metro stations and to the train station for trains to/from Moscow. If you want to walk to Hermitage and main attractions you can still do it but it can take some time, as Nevsky prospekt is quite long but nice at the same time. One remark: Number of the hotel on Nevsky Prospekt does not correspond to the street number of the hotel but of the building where the hotel is. In order to get to the hotel itself you need to go around the corner and walk about 20 metres.”
Average review score: 8.9
Located in the centre of Saint Petersburg, at the lively Nevsky Prospekt, Whose Suitcase Hostel is a 1-minute walk to the Moskovskiy Train Station and the Ploshad Vosstaniya Metro Station.
“The most comfortable hostel in Saint Petersburg!”
Average review score: 8.3
Graff is located in the centre of Saint Petersburg, just a 3-minute walk from Nevsky Prospekt. It offers free WiFi access throughout.
“It ain't the first time I stay in Graff. It is great, that quality and prices are on the same level as couple of years ago. Beds are really comfy! In some ways, it feels even a bit better than home)”
Average review score: 8.5
Located in St Petersburg, Veles Hotel offers air-conditioned rooms with Free WiFi, an LCD TV with cable and a minibar. Free private parking is available on site.
“I liked the staff to be kindly and friendly.”
Average review score: 9
Located within a 5-minute walk from Nevsky Prospect and Mayakovskaya Metro Station, the eco-friendly Cronwell Inn Stremyannaya features a restaurant and conference facilities.
“Nice staff, good service, good location”
121 hotel reviews
Average review score: 7.7
Grand Hotel Petrogradsky is located just in front of the Botanical Garden. Petrogradskaya Metro Station is 5 minutes’ walk away and the First Pavlov State Medical University of St.
“beloved Russia! nice hotel! we love St. Petersburg! we all liked it! the hotel is located in the center , so it was convenient to get to the Nevsky Prospekt.”
Average review score: 8.3
Just 300 metres from Ligovsky Prospekt Metro Station, this hotel in the heart of St Petersburg offers free Wi-Fi and free parking. Apollo Hotel is a 20-minute walk from the Nevsky Prospekt.
“Friendly staff, clean rooms, proximity to the subway and bus stops.”
Average review score: 8.4
Located just 5 minutes’ walk from the Sennaya Ploshchad Metro Station, this hotel features free Wi-Fi and a shared kitchen. Guests of Hotel on Gorokhovaya are offered rooms with a flat-screen TV.
Average review score: 7.4
This hotel is set in the centre of Saint Petersburg, just a 2-minute walk from Vladimirskaya and Dostoevskaya metro stations. Free WiFi and a 24-hour reception are featured at Hotel Nomera.
“There's a washing machine in the pantry which you can use for free.”
Average review score: 7.4
Na Sapernom Hotel is located in a historical building in St. Petersburg, a 10-minute walk from Chernyshevsky Metro Stop. It provides a 24-hour reception and an airport shuttle.
“1) Location - if you aren't planning to get outside the city, you can get to most StPetes' sightseeing destinations on foot, otherwise try the local metro network: a 10-15 minute walk to 2 stations up or down from the hotel. AND it's REALLY a WALKING distance from the central railway station where trains from Moscow arrive . 2) A 'standard room' is very spacoius and even has a mini fridge. 3) Reception staff are friendly and ready to help (though we never tested their 'foreign language' skills).”
Average review score: 7.7
Located in Saint Petersburg, 100 metres from the Neva River embankment, Severnaya MIni-Hotel offers free WiFi and free private parking. The rooms come with an electric kettle.
“Near to the main attractions, price/value”
Average review score: 6.6
Featuring free WiFi, Petropolis Hotel offers pet-friendly accommodation in Saint Petersburg, 2.5 km from Church of the Savior on Spilled Blood. Private parking is available on site.
Average review score: 8.3
New Day Hostel is located in Saint Petersburg, within a 7-minute walk of Baltiyskaya Metro Station. Free WiFi access is available.
“HOSPITALITY during my International Conference "Sobolev 100: Radiation Mechanisms of Astrophysical Objects", St. Petersburg State University, SPbSU, 21-25 September 2015. Dr. S. Ibadov, 26 Sep. 2015”
Average review score: 9.3
Simple Hostel Nevsky is located in Saint Petersburg, a 5-minute walk from Mayakovskaya Metro Station. Free WiFi access is available. Each room here will provide you with air conditioning.
“A well-kept, clean place. The rooms are with a view of a heart of the city; one fills the vibe pouring in day in, day out. A spacious living-room with a comfy furniture and everything one might need for a productive laid-back living. Special thanks to ever so thoughtful administrator L.”
129 hotel reviews
Average review score: 7.6
RA Hotel offers affordable rooms with free Wi-Fi, nearby bus stops and small parks. RA Tambovskaya 11 has a 24-hour reception service where guests can request for tourist information.
“The staff was, for the most part, quite helpful. The surroundings of the hotel are not noisy. Rooms, bed sheets, shower etc. are quite clean.”
Average review score: 8.9
This hostel in central St. Petersburg is just a 3-minute walk from Nevskiy prospect and Kazan Cathedral. Guests enjoy free Wi-Fi and free use of a common kitchen with tea/coffee facilities.
“Near the city center, perfect wifi, nice staffs, clean, comfortable”
Average review score: 8.8
Located in Saint Petersburg city centre, 130 metres from the Kazansky Cathedral, Rhapsody Hotel features free Wi-Fi and a 24-hour reception. Nevsky Prospekt Metro Station is 7 minutes’ walk away.
“Location is perfect, we didn't use any sort of transport to reach all the main attractions, everything is walkable. Staff is great! Some of the staff could not speak English but it was not a problem. Breakfast was also good.”
Average review score: 8.1
Galereya Hotel offers elegant rooms on the Nevsky Prospekt in the centre of Saint Petersburg, only a 10-minute walk from Moskovsky Railway Station. It features free Wi-Fi.
“the location is very good near the train station and the metro easy to find the room is clean and comforable”
Average review score: 7.7
Severnaya Palmira Guest House on Rubinshteyna 26 is located in Saint Petersburg, within a 5-minute walk of Nevsky Prospekt. Dostoyevskaya and Vladimirskaya Metro Stations are 300 metres away.
Average review score: 7.5
U Fontana Hotel is located in Saint Petersburg. The rooms offer a TV. Some rooms are air-conditioned. Guests are welcome to eat out in the cafes and restaurants nearby.
“Good value for money. Reception open 24 h.”
Average review score: 8.6
This is a business-class hotel ideally located on the most famous and legendary street of Saint-Petersburg.
“It was very good location and very friendly staff... they were trying to help about everything”
Average review score: 8.7
This boutique hotel is centrally located in St. Petersburg, close to the Kazan Cathedral and Nevsky Prospect. Elegant rooms with antique furniture, free parking and free Wi-Fi are featured here.
“Good breakfast in friendly dining room. Opposite an excellent Georgian restaurant. Close to main shopping street, cathedrals, Hermitage etc.”
Average review score: 8.2
Centrally located between Nevskiy and Liteyniy Prospect, this non-smoking hotel in Saint Petersburg offers classical-style rooms, free WiFi, and easy transport connections.
“Our stay in this hotel was very pleasant. In the beginning we only had 1 night booked, but because of a great location, we decided to book 2 more nights. I appreciate that the receptionist promptly managed our demand and extended our stay. I would like to say that the staff was indeed very friendly and helpful, with good knowledge of English. Visa support was also highly appreciated. Miss Anastasia was very helpful in this. Wifi also worked very well. Concerning the housekeeping team, I really liked that they came to clean our room also later, after a phone verification with us, as we decided to sleep in because of the bad weather. Thank you.”
Average review score: 9.2
Located 12 minutes' walk from the Kunstkamera Museum in Saint Peterburg city, Trezzini Palace Hotel features antique-style design and free Wi-Fi. The St. Isaac's Cathedral is 15 minutes' walk away.
“The staff was extremely friendly. The location was great, not really in the busy city center. Quite location. The interior of the hotel and rooms was incredible. The bed was very comfortable and the room was so big. I would highly recommend this hotel.”
Average review score: 8.9
Featuring billiards, Osobnyak Voennogo Ministra is located in Saint Petersburg, a 2-minute walk from MIkhaylovsky Castle.
“staff were very friendly and helpful. breakfast included - great!”
Average review score: 8.3
Featuring free WiFi, Hotel na Turbinnoy offers accommodation in Saint Petersburg. Every room is equipped with a flat-screen TV. You will find a 24-hour front desk at the property.
Average review score: 9.1
Featuring free WiFi throughout the property, Like Home Apart-Hotel is situated in Saint Petersburg, 1.9 km from State Russian Museum. Church of the Savior on Spilled Blood is 2.1 km from the property....
“Nice people, near the metro and the station”
Average review score: 6.7
Located on the banks of the Ekaterinhofka River, the Baltic Hotel offers European cuisine and bright, cosy rooms. A bus stop 300 metres away offers direct connections to St Petersburg city centre.
“The hotel should have better internet and Wi-Fi. Reception staff have a greater mastery of the English language.”
Average review score: 8.2
Aqua Hostel is situated on the water in Saint Petersburg, 100 metres from Petrovsky Stadium. Sportivnaya Metro Station is 100 metres from the property. Certain units include views of the river or...
“Great view from a roof terraсе and incredible breakfast! Thank you so much, Aqua Hostel.”
Average review score: 9.1
Azart is located in Saint Petersburg, 600 metres from Ploshchad Vosstaniya Metro Station and Moskovsky Train Station. The lively Nevsky Prospekt is a 5-minute walk away.
“The staff where so lovely and welcoming. Made our short 3 day stay all the better. Highly recommend this place.”
Average review score: 8.4
Hotel Moyka 5 offers a superb location beside the River Moika, only a 5-minute walk from the Hermitage, Palace Square, and the Pushkin Museum.
“Friendly and very helpful staff, great location great value for money would highly recommend for budget traveler.”
Average review score: 7.7
Featuring free private parking and free Wi-Fi in the lobby, Grand Hotel Ladozhsky is located in Krasnogvardeyskiy district of Saint Petersburg.
“friendly hotel, nice area, comfortable room, daily maid service, tasty Breakfast.”
Average review score: 7.8
Featuring a large swimming pool, meeting and banquet facilities, and a restaurant, this 4-star hotel in Orlovsky Nature Park is surrounded by the Suzdal Lakes.
“The location is great, you feel like you're out of town but it's only 25 mins walk from the metro. You could also take their free shuttle service, but not in weekends. The hotel has great amenities like a pool, a turkish bath and a sauna plus a good breakfast. Staff is helpful.”
Average review score: 8.4
Self-catering apartments with balconies, washing machines and free Wi-Fi are offered by this hotel in South-West Saint Petersburg. It stands on the lively Leninsky Prospekt, just steps from a bus...
Average review score: 8.5
This hotel is set in the centre of Saint Petersburg, a 10-minute walk from Moskovsky Train Station. Free Wi-Fi and a 24-hour reception are featured at SuperH na Nekrasova 58.
“Cleannes everywhere. Friendly receptionist. What are in the pictures you will get them. Bus stop 30 seconds, trolleybus 5 minutes, direct route to the center.”
Average review score: 8
Ticket to Train Design Hostel offers accommodation in Saint Petersburg. All rooms come with a shared bathroom. The hostel features free WiFi throughout the property.
“It was an amazing hostel. I feel there like in a big family. Stuff create a home atmosphere. Really convenient kitchen, bid beds. Location unbelievable! Next time definitely stay here once again!”
Average review score: 9
A 5-minute walk to LenEkspo and a sea port, Ejen Inn offers comfortable rooms with free Wi-Fi. Vasileostrovskaya Metro Station is 2.5 km away.
Average review score: 8.6
Featuring free WiFi, ReMarka Hotel offers accommodation in the historical centre of Saint Petersburg. Sadovaya, Spasskaya and Sennaya Ploshchad Metro Stations are a 5-minute walk of the property. St.
“Perfect location and great value for money.”
Average review score: 8.2
Quietly located in St Petersburg, this hotel offers 3 self-catering kitchens and rooms with a balcony. Free Wi-Fi is provided throughout the property and free public parking parking are available.
“Hotel was simple but clean, staff was very nice and spoke english. Located close to a tram stop, about 8 min. ride to the nearest Metro station, rather far from the city center. Wifi free and quite fast, though unencrypted.”
Average review score: 8.9
This hostel is located in the centre of Saint Petersburg, 400 metres from Ligovsky Prospekt Metro Station. Free Wi-Fi and a 24-hour front desk are featured at Drugoy Hostel.
“The room was lovely and light and the kitchen was very well equipped. Friendly staff and in a convenient location close to a supermarket and the metro.”
Average review score: 8.7
This Italian-style bed and breakfast on Mokhovaya is situated just 10 minutes’ walk from Nevskiy Prospekt and few minutes' walk from Fontanka Embankment.
“Friendly Stuff. Good location. Room are clean.”
Average review score: 9.1
This hotel is located on the Fontanka River in the central Saint Petersburg, a 5-minute walk from the Nevsky Prospekt. Vodograi Hotel offers free Wi-Fi for guests.
“The hospitality of the staff, the clean and rustic rooms and restaurant, the delicious dinners and the kindness of the staff with our small children made our stay truly wonderful at Vodograi hotel. My 80 year old grandmother really liked that there was a lift. When we return to St. Petersburg we will stay here again.Many thanks to everyone!”
Average review score: 8.9
This hotel is situated in central Saint Petersburg, a 2 minutes’ walk from Nevsky Prospekt and Palace Square. It offers free Wi-Fi, free snacks throughout the day and in-room LCD TVs.
“This is like a first class western hotel in a perfect location. Modern, clean and new, the breakfast is excellent, staff speak perfect English and very helpful. I loved this place!”
Average review score: 8.6
Located in St. Petersburg's city centre, facing the Griboedova Canal, this hotel offers simple, elegant guest rooms on the top floors of a historical building.
“Excellent location. Close to all the important cultural sites but very quiet at night. Breakfast was included and, while basic, was fresh and filling with a good range of choices. Staff organized a taxi for me when leaving and told me the price in advance. The cab driver came upstairs, carried my bag down and delivered me very efficiently, which was very nice.”
Average review score: 7.6
Located on the Ligovskiy Prospekt avenue in Saint Petersburg, this hotel offers air-conditioned rooms with free Wi-Fi, flat-screen TVs and refrigerators. Metro trains are a 5-minute walk away.
“If we choose it for second time there are a Lot of reasons”
Average review score: 8.8
Located in a quiet courtyard on the elegant Nevsky Prospekt, this hotel offers good value accommodation and friendly staff in the heart of town. Wi-Fi and guarded parking are free.
“All was excellent, especially the staff of the hotel. The location is great, just 1 min. from Nevsky Prospekt, and very calm at the same time. Nice room, nice breakfast. All very good.”
Average review score: 8.9
Island is set in the Vasileostrovskiy district district in Saint Petersburg, 1.6 km from Petrovsky Stadium. Each room comes with a flat-screen TV. Extras include slippers and free toiletries.
“The room was very clean, freshly renovated and nicely equipped. It is rare these days that cheap hotels offer guests toothbrushes and slippers. The Wi-Fi connection was strong, and the bed comfortable. You can find lots of cafes in this area, yet there is no street noise.”
Average review score: 9.8
Offering accommodation with air conditioning, boutique property Villa Perlov is located in central Saint Petersburg, 200 metres from Church of the Savior on Spilled Blood.
Average review score: 8.2
In central St. Petersburg, this hostel is a 5-minute walk from the city’s Nevsky Prospekt. Offering a modern interior, it features a shared lounge with flat-screen TV and free Wi-Fi.
“Hello i am a 16 ranges between 1 November and I stayed at this property offers small cute I was very pleased with the hotel's friendly staff who work very very well help Rustem Bey Ouon”
Average review score: 7.4
Hotel TSIPK Saint-Petersburg offers accommodation in Saint Petersburg. Guests can enjoy the on-site restaurant. Hotel TSIPK Saint-Petersburg features free WiFi throughout the property.
“If you are looking for a cheap hotel in St Petersburg this is the place to stay.”
Average review score: 8.7
Named after Dostoevsky's book, The Brothers Karamazov, this hotel features elegant interiors with an historic 19th-century décor.
“Convenient location for price - 20 minute walk to the Nevsky Prospect (Main Street). Large room, modern bathroom and all amenities supplied i.e fridge etc. Very helpful and friendly staff. We liked the way they would order us a fixed price taxi and we could pre pay for it.”
Average review score: 9
This hotel features free Wi-Fi and is located in St Petersburg’s historic city centre. The famous Nevsky Prospekt shopping street is a 10-minute walk away.
“Bathroom (shower) very good sized,the bed was "medium hard" but, anyhow, confortable.”
Average review score: 8.3
Featuring free Wi-Fi, a shared lounge and individual lockers, Port Hostel on Sennaya is located in the city centre of Saint Petersburg, just a 10-minute walk from Nevsky Prospekt.
“Good location, staff is really nice and helpful. All was perfect!”
Average review score: 9.2
Featuring free WiFi throughout the property, Backpacker hostel offers pet-friendly accommodation in Saint Petersburg. You will find a kettle in the room. The rooms come with a shared bathroom.
“Very nice host. He is very helpfull and zeal to meet the guest expectation. I would comeback to this hostel again. Very confortable if you travel as a couple, and the PRICE is super confortable.”
Average review score: 7.4
Featuring free WiFi, Hotel Komsomolskaya offers accommodation in Saint Petersburg, 11 km from Lenexpo Exhibition Complex.
Average review score: 8.2
Empire Park Hotel is situated in a quiet area less than 5 minutes from the Metro to easily access all the Saint Petersburg’s attractions, including the Hermitage and Nevsky Prospekt.
“nice and clean room, good bathroom. quiet at night, easy to walk to metro station.”
Average review score: 9.7
Bosco is located in the Vasileostrovskiy district district in Saint Petersburg, 400 metres from Lenexpo Exhibition Complex and 3 km from Mariinsky Theatre.
“I am not one to write a review but in this case i felt i must, our room and facilities were so nice comfortable and clean and the staff went above and beyond to help with anything we asked even taking our washing home and doing it for us in there own time, they were very kind and took pleasure in making sure we had the best time possible in st petersburg.”
Average review score: 8.3
Conveniently located in Saint Petersburg’s city centre, Nomera na Nekrasova is a 15-minute walk from Vosstania Metro Station. Its rooms are modern and comfortable, and feature free WiFi access.
“- location, staff, very clean, The room is VERY beautiful. Best wifi in 9 months traveling”
Average review score: 9.4
Featuring free WiFi and a restaurant, Ekaterina Hotel offers accommodation in Saint Petersburg, 600 metres from Church of the Savior on Spilled Blood and 700 metres from Hermitage.
“The breaksfast was excellent. We weren't planning to eat there every morning but it was great value for money. The location was perfect, we could get to everywhere from there. Wifi gave us good access to Uber which is the perfect way to travel in St Petersburg.”
131 hotel reviews
Average review score: 8.9
Featuring free WiFi throughout the property, Ofitserskiy offers accommodation in Saint Petersburg.
“Very friendly staff, especially we enjoyed the kitchen facilities, a really powerful hair-dryer and big space of both the room and bathroom.”
Average review score: 8.8
Bereg Na Nevskom 108 offers accommodation in Saint Petersburg. Free WiFi is featured throughout the property and private parking is available on site. You will find a kettle in the room.
“Central location on St Petersburg main road but setback so you can't hear the traffic”
Average review score: 8.4
Located in a historic centre of Saint Petersburg, a 20-minute walk to Sadovaya and Sennaya Ploshchad Metro Stations, Piter Guest House offers comfortable rooms with free Wi-Fi.
“Great staff, everything was as smooth as silk, very comfort and clean, location is good but not so close to the metro stations”
Average review score: 9
Friends na Liteynom Hostel is located in the heart of Saint Petersburg, just a few steps from Nevsky Prospekt. Mayakovskaya Metro Station is within a 5-minute walk.
“Cool place, comfortable beds, very nice atmosphere... basically, I felt like at home.”
Average review score: 7.9
GK Nauka Na Millionnaya is located in the heart of Saint Petersburg, just steps from the Hermitage Museum. Free WiFi access is available. Each room here will provide you with a TV and fridge.
Average review score: 8.8
Just a 2-minute walk from Dostoevskaya and Vladimirskaya metro station, Economy Hotel Pilau offers affordable dormitory accommodation historical centre of Saint Petersburg.
“nice staff and excellent location”
Average review score: 8.8
Free Wi-Fi is offered at this centrally located hotel, just 250 metres from St. Issac’s Cathedral. A 24-hour reception with tour desk and restaurant are available to guests of Hotel 1913.
“The staff is nice, helpful and speaks English. There is a coffee machine in the lobby with free drinks for guests.”
Average review score: 9.1
Located on the Nevsky Prospekt in Saint Petersburg, this hotel is 5 minutes’ walk from Moskovskiy Train Station. There is a shared kitchen and rooms with a TV.
“Great place to stay. Polite stuff, good breakfast, great location... No complains”
Average review score: 8.7
Featuring free Wi-Fi and a shared kitchen, Hotel Benua is located 1.5 from the Peter and Paul Fortress in Saint Petersburg.
“Nice atmosphere, central location. Authentic feeling of St. Petersburg”
Average review score: 8
Phlogiston Hotel is located in the south-east of Saint Petersburg, 1.5 km from Ikea Shopping Centre. Free Wi-Fi access is available. Rooms here will provide you with a flat-screen TV.
Average review score: 7.8
This modern mini-hotel is located in the Golden Triangle, an area formed by 3 central underground stations: Gostinny Dvor, Dostoevskaya and Sadovaya. Alexandrinsky Theatre, G.A.
“Friendly staff, excellent location, good value for money!”
Average review score: 7.6
Rinaldi Olympia offers lovely, grand details suiting the romance of this area’s picturesque squares, and is situated within 10 minutes of Tekhnologichesky Institut Metro Station to access the main...
“Only a few minutes walk to the metro, kind staff, breakfast included”
Average review score: 8.1
Located 5 minutes’ walk from Ploshchad Vosstaniya Metro Station in Saint Petersburg, this hotel offers free Wi-Fi and buffet breakfast. Moskovskiy Train Station is 3 minutes’ walk away.
“- very good location, especially for travelers from Moscow, just near Moscow railway station - air conditioner in the room - nice and polite staff - you can leave your luggage after check out for a very small fee - clean room & bathroom - breakfast served in room - despite several reviews about poor WiFi, it was working normally - hair dryer in the bathroom”
Average review score: 8.7
The Austrian Yard Hotel is just a short walk from Saint Petersburg's historic centre. Rooms include a private safe, work area, tea/coffee facilities and free internet.
“Everything was great! Staffs were very friendly and helpful! I stayed longer than a week there at the end, I will stay here again when I travel to St Petersburg!”
Average review score: 7.7
This hotel is located in the heart of Saint Petersburg, in Yusupovsky Garden, 300 metres from the Sennaya Square.
“WiFi was excellent. It was warm and the private bathroom.”
Average review score: 6.9
Located 11 km from the centre of Saint Petersburg, Hostel Planeta features a shared kitchen, free Wi-Fi throughout the hotel, and free private parking.
Average review score: 8.2
Less than 200 metres from Obvodnyy Kanal Metro Station, Hotel Esplanada in Saint Petersburg features free Wi-Fi, an on-site café serving Russian and European cuisine, and easy access to the city...
“Quiet, good value for the money, excellent locations, right next to the Meto and a large Mall with a good supermarket. I had a refrigerator so bought snacks and kept them call.”
Average review score: 8.7
Offering a restaurant, Hotel & Courtyard Aglaya is located in Saint Petersburg, and features air-conditioned accommodation with free WiFi, within 900 metres from Moskovsky Train Station.
“The room and the terrace area were fantastic”
Average review score: 8.6
Located in Saint Petersburg, 1.5 km from Petrovsky Stadium, Kronverk features free WiFi access and free private parking. Some rooms feature views of the garden or city. A flat-screen TV is provided.
Average review score: 8.6
Featuring free WiFi throughout the property, Friends on Fontanka is set in Saint Petersburg, 1.4 km from Church of the Savior on Spilled Blood. Rooms are fitted with a flat-screen TV.
“Value for money and found it walking distance to most of the tourist sites Clean and friendly service especially Veronika. We enjoyed the breakfast even though it was a limited choice but good value”
Average review score: 8.8
Just a short walk from Palace Square and St. Isaacs Cathedral, this hotel enjoys a central location in St.
“A great location to visit St Petersburg. Just a couple of blocks from the Hermitage and all the sites. A nice room, with a private bathroom and a good shower. A great breakfast with a good selection and coffee all day! Staff was friendly and spoke English very well. We would recommend this location to anyone who wants to experience St Petersburg.”
Average review score: 7.3
Sharm is located in Saint Petersburg, 1 km from Petrovsky Stadium and 2 km from Hermitage Museum. Sharm features free WiFi throughout the property. A TV is provided.
Average review score: 8.5
Located on Nevsky Prospekt, Saint Petersburg’s famous boulevard, this hotel is a 5-minute walk from the Alexander Nevsky Metro Station. Free Wi-Fi is available.
“Staff was polite and helpful, they were all well English spoken. Location is near crossing Metro station, rooms ware clean and nice, even mosquito protection on the window. New elevator. I just loved it, we'll definitly retrun. Thaks Atrium! All the best from Slovenia.”
Average review score: 8.8
Hotel Cameo is situated in the centre of Saint-Petersburg, within a 15 minutes' walk from Sennaya Square and Nevsky Prospekt. It features a bar and free Wi-Fi.
“The staff is nice. Breakfast very good.”
Average review score: 8.3
Situated beside the Neva River, Obuhoff Hotel offers modern and tidy accommodation less than 5 km from the centre of St. Petersburg.
“Staff is helpful. Location was good for us, our travel pourpose was locarted not far. Breakfast is ok, and you can get some extra dishes if you have special requests, like no sugar or else, just ask. City center is not far by bus, or car.”
Average review score: 8.7
This guest house is located in the historic centre of Saint Petersburg, just a 5-minute walk from the Kazansky Cathedral. The bright rooms are decorated in warm, pastel colours and retro-style décor.
“The rooms were small but very comfy and clean, same as the other facilities and the staff was friendly! The location of the hostel is great (not far from different metro stations, palace square, neva river and other sights) so it is possible to reach everything by walking. In addition the hostel is surrounded by tons of great bars, restaurants and cafes.”
Average review score: 8.3
Prosto Hostel is located in the heart of Saint Petersburg, just a minute's walk from Nevsky Prospekt and Mayakovskaya Metro Station. Free WiFi access is available.
“Nice cosy place to chill and relax”
Average review score: 8.8
SuperHostel Kamennoostrovsky 39 is located in Saint Petersburg, just a minute's walk from Petrogradskaya Metro Station. Free WiFi access is available.
“We enjoyed our stay at the hostel. Extremely clean, great staff, in terms of facilities it has everything you might need. Great location with metro station around the corner. Everything was more than perfect!!”
Average review score: 7.9
Hotel Ani na Rasstannoy offers accommodation in Saint Petersburg. Each room is equipped with a flat-screen TV. You will find a coffee machine in the room. All rooms have a shared bathroom.
“Workers provides very Good service !”
Average review score: 8
Alex Hotel on Marata is located in Saint Petersburg, within a 5-minute walk of Vladimirskaya and Dostoyevskaya Metro Stations, providing easy access to any point in the city.
Average review score: 9.1
Located in Saint Petersburg city centre, Liteyny Hotel features free WiFi and a lounge area. The rooms offer a seating area, hairdryer and flat-screen TV with satellite channels.
“It is very good little hotel, very clean, stuff is friendly and helpful. Excellent. And I really liked the design.”
Average review score: 8.9
Offering free Wi-Fi, free parking and excellent transport links, this pet-friendly hotel is just a 5-minute walk from Pushkinskaya Metro Station and the Vitebsky Rail Terminal.
“The room was very clean, hot and very comfortable! The receptionists were very kind and friendly and happy to help us and give imformation about St. Petersburg! The breakfast delicious and great!”
Average review score: 8.6
Offering a 24-hour front desk, Narvsky Hotel is located in Saint Petersburg, 550 metres from Narvskaya Metro Station. The rooms here feature a private bathroom and flat-screen TV with cable channels.
“An excellent experience. I added an extra two days after my initial booking. The staff are very friendly and helpful even without speaking Russian very well. The room was very clean and modern. Hot water all the time--in St. Petersburg and Moscow hot water is turned off for several weeks at a time in summer months--so this is important. Excellent black-out shades--also important for a good night sleep during the White Nights in St. Petersburg. A very short walk to the Metro Station Narvskaya--just a few stops away from a lot of tourist destinations and Nevsky Prospect. Stores, banks, cafes all nearby. A 30 minute taxi ride from the airport. If you have stayed in other hotels in Russia before you will quickly recognize that this is hotel is of a very good standard and price. A great choice too for staying on a budget.”