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

195 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 historic facade of Pushka Inn Hotel lies simple interior.

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • 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$ 188
    price for 1 night
    BOOK From US$ 188
  • 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$ 58
    price for 1 night
    BOOK From US$ 58
  • Babushka House

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

    Show map

    Babushka House is set close to a tube station giving easy access to Anichkov Bridge. Babushka House boasts a modern-style interior. Convenient amenities like a designated smoking area and…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • 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$ 260
    price for 1 night
    BOOK From US$ 260
  • Baby Lemonade Hostel

    Inzhenernaya St 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$ 58
    price for 1 night
    BOOK From US$ 58
  • 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$ 234
    price for 1 night
    BOOK From US$ 234
  • 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$ 134
    price for 1 night
    BOOK From US$ 134
  • 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$ 182
    price for 1 night
    BOOK From US$ 182
  • 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$ 92
    price for 1 night
    BOOK From US$ 92
  • 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$ 134
    price for 1 night
    BOOK From US$ 134
  • Austrian Yard - Apartments

    Furshtatskaya 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$ 99
    price for 1 night
    BOOK From US$ 99
  • 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$ 1007
    price for 1 night
    BOOK From US$ 1007
  • 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$ 112
    price for 1 night
    BOOK From US$ 112
  • 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$ 91
    price for 1 night
    BOOK From US$ 91
  • 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$ 364
    price for 1 night
    BOOK From US$ 364
  • Sputnik

    Toreza Ave 36, 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$ 89
    price for 1 night
    BOOK From US$ 89
  • 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$ 79
    price for 1 night
    BOOK From US$ 79
  • 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$ 58
    price for 1 night
    BOOK From US$ 58