Museums

St Petersburg Puppet Museum

Kamskaya Ulitsa, 8, St Petersburg, Russia, 199048
🇷🇺 Russia
59.947285, 30.259531
Back to Museums list
Radius:
Sort:
50 hotels (3★) within 20 km

Location & Nearby Hotels

Location
Hotels

Hotels Near St Petersburg Puppet Museum

Talisman Hotel
0.2 km
3

Talisman Hotel

Saint Petersburg — 15-ya Liniya Vasilyevskogo Ostrova, 76
Talisman Hotel is located in Saint Petersburg, 1.6 km from Petrovsky Stadium and 2.2 km from Lenexpo Exhibition Complex. The pilgrimage site of Saint Blessed Xenia's Chapel is 600 metres away from the hotel. Free WiFi access is available.
From 900 RUB
Booking
SpbVergaz Hotel
0.8 km
3

SpbVergaz Hotel

St Petersburg — 7-ya Liniya 70 V.O.
Quietly located on Vasilievsky Island, around 300 metres from Vasileostrovskaya Metro station and the banks of River Neva, this is an intimate hotel offering well-furnished rooms and free WiFi. A buffet breakfast is included in the room rate.
From 2,560 RUB — 6,000
Booking
Amber Hotel
1 km
3

Amber Hotel

Saint Petersburg — Sredniy Prospekt VO 50
This hotel is located in the Vasilyevsky Island in Saint Petersburg, just a 10-minute walk from Sportivnaya Metro Station. Free WiFi, free parking and a 24-hour reception are featured at Amber Hotel.
From 1,339 RUB
Booking
Tuchkov Hotel
1 km
3

Tuchkov Hotel

Saint Petersburg — Maly Prospekt Vasilevskogo Ostrova, 7
Located in St. Petersburg, this hotel is a 3-minute walk from Sportivnaya Metro Station. It features a 24-hour reception and free Wi-Fi. Decorated in classic style, rooms at Tuchkov Hotel come with a TV and fridge.
From 2,574 RUB
Booking
Castle Hotel
1.2 km
3

Castle Hotel

St Petersburg — V.O. 14-aya Liniya 25/27
Free Wi-Fi and a 24-hour reception are offered at this hotel, located 10 minutesƒ?? walk from Vasileostrovskaya Metro Station on Vasilevskiy Island in Saint Petersburg. Castle Hotel provides rooms with a flat-screen TV.
From 2,000 RUB — 6,500
Booking
Vasilievskiy Dvor Hotel
1.4 km
3

Vasilievskiy Dvor Hotel

Saint Petersburg — Sredny Prospekt 11
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.
From 2,975 RUB
Booking
Mini-hotel Vasilievsky ostrov
1.5 km
3

Mini-hotel Vasilievsky ostrov

Saint-Petersburg — 7-ya liniya V.O,28
Featuring free WiFi, Mini Hotel Vasilievsky Ostrov is a self-catering accommodation in Saint Petersburg. The rooms offer air conditioning and a flat-screen TV. Guests are welcome to eat out in the cafes and restaurants nearby.
From 1,575 RUB
Booking
Shelfort Hotel
1.5 km
3

Shelfort Hotel

Saint Petersburg — Tretya Liniya Vasilevskogo Ostrova 26
This hotel is located in the historical centre of St. Petersburg and offers free Wi-Fi and free parking. It is just a 5-minute walk from Vasileostrovskaya Underground Station.
From 2,124 RUB — 6,850
Booking
Vasilievsky Island Inn
1.5 km
3

Vasilievsky Island Inn

St Petersburg — 7-ya Liniya 26 V.O.
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.
From 2,030 RUB
Booking
Noteburg Hotel
1.5 km
3

Noteburg Hotel

Saint Petersburg — 3-ya Liniya 20 V.O.
Noteburg Hotel offers a central location in St. Petersburg, close to the Peter and Paul Fortress and the Hermitage. Free Wi-Fi is available throughout the hotel.
From 1,980 RUB — 4,300
Booking
Rinaldi na Vasilevskom
1.5 km
3

Rinaldi na Vasilevskom

St Petersburg — 4 Liniya Vasilyevskogo Ostrova 13
This Saint Petersburg hotel is located on Vasilevsky Island, 1.5 km from Palace Bridge and 3 km from LenExpo Exhibition Centre. Rinaldi Hotel on Vasilevskom offers free WiFi.
From 1,400 RUB — 3,700
Booking
Altburg on Vasilyevsky
1.5 km
3

Altburg on Vasilyevsky

