Up to 30% off with Agoda Insider Deals!

About Hotel Marco Polo St.Petersburg


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. Painted in warm pastel colours, the rooms and suites combine historic design with modern amenities. They include a satellite TV, air conditioning, and a minibar. Complimentary drinking water is provided. The private bathrooms offer free toiletries, a bathrobe and slippers. In the evening guests can enjoy international and local flavours around the restaurant’s tiled fireplace while enjoying live piano music. Hotel Marco Polo St. Petersburg is a 5-minute stroll from Vasileostrovskaya Metro Station, which is just one stop away from the lively Nevsky Prospekt. Sportivnaya Metro Station is a 25-minute walk away. The Neva Embankment is just 10 minutes’ walking away.
Show more Show less


Internet access

  • Free Wi-Fi in all rooms
  • Wi-Fi in public areas

Getting around

  • Airport transfer
  • Bicycle rental
  • Rental car
  • Shuttle service

Things to do, ways to relax

  • Sauna
  • Tours

Dining, drinking, and snacking

  • Bar
  • Restaurant(s)
  • Room service

Services and conveniences

  • Dry cleaning
  • Laundry service
  • Luggage storage
  • Safety deposit boxes
  • Shop(s)
  • Smoking area


  • Elevator
  • Front desk [24-hour]
  • Pets allowed
Show more Show less


  • Extra beds are dependent on the room you choose, please check the individual room capacity for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.
Show more Show less

Important notice

Please note that the hotel can assist in obtaining a visa. Guests are kindly requested to inform the property in advance if they wish to make use of this service. Contact details can be found on the booking confirmation. Russian citizens should provide national passport (or birth certificate for guests under 14) at the check-in. Foreign citizens must be registered in Russia. This service is provided at the check-in as extra for 200 RUB (incl VAT 18%) per person.
Show more Show less

Verified traveler reviews

Filter by traveler type
Very good
based on 679 reviews
  • Cleanliness 8.3
  • Facilities 7.7
  • Location 8.1
  • Room comfort and quality 7.8
  • Service 8.3
  • Value for money 7.7
Sort by


Select loyalty program

Loyalty Program A Loyalty Program A
Loyalty Program B

In the menu, click PointsMAX and select your favorite loyalty program.


Select a room that earns points

Hotel Room A
Room Info
This booking earns
5,000 points

Choose a room offer that comes with points, which are earned automatically with that booking.


Enter membership ID

Country of passport
Program Membership ID

Fill in the membership number for you selected program when completing your reservation. The points will be added to your account after you check out.

Start here and select your preferred program: