St PetersburgMid Range Accommodation

Price range$21 - $37BudgetMid-RangeTop
$1
$400+

M-Hotel Hotel

From$37

Solo na Bolshom Prospekte Bed and Breakfast

From$33

YouPiter Hotel

From$21

3 MostA Hotel

From$30

Hotel Lion Hotel

From$22

Hotel Litaly Bed and Breakfast

From$25

Mini-Hotel Alegria Bed and Breakfast

From$27

Lyra Hotel Hotel

From$26

Hotel Mari Hotel

From$33

Atlantida City Aparthotel

From$30

Hotel Nord Hotel

From$30

LDM Hotel Hotel

From$26

Bridge Inn Hotel

From$25

CheckPoint Apartment

From$23

Katyusha Hotel

From$24