Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Resorts 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

130 options found

  • 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
  • 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
  • Park Inn By Radisson Pribaltiyskaya

    14 Korablestroiteley Street, Saint Petersburg, Russia (Show map)

    Show map

    Park Inn By Radisson Pribaltiyskaya is situated in a business area of Saint Petersburg, 6 km from Peter and Paul Fortress . With accents of historical architecture, the hotel was built…

    More...
    From US$ 305
    price for 1 night
    BOOK From US$ 305
  • 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
  • 9 Owls

    9Th Sovetskaya Street 5A, 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$ 74
    price for 1 night
    BOOK From US$ 74
  • Renaissance Baltic

    Pochtamtskaya Str. 4, Saint Petersburg, Russia (Show map)

    Show map

    Featuring allergy free rooms and animation, Renaissance Baltic Hotel is situated next to a palace, monuments and a museum of Saint Petersburg. Offering accommodation in an 8-story building…

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Nevsky Bereg 93

    Nevsky Prospekt 93, Saint Petersburg, Russia (Show map)

    Show map

    Nevsky Bereg 93 Hotel is an excellent place to stay in Saint Petersburg. Since 2007, it has been hosting guests in the middle of Saint Petersburg.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • 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
  • Veles

    Street Zastavskaya 19, Saint Petersburg, Russia (Show map)

    Show map

    The grand Veles Hotel is a 3-star property with classic rooms to stay in a business area of Saint Petersburg. The hotel opened its doors in 1904 and was…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • 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$ 357
    price for 1 night
    BOOK From US$ 357
  • Solo Sokos Hotel Palace Bridge

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

    Show map

    A 20-minute walk from Red Bridge, Solo Sokos Hotel Palace Bridge is a 5-star unique property offering a cosy accommodation. Since 2007 the hotel has been hosting guests…

    More...
    From US$ 285
    price for 1 night
    BOOK From US$ 285
  • Dialog Spb Hostel

    Novgorodskaya Ulitsa 3/5, Saint Petersburg, Russia (Show map)

    Show map

    Coming with a solarium, a nightclub and a beauty shop, Dialog Spb Hostel offers a safe deposit box, a tour desk, a car park, a business center and a hairdresser…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Grifon

    Nab.Kanala Griboedova 35, Saint Petersburg, Russia (Show map)

    Show map

    Situated near a museum, a church and a cathedral, the 3-star Grifon Hotel is a good place for a stay offering a hairdresser, a beauty salon and a heated…

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • Polustrovo

    115 Metallistov Prospect, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star Polustrovo Hotel lies within 4.3 km from Summer Garden . Renovated in 2009, the comfortable hotel has welcomed guests since 1977.

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Kempinski Hotel Moika 22

    Moika River Embankment 22, Saint Petersburg, Russia (Show map)

    Show map

    Set in the center of Saint Petersburg, this unique hotel features 197 rooms and offers allergy free rooms, a wellness center and a treatment room. Featuring French architecture, the hotel…

    More...
    From US$ 358
    price for 1 night
    BOOK From US$ 358
  • Vedensky Hotel

    Bolshoy Prospekt 37, Saint Petersburg, Russia (Show map)

    Show map

    Offering free parking, a sauna and a cocktail lounge, Vedensky Hotel lies in a business area of Saint Petersburg, 1300 meters from Saint Petersburg Mosque and 1350 meters from Peter…

    More...
    From US$ 158
    price for 1 night
    BOOK From US$ 158
  • Trezzini Palace Hotel

    21 University Embankment, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Show map

    The designer Trezzini Palace Hotel comprises soundproof rooms and gives a quick access to Mariinsky Theatre, which is 1350 meters away. Behind the luxurious facade of Trezzini Palace Hotel lies…

    More...
    From US$ 545
    price for 1 night
    BOOK From US$ 545
  • Domina Prestige

    99, Moika River Embankment, Saint Petersburg, Russia (Show map)

    Show map

    The 5-star Domina Prestige provides guests with a charming accommodation in Saint Petersburg. Domina Prestige operates since 2012.

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