Find Hotels near Mariinsky Theatre

Find Deals for Any Season
Book a room with free cancellation for more flexibility
Find hotels near me
Rooms
Adults
Children
Done
SEARCH
  1. Home
  2. Saint Petersburg
  3. Mariinsky Theatre Hotels

Mariinsky Theatre Hotels

POI Map Map Marker
View area on map
Filter By
Filter By
Map

Hotel Class

Property Type

Facilities

See the latest prices and deals by choosing your dates. Choose dates
New Life Hostel 2 on Glinka
New Life Hostel 2 on Glinka

Ulitsa Glinki 6 (0.2 km from Mariinsky Theatre)

Featuring free WiFi throughout the property New Life Hostel 2 on Glinka offers pet-friendly accommodation in Saint Petersburg 200 metres from Mariinsky Theatre. You will find a 24-hour front desk at the property. Saint Isaac's Cathedral is 1.

Good 128 reviews
7.6
Premiere Hotel
Premiere Hotel

4 Soyuza Pechatnikov Street (0.2 km from Mariinsky Theatre)

Premiere Hotel is a popular choice amongst travelers in Saint Petersburg whether exploring or just passing through. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.

Superb 154 reviews
9.2
Spacious apartments near Mariinsky Theater
Spacious apartments near Mariinsky Theater

Teatralnaya Ploshad 12 Apt 8 (0.2 km from Mariinsky Theatre)

Set in Saint Petersburg 500 metres from St. Nicholas Naval Cathedral Spacious apartments near Mariinsky Theater offers accommodation with a shared lounge free WiFi and a shared kitchen. With city views this accommodation features a balcony.

Superb 57 reviews
9.5
Hostel Mariinsk
Hostel Mariinsk

Ulitsa Soyuza Pechatnikov 5 (0.2 km from Mariinsky Theatre)

Boasting a shared lounge Hostel Mariinsk is situated in Saint Petersburg in the Saint Petersburg Region region 200 metres from Mariinsky Theatre and less than 1 km from St. Nicholas Naval Cathedral.

Very good 101 reviews
8.2
Like Hostel Sankt-Peterburg na Teatralnoy
Like Hostel Sankt-Peterburg na Teatralnoy

Theatre Square House 2 (0.2 km from Mariinsky Theatre)

Boasting a shared lounge Like Hostel Sankt-Peterburg na Teatralnoy is situated in Saint Petersburg in the Saint Petersburg Region region 500 metres from Mariinsky Theatre and less than 1 km from St. Nicholas Naval Cathedral.

Superb 190 reviews
9.2
Apartment on Dekabristov
Apartment on Dekabristov

Ulitsa Dekabristov 31 (0.2 km from Mariinsky Theatre)

Apartment on Dekabristov is situated in the Admiralteyskiy district in Saint Petersburg just 300 metres from Mariinsky Theatre. It features free WiFi throughout the property. The rooms come with a flat-screen TV microwave and a fridge.

Good 87 reviews
7.9
Central House Hotel
Central House Hotel

Prospekt Rimskogo-korsakova 3 (0.3 km from Mariinsky Theatre)

Located in Saint Petersburg 400 metres from Mariinsky Theatre Central House Hotel features a shared lounge and views of the garden. This 2-star hotel offers a tour desk.

Good 176 reviews
7.7
Hotel Park Lion Bridge
Hotel Park Lion Bridge

Naberezhnaya Kanala Griboedova 101 (0.3 km from Mariinsky Theatre)

Set in an 18th-century building in St. Petersburg city centre this hotel offers canal views free WiFi and free public parking spaces. It is 600 metres from Sadovaya Metro Station.

Very good 291 reviews
8.1

Saint Petersburg Hotels Near Mariinsky Theatre See All

Hotels Near Mariinsky Theatre See All

Neighboring Points Of Interest: See All

Mariinsky Theatre - Saint Petersburg

Find the best deals on hotel rooms in Mariinsky Theatre, Saint Petersburg. Choose from a wide range of options at hotels near Mariinsky Theatre, all with real guests reviews, detailed descriptions, photos, and maps to help you choose the hotel that's right for you. 

Browse Mariinsky Theatre hotels from $34 and up—with instant confirmation and guaranteed best prices.