Are you in a hurry?
Here is a quick list of Hotels in Saint Petersburg, selected based on their rating
Name of hotel | Accommodation Rating | Price, $ | |
Ligotel |
8.9 / 10 (2022 Reviews) |
From 82$ | |
Taleon Imperial Hotel |
9.1 / 10 (854 Reviews) |
From 58$ | |
Aglaya Hotel & Courtyard |
8.8 / 10 (2042 Reviews) |
From 43$ | |
Cameo Hotel |
9.1 / 10 (1007 Reviews) |
From 25$ | |
Andersen Hotel |
8.3 / 10 (504 Reviews) |
From 86$ |
Saint Petersburg, Russia is a city rich in history, culture, and stunning architecture, and staying at a well-selected hotel can enhance your experience of this majestic city. From opulent luxury properties to cozy boutique hotels, Saint Petersburg offers a range of accommodations to suit every traveler's preferences. Whether you prefer a view of the iconic landmarks, proximity to the city's vibrant nightlife, or a serene retreat away from the bustling streets, the hotels in Saint Petersburg promise a comfortable and memorable stay during your visit.
Saint Petersburg Accommodation lists:
Table of contents
View all photos
Ligotel
From 82$
Ligotel is located in the centre of Saint Petersburg, about 3 km distance from Palace Square. Boasting location next to Dostoevsky Museum, the venue offers 32 rooms together with a poolside bar onsite.
This accommodation is in a 25-minute walk from the 1880s Savior on the Spilled Blood Church. The city centre is within 5 minutes' walk away. The hotel is only a short drive from Fontanka river embankment.
View all photos
Taleon Imperial Hotel
From 58$
Taleon Imperial Hotel Saint Petersburg, located in Tsentralny district, 0.8 km from State Hermitage Museum, features views of the city. Boasting location next to Palace Square, the venue offers 89 rooms together with a lobby bar onsite.
The accommodation is set close to the huge Kazan Cathedral and within 500 metres of Nevskiy Prospekt underground station. It lies within 10 minutes' walk of Winter Palace. Taleon Imperial Hotel is placed a few minutes' drive from the 18th - century palace "Saint Michael's Castle".
View all photos
Aglaya Hotel & Courtyard
From 43$
Located 2.3 km from the richly decorated 1880s Savior on the Spilled Blood Church, the 3-star Aglaya Hotel & Courtyard Saint Petersburg features a bar, a play area and a flat-screen cable-TV. Ligovskiy Prospekt underground station is 5 minutes’ walk away.
The venue is set in the historic part of Saint Petersburg, a few minutes away from Russian Fine-Art Museum. Nevsky Center Mall is within 0.9 km of the accommodation. Loft Project Etagi is also located near the hotel. The Church of St. Peter the Metropolitan of Moscow is an easy walk away.
Elegant Luxury Hotels
In Saint Petersburg, luxury hotels exude grandeur and sophistication, offering impeccable service and lavish amenities to discerning guests. From historic properties with a royal past to modern establishments with panoramic views of the Neva River, these hotels provide a luxurious retreat in the heart of the city. Indulge in fine dining experiences, relax in sumptuous spa facilities, and immerse yourself in the opulent surroundings of these elegant establishments.
View all photos
Cameo Hotel
From 25$
Located a few minutes' drive from the domed ornate 19th - century Saint Isaac's Cathedral, Cameo Hotel Saint Petersburg offers 46 bright rooms. The venue is 1 km from Sennaya Square, while Palace Square is 2 km away.
Situated in the centre of Saint Petersburg, the hotel gives quick access to Tovstonogov Great Drama Theater. The city centre is a 20-minute walk away.
View all photos
Andersen Hotel
From 86$
The 3-star Andersen Hotel Saint Petersburg is set 3.7 km from Winter Palace and 2.7 km from Peter and Paul Fortress. Free Wi Fi is available throughout the venue as well as free self parking and a restaurant are available on site.
The accommodation is situated 4 km from Saint Petersburg city centre and 30 km from Pulkovo airport. The property stands 800 metres from Petrogradskaya tube station. Yelagin Palace is also a couple of minutes' drive away.
Hotels in Saint Petersburg
Airport nearby ✈️ | Pulkovo |
Average Price 💰 | 91$ |
Hotels in Saint Petersburg 🏨 | 450 |
Hotel Reviews ⭐ | 39622 |
Landmarks nearby 📍 | History of Religion Museum, State Memorial Museum of Leningrad Defense and Blockade, Peter and Paul Cathedral, Bolsheokhtinskiy Bridge, Cottage Palace |
Hotel with a view 🔍 | Ligotel |
Best mid-range Hotel 🌴 | Taleon Imperial Hotel |
Best Price Hotel 🤑 | Aglaya Hotel & Courtyard |
View all photos
Admiralteyskaya Hotel
From 117$
Admiralteyskaya Hotel Saint Petersburg, located just near Alexander Blok House-Museum, features a lending library and a bar. State Hermitage Museum is a 10-minute drive from the venue and a 15-minute drive from the riverside park "Alexander Garden".
This accommodation is positioned in the centre of Saint Petersburg. The city centre is close by, about 30 minutes' walk away. Admiralteyskaya Hotel is a short ride from the historic Mariinsky Theatre.
Charming Boutique Hotels
For a more intimate and personalized experience, boutique hotels in Saint Petersburg offer unique accommodations with a distinct charm and character. Nestled in historic buildings or tucked away in quiet courtyards, these hotels combine modern comfort with a touch of local flair. Explore the city's hidden gems with insider recommendations from the attentive staff, and unwind in stylishly designed rooms that reflect the artistic spirit of Saint Petersburg.
View all photos
Catherine Art Hotel
From 40$
Featuring free self-parking, allergy friendly rooms and a restaurant, Catherine Art Hotel Saint Petersburg offers accommodation in Tsentralny district, 1.6 km from the waterside 18th-century Summer Garden. The venue provides 129 guestrooms appointed with air conditioning, a multi-channel TV and a coffee maker for a pleasant stay in Saint Petersburg.
Located off the open public Arts Square, the hotel is set near the huge Kazan Cathedral. Guests staying at the property will find themselves less than 500 metres away from Mikhailovsky Garden. Catherine Art Hotel is a short ride from the large park "Field of Mars".
View all photos
Art Avenue Hotel
From 73$
The 2-star Art Avenue Hotel Saint Petersburg is set 1.5 km from Palace Square and 1.6 km from Dutch Admiralty Headquarters. Set within reach of the huge Kazan Cathedral, the venue features an a la carte restaurant serving meals of European cuisine.
The accommodation is set within 15 minutes' walk of the centre of Saint Petersburg, not far from Saint Isaac's Square. The property stands 550 metres from Spasskaya tube station. The open public Arts Square is a few minutes' drive away.
View all photos
Ibis St Petersburg Centre Hotel
From 42$
This venue is located in the centre of Saint Petersburg, near Nevsky Prospect Street and 25 minutes' walk from the richly decorated 1880s Savior on the Spilled Blood Church. Boasting access to the Colonnaded Kazan Russian Orthodox Cathedral within a short ride, the accommodation includes a lending library, a satellite TV and a bar onsite providing guests with comfortable rooms.
The hotel offers a central location about 25 km from Pulkovo airport and a few minutes' walk from the stop Galeria Shopping Mall. It takes only 10 minutes to get to Winter Palace by car.
Historic Hotels with a Story
The history of Saint Petersburg comes to life in the city's iconic historic hotels, where every corner is steeped in tales of royalty, revolution, and Russian heritage. Stay in a former palace turned luxury hotel or a stately mansion transformed into a boutique accommodation, and immerse yourself in the rich past of this enchanting city. With elegant furnishings, exquisite architecture, and a sense of nostalgia in every detail, these hotels offer a unique glimpse into Saint Petersburg's bygone eras.
View all photos
Aleksandr Hotel
From 42$
Located a few minutes' drive from Palace Square, Aleksander Hotel Saint Petersburg offers 30 comfortable rooms. This venue is less than 1 km from the historic Mariinsky Theatre.
The accommodation is set in Admiralteyskiy district, in vicinity of the gold-domed ornate 19th-century Saint Isaac's Cathedral. Peter and Paul Fortress is about 2.5 km away from here.
View all photos
Lotte Hotel St. Petersburg - The Leading Hotels Of The World
From 297$
Set within minutes of the 97.3 - metre - wide Blue Bridge, Lotte Hotel St. Petersburg - The Leading Hotels Of World comprises an indoor pool and a terrace. The accommodation is located in a shopping area of Saint Petersburg, 700 metres from the historic Mariinsky Theatre.
The venue is set in Admiralteyskiy district, in vicinity of the gold-domed ornate 19th-century Saint Isaac's Cathedral. The property features 133 air-conditioned rooms featuring coffee & tea making machines, refrigerator and glassware. Palace Square is only a few minutes' drive away.
View all photos
Courtyard By Marriott St Petersburg Center Hotel
From 53$
Courtyard By Marriott St Petersburg Center Hotel Saint Petersburg lies about 2.5 km from the equestrian Bronze Horseman Statue and offers modern rooms with views over Kryukov Canal. The venue is located 3 km from the centre of Saint Petersburg and a couple of minutes' drive from Sennaya Square.
Situated in Admiralteyskiy district, the accommodation is set 4 km from Peter and Paul Fortress. Attractions within walking distance include Grand Choral Synagogue and House Chapel of the Holy Martyr Tsarina Alexandra.
Contemporary Design Hotels
For travelers seeking modern aesthetics and cutting-edge design, Saint Petersburg boasts a selection of contemporary hotels that redefine luxury for the 21st century. Sleek lines, minimalist decor, and innovative amenities characterize these stylish properties, offering a chic urban retreat in the heart of the city. Experience a fusion of art, architecture, and technology in these trendsetting hotels that cater to the design-savvy traveler looking for a cosmopolitan stay in Saint Petersburg.
View all photos
Wynwood Hotel
From 130$
The 4-star Wynwood Hotel Saint Petersburg lies in Tsentralny district within a walking distance to Russian Fine-Art Museum. All guests can enjoy free Wi-Fi throughout the venue and access to a fitness club.
Saint Isaac's Square and State Hermitage Museum are 19 minutes and 16 minutes' walk away respectively. This accommodation is approximately 1 km from the centre of Saint Petersburg. Palace Square is also within a few minutes drive from Wynwood Hotel.
View all photos
Russ Hotel
From 29$
Russ Hotel Saint Petersburg is located 1.8 km from Russian Fine-Art Museum and offers shuttle service, 24-hour security and housekeeping. Situated in Tsentralny district, the venue is set 2.4 km from State Hermitage Museum.
The accommodation is set close to Temple of Saints Cyril and Methodius and within 550 metres of Chernyshevskaya underground station. A 15-minute walk will take you into the centre of Saint Petersburg. Transfiguration Cathedral is also located near the hotel. The 1880s Savior on the Spilled Blood Church is only a short drive away.
View all photos
Atlantic Hotel
From 38$
This venue is located in the centre of Saint Petersburg, near the Colonnaded Kazan Russian Orthodox Cathedral and 15 minutes' walk from the domed ornate 19th - century Saint Isaac's Cathedral. Set just around the corner from Sennaya Square, Atlantic Hotel Saint Petersburg dates back to 1782.
The compact Museum of Soviet Arcade Machines is less than 1.2 km away. The city centre is a 10-minute walk away. Palace Square is also a couple of minutes' drive away.
Quaint Guesthouses and Inns
Escape the hustle and bustle of the city at charming guesthouses and inns that provide a cozy and welcoming retreat in Saint Petersburg. Tucked away in quiet neighborhoods or overlooking picturesque canals, these intimate accommodations offer a homey ambiance and personalized service that makes you feel like a cherished guest. Experience the warmth of Russian hospitality in these hidden gems that offer a peaceful oasis amidst the vibrant energy of Saint Petersburg.
View all photos
Radisson Royal Hotel
From 59$
Located in Tsentralny district, Radisson Royal Hotel Saint Petersburg is next-door to Anichkov Bridge and a 5-minute drive from Mikhailovsky Garden. Featuring 164 rooms with views of the city, this venue is set within a short ride from the 1880s Savior on the Spilled Blood Church.
Palace Square is less than 2.3 km away. The accommodation is set within 1 km distance of the city centre. Radisson Royal Hotel is near Nevsky Prospekt shopping.