Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Tsentralny, St. Petersburg · 3.38 km from centre
9.0
348 reviews
Breakfast available
A stay at 3 MostA Hotel places you in the heart of St. Petersburg, steps from St. Petersburg Canals and Cigar Museum. This hotel is 0.4 mi (0.7 km) from Church of the Savior on Spilled Blood and 0.5 mi (0.9 km) from Palace Square.

Hotel in Admiralteyskiy, St. Petersburg · 1.59 km from centre
8.8
471 reviews
Breakfast available
With a stay at Ambassador Hotel, you'll be centrally located in St. Petersburg – a 7-minute walk from Fontanka River Embankment and 10 minutes by foot from Yusupov Palace. This hotel is 0.7 mi (1.1 km) from Mariinsky Theatre and 0.7 mi (1.1 km) from Rimsky-Korsakov Conservatory.

Hotel in Admiralteyskiy, St. Petersburg · 1.83 km from centre
8.6
165 reviews
A stay at Hotel Gogol places you in the heart of St. Petersburg, steps from St. Petersburg Canals and 9 minutes by foot from Fontanka River Embankment. This hotel is 0.5 mi (0.8 km) from Yusupov Palace and 0.6 mi (0.9 km) from Saint Petersburg State University of Economics.

Hotel in St. Petersburg · 2.04 km from centre
8.0
135 reviews
Breakfast available
A stay at Marco Polo Boutique Hotel places you in the heart of St. Petersburg, within a 5-minute drive of Mariinsky Theatre and St. Isaac's Cathedral. This boutique hotel is 2 mi (3.3 km) from Palace Square and 2.2 mi (3.6 km) from Peter and Paul Fortress.

Hotel in Tsentralny, St. Petersburg · 2.98 km from centre
9.6
406 reviews
Breakfast available
With a stay at Pushka Inn Hotel, you'll be centrally located in St. Petersburg, steps from Alexander Pushkin Museum and Memorial Apartment and Pushkin Flat-Museum. This hotel is 0.3 mi (0.5 km) from Palace Embankment and 0.4 mi (0.6 km) from Pevcheskiy Bridge.

Hotel in Nevsky Prospekt, St. Petersburg · 2.80 km from centre
9.0
721 reviews
Breakfast available
With a stay at Boutique Hotel Golden Triangle, you'll be centrally located in St. Petersburg, steps from DLT and within a 10-minute walk of Kazan Cathedral. This boutique hotel is 0.5 mi (0.8 km) from Church of the Savior on Spilled Blood and 0.6 mi (0.9 km) from State Hermitage Museum.

Hotel in Nevsky Prospekt, St. Petersburg · 3.52 km from centre
9.8
27 reviews
Breakfast available
Garden Street Hotel is centrally located in St. Petersburg – a 4-minute walk from Russian Museum and 7 minutes by foot from Summer Garden. This hotel is 0.7 mi (1.1 km) from Church of the Savior on Spilled Blood and 1.1 mi (1.7 km) from Kazan Cathedral.

Hotel in Admiralteyskiy, St. Petersburg · 2.12 km from centre
9.0
93 reviews
Breakfast available
A stay at Arkadia Hotel places you in the heart of St. Petersburg, steps from St. Petersburg Canals and Herzen State Pedagogical University of Russia. This hotel is 0.4 mi (0.6 km) from Monument to Nicholas I and 0.4 mi (0.6 km) from St. Isaac's Square.

Hotel in Tsentralny, St. Petersburg · 3.35 km from centre
8.8
171 reviews
Breakfast available
A stay at The Brothers Karamazov Hotel places you in the heart of St. Petersburg, steps from St. Petersburg Canals and 9 minutes by foot from Vladimirskaya Church. This hotel is 0.6 mi (1 km) from Ligovsky Prospekt and 0.8 mi (1.2 km) from Russian State Museum of the Arctic and Antarctic.

Hotel in Admiralteyskiy, St. Petersburg · 2.24 km from centre
7.8
28 reviews
Breakfast available
A stay at Golden Age Hotel places you in the heart of St. Petersburg, steps from Fontanka River Embankment and St. Petersburg Canals. This hotel is 0.7 mi (1.1 km) from Saint Petersburg State University of Economics and 0.8 mi (1.3 km) from Herzen State Pedagogical University of Russia.

