We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Reset
Filters

COVID-19
Shows hotels and stays actively taking safety measures like added sanitation procedures, mask-wearing guidelines, and more. Learn more at our Travel Safe hub.

Deals

Price
US$0 - US$475 +
Price + taxes and fees

Property types

View Holiday Rentals

Popular

Amenities

Neighbourhoods

Traveller rating

Hotel class

Style

Brands

  • 4 stars
Partner payments determine which prices are displayed. Room types may vary, learn more.
10 of 5,318 properties are available in St. Petersburg
Sort by:
Best Value
  • 4 stars
Payments made by partners impact the order of prices displayed. Room types may vary, learn more.
Updating list...
No other properties match all your filters.
Clear all filters or view Tripadvisor’s suggestions below:
* Prices are provided by our partners, and reflect nightly room rates, including all taxes and fees known to our partners. Please see our partners for more details.
Frequently Asked Questions about 4-star hotels
  • What are the best 4-star hotels near The State Hermitage Museum?
    Some of the more popular 4-star hotels near The State Hermitage Museum include:
    Pushka Inn Hotel - Traveller rating: 5.0/5
    Tradition Hotel - Traveller rating: 4.5/5
    Arkadia Hotel - Traveller rating: 4.5/5
  • Do any 4-star hotels in St. Petersburg have a pool?
    Popular 4-star hotels in St. Petersburg that have a pool include:
    Petro Palace Hotel - Traveller rating: 4.5/5
    New Peterhof Hotel - Traveller rating: 4.5/5
    Ambassador Hotel - Traveller rating: 4.0/5
  • Which 4-star hotels are close to Pulkovo Airport?
    These 4-star hotels are close to Pulkovo Airport:
    Galunov Hotel - Traveller rating: 5.0/5
    Garden Street Hotel - Traveller rating: 5.0/5
    Alexander House - Traveller rating: 5.0/5
  • What are the best 4-star hotels in St. Petersburg?
    Some of the best 4-star hotels in St. Petersburg are:
    Galunov Hotel - Traveller rating: 5.0/5
    Garden Street Hotel - Traveller rating: 5.0/5
    Lahta Plaza Hotel - Traveller rating: 5.0/5
  • Which 4-star hotels in St. Petersburg offer a gym?
    A gym is available to guests at the following 4-star hotels in St. Petersburg:
    Garden Street Hotel - Traveller rating: 5.0/5
    Lahta Plaza Hotel - Traveller rating: 5.0/5
  • Which 4-star hotels in St. Petersburg have rooms with a private balcony?
    A private balcony can be enjoyed by guests at the following 4-star hotels in St. Petersburg:
    Lahta Plaza Hotel - Traveller rating: 5.0/5
    Demetra Art Hotel - Traveller rating: 4.5/5
    Martin Hotel - Traveller rating: 4.5/5
  • Which 4-star hotels in St. Petersburg have rooms with great views?
    These 4-star hotels in St. Petersburg have great views and are well-liked by travellers:
    Lahta Plaza Hotel - Traveller rating: 5.0/5
    Pushka Inn Hotel - Traveller rating: 5.0/5
    Red Stars Hotel - Traveller rating: 4.5/5
  • Which 4-star hotels in St. Petersburg are romantic?
    These 4-star hotels in St. Petersburg have been described as romantic by other travellers:
    Galunov Hotel - Traveller rating: 5.0/5
    Lahta Plaza Hotel - Traveller rating: 5.0/5
    Alexander House - Traveller rating: 5.0/5
  • Which 4-star hotels in St. Petersburg are good for families?
    Families travelling in St. Petersburg enjoyed their stay at the following 4-star hotels:
    Galunov Hotel - Traveller rating: 5.0/5
    Lahta Plaza Hotel - Traveller rating: 5.0/5
    Alexander House - Traveller rating: 5.0/5
  • Which 4-star hotels in St. Petersburg allow pets?
    These 4-star hotels in St. Petersburg generally allow pets:
    Arkadia Hotel - Traveller rating: 4.5/5
    Express Sadovaya Hotel - Traveller rating: 4.5/5
    Novotel St. Petersburg Centre - Traveller rating: 4.0/5
    It is always best to call ahead and confirm specific pet policies before your stay.