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

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured St. Petersburg Independent Hotels

See all 908 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 (1,678 reviews)
Great location. Obliging staff. We stayed for three nights and almost had to stay a forth as our flight was cancelled. The hotel st … - 

£61

£61
Best Western Plus Centre Hotel

Best Western Plus Centre Hotel

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

£37

£37
Corinthia Hotel St Petersburg

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg
5.0 out of 5.0
4.4 out of 5 (673 reviews)
I think they make an effort at this hotel, its good. A real experience. The shower i had was a mixe … - 

£89

£89
Herzen House

Herzen House

Bolshaya Morskaya 25, Floor 4, St. Petersburg
3.5 out of 5.0
4.3 out of 5 (153 reviews)
Magical City brimming with Culture and History I'm on a modest income but like a basic standard of comfort cleanliness and convenience. No more sl … - 

£31

£31
Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg
4.5 out of 5.0
4.8 out of 5 (197 reviews)
Fantastic hotel with Lovely hotel in a great location central to all main sights of St Petersburg. Rooms pleasant and cl … - 

£66

£66
Nevsky Forum Hotel

Nevsky Forum Hotel

69 Nevsky Pr, St. Petersburg
4.5 out of 5.0
4.4 out of 5 (296 reviews)
Very professional well run hotel. Champagne on arrival,ok, thanks. I had an apartment, washing machine, cool. Fantastic place, in the … - 

£37

£37
Nevsky Contour

Nevsky Contour

88-72, Nevsky prosp., St. Petersburg
3.5 out of 5.0
4.2 out of 5 (336 reviews)
Great Location We enjoyed our stay here starting with the quick and efficient service from the staff on acquiring … - 

£25

£25
Holiday Inn St. Petersburg-Moskovskye Vorota

Holiday Inn St. Petersburg-Moskovskye Vorota

97A, Moskovsky Prosp., St. Petersburg
5.0 out of 5.0
4.2 out of 5 (138 reviews)
Nice with big dinning facility. Very near Supermar Good, they upgrade rooms with more space and more comfortable. Breakfast is quite nice and waiters … - 

£42

£42
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 (176 reviews)
A hotel with character A great hotel, with old world charm located very centrally in St. Petersburg. Generaly, very few Ru … - 

£165

£165
Four Seasons Hotel Lion Palace St. Petersburg

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg
5.0 out of 5.0
4.9 out of 5 (119 reviews)
Perfect position St. Petersburg is a perfect city break for couples - 

£224

£224
Map

Recently booked St. Petersburg hotels

Petro Palace Hotel
5.0 out of 5.0
Last booking: 2 hours ago
AZIMUT Hotel St. Petersburg
4.5 out of 5.0
Last booking: 4 hours ago
DOM Boutique Hotel
4.5 out of 5.0
Last booking: 5 hours ago
Adagio B&B on Zhukovskogo
1.5 out of 5.0
Last booking: 7 hours ago
Hotel Moyka 5
3.5 out of 5.0
Last booking: 7 hours ago
Mini-hotel Old Vienna
3.5 out of 5.0
Last booking: 7 hours ago
Courtyard by Marriott St. Petersburg Pushkin Hotel
4.5 out of 5.0
Last booking: 16 hours ago
Bolshoy 19 Mini Hotel
3.5 out of 5.0
Last booking: 18 hours ago
Holiday Inn St. Petersburg-Moskovskye Vorota
5.0 out of 5.0
Last booking: 21 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.