Quantcast
X

Best Hotels in St. Petersburg

The top-rated hotels in St. Petersburg are sorted by hotel class and then by user rating, as provided by TripAdvisor. Here you can find rates, photos and information about the leading St. Petersburg hotels.

St. Petersburg Hotel Guide»

Expand Map Expand Map
Updating ListUpdating List...
Check Rates
  • Hotel Class:
  • User Rating: (220 reviews)

The most luxurious hotel in St Petersburg, the 5 star deluxe Hotel Astoria is a symbol of elegance and comfort. With an unbeatable location in ... Reviews & More »

Check Rates
  • Hotel Class:
  • User Rating: (257 reviews)

Situated in the heart of St. Petersburg, the Corinthia St Petersburg Hotel is a modern 5-star hotel, offering superior service to all its guests. Apart ... Reviews & More »

Check Rates
  • Hotel Class:
  • User Rating: (38 reviews)

Within our little oasis called the Golden Garden you will find the Golden Garden Boutique Hotel (like a Faberge egg, wondrous things come in boutique ... Reviews & More »

Check Rates
  • Hotel Class:
  • User Rating: (345 reviews)

The most luxurious hotel in St Petersburg, the 5 star deluxe Grand Hotel Europe, an Orient Express Hotel, has the perfect location in the city ... Reviews & More »

Check Rates
  • Hotel Class:
  • User Rating: (201 reviews)

A classic European Hotel with a historic facade dating back to 1853 faithfully retained while the building has been entirely reconstructed. Located in a charming ... Reviews & More »

Check Rates
  • Hotel Class:
  • User Rating: (78 reviews)

The Taleon Imperial Hotel is the only lodging in St. Petersburg providing accommodations in a czarist-era palace. Restored and modified by some of Russia's ... Reviews & More »

Check Rates
  • Hotel Class:
  • User Rating: (161 reviews)

Full service 5 star hotel with 164 rooms including 18 suites. Historical building in classical style ideally located on St Petersburg's main boulevard, completely ... Reviews & More »

Check Rates
  • Hotel Class:
  • User Rating: (46 reviews)

The 5 Star Grand Hotel Emerald is located in central St Petersburg. Smolny Cathedral is a Kilometre Away, as is The State Russian Museum. The ... Reviews & More »

Check Rates
  • Hotel Class:
  • User Rating: (111 reviews)

4 star Alexander House Boutique Hotel is an excellent private hotel situated close to the Mariinsky (Kirov) Theatre in the historical center of St. Petersburg ... Reviews & More »

Check Rates
  • Hotel Class:
  • User Rating: (152 reviews)

The 4 star Nashotel is a modern hotel, conveniently located on the Vasilievsky Island, the historical centre of the city and not far from the ... Reviews & More »

*Any unranked hotels have been sorted by hotel class and then alphabetically. More information can be found on our methodology page.