Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Petersburg Independent Hotels

See all 850 Hotels in St. Petersburg
Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg
5.0 out of 5.0
4.3 out of 5 (866 reviews)
AMAZING Hotel! Beautiful, spacious, and gorgeously decorated room made us feel pampered (huge bathtub was a welcom … - 

£64

£64
Corinthia Hotel St Petersburg

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg
5.0 out of 5.0
4.4 out of 5 (275 reviews)
Recently renovated hotel in a central location. Very comfortable rooms and great service, including … - 

£74

£74
AKYAN St.Petersburg

AKYAN St.Petersburg

19 Vosstaniya Street, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (137 reviews)
very nice hotel excellent hotel, reasonable price, good buffet, ... - 

£42

£42
Best Western Plus Centre Hotel

Best Western Plus Centre Hotel

Ligovsky pr.41/83, St. Petersburg
4.0 out of 5.0
4.2 out of 5 (11 reviews)
Perfect location, good rooms Hotel is located in downtown, close to many attractions. Very good internet connection and service! - 

£35

£35
Kempinski Hotel Moika 22

Kempinski Hotel Moika 22

22, Moika River Embankment, St. Petersburg
5.0 out of 5.0
4.6 out of 5 (101 reviews)
Great staff, great concierge service wide variety of breakfast food stuffs. Hotel is one block from Hermitage and General Staff Building - 

£132

£132
Rossi Boutique Hotel & SPA

Rossi Boutique Hotel & SPA

55 Fontanka Embankment, St. Petersburg
4.0 out of 5.0
4.2 out of 5 (110 reviews)
Beautiful hotel in the heart of St Petersburg This is a gorgeous hotel in the historic heart of an amazing city. We spent 5 nights in October 201 … - 

£47

£47
The State Hermitage Museum Official Hotel

The State Hermitage Museum Official Hotel

10 Pravda St, St. Petersburg
5.0 out of 5.0
4.8 out of 5 (146 reviews)
Exceptional Exceptional hotel, staff was outstanding, facilities including breakfast was superb. - 

£107

£107
Belmond Grand Hotel Europe

Belmond Grand Hotel Europe

1/7 Mikhailovskaya street, St. Petersburg
5.0 out of 5.0
4.7 out of 5 (63 reviews)
Excellent Hotel in the city centre. The hotel is one of the best in the city. It is like "old school", the have great restaurants, our … - 

£134

£134
AZIMUT Hotel St. Petersburg

AZIMUT Hotel St. Petersburg

43-1 Lermontovsky Prospect, St. Petersburg
4.0 out of 5.0
3.1 out of 5 (40 reviews)
good cooperation ........................................................ - 

£24

£24
Solo Sokos Hotel Palace Bridge

Solo Sokos Hotel Palace Bridge

Birzhevoi Pereulok 4, St. Petersburg
5.0 out of 5.0
4.2 out of 5 (154 reviews)
Swimming pool was awesome Breakfast was good too and I suggest to all to stay here - 

£70

£70
Map

Recently booked St. Petersburg hotels

Forte Inn
3.0 out of 5.0
Last booking: 3 hours ago
Nevsky Contour
3.0 out of 5.0
Last booking: 4 hours ago
Alexander House
4.0 out of 5.0
Last booking: 6 hours ago
Comfort Hotel
3.0 out of 5.0
Last booking: 17 hours ago
Solo Sokos Hotel Palace Bridge
5.0 out of 5.0
Last booking: 22 hours ago
Renaissance St. Petersburg Baltic Hotel
4.0 out of 5.0
Last booking: 23 hours ago
Pushka Inn Hotel
4.0 out of 5.0
Last booking: 25 hours ago
AZIMUT Hotel St. Petersburg
3.0 out of 5.0
Last booking: 27 hours ago
Petro Palace Hotel
4.0 out of 5.0
Last booking: 28 hours ago

Pocket Guides: Independent Hotels in St. Petersburg

Staying in St. Petersburg’s Independent Mini Hotels

There are a huge number of mid-range independent hotels throughout St. Petersburg, most of which are known as mini-hotels. These small, often family-run establishments, have seen a boom over the past decade as more travellers are seeking affordable accommodation options. Often the cheapest places to stay in the city, mini-hotels are usually a step up from hostels and provide guests with homely bedrooms and modern amenities.

St. Petersburg’s Wide Range of Independent Hotels

As well as independent mini-hotels, independent hostels are another cheap accommodation option in St. Petersburg for visitors looking for modest establishments with comfortably appointed rooms within easy reach of the main sights.

Independent hotels aren’t just reserved for those after value for their money, though. A handful of four- and five-star independent hotels pamper guests with sumptuous interiors and upscale facilities, such as indoor pools and full-service spas. Usually right in the historic centre, their prime location places guests just steps from the likes of Palace Square and Nevsky Prospekt.

Exploring St. Petersburg: Palace Square

Palace Square is a fine example of St. Petersburg’s former Imperialism. Many stately buildings line the square, though the most impressive is the peppermint-green Winter Palace. This royal residence dates back to the time of Catherine the Great and now houses the famous State Hermitage Museum.

In the middle of Palace Square, the Alexander Column towers over the square’s buildings. Carved from a single piece of granite, the column was erected in under two hours using only a system of ropes and pulleys.

Exploring the Peter and Paul Fortress

Made up of a number of islands, the Petrogradsky neighbourhood is just a short walk from the mainland, across the River Neva. One of the area’s main attractions is the huge Peter and Paul Fortress. This large citadel was the first structure to be built in the city. There are many buildings inside its perimeter walls, including a jail which can name Dostoevsky and Trotsky as some of its former inmates. Another popular attraction within the fortress is the Peter and Paul Cathedral. It’s St. Petersburg’s oldest church and also the burial site of the Romanovs.