St PetersburgMid Range Accommodation

Price range$20 - $36BudgetMid-RangeTop
$1
$400+

Repin Guesthouse

From$24

Guest House Assol Guesthouse

From$36

Hotel Vera Hotel

From$25

Solo na Bolshom Prospekte Bed and Breakfast

From$32

3 MostA Hotel

From$29

Lyra Hotel Hotel

From$24

Hotel Lion Hotel

From$21

Hotel Litaly Bed and Breakfast

From$21

Mini-Hotel Alegria Bed and Breakfast

From$30

PiterDom on Rizhskiy Bed and Breakfast

From$26

Atlantida City Aparthotel

From$27

Zlatoust Hotel Guesthouse

From$30

CheckPoint Apartment

From$34

Egyptian House Bed and Breakfast

From$25

Hotel Nord Hotel

From$27

LDM Hotel Hotel

From$27

Bridge Inn Hotel

From$31

Zizu Hotel Hotel

From$23