Saintpetersburg-Hotels.com
Menu

4 star hotels in Saint Petersburg

Search Hotels

Select date

Select date

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

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
  • Parklane Resort And Spa

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

    View map

    Parklane Resort And Spa is positioned 1250 meters from Yelagin Palace, in a green area of Saint Petersburg. Parklane Resort And Spa has welcomed guests in Saint Petersburg since 2016.

    More...
    From US$ 145
    price for 1 night
    Book Now From US$ 145
  • The Gamma Hotel

    Naberezhnaya Obvodnogo Kanala 130, Saint Petersburg, Russia (View map)

    View map

    Gamma offers rooms with a minibar, heating, a balcony, a personal computer and a closet in the vicinity to Palace Square .

    More...
    From US$ 177
    price for 1 night
    Book Now From US$ 177
  • Nashotel

    50 11Th Line Of Vasilievsky Island St Petersburg 1, Saint Petersburg, Russia (View map)

    View map

    The 4-star Nashotel offers fine accommodation in Saint Petersburg. Nashotel welcomes guests to its bright rooms since 2006.

    More...
    From US$ 164
    price for 1 night
    Book Now From US$ 164
  • Villa Perlov

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

    View map

    Villa Perlov Hotel is a boutique venue in Saint Petersburg close to a church, a theater and a palace.

    More...
    From US$ 614
    price for 1 night
    Book Now From US$ 614
  • Martin Hotel

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

    View map

    The 4-star Martin Hotel offers an impressive accommodation in 11 rooms. Operating in Saint Petersburg since 2011, this hotel features historical architecture and modern comforts.

    More...
    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Docklands.Life

    Naberezhnaya Makarova 60, Saint Petersburg, Russia (View map)

    View map

    The luxury Docklands.Life entices guests to stay in one of the 386 soundproof rooms and make use of a free car park, an elevator and a luggage storage.

    More...
    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Diplomat Hotel

    Degtyarnaya Ul. 7A, Lit 1, Ap. 202, St Petersburg, Ru, Saint Petersburg, Russia (View map)

    View map

    Located in 30 minutes walking distance from Summer Garden, the 3-star Diplomat Hotel offers fashionable rooms. Guests will enjoy an elegant atmosphere created by friendly staff.

    More...
    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Demetra Art Hotel

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

    View map

    Demetra Art is a classic 4-star hotel set 1.9 km from Smolny Cathedral and 2.6 km from Hermitage Museum. The hotel was opened in 2011 and remains an example of classical architecture in Saint…

    More...
    From US$ 203
    price for 1 night
    Book Now From US$ 203
  • Hotel Oblaka

    8-Ya Sovetskaya Ulitsa 14, Saint Petersburg, Russia (View map)

    View map

    The central Hotel Oblaka is a 4-star property within proximity of Maly Drama Theatre, Smolny Institute and Lenin Museum and Church of Our Savior on Spilled Blood.

    More...
    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Trezzini Art Hotel

    Bolshoy Prospekt 21 V.O., Saint Petersburg, Russia (View map)

    View map

    Trezzini Art Hotel is a 4-star property only 1.7 km from Winter Palace. The unique hotel in Saint Petersburg attracts guests with its contemporary architecture.

    More...
    From US$ 186
    price for 1 night
    Book Now From US$ 186
  • Imperial Art

    Naberezhnaya Reki Fontanki 57, 1A Entrance Torgovyj Pereulok, Saint Petersburg, Russia (View map)

    View map

    More...
    Book Now
  • Belvedere Nevsky Hotel

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

    View map

    Belvedere-Nevsky is a 6-story hotel in the museum district around 250 meters from St. Petersburg Printing Museum and approximately 500 meters from Palace Square offering individual rooms and quality…

    More...
    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • K-Vizit Hotel

    Chistyakovskaya Ulitsa 2, Saint Petersburg, Russia (View map)

    View map

    The 4-star K-Vizit Hotel is situated a mere 11 km away from Botanical Garden. K-Vizit Hotel was opened in 2003 and offers modern rooms.

    More...
    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Hilton Saint Petersburg Expoforum

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

    View map

    Hilton Saint Petersburg Expoforum Hotel is a 4-star accommodation within 4.4 km of Feodorovsky Cathedral. The property opened in 2017 and features contemporary architecture.

    More...
    From US$ 166
    price for 1 night
    Book Now From US$ 166
  • Park Inn By Radisson Pulkovo Airport St Petersburg

    41 Pulkovskoe Shosse, Saint Petersburg, Russia (View map)

    View map

    Park Inn By Radisson Pulkovo Airport St Petersburg is an excellent 4-star hotel set 11 km from Moscow Triumphal Gate and 9 km from Moskovsky Victory Park. The hotel was opened in 2014, offering…

    More...
    From US$ 154
    price for 1 night
    Book Now From US$ 154
  • Novotel St Petersburg Centre

    Ulitsa Mayakovskogo 3A, Saint Petersburg, Russia (View map)

    View map

    The 4-star Novotel St Petersburg Centre is situated a mere 3.5 km away from Mariinsky Theatre. Novotel St Petersburg Centre operates since 2004.

    More...
    From US$ 163
    price for 1 night
    Book Now From US$ 163
  • Grand Hotel Tchaikovsky

    55, Tchaikosvky Street, Saint Petersburg, Russia (View map)

    View map

    The 4-star Grand Hotel Tchaikovsky is placed in the vicinity of State Russian Museum. The property is situated 2.5 km away from Palace Square .

    More...
    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • The Bridge Hotel

    Admiralteyskaya Naberezhnaya 12, Saint Petersburg, Russia (View map)

    View map

    The luxury The Bridge Hotel is a 4-star property located 550 meters away from Palace Square . Located in a busy area close to Admiralteyskaya subway station as well as a cathedral, a palace and a…

    More...
    From US$ 238
    price for 1 night
    Book Now From US$ 238
  • Petr Hotel

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

    View map

    Petr Hotel is a 4-star venue placed about 1.6 km from Mikhailovskiy Castle Historical Museum. The property is situated 1.6 km away from Peter and Paul Fortress .

    More...
    From US$ 178
    price for 1 night
    Book Now From US$ 178
  • Holiday Inn Moskovskye Vorota

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

    View map

    The 4-star Holiday Inn Moskovskye Vorota lies within 3.4 km from St. Nicholas Naval Cathedral. Holiday Inn Moskovskye Vorota was opened in 2010 and offers comfortable rooms.

    More...
    From US$ 282
    price for 1 night
    Book Now From US$ 282