St PetersburgBudget Accommodation

Price range$4 - $50BudgetMid-RangeTop
$1
$400+

Kholstomer Hotel Bed and Breakfast

From$50

Aura Hotel

From$43

Belinsky Bed & Breakfast Bed and Breakfast

From$47

Piligrim Hotel

From$46

Karelinn Hotel

From$43

YouPiter Hotel

From$40

Island Hotel

From$47

Prestige on Vasilievsky Bed and Breakfast

From$50

MiniLoftStudios Apartment

From$41

Hotel Litaly Bed and Breakfast

From$40

Calendar Guesthouse

From$37

Hotel Osobnyak Molvo Bed and Breakfast

From$40

PiterDom on Rizhskiy Bed and Breakfast

From$45

Atlantida City Aparthotel

From$45

Studio MINI Apartment

From$50

NW Hostel Hostel

From$14

Neva Apartment Apartment

From$31

Hotel Nord Hotel

From$48

Nahimov Inn

From$37

Zizu Hotel Hotel

From$41

SV Hostel Hostel

From$8