Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date


Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

4 star hotels in Saint Petersburg

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

110 properties found

  • Aristos Boutique Hotel

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

    Aristos Boutique Hotel is a 4-star property situated at about 3 km distance from Bronze Horseman. The hotel is approximately 15 minutes' walk from Peter and Paul Fortress .

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Novotel St Petersburg Centre

    Mayakovskogo 3A, Saint Petersburg, Russia (Show map)

    The 4-star Novotel lies within 1.6 km from State Hermitage Museum and Winter Palace, Mariinsky Theatre (Kirov Opera and Ballet) and Cathedral of Our Lady of Kazan (Kazansky Sobor).

    More...

    From US$ 130
    price for 1 night
    Book Now From US$ 130
  • Egoeast Hotel

    Vladimirsky Prospekt 1, Saint Petersburg, Russia (Show map)

    The excellent Egoeast Hotel is a 4-star property placed 1.5 km from Stroganov Palace. Kazan Cathedral is about 15 minutes' walk away.

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Casa Leto

    34, Bolshaya Morskaya Street, Saint Petersburg, Russia (Show map)

    Casa Leto Hotel is located in the heart of Tsentralny district in 4.2 km distance from City Sculpture Museum. The classic hotel represents historic architecture in Saint Petersburg.

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Solo Sokos Hotel Vasilievsky

    V.O. 8 Liniya 11-13, Saint Petersburg, Russia (Show map)

    Solo Sokos Hotel Vasilievsky is located in a shopping area of Saint Petersburg in 15 minutes walking distance from Bronze Horseman. The quiet hotel, built in 2008, is renowned for…

    More...

    From US$ 120
    price for 1 night
    Book Now From US$ 120
  • Martin

    Marata Street 12, Saint Petersburg, Russia (Show map)

    Martin Hotel is a 4-star impressive accommodation to stay in Saint Petersburg. Martin Hotel welcomes guests to its non-smoking rooms since 2011.

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Hilton Saint Petersburg Expoforum

    Peterburgskoye Highway 62, Building 1, Saint Petersburg, Russia (Show map)

    The contemporary Hilton Saint Petersburg Expoforum is a 4-star property within proximity of Divo Ostrov, The Museum of Soviet Arcade Games and Tsarskoye Selo. It features dry cleaning, free…

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Nikonov Hotel

    Kolokolnaya Ulitsa 11, Saint Petersburg, Russia (Show map)

    Nikonov Hotel is rated 4 stars and is placed about 1.7 km from State Russian Museum. Alexander Column is about 25 minutes' walk away.

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Park Inn By Radisson Pulkovskaya

    Pobedy Square, 1, Saint Petersburg, Russia (Show map)

    The excellent Park Inn By Radisson Pulkovskaya is a 4-star hotel and offers a casino, an indoor heated swimming pool and an outdoor swimming pool. Featuring imperial architecture, the…

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Courtyard St. Petersburg Center West/Pushkin Hotel

    166 Griboedov'S Canal, Saint Petersburg, Russia (Show map)

    Courtyard St. Petersburg Center West/Pushkin Hotel is located in a shopping area of Saint Petersburg in 15 minutes walking distance from Trinity Cathedral . The pleasant hotel represents Mediterranean architecture…

    More...

    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • Neptun Hotel Saint Petersburg

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

    The superior Neptun Hotel Saint Petersburg offers a cozy accommodation in the historical center of Saint Petersburg. Operating in Saint Petersburg since 1991, this hotel features classical architecture and modern…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Guyot

    23 Professora Popova, Saint Petersburg, Russia (Show map)

    The prestigious Guyot Hotel is rated 4 stars and comprises 47 rooms with homely comforts. Remodeled in 2006, the property features European architecture.

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Big Marine

    Ulitsa Bolshaya Morskaya 53/8, Saint Petersburg, Russia (Show map)

    The central Big Marine Hotel is a 4-star property set 300 meters from Blue Bridge. Monument To Nicholas I is located just 300 meters from the venue.

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Alex Hotel On Prosveshcheniya

    Prospekt Prosveshcheniya 14/4, Saint Petersburg, Russia (Show map)

    Situated near a museum and a church the 4-star Alex Hotel On Prosveshcheniya boasts non-smoking rooms overlooking the skyline.

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Arkadia Hotel

    Moika Embankment 58 A,St. Petersburg,Russia,190000, Saint Petersburg, Russia (Show map)

    Arkadia is an excellent 4-star hotel set 19 km from Palace Bridge and 1.6 km from Mikhailovskiy Castle Historical Museum. Behind the Baroque facade of Arkadia Hotel lies Italian…

    More...

    From US$ 167
    price for 1 night
    Book Now From US$ 167
  • Staybridge Suites

    Moskovsky Prospekt 97V, Saint Petersburg, Russia (Show map)

    The 4-star Staybridge Suites stands in the business center of Saint Petersburg and provides a night club, an outdoor swimming pool and a library. Featuring traditional architecture, the hotel…

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Brothers Karamazov

    Socialisticheskaya Ui, 11A, Saint Petersburg, Russia (Show map)

    The quiet 4-star Brothers Karamazov Hotel is set in a shopping area within a 30-minute walk of Bronze Horseman. Since 2004 the hotel has been hosting guests in…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Ekaterina Hotel

    Millionnaya Street, 10 A, Saint Petersburg, Russia (Show map)

    Ekaterina Hotel offers a luxury accommodation with a storage room, an elevator and a hairdresser. Due to the location in the heart of Saint Petersburg, it is easy to get…

    More...

    From US$ 397
    price for 1 night
    Book Now From US$ 397
  • Moscow

    2, Alex. Nevsky Square, Saint Petersburg, Russia (Show map)

    The comfortable Moscow Hotel is a 4-star property with individual rooms to stay in a commercial area of Saint Petersburg. Since 1976 the hotel has been offering accommodation in…

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Renaissance Baltic

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

    The traditional Renaissance Baltic Hotel is a 4-star property set 1200 meters from Kazan Cathedral. Occupying an 8-story Spanish building, the hotel was remodeled in 2004.

    More...

    From US$ 174
    price for 1 night
    Book Now From US$ 174