Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.



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

117 properties found

  • 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$ 309
    price for 1 night
    Book Now From US$ 309
  • 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$ 126
    price for 1 night
    Book Now From US$ 126
  • 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$ 101
    price for 1 night
    Book Now From US$ 101
  • 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$ 314
    price for 1 night
    Book Now From US$ 314
  • Moscow

    Alexander Nevsky Sq, 2, 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$ 142
    price for 1 night
    Book Now From US$ 142
  • Renaissance St. Petersburg Baltic Hotel

    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$ 244
    price for 1 night
    Book Now From US$ 244
  • 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$ 227
    price for 1 night
    Book Now From US$ 227
  • 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$ 152
    price for 1 night
    Book Now From US$ 152
  • 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$ 199
    price for 1 night
    Book Now From US$ 199
  • Anastasia Mini-Hotel

    Naberezhnaya Reki Moyki 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$ 228
    price for 1 night
    Book Now From US$ 228
  • 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$ 125
    price for 1 night
    Book Now From US$ 125
  • 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$ 109
    price for 1 night
    Book Now From US$ 109
  • 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$ 273
    price for 1 night
    Book Now From US$ 273
  • 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$ 158
    price for 1 night
    Book Now From US$ 158
  • 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$ 90
    price for 1 night
    Book Now From US$ 90
  • 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$ 221
    price for 1 night
    Book Now From US$ 221
  • 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$ 144
    price for 1 night
    Book Now From US$ 144
  • 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$ 95
    price for 1 night
    Book Now From US$ 95
  • 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$ 308
    price for 1 night
    Book Now From US$ 308
  • 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$ 86
    price for 1 night
    Book Now From US$ 86