history, sightseeing and nature are just a few reasons travellers enjoy Shlisselburg.
30 hotels
Offering views of the Neva River and the historic town of Schlisselburg, this guest house is a 3-minute walk from the Staroladozhskiy Canal.
“Great hotel, wonderful helpful staff, the hotel itself is an attraction of the town. The restaurant was also amazing, and the breakfast was delicious. Luxurious but not expensive and with the most polite accommodating staff. The best of Russia !”
Average review score: 9.3
Located 200 metres from the Neva River in Shlisselburg, Noteburg Hotel offers a sauna and a terrace. Free WiFi and free parking are available on site.
“Splendid customer Service and really goor lunch and dinner at restaurant!”
Average review score: 9.3
This hotel is located in the UNESCO heritage town of Shlisselburg, a 15-minute walk from the River Neva Embankment. Petrovskaya Hotel offers a 24-hour reception and a fully equipped kitchen.
Average review score: 8.7
Offering an outdoor pool, tea house and fountains, Mini-hotel Starhouse is located in Shlisselburg. Free Wi-Fi access is available. Some rooms have a garden view. Extras include outdoor furniture.
“Cosy and lovely garden and helpful friendly staff”
Average review score: 9.2
Situated in Shlisselburg in the Leningrad region, Villa Krepost' features a balcony.
Average review score: 9.2
Situated in Shlisselburg in the Leningrad region, Apartment on Malonevskiy kanal 16 features a balcony and garden views. The air-conditioned accommodation is 49 km from Saint Petersburg.
“The apartment was very modern, clean. Excellent facilities, I could quite easily live there!”
Average review score: 9.5
Situated in Shlisselburg, Apartment on 18 Yanvarya, bld. 3 features accommodation with a balcony and free WiFi. The property has city views and is 50 km from Saint Petersburg.
Average review score: 9.5