Best Hotels in St Petersburg
 Top 5 Hotels That Will Make
Your Stay in russia Unforgettable!

Welcome to St Petersburg Essential Guide - Your Best Travel Guide to Russia

Looking for the best hotels in St Petersburg Russia? Here is a handful list of the best value hotels in the central part of the city. 

Finding the best hotels in St Petersburg Russia is not an easy task since the city offers more than 650 hotels and a couple of hundred other lodgings, plus the number of new accommodations is growing.

As two keen travelers ourselves we know that travelers want to get the most for their money. So to help you choose the best hotel for your stay, we've gone deep into the world of hotels in the city of Peter the Great and present for your consideration a short list of what we think are the very best hotels in St Petersburg Russia that can make your stay comfortable and unforgettable.

All the hotels presented on this page are centrally located and have been chosen based on an unbiased analysis of awards, expert recommendations and user ratings.


If you're planning to travel to St Petersburg and need a place to stay, here you can find a list of hotels to accommodate you during your Russian holiday. Browse through our list below of the best hotels in St Petersburg. Get inspired, see prices, and save time in the search.


"Experience the Majesty of Royal Russia".

Located in the historic Admiralteysky district, the Four Seasons Hotel Lion Palace is unquestionably one of the best hotels in St Petersburg Russia. Exquisitely restored to its original splendor, guests here can enjoy a short walk to Nevsky Prospekt, The Hermitage Museum, Mariinsky Theatre, The Winter Palace and then return for an outstanding meal in one of the hotel restaurants, a relaxing Spa treatment or room service in an elegant suite with a breathtaking view of St. Issac's Cathedral. The professional, attentive, bilingual staff and lavish décor will make your stay an experience as unforgettable as St. Petersburg.


  • Address: Voznesensky Pr. 1, Admiralteyskiy, 190000, St Petersburg, Russia
  • Nearest Metro: Admiralteiskaya
  • Nearby Places of Interests: St Isaac Cathedral; Winter Palace; Nevsky Prospekt; Mariinsky Theatre.
  • Amenities: Credit cards; Air-conditioning; No-smoking rooms; Child friendly; Facilities for disabled; Guarded parking; Pet friendly; Free WiFi; Restaurant and bar; Conference facilities; Sauna; Fitness centre; Swimming pool; Wellness; ATM on site.
  • Good For: Leisure and business trip.
  • Guests Love it Because... Top location; Excellent service and facilities; Friendly and helpful staff; Close to the Hermitage and St. Isaac Cathedral; Food in the tea lounge and Italian restaurant is good; Rooms are spacious and equipped with all modern technologies; Elegant and luxurious; World class hotel.
  • A Few Guests Says... The breakfast buffet is small and ordering off the menu often took up to half an hour; The bathrooms only have one basin.
  • Room Tips: If you stay here choose a terrace room! It is worth the splurge if you like city's views.

Check Availability & See Prices!



"Royal Residence of Emperors and Tzars" .

The State Hermitage Museum Official Hotel is another impressive hotel that deservedly wears the crown for being one of the best hotels in St Petersburg Russia. If you stay here you'll be swept into a world of elaborate décor, an imposing display of paintings by Rembrandt, Picasso, and other European masters, as well as relics from ancient Greece and other empires. The menu at Catherine the Great restaurant recreates the Russian Imperial cuisine served at the Winter Palace, while the guest rooms, amenities, and service reflect extravagance and grandeur down to every last detail. One must experience with their eyes a splendor that words cannot convey!


  • Address: Pravdy Ul. 10, Admiralteyskiy, 191119, St. Petersburg Russia
  • Nearest Metro: Zvenigorodskaya
  • Nearby Places of Interests: None
  • Amenities: Credit cards; Air-conditioning; No-smoking rooms; Free Wifi; Child friendly; Facilities for disabled restaurant; Guarded park; Conference facilities; Sauna; Swimming pool; Fitness centre; Wellness; ATM on site.
  • Good For: Leisure and business trip.
  • Guests Love it Because... Decent location; 15-minute walk from Nevsky; Elegant and spacious clean rooms; Comfortable beds; High tech toilet; Live music in the lobby; Large swimming pool; Royal atmosphere; Great breakfast; If you stay more than 3 days you get a free VIP pass to visit the Hermitage Museum; Top hotel with flawless service; Free shuttle bus to the centre every hour.
  • A Few Guests Says... A little out of the way from the city center, but handy to the Metro.
  • Room Tips: Junior suites are amazingly large and well appointed.

Check Availability & See Prices!



"Boutique Charm Overlooking the Canal".

Set on a quiet side street overlooking the Kryukov Canal, the historic Alexander House Hotel offers stunning views of the canal and the St. Nicolas and Troitsky Cathedrals as well as a welcoming and relaxing atmosphere. Guests seeking a tranquil setting close to the Mariinsky Theatre choose this charming boutique hotel when they want to get away from the hustle and bustle of the city, but still have easy access to the city by taxi or tram. Rooms with décor reflecting world-famous destinations, a roaring fireplace on cool evenings, and high-speed Wifi are special features, but guests say it's the exceptional attention to personal service that makes this distinctly unique hotel their favorite.


  • Address: Kryukov Canal Emb. 27, Admiralteyskiy, 190068, St Petersburg, Russia
  • Nearest Metro: Sennaya ploshad, Tehnologichesky institute
  • Nearby Places of Interests: St. Nicholas Cathedral, St. Isaac's Cathedral, Mariinsky Theatre.
  • Amenities: Credit cards; Air-conditioning; No-smoking rooms; Family rooms; Terrace; Seating area; Restaurant and bar; Free Wifi; Free public parking; Concierge service; Room service; Library.
  • Good For: Leisure and business trip.
  • Guests Love it Because... Only 10 minutes' walk from the Mariinsky Theatre; Friendly and helpful staff; Breakfast with excellent choice; Clean and lovely decorated rooms; Nice atmosphere; You get a warm feeling of staying in a private house but with all necessary hotel services.
  • A Few Guests Says... Just a little off from the main attractions, but if you don't mind walking or take a taxi, it's not so far. On the other hand, because of the distance, perhaps one of the best hotels in St Petersburg Russia in the boutique category.
  • Room Tips: Ask for a room that doesn't open to the street.

