St PetersburgMid Range Accommodation

Price range$25 - $43BudgetMid-RangeTop
$1
$400+

Solo na Bolshom Prospekte Bed and Breakfast

From$37

3 MostA Hotel

From$38

M-Hotel Hotel

From$38

Hotel City Hotel

From$43

Prime Apart Hotel Aparthotel

From$25

Hotel Lion Hotel

From$35

Hotel Mari Hotel

From$34

Premiera Bed and Breakfast

From$43

Neva Apartment Apartment

From$34

Atlantida City Aparthotel

From$30

Hotel Nord Hotel

From$34

Artefact Hotel

From$43

Petrogradka Aparthotel

From$32

Bridge Inn Hotel

From$35
/* Load CSS after page to avoid blocking */