Top-Rated Hotels in Saint Petersburg

Budget-Friendly Hotels in Saint Petersburg

Explore our expertly curated selection of the finest hotels and charming hidden gems in Saint Petersburg. Each recommendation reflects a commitment to quality and style, ensuring your stay is memorable and enjoyable.

Hotels in Saint Petersburg
Solo Sokos Hotel Palace Bridge
Hotel

Featuring a wellness centre, this hotel on Vasilyevsky Island is a 15-minute walk from State Hermitage Museum and Nevsky Prospect. It combines a central city location with facilities of a spa resort. The Palace Bridge Wellness Club offers an indoor pool, 8 different saunas and Snow Paradise with a -15°C temperature. Guests can enjoy Day Spa and the hotel's fitness centre with a variety of trainings. Spacious rooms with a flat-screen TV and a marble bathroom with power shower are offered at Solo Sokos Hotel Palace Bridge. Free WiFi is available in all areas. Solo Sokos Hotel Palace Bridge has several restaurants and cafes on site. Sevilla Restaurant serves European cuisine, while Dans Le Noir restaurant offers fine dishes in complete darkness. Guests can enjoy coffee and a variety of snacks at Bridges bar or a light meal accompanied by a cocktail in Spa bar. Healthy breakfasts and lunches are available at Garden Café. The property's conference facilities can host up to 350 persons.

Amenities:

Balcony/Terrace • Private Pool • Pool • Internet • Laundry • Air Conditioner • Wheelchair Accessible • Pet Friendly • Hot Tub • Child Friendly • Parking • Breakfast

Hotels in Saint Petersburg
Kempinski Hotel Moika 22
Hotel

This hotel in St Petersburg overlooks the Palace Square and the State Hermitage Museum. It offers free Wi-Fi. Furnished with antiques, the rooms are decorated in classic marine style with white and gold accents, and come with a flat-screen TV, air conditioner, minibar, en suite bathrooms with heated floors, and fine bathroom amenities. The Kempinski Hotel also features a spa. Guests can enjoy a range of massages. The Kempinksi is a 2-minute walk from the Nevsky Prospect and is near Saint Petersburg shops and restaurants.

Amenities:

Parking • Laundry • Air Conditioner • Child Friendly • Hot Tub • Wheelchair Accessible • Internet • Breakfast • Pet Friendly • Balcony/Terrace

Hotels in Saint Petersburg
Hotel Indigo St.Petersburg- Tchaikovskogo, an IHG Hotel
Hotel

Hotel Indigo St.Petersburg - Tchaikovskogo is located within a 5-minute drive from the Summer Garden and offers a rooftop terrace with panoramic views of the city centre. It takes a 20-minute walk to reach Nevsky Prospect, Palace Square and Russian State Museum from the property. Bikes are available at the reception free of charge. Guests can enjoy drinks in the bar. The air-conditioned rooms include a seating area with satellite TV, iPod docking station and minibar. Each en-suite bathroom comes with a hairdryer, bathrobe and complimentary toiletries. Free WiFi is available in all areas. The hotel boasts a swimming pool and spa centre. Tour desk and ticket services are also provided. Hotel Indigo St.Petersburg - Tchaikovskogo is situated only a 10-minute walk from Chernyshevskaya Metro Station. Pulkovo Airport is 40 minutes’ drive from the hotel.

Amenities:

Laundry • Air Conditioner • Child Friendly • Hot Tub • Wheelchair Accessible • Breakfast • Internet • Pool • Balcony/Terrace • Private Pool

Hotels in Saint Petersburg
Renaissance St. Petersburg Baltic Hotel
Hotel