St Petersburg — Bolshoy Prospekt 56 V.O.
Altburg on Vasilyevsky is located only a 15-minute walk from the bridge over the River Neva towards the Hermitage and Palace Square, in a commercial area of shops, restaurants and cafǸs. Start the day with an complimentary continental breakfast.
From 2,610 RUB — 5,800
Booking
Trezzini Art Hotel
1.6 km
3

Trezzini Art Hotel

St Petersburg — Bolshoy Prospekt 21 V.O.
The small and cosy Trezzini Art Hotel is located in the historical and business centre of Vasilyevsky Island, within a 10-minute walk of Vasilyeostrovskaya Metro Station and 20-minute walk of Sportivnaya Metro Station.
From 3,150 RUB — 8,800
Booking
Guest House na Maloy Nevke
1.6 km
3

Guest House na Maloy Nevke

Saint Petersburg — Petrovsky Prospekt 13
Guest House na Maloy Nevke is located on Petrovsky Island in Saint Petersburg. Free WiFi access is available. Each room here will provide you with a TV. Featuring a hairdryer, private bathroom also comes with free toiletries.
From 3,600 RUB
Booking
Hotel Shanghai
1.8 km
3

Hotel Shanghai

Saint Petersburg — Kosaya Liniya 3/1
Located a 10-minute walk from the banks of the Neva River, in Saint Petersburg, Hotel Shanghai features free Wi-Fi throughout. It offers a 24-hour front desk. With air conditioning, rooms come with a TV and an electric kettle.
From 4,000 RUB
Booking
MDK Hotel
1.8 km
3

MDK Hotel

St Petersburg — Opochinina Str.16
MDK Hotel is on Vasilevsky Island, close to Lenexpo Exhibition Complex. The hotel offers free WiFi and free private parking. A bus stop is 100 metres away, while Primorskaya Metro Station is 2 km from the hotel.
From 2,145 RUB — 5,300
Booking
Atmosphera na Bolshom 3
1.9 km
3

Atmosphera na Bolshom 3

St Petersburg — Bolshoy Prospekt 3
This hotel offers accommodation in St Petersburgƒ??s main shopping district, just 30 metres from Sportivnaya metro station. Free public parking is available.
From 1,500 RUB — 2,800
Booking
Mini Hotel Raysky Ugolok
1.9 km
3

Mini Hotel Raysky Ugolok

Saint Petersburg — Ulitsa Repina 11
Located just 5 minutesƒ?? walk from the Quay with Sphinxes in Saint Petersburg, this mini-hotel features a shared fully equipped kitchen and free Wi-Fi. The Kunstkamera Museum is 15 minutesƒ?? walk away.
From 1,900 RUB
Booking
Stasov Hotel
1.9 km
3

Stasov Hotel

Saint Petersburg — 1-ya Liniya V. O. 16
Housed in an authentic building where architect Stasov lived, the centrally located Stasov Hotel in Saint Petersburg is a 10-minute walk from Hermitage Museum. Summer Garden and Marble Palace are 4 km away.
From 1,431 RUB
Booking
Rinaldi at Bolshoy prospect
2 km
3

Rinaldi at Bolshoy prospect

St Petersburg — Bolshoy Prospekt 7/4
Rinaldi at Bolshoy Prospect offers a homely, small hotel atmosphere, a 3-minute walk from the Metro, on a quiet street just off of one of Saint Petersburgƒ??s loveliest avenues.
From 1,000 RUB — 3,000
Booking
Apriori Hotel
2.2 km
3

Apriori Hotel

Saint Petersburg — V.O Gavanskaya Street 9
This hotel is set on Vasilyevsky Island in Saint Petersburg, just a 5-minute walk from Lenexpo Exhibition Centre. Free Wi-Fi and a 24-hour reception are featured at Apriori Hotel.
From 2,800 RUB
Booking
Boutique Hotel Grand
2.3 km
3

Boutique Hotel Grand

Saint Petersburg — Morskaya Naberezhnaya 39 Bldg 1
Located 20 metres from the Gulf of Finland and 2 km from Primorskaya Metro Station in Saint Petersburg, Boutique Hotel Grand offers free WiFi available in all hotel areas.
From 2,250 RUB
Booking
Happy Pushkin Hotel
2.4 km
3

Happy Pushkin Hotel

Saint Petersburg — Angliyskaya Naberezhnaya, 52
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.
From 2,791 RUB — 10,800
Booking
Boutique Hotel Leningrad
2.4 km
3

Boutique Hotel Leningrad

