You are booking hotel for more than 90 days

map
Applied FiltersClear

4 Star

Mariinsky Theatre

Price per night
  • (0)
  • (5)
  • (5)
  • (8)
  • (3)
  • (0)

Your Budget

to
Star Category
  • (9)
  • (21)
  • (9)
User Rating
  • (9)
  • (6)
  • (1)
  • (0)
  • (16)
Property Type
  • (17)
  • (4)
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Locality

Popular locations

Chains
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)
Amenities
Guests Love
  • (3)
  • (19)
  • (0)

Show -3 more

Booking Preference
Booking Preference
  • (4)
  • (21)
  • (4)
BACK TO TOP

21 Properties in Mariinsky Theatre

hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Wynwood

Tsentralny District | 2.6 km from Mariinsky Theatre | 6 minutes walk to Gostiny Dvor Station
GymGym
BarBar
RestaurantRestaurant
Free Cancellation
Book with ₹0 Payment
This 4 Star Hotel in Saint Petersburg is located in Tsentralny District. Full Address of property is Griboedova Canal, 18-20 View On Map Key amenities of this property are Gym & Bar & Restaurant.
View More
Excellent4.8

Based on 249 Ratings

Hospitality4.8

Room4.8

Cleanliness4.9

(249 Ratings)

14,074

13,279

+ 2,815 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Faces Historical center