Renaissance St. Petersburg is an elegant hotel located next to St. Isaac's Cathedral, steps from the Hermitage Museum, and less than a 10-minute walk from Nevsky Prospekt. Free Wi-Fi is available throughout the hotel grounds. Renaissance St. Petersburg Baltic offers newly-refurbished stylish rooms. All of the spacious rooms and suites include air-conditioning, a minibar, and satellite TV. The hotel offers a business center, laundry services and well-equipped fitness center with a sauna and a new swimming pool. St. Petersburg Baltic Hotel’s restaurant The Taste Room&Bar serves fine European and Russian cuisine. Guests can take in views of the Cathedral while enjoying cocktails on the summer R-Terrace located on the 6th floor. On the ground floor, there is also a cafe serving the famous coffee by Julius Meinl. Admiralteyskaya Metro Station is a 5-minute walk away. The Renaissance Baltic Hotel is in the heart of St. Petersburg, less than 15 km from the Pulkovo International Airport.

Amenities:

Air Conditioner • Pet Friendly • Balcony/Terrace • Child Friendly • Breakfast • Smoking • Internet • Pool • Laundry • Wheelchair Accessible • Hot Tub • Private Pool

Hotels in Saint Petersburg
Hotel Zamok BIP
Hotel

Hotel Zamok BIP has a restaurant, free bikes, a bar and shared lounge in Pavlovsk. Among the various facilities of this property are a garden and a terrace. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. At the hotel, each room has a wardrobe. Complete with a private bathroom fitted with a bidet and bathrobes, all rooms at Hotel Zamok BIP have a flat-screen TV and air conditioning, and some rooms also boast a seating area. At the accommodation the rooms are fitted with bed linen and towels. A continental breakfast is available each morning at Hotel Zamok BIP. Guests at the hotel will be able to enjoy activities in and around Pavlovsk, like hiking. Saint Petersburg is 33 km from Hotel Zamok BIP, while Gatchina is 21 km from the property. The nearest airport is Pulkovo Airport, 21 km from the accommodation.

Amenities:

Breakfast • Laundry • Kitchen • Air Conditioner • Internet • Smoking • Parking • Balcony/Terrace • Wheelchair Accessible • Pet Friendly

Hotels in Saint Petersburg
Holiday Inn Express - St. Petersburg - Sadovaya, an IHG Hotel
Hotel

Located in Saint Petersburg's 18th century building, Holiday Inn Express - St. Petersburg - Sadovaya provides modern rooms within a 10-minute walk from Mariinsky Theatre and 10-minute drive from Palace Square and Hermitage Museum. At this hotel, each room is air-conditioned and offers a flat-screen Smart TV and free WiFi. You will find bottled water, an electric kettle and a fridge. Iron and ironing facilities are provided. The private bathroom is fitted with a shower cabin and comes shampoo and soap. Slippers and other toiletries are available upon request free of charge. A buffet breakfast is available daily at Holiday Inn Express - St. Petersburg - Sadovaya. Guests can enjoy snacks and drinks at the property's Express Café. Guests can also take advantage of the business centre, meeting facilities and an ATM machine. Speaking English and Russian, staff are always on hand to help at the reception. It takes a 20-minute walk to reach New Holland Island and St Isaac's Cathedral from Holiday Inn Express - St. Petersburg - Sadovaya. Pulkovo Airport is located within a 30-minute drive from the hotel.

Amenities:

Pet Friendly • Wheelchair Accessible • Child Friendly • Internet • Air Conditioner • Breakfast • Smoking • Laundry

Hotels in Saint Petersburg
Solo Sokos Hotel Vasilievsky
Hotel

Solo Sokos Hotel Vasilievsky gallery hotel is located on Vasilievsky Island, within a 5-minute walk of Blagoveshchensky Bridge and Neva embankment. Palace Square and State Hermitage Museum are a 10-minute drive away. The hotel hosts art exhibitions on a constant basis. All rooms are individually decorated and include LCD TVs and comfortable seating areas. Free, high speed WiFi is accessible throughout this 19th-century building. Stylish décor and furnishing is featured throughout the property. A fitness centre and a sauna are available. Repin Restaurant serves dishes of Northern cuisine, while the 8th line pub screens sports games in Full HD and offers draft beer and a variety of whisky.

Amenities:

Wheelchair Accessible • Parking • Smoking • Child Friendly • Laundry • Air Conditioner • Pet Friendly • Internet • Breakfast • Hot Tub

Hotels in Saint Petersburg
Best Western Plus Centre Hotel
Hotel

