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

120 properties found

  • Nordic Lounge Club

    Naberezhnaya Obvodnogo Kanala 108, Saint Petersburg, Russia (Show map)

    Nordic Lounge Club is a 4-star accommodation within 3.3 km of The Admiralty. Nordic Lounge Club lies in the proximity of Palace Square .

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • 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$ 227
    price for 1 night
    Book Now From US$ 227
  • 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$ 151
    price for 1 night
    Book Now From US$ 151
  • 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$ 194
    price for 1 night
    Book Now From US$ 194
  • Demetra Art Hotel

    44 Vosstaniya Str, Saint Petersburg, Russia (Show map)

    The classic Demetra Art Hotel provides guests with 57 beautiful rooms as well as allergy free rooms, a luggage storage and a lift. Behind the Baroque facade of Demetra Art…

    More...

    From US$ 188
    price for 1 night
    Book Now From US$ 188
  • Arealinn

    Kurlyandskaya St. 35, Saint Petersburg, Russia (Show map)

    Located in 20 minutes walking distance from Mariinsky Theatre, the 4-star Arealinn offers modern rooms.

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Smolninskaya Hotel

    Proletarskoy Diktatury Str.6, Saint Petersburg, Russia (Show map)

    Offering 55 individual rooms, Smolninskaya Hotel features free self parking, an outdoor swimming pool and a beauty shop. The hotel's classical building set in the historical center of Saint Petersburg…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Anastasia Mini-Hotel

    Embankment River Moyka, 84, Saint Petersburg, Russia (Show map)

    The 4-star hotel Anastasia Mini-Hotel provides an individual accommodation and gives a quick access to Palace Square, which is around 1250 meters away.

    More...

    From US$ 299
    price for 1 night
    Book Now From US$ 299
  • Belvedere-Nevsky Hotel

    Ulitsa Bolshaya Konyushennaya 29, Saint Petersburg, Russia (Show map)

    The lovely 4-star Belvedere-Nevsky Hotel lies within a 5-minute walk of Kazan Cathedral. The hotel's modern building set in the center of Saint Petersburg was completely refurbished…

    More...

    From US$ 113
    price for 1 night
    Book Now From US$ 113
  • New Peterhof

    St. Peterbugsky Prospect 34, Saint Petersburg, Russia (Show map)

    New Peterhof Hotel is a 4-star unique guesthouse, located next to the beach. New Peterhof Hotel was opened in 2010 and offers non-smoking rooms.

    More...

    From US$ 117
    price for 1 night
    Book Now From US$ 117
  • Holiday Inn Moskovskye Vorota

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

    Featuring a tennis court, a hairdresser and a golf course, the 4-star Holiday Inn Moskovskye Vorota offers 557 soundproof guestrooms.

    More...

    From US$ 198
    price for 1 night
    Book Now From US$ 198
  • Hotel Bergus

    Ulitsa Rubinshteina 2, Saint Petersburg, Russia (Show map)

    A 15-minute walk from Church of the Savior on Spilled Blood, Hotel Bergus is a 4-star luxury property offering a soundproof accommodation.

    More...

    From US$ 138
    price for 1 night
    Book Now From US$ 138
  • Alex Hotel On Marata

    Ulitsa Marata 22, Saint Petersburg, Russia (Show map)

    Alex Hotel On Marata is a 4-star venue positioned about 2.6 km from State Hermitage Museum and Winter Palace.

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Akyan Saint-Petersburg

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

    The 3-star Akyan offers a comfortable accommodation in Tsentralny district of Saint Petersburg. Featuring classical architecture, the hotel is opened since 1905.

    More...

    From US$ 216
    price for 1 night
    Book Now From US$ 216
  • Gogol Hotel

    69 Griboyedov Canal, Saint Petersburg, Russia (Show map)

    Gogol Hotel is placed in the center of Saint Petersburg steps away from exhibition centers and banks. Featuring traditional architecture, the hotel is welcoming guests since 2012.

    More...

    From US$ 148
    price for 1 night
    Book Now From US$ 148
  • Happy Pushkin

    53 Galernaya Street, Saint Petersburg, Russia (Show map)

    The central 4-star Happy Pushkin Hotel lies within a 20-minute walk of State Hermitage Museum and Winter Palace. The hotel was opened in 1730, renovated in 2005 and…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Hotel Onyx

    Lighovskii Prospiekt 67/22 Lit. V, Saint Petersburg, Russia (Show map)

    Hotel Onyx is a 4-star venue placed about 2.8 km from Hermitage Museum. The property is located within a 30-minute walk from the city center.

    More...

    From US$ 363
    price for 1 night
    Book Now From US$ 363
  • Colorspb Aparthotel Artist'S House

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

    Colorspb Aparthotel Artist'S House is a 4-star venue placed about 1.8 km from Peter and Paul Fortress .

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Crowne Plaza Ligovsky

    61 Ligovsky Prospekt, Saint Petersburg, Russia (Show map)

    The 4-star Crowne Plaza Ligovsky Hotel is situated a mere 3 km away from Smolny Cathedral. Offering accommodation in the 9-story building, the hotel combines historical architecture and…

    More...

    From US$ 139
    price for 1 night
    Book Now From US$ 139
  • Oktiabrskaya

    Ligovsky Prospekt 10, Saint Petersburg, Russia (Show map)

    Best Western Plus Centre Hotel is a 4-star venue positioned about 2.8 km from Hermitage Museum. Renovated in 2006, the value-for-money hotel has welcomed guests since 1851.

    More...

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