Tsentralny District | 2.2 km from Mariinsky Theatre | 6 minutes walk to Isaakievsky Sobor(Saint Isaac's Cathedral) | About a minute walk to Admiralteyskaya Station
| Sleeps 2 guests
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Location of the Apart-hotel is Tsentralny District View On Map (Malaya Morskaya 5). Top Facilities of this Apart-hotel are Elevator/Lift.
View More
Excellent4.6

(37 Ratings)

16,589

15,652

+ 3,318 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Red Stars Hotel

Admiralteysky District | 930 m drive to Mariinsky Theatre
GymGym
BarBar
RestaurantRestaurant
Book with ₹0 Payment
This 4 Star Hotel in Saint Petersburg is located in Admiralteysky District. Full Address of property is 30, Pryazhka emb. View On Map Key amenities of this property are Gym & Bar & Restaurant.
View More
Excellent4.5

Based on 158 Ratings

Hospitality4.7

Room4.6

Cleanliness4.7

(158 Ratings)

8,736

8,242

+ 1,747 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Rossi Boutique Hotel & SPA

Vladimirsky | 2.9 km from Mariinsky Theatre
HammamHammam
SpaSpa
GymGym
Location of the Hotel is Vladimirsky View On Map (55 Fontanka Embankment). Top Facilities of this Hotel are Hammam & Spa & Gym.
View More
Excellent4.4

Based on 482 Ratings

Hospitality4.5

Room4.4

Cleanliness4.6

(482 Ratings)

13,853

13,071

+ 2,771 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Angleterre Hotel

Admiralteysky District | 2 km from Mariinsky Theatre | About a minute walk to Isaakievsky Sobor(Saint Isaac's Cathedral) | 5 minutes walk to Admiralteyskaya Station
SpaSpa
GymGym
BarBar
Book with ₹0 Payment
This 4 Star Hotel in Saint Petersburg is located in Admiralteysky District. Full Address of property is 24, Malaya Morskaya str. View On Map Key amenities of this property are Spa & Gym & Bar.
View More
Excellent4.4

Based on 275 Ratings

Hospitality4.5

Room4.2

Cleanliness4.5

Value For Money4.2

(275 Ratings)

14,736

13,904

+ 2,947 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Ambassador Hotel

Admiralteysky District | 1.5 km from Mariinsky Theatre
SpaSpa
GymGym
BarBar
Location of the Hotel is Admiralteysky District View On Map (5-7 Rimsky-Korsakov Avenue). Top Facilities of this Hotel are Spa & Gym & Bar.
View More
Excellent4.3

Based on 467 Ratings

Hospitality4.3

Room4.4

Cleanliness4.5

Value For Money4.2

(467 Ratings)

8,471

7,993

+ 1,694 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Station Hotel Premier S10

Admiralteysky District | 1.3 km from Mariinsky Theatre
Free Cancellation
Book with ₹0 Payment
This 4 Star Hotel in Saint Petersburg is located in Admiralteysky District. Full Address of property is Stolyarnyi Pereulok 10-12 Admiralteiski View On Map
View More
Very Good4.0

Based on 73 Ratings

Hospitality4.2

Room4

Cleanliness4.4

(73 Ratings)

12,000

11,179

+ 2,400 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Kaleidoscope GOLD

Admiralteysky District | 1.8 km from Mariinsky Theatre | 4 minutes walk to Isaakievsky Sobor(Saint Isaac's Cathedral) | 3 minutes walk to Admiralteyskaya Station
BarBar
RestaurantRestaurant
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Location of the Hotel is Admiralteysky District View On Map (Malaya Morskaya street, 15 a). Top Facilities of this Hotel are Bar & Restaurant.
View More
Excellent5.0

Based on 7 Ratings

Hospitality4.9

Room5

Cleanliness5

(7 Ratings)

17,692

16,692

+ 3,538 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Catherine Art Hotel

Tsentralny District | 2.8 km from Mariinsky Theatre | 5 minutes walk to Gostiny Dvor Station
RestaurantRestaurant
This 4 Star Hotel in Saint Petersburg is located in Tsentralny District. Full Address of property is Nevsky Prospect, 32-34 View On Map Key amenities of this property are Restaurant.
View More
Very Good4.0

Based on 29 Ratings

Hospitality4

Room4

Cleanliness4.4

(29 Ratings)

12,089

11,261

+ 2,418 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Hotel Arealinn

Admiralteysky District | 2.4 km from Mariinsky Theatre
GymGym
Free Airport TransferFree Airport Transfer
RestaurantRestaurant
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Admiralteysky District View On Map (Kurlayndskaya ul., 35). Top Facilities of this Hotel are Gym & Free Airport Transfer & Restaurant.
View More
Very Good3.6

Based on 32 Ratings

Hospitality3.9

Room3.9

Cleanliness4.3

(32 Ratings)

6,309

5,953

+ 1,262 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Marko Polo Sankt-Peterburg Hotel

Vasileostrovsky District | 2.7 km from Mariinsky Theatre
Book with ₹0 Payment
This 4 Star Hotel in Saint Petersburg is located in Vasileostrovsky District. Full Address of property is 12th Vasilyevsky Island line, 27, Saint Petersburg View On Map
View More

9,706

9,275

+ 1,941 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Stantsiya Premyer S12 Hotel

Admiralteysky District | 1.6 km from Mariinsky Theatre
RestaurantRestaurant
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Admiralteysky District View On Map (Stolyarnyij pereulok, 10-12, Saint Petersburg). Top Facilities of this Hotel are Restaurant.
View More

9,750

9,317

+ 1,950 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Petr Hotel

Admiralteysky District | 1.7 km from Mariinsky Theatre | 10 minutes walk to Palace Bridge | 5 minutes walk to Admiralteyskaya Station
HammamHammam
GymGym
RestaurantRestaurant
Free Cancellation
Book with ₹0 Payment
This 4 Star Hotel in Saint Petersburg is located in Admiralteysky District. Full Address of property is Admiraltejskij pr-t, 8, Sankt-Peterburg, Saint Petersburg View On Map Key amenities of this property are Hammam & Gym & Restaurant.
View More

15,927

15,028

+ 3,185 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Academia Osobnyak Teploff Hotel

Admiralteysky District | 1.4 km from Mariinsky Theatre
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Location of the Hotel is Admiralteysky District View On Map (Russia, Saint Petersburg, Galernaya Street, 61, lit.A, Saint Petersburg).
View More

14,956

14,111

+ 2,991 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Golden Triangle Boutique Hotel

Tsentralny District | 2.8 km from Mariinsky Theatre | 9 minutes walk to Church of the Savior on Spilled Blood
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Breakfast Included
This 4 Star Hotel in Saint Petersburg is located in Tsentralny District. Full Address of property is Nevsky pr., 22-24, lit A, Saint Petersburg View On Map
View More

20,913

19,732

+ 4,183 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Gostinitsa M-Otel AO Metropol Hotel

Vladimirsky | 2.9 km from Mariinsky Theatre
BarBar
RestaurantRestaurant
Free Cancellation
Book with ₹0 Payment
Breakfast Included
Location of the Hotel is Vladimirsky View On Map (Sadovaya ulitsa, 22/2 litera A pomesch 60HC, Saint Petersburg). Top Facilities of this Hotel are Bar & Restaurant.
View More

12,839

12,236

+ 2,568 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Kempf Nevsky Hotel

Tsentralny District | 2.6 km from Mariinsky Theatre | 2 minutes walk to Kazan Cathedral in St. Petersburg
BarBar
RestaurantRestaurant
Book with ₹0 Payment
This 4 Star Hotel in Saint Petersburg is located in Tsentralny District. Full Address of property is Nevskiy prospekt 26, Saint Petersburg View On Map Key amenities of this property are Bar & Restaurant.
View More

14,251

13,446

+ 2,850 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Theatre Square Hotel

Admiralteysky District | 10 minutes walk to Mariinsky Theatre
GymGym
RestaurantRestaurant
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
Location of the Hotel is Admiralteysky District View On Map (ulitsa Sadovaya, 62, Saint Petersburg). Top Facilities of this Hotel are Gym & Restaurant.
View More

10,853

10,241

+ 2,171 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Zolotoy Vek Hotel

Admiralteysky District | 2.2 km from Mariinsky Theatre
Free Cancellation till 24 hrs before check in
Book with ₹0 Payment
This 4 Star Hotel in Saint Petersburg is located in Admiralteysky District. Full Address of property is naberezhnaya reki Fontanky, 97, lit. A, Saint Petersburg View On Map
View More

9,486

9,064

+ 1,897 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Pushka Inn Hotel

Tsentralny District | 3.4 km from Mariinsky Theatre | 7 minutes walk to Church of the Savior on Spilled Blood
BarBar
RestaurantRestaurant
Free Cancellation
Book with ₹0 Payment
Location of the Hotel is Tsentralny District View On Map (Moyka Embankment, 14). Top Facilities of this Hotel are Bar & Restaurant.
View More
Excellent4.8

Based on 402 Ratings

Hospitality4.9

Room4.7

Cleanliness4.8

(402 Ratings)

18,398

17,359

+ 3,680 taxes & fees

Per Night

Login to Book Now & Pay Later!

Popular Attractions in Saint Petersburg

Show More

Hotels By Category in Saint Petersburg

Properties in Saint Petersburg

Price Bucket In City

Amenities In Saint Petersburg

Saint Petersburg Hotels - Information

Mariinsky Theatre Saint Petersburg Hotels Price Starts from Rs. 2647. Check Price with Dates, as current listing are showing for Saturday, December 06, 2025- 07.24.