Saintpetersburg-Hotels.com
Menu

4 star hotels in Saint Petersburg

Search Hotels

Select date

Select date

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
  • Casa Leto

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

    Show map

    The 4-star Casa Leto Hotel is situated a mere 4.2 km away from City Sculpture Museum. The hotel is right in the heart of Saint Petersburg.

    More...
    From US$ 229
    price for 1 night
    Book Now From US$ 229
  • Parklane Resort And Spa

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

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

    130 Obvodnoy Canal Embankment,St Petersburg City,198095, Saint Petersburg, Russia (Show map)

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

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

    Show map

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

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

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

    Show map

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

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

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

    Show 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$ 220
    price for 1 night
    Book Now From US$ 220
  • Diplomat Hotel

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

    Show 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$ 75
    price for 1 night
    Book Now From US$ 75
  • Demetra Art Hotel

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

    Show 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$ 180
    price for 1 night
    Book Now From US$ 180
  • Hotel Oblaka

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

    Show 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$ 52
    price for 1 night
    Book Now From US$ 52
  • Trezzini Art Hotel

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

    Show 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$ 3406
    price for 1 night
    Book Now From US$ 3406
  • Belvedere-Nevsky Hotel

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

    Show 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$ 113
    price for 1 night
    Book Now From US$ 113
  • K-Vizit Hotel

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

    Show 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$ 124
    price for 1 night
    Book Now From US$ 124
  • Hilton Saint Petersburg Expoforum

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

    Show 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$ 153
    price for 1 night
    Book Now From US$ 153
  • Park Inn By Radisson Pulkovo Airport St Petersburg

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

    Show 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$ 152
    price for 1 night
    Book Now From US$ 152
  • Novotel St Petersburg Centre

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

    Show 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$ 164
    price for 1 night
    Book Now From US$ 164
  • The Bridge Hotel

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

    Show 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$ 847
    price for 1 night
    Book Now From US$ 847
  • Petr Hotel

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

    Show 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$ 334
    price for 1 night
    Book Now From US$ 334
  • Holiday Inn Moskovskye Vorota

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

    Show 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$ 203
    price for 1 night
    Book Now From US$ 203
  • Crowne Plaza St Petersburg Airport

    Startovaya 6 Lit A, Saint Petersburg, Russia (Show map)

    Show map

    Crowne Plaza St Petersburg Airport Hotel offers a comfortable accommodation with a safe deposit box, a cash machine and a gift shop. Crowne Plaza St Petersburg Airport Hotel has been welcoming guests…

    More...
    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Park Inn By Radisson Pribaltiyskaya

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

    Show map

    Park Inn By Radisson Pribaltiyskaya is a 4-star property in Vasileostrovskiy district of Saint Petersburg close to restaurants, bars and a stadium. Offering accommodation in the 15-story building…

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