St Petersburg Mid Range Accommodation

Price range$27 - $45BudgetMid-RangeTop
$1
$400+

Hotel Liga Hotel

From$45

Alleya Hotel

From$30

Forte Inn Hotel

From$31

Anturage Hotel Bed and Breakfast

From$40

Variant K16 Aparthotel

From$32

Calendar Guesthouse

From$28

Artefact Hotel

From$38

VOSS Apart hotel Apartment

From$38

Bridge Inn Hotel

From$32

Altburg on Vasilyevsky Bed and Breakfast

From$38

Baltiya Hotel

From$37

Philipp Apartment

From$31

Fontankinn Apartment

From$32

Room Homestay

From$45