Centrally located on St. Petersburg’s famous Nevsky Prospect Street, this hotel is set on Vosstaniya Square and Moskovsky Train Station. It offers a restaurant, a 24-hour reception and views of the square and Nevsky Prospekt. The historic Best Western Plus Centre Hotel 4* offers stylish rooms with cable TV, seating areas and sofas. Electric kettles, tea and coffee sets and individual safes are provided. The rooms were renovated in 2014. The private bathrooms are equipped with toiletries. WiFi is available in the entire hotel. Breakfast is provided in the Du Nord 1834 French restaurant each morning. The restaurant has its own bakery and pastry shop. Russian and European meals are also served here, and guest can enjoy drinks in the bar. Ploshchad Vosstaniya Metro Station is just 10 metres away, and provides connections to all areas of the city and main attractions such as the Hermitage Museum, Russian Art Museum and Kazan Cathedral.

Amenities:

Laundry • Wheelchair Accessible • Internet • Breakfast

Hotels in Saint Petersburg
Crowne Plaza St. Petersburg-Ligovsky, an IHG Hotel
Hotel

Located directly opposite Moskovsky Railway Station, right by Galleria Shopping Centre, this classic-style hotel in Saint Petersburg offers a modern gym, underground parking and free WiFi in all areas. Crowne Plaza Saint Petersburg-Ligovsky has spacious, air-conditioned rooms with a flat-screen TV, seating area, and tea/coffee station. The bathrooms feature a hairdryer and free toiletries. Olivetto Restaurant serves dishes of Mediterranean cuisine and a full buffet breakfasts is offered every day. The lobby bar invites guests to try fine liqueurs and signature cocktails. The Hermitage Museum is just a 15-minute bus ride from the Saint Petersburg-Ligovsky Crowne Plaza. Pulkovo International Airport is about a 30-minute drive away.

Amenities:

Wheelchair Accessible • Internet • Breakfast • Child Friendly • Laundry • Air Conditioner • Parking

Hotels in Saint Petersburg
Holiday Inn St Petersburg - Theatre Square
Hotel

Featuring a free WiFi throughout the property, Holiday Inn St Petersburg - Theatre Square offers rooms in Saint Petersburg, within an 8-minute walk from Mariinsky Theatre. Guests of this 4-star hotel can relax at the property's lobby. Holiday Inn St Petersburg - Theatre Square, each room offers a flat-screen TV and USB-port. The private bathrooms are fitted with a shower and hairdryer. Towels and linen are provided. A buffet breakfast is served every morning at the hotel. Staff at the accommodation are available to provide information at the 24-hour front desk. Holiday Inn St Petersburg - Theatre Square is located within a 15-minute walk from Spasskaya, Sennaya Ploshchad and Sadovaya Metro Stations. It takes half an hour to reach Palace Square and Hermitage Museum on foot from the property. A drive to Pulkovo Airport takes 40 minutes, while Moskovsky Train Station is within a 20-minute drive.

Amenities:

Internet • Wheelchair Accessible • Air Conditioner • Breakfast • Laundry • Pet Friendly • Balcony/Terrace • Child Friendly

Hotels in Saint Petersburg
Belvedere Nevsky Business Hotel
Hotel

Belvedere-Nevsky is located in the very heart of St. Petersburg’s historical center just a 5-minute walk from the Gostiny Dvor Metro Station. Free Wi-Fi and free on-site parking are available. Each room in the Belvedere-Nevsky Hotel has an ensuite bathroom with a shower or bath, as well as a hairdryer and free toiletries. 24-hour room service is available. There is a cozy restaurant where the staff serves breakfasts daily. The hotel is located in a historic 19th century building. Room windows overlook Bolshaya Konyushennaya Street and a well-groomed rear yard. The Belvedere-Nevsky is less than a 10-minute walk from Palace Square and the Hermitage. The Pulkovo Airport is 15 km away. Free parking is available with advance reservations.

Amenities:

Air Conditioner • Internet • Breakfast • Laundry

