Looking for somewhere exceptional? Reviewers loved Saint Petersburg!

Search inns in Saint Petersburg

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

  • 6,431 properties in Saint Petersburg
    Show map Map
  • Rinaldi at Grechesky Prospect

    Rinaldi at Grechesky Prospect

    Saint Petersburg, Russia
    7.8

    Good

    102 reviews

    Rinaldi at Grechesky Prospect is located within a 10-minute walk of the Moscow Rail Terminal, Nevsky Prospekt and the Metro towards the Hermitage.

  • Comfort on Chekhova

    Comfort on Chekhova

    Saint Petersburg, Russia
    9.1

    Superb

    317 reviews

    This hotel offers a great location in St.Petersburg, around the corner from Mayakovskaya Metro station and 10 minutes' walk from Nevsky Prospekt. It offers free Wi-Fi.

    “My wife and I, we stayed for one night in this hot…mend this hotel, and we would stay here again !!!”

    Aleksandr Russia
  • Welcome Hotel

    Welcome Hotel

    Saint Petersburg, Russia
    8.4

    Very good

    277 reviews

    Welcome Hotel is conveniently situated just 3 minutes walk from Nevsky Prospect and Metro stations towards the Hermitage, and 5 minutes from the Moscow Terminal. Free WiFi is available at the hotel.

    “Great location, amazing staff. I felt as if I stay…s clean, very comfortable and WiFi was very good.”

    Paved USA
  • Amulet Hotel

    Amulet Hotel

    Saint Petersburg, Russia
    8.8

    Fabulous

    293 reviews

    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”

    Pim Thailand
  • Mini Hotel Club Marine

    Mini Hotel Club Marine

    Saint Petersburg, Russia
    8.7

    Fabulous

    146 reviews

    Club MarInn Hotel is an eco-friendly hotel situated on Vasilevsky Island, close to St. Petersburg's waterfront. It is a 15-minute walk from a metro station, just 2 stops from the Nevsky Prospekt.

  • Octaviana Hotel

    Octaviana Hotel

    Saint Petersburg, Russia
    8.5

    Very good

    235 reviews

    Octaviana Hotel is housed in an historical building ideally situated on the corner of Nevsky Prospekt and Liteiny Prospect, in the very centre of St. Petersburg. River Fontanka is nearby.

    “Great location. Is very, very clean and modern roo…ditioning. Great breakfast. Overall, outstanding.”

    Sergei Canada
  • Pushkin Hotel

    Pushkin Hotel

    Saint Petersburg, Russia
    8.1

    Very good

    224 reviews

    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.

  • Hotel Mark Inn

    Hotel Mark Inn

    Saint Petersburg, Russia
    8.5

    Very good

    304 reviews

    Free WiFi is offered at this mini-hotel in the Petrogradsky Island district of St. Petersburg. Guests at Hotel Mark Mini-hotel enjoy free use of a common kitchen and laundry facilities.

    “la ubicacion muy comoda. muy buena relacion precio calidad”

    Yery Chile
  • Matrix Mini-Hotel

    Matrix Mini-Hotel

    Saint Petersburg, Russia
    8.5

    Very good

    385 reviews

    Situated on Vasiliyevsky Island, Matrix Hotel lies in the historic centre of St Petersburg, within a 10-minute walk from Sportivnaya Metro Station, TsNTI Progress and the Spit of Vasilyevsky Island.

    “The staff speaking very good English, location ver…, post office are near, easy to take bus or metro”

    TSUNGFANG Taiwan
  • Hotel Garrah

    Hotel Garrah

    Saint Petersburg, Russia
    8.6

    Fabulous

    258 reviews

    Offering free Wi-Fi, this centrally located hotel is a 10-minute walk from the Hermitage Museum and the Palace Square. A continental breakfast is served in the rooms each morning.

    “Really nice, warm and helpful staff. Great locati…lean and comfortable. Really nothing to complain.”

    Jiang China

You might also enjoy these types of property: