Shelfort Hotel

3 star hotel


3rd Liniya V.O.26 Saint PetersburgSee nearby area


per night
Book a room

For rates, enter dates/guests

Rates provided by

Lonely Planet review

In a convenient but quiet location close to the metro, this handsome building houses an excellent hotel on the first two floors of this residential building. For those not fortunate enough to score the spacious suites, the regular rooms are still pretty nice, sporting classically simple furnishings, high ceilings and plenty of space. A scattering of antiques gives it a pleasant old-world air.

Our independent authors have visited Shelfort Hotel and selected this as one of our recommended hotels in Vasilyevsky Island.

Services & facilities

  • Non-smoking
    • Non-smoking throughout
    • Non-smoking rooms
  • Guest services
    • Ticket service
    • Tour desk
    • 24-hour front desk
    • Room service
  • Transport/transfers
    • Airport shuttle (surcharge)
    • Shuttle service (surcharge)
  • Breakfast
    • Breakfast in the room
  • Wi-Fi/internet access
    • Free WiFi
    • WiFi
    • Internet services
  • Parking
    • Free parking
  • Pets
    • Pets allowed

Description provided by property

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.

Hotel Shelfort provides a variety of simple and classic-style rooms with satellite TV. Some offer a fireplace and bed with a canopy.

Shelfort features a lounge area with cosy fireplace. Guests can relax with a book in the library or enjoy a massage session.

Sights such as Palace Square and the Hermitage are just a 15-minute walk from the hotel.

Hotel Shelfort is close to several public transport links, offering connections to Nevsky Prospect, St. Petersburg's famous boulevard. The Lenexpo Exhibition Centre is 5 minutes away by bus.

Important information

Please note that non-Russian guests must pay a registration fee.

Please be advised that visa support for foreigners is 500 RUB per person.

Image disclaimer: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. Lonely Planet is not responsible for any inaccuracies in the photos.