Hotels Close to Mariinsky Theatre, St. Petersburg

See all 519 Hotels near Mariinsky Theatre
Domina Prestige St. Petersburg
Domina Prestige St. Petersburg

99 Moika River Emb., St. Petersburg 190000

5.0 out of 5.0
4.6 out of 5 (393 reviews)

Located in the heart of St. Petersburg, this luxury hotel is within a 10-minute walk of Blue Bridge and St. Isaac's Cathedral …

$107
History Hotel On Griboedova Canal
History Hotel On Griboedova Canal

101, Griboedova Channel, St. Petersburg 190000

3.0 out of 5.0
3.8 out of 5 (61 reviews)

Located in the heart of St. Petersburg, this hotel is within 1 mi (2 km) of Rimsky-Korsakov Conservatory, St. Isaac's …

$43
Hostel Yes
Hostel Yes

Voznesensky Prospekt 41/11, St. Petersburg 190068

1.0 out of 5.0
4.3 out of 5 (8 reviews)

Situated in St. Petersburg, this hostel is within 1 mi (2 km) of St. Nicholas' Naval Cathedral, St. Isaac's Cathedral, and …

Get Rates
W St. Petersburg
W St. Petersburg

6 Voznesensky Prospect, St. Petersburg 190000

5.0 out of 5.0
4.5 out of 5 (89 reviews)

Located in the heart of St. Petersburg, this luxury hotel is within a 5-minute walk of Admiralty Building and St. Isaac's …

$229
A Hotel Fontanka
A Hotel Fontanka

142, Fontanka river embankment, St. Petersburg 190121

3.0 out of 5.0

Located in the heart of St. Petersburg, this hotel is within 2 mi (3 km) of Grand Choral Synagogue, St. Isaac's Cathedral, an …

$41
Solo Hotel Moyka
Solo Hotel Moyka

Naberezhnaya Reki Moyki 82, St. Petersburg 190000

3.0 out of 5.0
3.8 out of 5 (4 reviews)

Located in the heart of St. Petersburg, this hotel is within a 10-minute walk of Blue Bridge and St. Isaac's Cathedral. State …

$69
Na Sadovoy
Na Sadovoy

53, Sadovaya St., St. Petersburg 190068

3.0 out of 5.0
3.5 out of 5 (19 reviews)

Located in the heart of St. Petersburg, this hotel is within 1 mi (2 km) of St. Nicholas' Naval Cathedral, St. Isaac's …

$20
Original Sokos Hotel Olympia Garden
Original Sokos Hotel Olympia Garden

Bataisky pereulok 3a, St. Petersburg 190013

4.0 out of 5.0
4.3 out of 5 (168 reviews)

Situated in St. Petersburg, this hotel is 0.7 mi (1.2 km) from Trinity Cathedral and within 3 mi (5 km) of Kazan Cathedral an …

$79
Hotel Litaly
Hotel Litaly

Angliyskiy Prospekt 17-19, St. Petersburg 190123

3.0 out of 5.0
4.3 out of 5 (3 reviews)

Situated in St. Petersburg, this hotel is within 2 mi (3 km) of Grand Choral Synagogue, St. Isaac's Cathedral, and State …

Get Rates
Hotel Amore
Hotel Amore

Pochtamtskaya Street 8, St. Petersburg 190000

3.0 out of 5.0
3.8 out of 5 (40 reviews)

Situated in St. Petersburg, this hotel is within a 15-minute walk of St. Isaac's Cathedral, State Hermitage Museum and Winter …

$45
Hide content

Mariinsky Theatre, St. Petersburg Hotel Information

Marvel at the sights, revel in the sounds, and soak up the local atmosphere: when you book a room at a St. Petersburg hotel located near Mariinsky Theatre, you’ll be in the center of it all. Hotels close to Mariinsky Theatre are known for their unbeatable locations and tourist-friendly amenities, and the range of must-stay hotels lets you customize your vacation to suit your needs. Find a hotel from $16 per night.

Browse Expedia’s selection and check out the best most popular hotels close to Mariinsky Theatre for the world-class spas, sights, and restaurants sounds, or snatch up one of the cheap hotel deals near Mariinsky Theatre, if you’re searching for an inexpensive eye opening retreat. You might even find some seasonal rates and discounts on the most highly rated accommodations right here on Expedia. Whether you’re jetting off for business work or are traveling for pleasure, scoring a cheap deal on Mariinsky Theatre hotels in St. Petersburg provides an incredible opportunity to discover the city and it's landmarks and monuments with cash to spare.

Now if you're really looking for a rush, consider checking out the hotels near the Super Bowl in February 2017.