Saint Petersburg — Galernaya Street 30 4H,5H
This hotel is located in the centre of Saint Petersburg, just a 10-minute walk from the famous Saint Isaac's Cathedral. Free Wi-Fi and a 24-hour reception are featured at Boutique Hotel Leningrad.
From 1,440 RUB
Booking
Aparthotel Kronverk
2.5 km
3

Aparthotel Kronverk

Saint Petersburg — Blokhina Street 9
This 3-star hotel is located in the historic Petrogradskaya district of Saint Petersburg, within a 7-minute walk of Sportivnaya Metro Station and a 15-minute walk of Gorkovskaya and the Petrovsky Stadium.
From 2,728 RUB
Booking
Piter Hotel
2.5 km
3

Piter Hotel

Saint Petersburg — Dobrolyubova Prospekt 5/1
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.
From 2,000 RUB — 30,810
Booking
Hotel by Petropavlovka
2.6 km
3

Hotel by Petropavlovka

Saint Petersburg — Sezhinskaya Street 32-34
Located just 1 km from the Peter and Paul Fortress in Saint Petersburg, this hotel features free Wi-Fi and a 24-hour reception. Gorkovskaya Metro Station is 15 minutesƒ?? walk away.
From 2,000 RUB
Booking
Rinaldi at Petropavlovskaya
2.6 km
3

Rinaldi at Petropavlovskaya

St Petersburg — Blokhina Str.4
This St. Petersburg hotel is located a 10-minute walk from Sportivnaya and Gorkovskaya Metro Stations. It is just within a 5-minute walk of the historical Peter and Paul Fortress and Alexandrovsky park with its zoo.
From 800 RUB — 3,000
Booking
Diamond near Bridges Hotel
2.6 km
3

Diamond near Bridges Hotel

Saint Petersburg — Galernaya Street 16
Diamond near Bridges Hotel is a self-catering accommodation, located a 2-minute walk from the Neva River embankment in Saint Petersburg. The rooms offer a flat-screen TV. Bathrooms are either private, or shared.
From 840 RUB
Booking
Nevsky Hotel Breeze
2.6 km
3

Nevsky Hotel Breeze

Saint Petersburg — Galernaya Str., 12
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.
From 1,875 RUB — 7,380
Booking
Grand Mark Hotel
2.6 km
3

Grand Mark Hotel

Saint Petersburg — Galernaya Ulitsa 12
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. Comfortably furnished rooms with a private bathroom are available at the Grand Mark Hotel.
From 3,100 RUB — 6,250
Booking
Hotel City
2.6 km
3

Hotel City

Saint Petersburg — Kronverksky Prospekt 77
Hotel City is located in the centre of Saint Petersburg, in front of the Zoo, a 5-minute walk from the Peter and Paul Fortress and a 15-minute walk from Gorkovskaya Metro Station. Free Wi-Fi access is available.
From 2,500 RUB
Booking
Kvartira N 4 Ginza Project
2.6 km
3

Kvartira N 4 Ginza Project

Saint Petersburg — Siezhinskaya ulitsa 38
Featuring free Wi-Fi and parking on site, Kvartira N 4 offers rooms in Saint Petersburg. It is 500 metres from Saint Petersburg Planetarium and Baltic HouseTheatre-Festival .
From 4,500 RUB
Booking
Le Vashoff Hotel
2.7 km
3

Le Vashoff Hotel

Saint Petersburg — Levashovsky Prospekt 13A
Le Vashoff Hotel is located in the heart of Saint Petersburg, just 5 minutesƒ?? walk from Kamennoostrovsky Prospekt. It offers a sauna and solarium. Onsite parking and Wi-Fi are free. Rooms at Le Vashoff are simply furnished and air conditioned.
From 3,150 RUB — 4,900
Booking
Anturage Hotel
2.7 km
3

Anturage Hotel

St Petersburg — Bolshoy prospekt Petrogradskoy storony 33 App.12
Elegant, themed rooms with free Wi-Fi are offered at this hotel on Petrogradsky Island. Guests enjoy a quiet location and quick transport links to Saint Petersburgƒ??s main attractions.
From 2,550 RUB — 6,500
Booking
Deluxe Hotel on Galernaya
2.7 km
3

Deluxe Hotel on Galernaya

St Petersburg — Galernaya Str.4
Just a short walk from Palace Square and St. Isaacs Cathedral, this hotel enjoys a central location in St. Petersburg, with the Hermitage just 10 minutes away and Admiralteyskaya Metro Station within a 13-minute walk of the property.
From 1,131 RUB — 8,000
Booking
Polo Regatta Hotel
2.7 km
3

Polo Regatta Hotel