Check Availability & See Prices!



"Soulful Neighborhood of Tchaikovsky's Life".

In the center of St. Petersburg near the Neva River, you can find Hotel Indigo, also called Tchaikovskogo Hotel. Named after the famous composer, this chic boutique hotel honors the legendary musician who lived and created works in this soulful neighborhood. Situated between Peter the Great's Summer Garden and Catherine the Great's Tavricheskiy Garden, the iconic building offers beautiful rooms overlooking a lovely courtyard or fabulous views of the city. A contemporary hotel that is both refined and casual, guests can walk to nearby landmarks, dine at the hotel restaurant, chat with the bartender or relax in the pool while the delightful, gracious staff provide the finest in locally-inspired hospitality. 


  • Address: Chaikovskogo Street 17, Admiralteyskiy, 191187, St. Petersburg Russia
  • Nearest Metro: Chernyshevskaya
  • Nearby Places of Interests: Summer Garden
  • Amenities: Credit cards; Air-conditioning; No-smoking rooms; Free Wifi; Restaurant and bar; Conference facilities; Sauna; Fitness centre; Massage; Bikes available for free; Free public parking; Free minibar; Facilities for disabled guests; ATM on site.
  • Good For: Leisure and business trip.
  • Guests Love it Because... Good location; Just a short walk to Nevsky and a few blocks from the subway; Great breakfast buffet; Outstanding service in reception and restaurant; Clean and large cozy rooms; Comfortable beds; Wonderful shower - a real effect of a tropical rain; Quiet neighborhood; Perfect for a city weekend.
  • A Few Guests Says... Bathroom cosmetic set is very simple; The hotel is about 20 minutes walk away from the Hermitage museum but it's central and that isn't so bad.
  • Room Tips: Ask for rooms that have view outside the building.

Check Availability & See Prices!



"Praised for Excellence in Every Way".

Overlooking the Moika Canal, the Pushka Inn Hotel receives the highest praise in the category of best hotels in St Petersburg Russia. With spacious, tastefully-appointed rooms offering small balconies, views of the Palace Square and the magical lights of the city, this small, elegant hotel speaks to Russia's old-world charm, architectural history, and fine hospitality. Perfectly situated within walking distance to Nevsky Prospekt, The Hermitage, the Church of Our Savior on Spilled Blood, and the nearby Metro. Guests rave about the location, the restaurant's fabulous breakfast, and the superb staff and special amenities. If you stay here expect to have your expectations exceeded!


  • Address: Nab. Reki Moyki 14, Admiralteyskiy, 191186, St Petersburg, Russia
  • Nearest Metro: Nevsky Prospekt
  • Nearby Places of Interests: Hermitage Museum; Palace Square; Pushkin's home; Moika Canal.
  • Amenities: Credit cards; Air-conditioning; Outside seating; Pets allowed; Free Wifi, Free parking; Restaurant on site; Conference facilities; Family rooms; ATM on site.
  • Good For: Leisure and business trip.
  • Guests Love it Because... Perfect location; Nice canal view room; Walking distance to all the main attractions; Excellent service and facilities; Rooms are clean and spacious with comfortable beds; Tasty breakfast; No fuss or frills - just what you need when you're travelling; Great hotel for city breaks.
  • A Few Guests Says... Lift is small and slow and breakfast is a bit light but overall this is really a great place to stay, perhaps even one of the best hotels in St Petersburg Russia.
  • Room Tips: Rooms on the top floor have a better view, but the price is higher.

Check Availability & See Prices!

haven't found what you're looking for?

No worries! You can continue searching for different hotels or other accommodation by using our search box below. Type into the box the city you want to visit (in this case St. Petersburg Russia), choose travel dates, and hit the search button.

Please note that on this page (Best Hotels in St Petersburg) we have some affiliate links. If you book a room through our partner, we receive a small commission at no extra cost to you. This helps us keep running the site and pay some bills. Please also keep in mind that when we've helped our site visitor, everyone wins. Our visitor, someone like you, gets the right lodging, for his/her personal needs and budget. Our referral partner gets a new customer. And in the end, we get a commission that enables us to stay afloat and keep writing helpful content for you.

Thanks for your understanding and support!

Davide & Anastasia founders of St Petersburg Essential Guide Travel Website

Hello! We are Davide & Anastasia the founders of

We would like to let you know that apart from writing unique content for our travel website we can also help with the arrangement of your Airport Transfer, Private City Tour, and Russian Visa Support, or anything else you may need during your stay or the planning of your trip to St Petersburg Russia. Just get in touch with us today for more info!


From Best Hotels in St Petersburg return to St Petersburg Hotels or go to the Homepage

You might like these


If you do, please help others to find out about it. If you have a blog or website, or know someone who does, consider linking to us. Share the link on Facebook, Tweet it... you get the idea. Every link helps!

One more way to share

Would you prefer to share this page with others by linking to it?

  1. Click on the HTML link code below.
  2. Copy and paste it, adding a note of your own, into your blog, a Web page, forums, a blog comment, your Facebook account, or anywhere that someone would find this page valuable.