Find Hotels

Choose your date

Choose your date
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

165 options found

  • Pushka Inn Hotel

    14, Moyka River Embankment, 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 historical facade of Pushka Inn Hotel lies simple interior.

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • 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$ 108
    price for 1 night
    BOOK From US$ 108
  • 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$ 60
    price for 1 night
    BOOK From US$ 60
  • Babushka House

    Vladimirskiy Prospekt 14A/30N, Saint Petersburg, Russia (Show map)

    Show map

    Babushka House Hostel is a modern property, set near by the beachfront. Babushka House Hostel boasts a modern-style interior.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • 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 historical architecture, the hotel occupies a 6-story building opened in 2009.

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

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

    Show map

    The popular 2-star Baby Lemonade Hostel is set in the popular district of Saint Petersburg. Baby Lemonade Hostel comes with welcoming detailing in the entire building.

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

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

    Show map

    The 4-star Alexander House Hotel offers a bright accommodation in Admiralteyskiy district of Saint Petersburg. The hotel opened its doors in 1826 and was remodeled in 2010.

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

    Zagorodnyi Prospect, 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$ 147
    price for 1 night
    BOOK From US$ 147
  • 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 historic architecture, the hotel occupies an 8-story building opened in…

    More...
    From US$ 168
    price for 1 night
    BOOK From US$ 168
  • 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$ 51
    price for 1 night
    BOOK From US$ 51
  • Original Sokos Hotel Olympia Garden

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

    Show map

    The 4-star Original Sokos Hotel Olympia Garden is set just 2.4 km from Popov Communications Museum . The property opened in 2007 and features European architecture.

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

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

    Show map

    Offering 169 rooms, the traditional Astoria Hotel features allergy friendly rooms, a hairdresser and a beauty salon available on site. Behind the Baroque facade of Astoria Hotel lies classic interior.

    More...
    From US$ 768
    price for 1 night
    BOOK From US$ 768
  • 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$ 332
    price for 1 night
    BOOK From US$ 332
  • 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$ 92
    price for 1 night
    BOOK From US$ 92
  • Petro Palace Hotel

    Malaya Morskaya Street 14, Saint Petersburg, Russia (Show map)

    Show map

    The pleasant Petro Palace offers a breathtaking view of Saint Petersburg from many soundproof guestrooms. Operating in Saint Petersburg since 2005, this hotel features historical architecture and…

    More...
    From US$ 336
    price for 1 night
    BOOK From US$ 336
  • Sputnik

    36 Toreza Ave., St. Petersburg, Russia, Saint Petersburg, Russia (Show map)

    Show map

    Offering 220 en-suite rooms, Sputnik Hotel features a night club and a solarium. Renovated in 2012, the comfortable hotel has welcomed guests since 1968.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • 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$ 85
    price for 1 night
    BOOK From US$ 85
  • Ajur Classik Hotel

    Naberezhnaya Robespiera 22, Entrance 1, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star comfortable hotel Ajur Classik offers a non-smoking accommodation within easy reach of Tauride Palace, which is about 15 minutes` walk.

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Pio At Griboedova

    Kanal Griboedova 35, Saint Petersburg, Russia (Show map)

    Show map

    Pio At Griboedova Bed & Breakfast is a traditional 2-star property set 1100 meters from Winter Palace and 2.1 km from Peter and Paul Fortress . The hotel opened its doors…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Solo Sokos Hotel Palace Bridge

    V.O. Birzhevoi Pereulok 2-4, Saint Petersburg, Russia (Show map)

    Show map

    Located in the historical center of Saint Petersburg, the 5-star Sokos Hotel Palace Bridge Saint Petersburg offers luxurious rooms together with a wellness center, an indoor swimming pool and…

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