Hotels in Saint Petersburg
Crowne Plaza St.Petersburg Airport, an IHG Hotel
Hotel

Situated 5 km to Pulkovo International Airport and 12 km to St. Petersburg city centre, this hotel offers a free shuttle bus to/from Moskovskaya Metro Station and the airport terminal on a schedule. Free parking and free WiFi are provided. Crowne Plaza St.Petersburg Airport offers its guests comfortable and stylish air-conditioned rooms. Each room has a work desk, a flat-screen TV with satellite channels, tea/coffee making facilities and mineral water. The bathrooms feature bathtubs, floor heating and a walk-in shower. Bathrobes and toiletries are offered. The Skylight restaurant offers breakfast buffets from 6:00 as well as European and Russian specialities. Guests can enjoy drinks and fast and freshly prepared meals in the Russian Standard Signature bar. Active guests can work out in the Crowne Plaza’s 24-hour fitness centre, which also includes a hammam, a sauna and massage services. The property also features a 24-hour room service. The nearest shopping and entertainment mall and a 24-hour supermarket are a 3-minute walk from Crowne Plaza St.Petersburg Airport. The hotel is conveniently located 1 km from the ring road, 2 km from the m-11 highway, 5 km from Pulkovo International Airport and 7 km from the Expoforum Convention and Exhibition Center.

Amenities:

Smoking • Parking • Hot Tub • Laundry • Wheelchair Accessible • Child Friendly • Balcony/Terrace • Pet Friendly • Breakfast • Internet • Air Conditioner

Hotels in Saint Petersburg
Arbat Nord Hotel
Hotel

Just a 10-minute walk from Nevsky Prospekt and the Metro, Arbat Nord Hotel offers clean and comfortable rooms , close to St. Petersburg's Summer Garden. The Hermitage is 2.5 km away. Arbat Nord Hotel provides a cosy atmosphere for its guests. Each of the guest rooms is comfortably furnished and appointed with air conditioning. The reception staff is available 24 hours a day to offer local knowledge and advice. They can also arrange car rental for you. The nearby Metro allows easy access to the rest of St. Petersburg. Preobrazhensky Cathedral is also close by. After a full day, enjoy traditional Russian cuisine back at Arbart Nord.

Amenities:

Breakfast • Air Conditioner • Parking • Internet • Wheelchair Accessible

Hotels in Saint Petersburg
Hotel 1880
Hotel

Ideally located in the Tsentralny district of Saint Petersburg, Hotel 1880 is situated 2 km from Faberge Museum, 2.9 km from State Russian Museum and 3.4 km from Summer Garden. Among the facilities of this property are a restaurant, a 24-hour front desk and a concierge service, along with free WiFi throughout the property. The property is allergy-free and is set 1.9 km from Anna Akhmatova Museum. The hotel will provide guests with air-conditioned rooms offering a wardrobe, a safety deposit box, a flat-screen TV and a private bathroom with a shower. At Hotel 1880 the rooms are equipped with bed linen and towels. à la carte and American breakfast options are available every morning at the accommodation. Hotel 1880 offers a terrace. Palace Square is 3.7 km from the hotel, while Church of the Savior on Spilled Blood is 3.8 km from the property. The nearest airport is Pulkovo, 15 km from Hotel 1880, and the property offers a paid airport shuttle service.

Amenities:

Smoking • Laundry • Internet • Parking • Wheelchair Accessible • Air Conditioner • Balcony/Terrace • Breakfast • Child Friendly

Hotels in Saint Petersburg
ROTAS on Krasnoarmeiskaya 7 Hotel
Hotel

ROTAS on Krasnoarmeiskaya 7 Hotel is located in the Admiralteyskiy district in Saint Petersburg. The property is 2 km from Mariinsky Theatre and 2.5 km from Saint Isaac's Cathedral. Guests can enjoy the on-site bar. All rooms feature a flat-screen TV with cable channels. Most of the rooms provide a kettle, minibar and a private bathroom with slippers, hairdryer and free toiletries. A 24-hour front desk and gift shop are available at the property. Admiralty Building and Palace Square are 3 km away. Pulkovo International Airport is 13 km from ROTAS on Krasnoarmeiskaya Hotel.

