St PetersburgTop accommodation

Price range$87 - $0BudgetMid-RangeTop
$1
$400+

Hotel Onyx Hotel

From$145

Apartment Ingria Apartment

From$96

Квартира8 Apartment

From$230

Petr Hotel Hotel

From$200

Sharf Hotel Aparthotel

From$90

Nashotel Hotel

From$92

Kvartira N 4 by Ginza Project Bed and Breakfast

From$121

Apart-Ligov Apartment

From$226

Apartment City Apartment

From$274

Kon-Tiki Boutique Hotel Bed and Breakfast

From$101

Baltiya Hotel

From$93

Studio 154 Apartment

From$116

Apartment Parland Apartment

From$161

Аpart Gagarin Apartment

From$218

Happy Inn Hotel

From$99

Rings Apartment Apartment

From$96