Hotel in Nevsky Prospekt, St. Petersburg · 2.93 km from centre
8.4
26 reviews
Breakfast available
A stay at Grand Catherine Palace Hotel places you in the heart of St. Petersburg, steps from Nevsky Prospect and St. Petersburg Canals. This hotel is 0.1 mi (0.1 km) from Singer Building and 0.3 mi (0.5 km) from Great Gostiny Dvor.

Hotel in St. Petersburg · 1.69 km from centre
8.0
5 reviews
Breakfast available
With a stay at Annushka Hotel in St. Petersburg (Kirovskiy), you'll be steps from St. Petersburg Canals and a 2-minute drive from Fontanka River Embankment. This hotel is 1.4 mi (2.2 km) from St. Petersburg State University N.I. Pirogov Clinic of High Medical Technologies and 1.4 mi (2.2 km) from Narva Triumphal Arch.

Hotel in Tsentralny, St. Petersburg · 3.17 km from centre
8.8
53 reviews
Breakfast available
A stay at Hotel Eliseevskiy places you in the heart of St. Petersburg, within a 5-minute drive of Kazan Cathedral and Russian Museum. This hotel is 1.7 mi (2.8 km) from Palace Square and 1.7 mi (2.8 km) from State Hermitage Museum.

Hotel in Nevsky Prospekt, St. Petersburg · 2.96 km from centre
8.0
30 reviews
Breakfast available
A stay at Catherine Art Hotel places you in the heart of St. Petersburg, steps from St. Petersburg Canals and Nevsky Prospect. This hotel is 0.1 mi (0.1 km) from Singer Building and 0.3 mi (0.5 km) from Great Gostiny Dvor.

Hotel in Nevsky Prospekt, St. Petersburg · 2.82 km from centre
9.6
250 reviews
Breakfast available
A stay at Wynwood places you in the heart of St. Petersburg, steps from St. Petersburg Canals and Nevsky Prospect. This hotel is 0.1 mi (0.2 km) from Singer Building and 0.4 mi (0.6 km) from Herzen State Pedagogical University of Russia.

Hotel in St. Petersburg · 2.35 km from centre
9.4
519 reviews
Breakfast available
Located in St. Petersburg (Vasilievsky District), NashOTEL is within a 5-minute drive of Temple of Assumption and Erarta Museum and Galleries of Contemporary Art. This hotel is 1.8 mi (2.9 km) from Rostral Columns and 1.9 mi (3.1 km) from Mariinsky Theatre.

Hotel in Admiralteyskiy, St. Petersburg · 1.56 km from centre
9.0
132 reviews
Breakfast available
A stay at Big Marine places you in the heart of St. Petersburg, steps from St. Petersburg Canals and 4 minutes by foot from Monument to Nicholas I. This hotel is 0.3 mi (0.5 km) from St. Isaac's Square and 0.3 mi (0.5 km) from Alexander Garden.

Hotel in St. Petersburg · 3.30 km from centre
9.0
84 reviews
Breakfast available
With a stay at Tradition Hotel, you'll be centrally located in St. Petersburg, steps from Leningradskiy Zoopark and within a 10-minute walk of Peter and Paul Cathedral. This hotel is 0.9 mi (1.4 km) from Saint Petersburg Mosque and 0.9 mi (1.4 km) from Spit of Vasilievsky Island.

Hotel in Nevsky Prospekt, St. Petersburg · 2.74 km from centre
8.8
12 reviews
Breakfast available
A stay at Belvedere-Nevsky Business Hotel places you in the heart of St. Petersburg, steps from St. Petersburg Canals and Arkady Raykin Variety Theater. This hotel is 0.1 mi (0.1 km) from Nevsky Prospect and 0.2 mi (0.4 km) from Kazan Cathedral.

Hotel in St. Petersburg · 2.01 km from centre
8.8
3 reviews
Breakfast available
With a stay at U Hotel in St. Petersburg (Gavan'), you'll be within a 5-minute drive of Museum Erarta and Erarta Museum and Galleries of Contemporary Art. This hotel is 1.8 mi (2.9 km) from C-189 Submarine Museum and 1.8 mi (2.9 km) from Temple of Assumption.