Saint Petersburg Hotels

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

Ligotel Taleon Imperial Hotel Aglaya Hotel & Courtyard Cameo Hotel Elegant Luxury Hotels Andersen Hotel Admiralteyskaya Hotel Catherine Art Hotel Charming Boutique Hotels Art Avenue Hotel Ibis St Petersburg Centre Hotel Aleksandr Hotel

View all photos

8.9
Excellent
2022 Reviews

Ligotel

📍 Ligovsky Ave, 55, Sankt-Pyetyerburg, G. Sankt-Pete

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.

Check Availability

View all photos

9.1
Excellent
854 Reviews

Taleon Imperial Hotel

📍 15 Nevsky Prospect

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".

Check Availability

View all photos

8.8
Excellent
2042 Reviews

Aglaya Hotel & Courtyard

📍 38 Razyezhaya Street

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.

Check Availability

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

9.1
Excellent
1007 Reviews

Cameo Hotel

📍 90 Bldg. 6, Fontanka Embankment, St. Petersburg, Ru

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.

Check Availability

View all photos

8.3
Very good
504 Reviews

Andersen Hotel

📍 4 Chapygin Street, 197022, St. Petersburg, Russia

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.

Check Availability

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

8.5
Very good
510 Reviews

Admiralteyskaya Hotel

📍 8, Alexandra Bloka Str. Liter A, St. Petersburg, Ru

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.

Check Availability

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

9
Excellent
1483 Reviews

Catherine Art Hotel

📍 34 Nevsky Prospect

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".

Check Availability

View all photos

8.9
Excellent
2346 Reviews

Art Avenue Hotel

📍 Per. Grivtsova, 6V

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.

Check Availability

View all photos

8.5
Very good
1880 Reviews

Ibis St Petersburg Centre Hotel

📍 54, Ligovsky Prospect

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.

Check Availability

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

8.8
Excellent
2106 Reviews

Aleksandr Hotel

📍 Stolyarny Pereulok, 10-12, St. Petersburg, Ru

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.

Check Availability

View all photos

9.7
Excellent
759 Reviews

Lotte Hotel St. Petersburg - The Leading Hotels Of The World

📍 2 Antonenko Lane

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.

Check Availability

View all photos

8.8
Excellent
1100 Reviews

Courtyard By Marriott St Petersburg Center Hotel

📍 Griboedov Canal 166 Via Kanonerskaya Street

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.

Check Availability

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

9.5
Excellent
1313 Reviews

Wynwood Hotel

📍 Griboedova Canal, 18-20, St. Petersburg, Ru

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.

Check Availability

View all photos

8.3
Very good
2419 Reviews

Russ Hotel

📍 1, Artilleriyskaya Str., St. Petersburg, Ru

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.

Check Availability

View all photos

8.9
Excellent
949 Reviews

Atlantic Hotel

📍 14 Kazanskay Str, St. Petersburg, Russia

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.

Check Availability

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

8.7
Excellent
2223 Reviews

Radisson Royal Hotel

📍 49/2 Nevsky Prospect, St. Petersburg, Ru

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.

Check Availability
Saint Petersburg Hotels FAQ
What are the most popular Saint Petersburg hotels next to Pulkovo airport?
Choose your perfect property among 18 hotels not far from Pulkovo airport. Апарт Отель Bsv Пулково Салют, Aparthotel Avia Park and Capsule Hotel Pulkovo are also suitable properties not far from Pulkovo. To find out more airport hotels go here.
What are the best centrally located Saint Petersburg hotels?
Choose your perfect hotel among 40 deals in Saint Petersburg city centre. The best hotel in Saint Petersburg city centre is Grand Hotel Europe, A Belmond Hotel, St Petersburg rated 8.6/10, offering medical service, turndown service and a gym on site. Other options to stay in are Mushroom24, Nevsky 13 Guest House and Library Hotel. Click here to see more central hotels.
What are the best hotels in Tsentralny district?
More than 233 properties are situated in Tsentralny district. One of the finest options in Tsentralny district is Aglaya Hotel & Courtyard for 76US$ per night, located 3 km from Rostral'naya Kolonna. Mops Hotel And Spa rated 8.4/10 has free shuttle bus service, concierge service and cots on site. Our guests were pleased with a flat-screen television and TV in its rooms. Hotel Roses is a hotel with rating 8.6/10 at the cost of 93US$ per one night. To see more hotels in this area go here.

Location