Amenities:

Laundry • Parking • Air Conditioner • Internet • Breakfast

Hotels in Saint Petersburg
Hotel Adeliya
Hotel

Located in the very centre of Saint Petersburg, 5 minutes’ walk from Mayakovskaya Metro Station, this hotel features free Wi-Fi. It offers free private parking and rooms with a flat-screen TV. Adeliya Hotel provides quick access to such Saint Petersburg’s attractions, as the Aleksandrinsky Theatre, 10 minutes’ walk away. Nevsky Prospekt with shops and restaurants is 1 minute’s walk from the property. Every room at Hotel Adeliya includes elegant décor with warm tones and a coffee table. Bathrooms are fitted with a shower. Moskovsky Train Station is 10 minutes’ walk from Hotel Adeliya, and a shuttle service to Pulkovo 2 Airport (16 km) is provided on request.

Amenities:

Air Conditioner • Internet • Parking • Laundry

Hotels in Saint Petersburg
Chalet de Provence
Hotel

Located in the city centre of Saint Petersburg, just a 10-minute walk from Nevskiy Prospekt, Chalet de Provence Kolomenskaya features a bar, restaurant and free WiFi. The Fontanka River Embankment is a 15-minute walk away. The air-conditioned rooms feature a fridge and flat-screen TV. The private bathroom is equipped with a shower, hairdryer and free toiletries. A wide variety of cafes, bars and restaurants is a short walk away. Chalet de Provence Kolomenskaya is 900 metres from Moskovskiy Train Station and 19 km from Pulkovo Airport. Ligovskiy Prospekty Metro Station is a 5-minute walk away.

Amenities:

Smoking • Breakfast • Wheelchair Accessible • Laundry • Internet

Hotels in Saint Petersburg
Hotel Kotchoubey Centre
Hotel

Situated in Pushkin, less than 1 km from Tsarskoye Selo, Hotel Kotchoubey Centre features accommodation with a restaurant, private parking, a garden and a terrace. This 3-star hotel offers a tour desk. The accommodation offers a 24-hour front desk, airport transfers, an ATM and free WiFi. The rooms at the hotel are fitted with a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, a hairdryer and free toiletries. At Hotel Kotchoubey Centre rooms have bed linen and towels. A continental breakfast is available each morning at the accommodation. Guests at Hotel Kotchoubey Centre will be able to enjoy activities in and around Pushkin, like hiking. Popular points of interest near the hotel include Catherine Palace, Alexander Palace and Chesmenskaya Column. The nearest airport is Pulkovo Airport, 13 km from Hotel Kotchoubey Centre.

Amenities:

Laundry • Parking • Smoking • Wheelchair Accessible • Child Friendly • Breakfast • Internet • Balcony/Terrace

Hotels in Saint Petersburg
Hotel Orbital
Hotel

Orbital Hotel offers accommodation in Saint Petersburg. Guests can enjoy the on-site restaurant. The hotel features free WiFi. There is a 24-hour front desk at the property. Petrovsky Stadium is 5 km from Orbital Hotel, while Hermitage Museum is 6 km from the property. Pulkovo Airport is 22 km away.

Amenities:

Internet • Air Conditioner • Wheelchair Accessible • Laundry • Breakfast • Parking • Child Friendly

Hotels in Saint Petersburg
Grand Memories
Hotel

Well situated in the Petrogradskiy district of Saint Petersburg, Grand Memories is set 2.2 km from Church of the Savior on Spilled Blood, 2.2 km from Summer Garden and 2.3 km from Palace Square. The property is around 2.4 km from Hermitage Museum, 2.5 km from Petrovsky Stadium and 2.9 km from State Russian Museum. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. At the inn every room has air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, bathrobes and slippers. All rooms have a kettle, while certain rooms will provide you with a balcony and others also provide guests with city views. At Grand Memories the rooms have bed linen and towels. Guests at the accommodation can enjoy a buffet or a à la carte breakfast. Anna Akhmatova Museum is 3.3 km from Grand Memories, while Faberge Museum is 3.4 km away. The nearest airport is Pulkovo Airport, 17 km from the inn.