Saint Petersburg — Plosad Morskoy Slavy, 1
Polo Regatta Hotel is located in the Sea Passenger Terminal on Vasilyevsky Island, near Saint Petersburgƒ??s historical centre. It is just 2 minutes' walk from the main exhibition centre LenExpo. Free WiFi is available throughout the property.
From 1,438 RUB — 5,500
Booking
Matisov Domik Hotel
2.7 km
3

Matisov Domik Hotel

Saint Petersburg — Naberezhnaya Reki Pryazhka 3
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.
From 2,187 RUB — 7,950
Booking
Hotel Alfavit
2.7 km
3

Hotel Alfavit

Saint-Petersburg — Levashovskiy prospect 14
The renovated Hotel Alfavit is conveniently located in Petrogradskaya, St. Petersburgƒ??s business district, only 7 minutes from Chkalovskaya Metro Station and a 6-minute walk from Malaya Nevka River. Free WiFi is featured throughout the property.
From 2,640 RUB
Booking
Admiralteyskaya Hotel
2.8 km
3

Admiralteyskaya Hotel

Saint Petersburg — Ulitsa Aleksandra Bloka,8
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.
From 1,688 RUB — 6,570
Booking
The Bridge Hotel
2.8 km
3

The Bridge Hotel

Saint Petersburg — Admiralteyskaya Naberezhnaya 12
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. Each room has a flat-screen TV and a fridge.
From 3,510 RUB
Booking
Eurasia Hotel
2.8 km
3

Eurasia Hotel

St Petersburg — Gatchinskaya Str.5
Located in a beautifully restored 19th-century building, this hotel is in St Petersburg's historic centre and welcomes guests looking for accommodation radiating an intimate atmosphere.
From 2,320 RUB — 3,300
Booking
Solo Hotel Isaac Square
2.9 km
3

Solo Hotel Isaac Square

St Petersburg — Yakubovicha Street 2
Free Wi-Fi is offered at this hotel in the centre of St. Petersburg. Solo Hotel is a 2-minute walk from St. Isaacƒ??s Cathedral and 7 minutes walk from Nevsky Prospekt.
From 2,200 RUB — 5,500
Booking
Central Inn - ѐtmosphera
2.9 km
3

Central Inn - ѐtmosphera

Saint Petersburg — Yakubovicha Ulitsa 2
Central Inn is located in the heart of Saint Petersburg, within a 10-minute walk of Admiralteyskaya Metro Station. The Hermitage is 850 metres away. It offers rooms with satellite TV and views of the St Isaac Cathedral.
From 1,500 RUB — 18,001
Booking
Katyusha
2.9 km
3

Katyusha

Saint-Petersburg — Admiralteyskaya naberezhnaya 6
On the banks of the Neva River in central St Petersburg, non-smoking Katyusha is a 5-minute walk from the Hermitage. It offers modern rooms and a shared kitchenette.
From 1,520 RUB — 3,999
Booking
Mini-hotel Mone
2.9 km
3

Mini-hotel Mone

Saint Petersburg — Morskaya Naberezhnaya 17/2
Located on Vasiliyevsky Island in Saint Petersburg, near the Gulf of Finland, Mini-hotel Mone offers comfortable rooms with free Wi-Fi. Primorskaya Metro Station is a 20-minute walk away.
From 3,390 RUB
Booking
The Library
3.1 km
3

The Library

Saint Petersburg — Voznesenskiy prospekt 4
The Library is located in Saint Petersburg, right by Saint Isaacƒ??s Cathedral and Palace Square. The Hermitage and Nevsky Prospekt are within a 5-minute walk. Admiralteyskaya Metro Station is within a 7-minute walk. Free Wi-Fi access is available.
From 1,800 RUB
Booking
Solo na Bolshom Prospekte
3.1 km
3

Solo na Bolshom Prospekte

Saint Petersburg — Bolshoy Prospekt 51
Solo na Bolshom is a recently renovated hotel providing homely accommodation in the Petrogradsky district. It offers free Wi-Fi connection, 24-hour reception services and express check-in/out facilities.
From 2,145 RUB — 6,900
Booking
Regina Hotel
3.1 km
3

Regina Hotel

St Petersburg — Podrezova Str.21
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. Start your day at the Regina Hotel with a free continental breakfast.
From 2,480 RUB — 3,300
Booking
Hotel Solo Moyka 82
3.1 km
3

Hotel Solo Moyka 82

Saint Petersburg — Naberezhnaya Reki Moyki 82
Solo Moyka Hotel is located in the heart of Saint Petersburg, on the Moyka River Embankment. Free WiFi access is available. The elegant, air-conditioned rooms come with a flat-screen TV, a fridge and a private bathroom.
From 2,249 RUB
Booking