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

103 properties found

  • Arbat Nord

    Artelleriyskaya Ul, 4, Saint Petersburg, Russia (Show map)

    Set in the historical center of Saint Petersburg, this 4-star hotel features a free car park and a chapel. Occupying a 5-story classical building, the hotel was remodeled…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • K-Vizit Hotel

    2 Chistyakovskaya Street, Saint Petersburg, Russia (Show map)

    The 4-star K-Vizit Hotel stands in the historical center of Saint Petersburg and provides an indoor swimming pool and a golf course. K-Vizit Hotel operates since 2003.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Men'K Kings Hotel

    Revolution Highway 86 Letter A, Saint Petersburg, Russia (Show map)

    The superior Men'K Kings Hotel is a 4-star property with classic rooms to stay in a tourist area of Saint Petersburg.

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Golden Age

    Naberezhnaya Reki Fontanki 97, Saint Petersburg, Russia (Show map)

    Golden Age Hotel is a 4-star property in the center of Saint Petersburg. The hotel is placed near Tekhnologichesky Institut subway station in Admiralteyskiy district and within a 15…

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Parklane Resort And Spa

    9, Lit.A, Ryukhina Street, Saint Petersburg, Russia (Show map)

    The 4-star Parklane Resort And Spa offers non-smoking rooms in Petrogradskiy district of Saint Petersburg.

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • Villa Perlov Hotel

    Bolshaya Konushennaya, 2, Saint Petersburg, Russia (Show map)

    The boutique 4-star Villa Perlov Hotel offers quick access to Church of Our Savior on Spilled Blood, which is about 250 meters away.

    More...

    From US$ 232
    price for 1 night
    Book Now From US$ 232
  • Fd Hostel

    Nevsky Prospect 11, Saint Petersburg, Russia (Show map)

    FD Hostel Saint Petersburg is located in Tsentralny district next to Mariinsky Theatre (Kirov Opera and Ballet), St. Nicholas' Naval Cathedral and Palace Square.

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26
  • Park Inn By Radisson Pribaltiyskaya

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

    Park Inn By Radisson Pribaltiyskaya is rated 4 stars and is placed about 3.8 km from Saint Andrew's Cathedral. This comfortable hotel was opened in 1978 and renovated in 2009.

    More...

    From US$ 148
    price for 1 night
    Book Now From US$ 148
  • Original Sokos Hotel Olympia Garden

    Bataisky Pereulok 3A, Saint Petersburg, Russia (Show map)

    The stylish 4-star Original Sokos Hotel Olympia Garden offers airport transfer, 24-hour room service and laundry. Offering accommodation in the 7-story building, the hotel combines European architecture…

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • Petr Hotel

    8 Admiralteysky Avenue,St Petersburg City,190000, Saint Petersburg, Russia (Show map)

    Situated in the heart of Saint Petersburg, the luxury Petr Hotel offers soundproof rooms. A short walk will take you to State Russian Museum in 15 minutes.

    More...

    From US$ 206
    price for 1 night
    Book Now From US$ 206
  • Mercury

    39 Tavricheskaya Street, Saint Petersburg, Russia (Show map)

    The stylish Mercury Hotel Saint Petersburg offers accommodation in a tourist area of Saint Petersburg. Founded in 1860, the hotel underwent a renovation in 2009.

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Majestic Boutique Hotel Deluxe

    Sadovaya Street 22, Saint Petersburg, Russia (Show map)

    Majestic Boutique Hotel Deluxe is rated 4 stars and provides visitors with free parking, a baggage storage and a cash machine. Since 2015, it has been hosting guests in the…

    More...

    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Rossi Boutique Hotel & Spa

    55 Fontanka Embankment, Saint Petersburg, Russia (Show map)

    Offering individual guest rooms, the refined Rossi Boutique Hotel & Spa lies within a 15-minute walk from State Russian Museum. Featuring Edwardian architecture, the hotel is opened since 2007.

    More...

    From US$ 186
    price for 1 night
    Book Now From US$ 186
  • Brullov Mansion

    37 Leytenant Shmidt Embankment,St Petersburg, Russia, Saint Petersburg, Russia (Show map)

    Offering 12 soundproof rooms, Brullov Mansion features a picnic area and a Jacuzzi. Guests can get to Winter Palace of Peter I in 30 minutes on foot.

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • 3 Mosta

    Naberezhnaya Reki Moiki 3, Saint Petersburg, Russia (Show map)

    The tranquil 3 Mosta Hotel in Admiralteyskiy district offers individual rooms with views over the Moika River. Featuring historic architecture, the hotel occupies a 6-story building opened in 2010.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Radisson Sonya

    Liteyny Prospekt 5/19, Saint Petersburg, Russia (Show map)

    The 4-star Radisson Sonya Hotel Saint Petersburg enjoys good setting overlooking the Neva River. Featuring classical architecture, Radisson Sonya Hotel Saint Petersburg was renovated in 2010.

    More...

    From US$ 144
    price for 1 night
    Book Now From US$ 144
  • Golden Triangle

    Nevsky Prospekt, 22-24, Saint Petersburg, Russia (Show map)

    Golden Triangle is a 4-star hotel located in the center of Saint Petersburg. An example of historical architecture, this hotel was opened in 2009 and was fully restored in…

    More...

    From US$ 187
    price for 1 night
    Book Now From US$ 187
  • Alexander House

    27 Kryukov Canal Embankment, Saint Petersburg, Russia (Show map)

    Alexander House is a boutique 4-star hotel set 3.6 km from Peter and Paul Fortress and 2.3 km from Kazan Cathedral. Alexander House Hotel was opened in 1826 and…

    More...

    From US$ 204
    price for 1 night
    Book Now From US$ 204
  • 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