Amenities:

Internet • Air Conditioner • Wheelchair Accessible • Breakfast

Saint Petersburg Hotels with Parking

Saint Petersburg Pet Friendly Hotels

Hotels in Saint Petersburg
8.7
165 reviews
From $19
Hotels in Saint Petersburg
8.5
271 reviews
From $15
Hotels in Saint Petersburg
8.5
515 reviews
From $10
Hotels in Saint Petersburg
9.3
184 reviews
From $28

Saint Petersburg Family Friendly Hotels

Hotels in Saint Petersburg
9.2
579 reviews
From $10
Hotels in Saint Petersburg
9.1
241 reviews
From $28
Hotels in Saint Petersburg
8.4
817 reviews
From $10

Saint Petersburg Hotels with Private Pool

Saint Petersburg Hotels on the Map

Compare the Best Hotels in Saint Petersburg – Addresses, Prices, Stars, Rating, and Review Count

Property Name Address Price ($) Star Rating Review Count Book

Note: The prices for each Hotels in Saint Petersburg do vary. This can be because of the number of people you are booking for, how far in advance you book and the season. The prices above are only meant as a rough estimate for comparison purposes. Click the buttons above (or click here) to get the latest prices.

Frequently Asked Questions

Popular hotels in Saint Petersburg that offer a swimming pool include:

  • Solo Sokos Hotel Palace Bridge.- Review Count: 13120, Rating: 8.7
  • Hotel Indigo St.Petersburg- Tchaikovskogo, an IHG Hotel.- Review Count: 1002, Rating: 9.3
  • Renaissance St. Petersburg Baltic Hotel.- Review Count: 989, Rating: 8.7

Families visiting Saint Petersburg enjoyed staying at these hotels:

  • Solo Sokos Hotel Palace Bridge.- Review Count: 13120, Rating: 8.7
  • Kempinski Hotel Moika 22.- Review Count: 1477, Rating: 8.7
  • Hotel Indigo St.Petersburg- Tchaikovskogo, an IHG Hotel.- Review Count: 1002, Rating: 9.3

Pet-friendly hotels in Saint Petersburg include:

  • Solo Sokos Hotel Palace Bridge.- Review Count: 13120, Rating: 8.7
  • Kempinski Hotel Moika 22.- Review Count: 1477, Rating: 8.7
  • Renaissance St. Petersburg Baltic Hotel.- Review Count: 989, Rating: 8.7

Hotels in Saint Petersburg that offer free or included breakfast include:

  • Solo Sokos Hotel Palace Bridge.- Review Count: 13120, Rating: 8.7
  • Kempinski Hotel Moika 22.- Review Count: 1477, Rating: 8.7
  • Hotel Indigo St.Petersburg- Tchaikovskogo, an IHG Hotel.- Review Count: 1002, Rating: 9.3

Hotels in Saint Petersburg with free or on-site parking include:

  • Solo Sokos Hotel Palace Bridge.- Review Count: 13120, Rating: 8.7
  • Kempinski Hotel Moika 22.- Review Count: 1477, Rating: 8.7
  • Hotel Zamok BIP.- Review Count: 90, Rating: 9.6

Some of the best Hotels in Saint Petersburg are:

  • Solo Sokos Hotel Palace Bridge.- Review Count: 13120, Rating: 8.7
  • Kempinski Hotel Moika 22.- Review Count: 1477, Rating: 8.7
  • Hotel Indigo St.Petersburg- Tchaikovskogo, an IHG Hotel.- Review Count: 1002, Rating: 9.3

Some of the popular Hotels in Saint Petersburg are:

  • Solo Sokos Hotel Palace Bridge.- Review Count: 13120, Rating: 8.7
  • Holiday Inn Express - St. Petersburg - Sadovaya, an IHG Hotel.- Review Count: 6109, Rating: 9.3
  • Solo Sokos Hotel Vasilievsky.- Review Count: 5831, Rating: 9.2