Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Design and Modern hotels in Saint Petersburg

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

176 options found

  • Pushka Inn Hotel

    14 Moika River Embankment, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star Pushka Inn Hotel offers a traditional accommodation with 33 rooms to stay in. Behind the historic facade of Pushka Inn Hotel lies simple interior.

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Aristos Boutique Hotel

    Bolshaya Monetnaya St, 14A, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Show map

    Aristos Boutique Hotel is a great place to stay in Saint Petersburg. The property is about 30 minutes' walk of Church of the Savior on Spilled Blood.

    More...
    From US$ 240
    price for 1 night
    BOOK From US$ 240
  • Club Marinn Hotel

    Building 2 31 Morskaya Embankment, Saint Petersburg, Russia (Show map)

    Show map

    Club Marinn Hotel is a 3-star property featuring a designated area for smoking, a car park and a luggage storage. Featuring original architecture, the hotel is opened since 2005.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Tradition Hotel

    Prospekt Dobrolyubova 2, Saint Petersburg, Russia (Show map)

    Show map

    The 4-star Tradition Hotel places guests abound 24 km from Cathedral of Saints Peter and Paul. Featuring historic architecture, the hotel occupies a 6-story building opened in 2009.

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • Baby Lemonade Hostel

    Inzhenernaya Street 7, Saint Petersburg, Russia (Show map)

    Show map

    The classic 2-star Baby Lemonade Hostel provides quick access to a museum, a church and a palace nearby. Baby Lemonade Hostel boasts stylish décor in the entire property.

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Alexander House

    27 Kryukov Canal Embankment, Saint Petersburg, Russia (Show map)

    Show map

    The attractive 4-star Alexander House lies within a 25-minute walk of The Admiralty. Remodeled in 2010, the property features historic architecture.

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • Statskij Sovetnik

    Zagorodniy Prospekt 39, Saint Petersburg, Russia (Show map)

    Show map

    The central 3-star Statskij Sovetnik Hotel lies within a 15-minute walk of Vorontsov Palace. Statskij Sovetnik Hotel was opened in 2010 and offers bright rooms.

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Nashotel

    50 11Th Line Of Vasilievsky Island St Petersburg 1, Saint Petersburg, Russia (Show map)

    Show map

    A 20-minute walk from Erarta Museum, Nashotel is a 4-star comfortable property offering a bright accommodation. Featuring historical architecture, the hotel occupies an 8-story building opened in…

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • Holiday Inn Express St. Petersburg - Sadovaya

    Sadovaya Street 62, Saint Petersburg, Russia (Show map)

    Show map

    The 4-star Holiday Inn Express - St. Petersburg - Sadovaya offers a soundproof accommodation in Admiralteyskiy district of Saint Petersburg.

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135
  • Rinaldi At Moskovskiy Prospect, 18

    18 Moskovsky Pr, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star Rinaldi At Moskovskiy Prospect, 18 Hotel in Admiralteyskiy district provides a casino, a courtyard and a private swimming pool.

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Family Hotel Pijama

    Ligovsky Pr. 44, 101040 St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Show map

    Family Hotel Pajama is a comfortable accommodation with a storage room, an elevator and a news stand. The hotel was opened in 1908 and remains an example of European architecture…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Original Sokos Hotel Olympia Garden

    Bataisky Pereulok 3A, Saint Petersburg, Russia (Show map)

    Show map

    The elegant Original Sokos Hotel Olympia Garden is a great place in a business area of Saint Petersburg. Original Sokos Hotel Olympia Garden has welcomed guests in Saint Petersburg since…

    More...
    From US$ 178
    price for 1 night
    BOOK From US$ 178
  • 9 Owls Hotel

    9 Sovetskaya Street 5, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Show map

    9 Owls Hotel is located in a green area of Saint Petersburg in 20 minutes walking distance from Bolsheokhtinsky Bridge. Opened in 2008, the designer hotel attracts visitors with its…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Austrian Yard - Apartments

    Furshatskaya Ulitsa 45, Saint Petersburg, Russia (Show map)

    Show map

    Austrian Yard - is a contemporary apartment in the center of Saint Petersburg offering free self parking, a sauna and a designated smoking area. Founded in 1910, the building was renovated…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Superhostel On Liteyny 41

    Liteyny Prospect 41, Saint Petersburg, Russia (Show map)

    Show map

    Superhostel On Liteyny 41 offers a quiet setting near Church of the St Panteleimon . This property is located in Admiralteyskiy district of Saint Petersburg not far from Gostiny Dvor.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Astoria

    39 Bolshaya Morskaya, Saint Petersburg, Russia (Show map)

    Show map

    The 5-star Astoria boasts a great location near Alexander Park, which is around 24 km away. The contemporary hotel, built in 1912, is renowned for its Baroque architecture.

    More...
    From US$ 1009
    price for 1 night
    BOOK From US$ 1009
  • Baltic Star

    3 Berezovaya Street, Saint Petersburg, Russia (Show map)

    Show map

    The excellent 5-star Baltic Star Hotel is a great place to stay in Saint Petersburg. The property opened in 2003 and features ancient architecture.

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Ra Nevsky 102

    Nevsky Prospect 102, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star Ra Nevsky 102 Hotel is placed about 1.8 km from Kazan Cathedral. Since 2009 the hotel has been hosting guests in a 5-story historical building.

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Stony Island

    Kamennoostrovsky Prospekt 45, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star Stony Island Hotel is placed about 3.1 km from Botanical Garden. The comfortable hotel represents historic architecture in Saint Petersburg.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Neptun

    93A Naberezhnaya Obvodnogo Kanala, Saint Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Show map

    A 30-minute walk from Alexander Nevsky Lavra, Neptun is a 3-star comfortable property offering a modern accommodation. Neptun was opened in 1991.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138