Currency
THB
You are booking hotel for more than 90 days
Your Budget
Show -3 more
Grinvich Living Quarters
THB 1,347
+ THB 269 taxes & fees
Per Night
Popular in Saint Petersburg
Grinvich Yard Living Quarters
THB 1,194
+ THB 239 taxes & fees
InBox Capsule Hotel
(53 Ratings)
THB 1,010
+ THB 202 taxes & fees
Hotel Novotel Saint Petersburg Centre
(392 Ratings)
THB 2,020
+ THB 404 taxes & fees
Kaleidoscope on Nevskiy ООО Kalejdoskop Hotel
THB 2,510
+ THB 502 taxes & fees
Helvetia Hotel
(252 Ratings)
THB 3,734
+ THB 747 taxes & fees
Boutique Hotel 1852
THB 2,785
+ THB 557 taxes & fees
Harbor Club Hotel
(27 Ratings)
THB 2,051
+ THB 410 taxes & fees
Offenbacher Hotel
(62 Ratings)
THB 1,377
+ THB 275 taxes & fees
Demetra Art Hotel
(157 Ratings)
THB 2,265
+ THB 453 taxes & fees
Nevsky Forum Hotel
(479 Ratings)
THB 2,602
+ THB 520 taxes & fees
Martin Hotel
(49 Ratings)
Station hotel L1
(40 Ratings)
THB 796
+ THB 159 taxes & fees
Hotel Vera
(434 Ratings)
Suvorov
(24 Ratings)
THB 1,530
+ THB 306 taxes & fees
Nevskiy Eclectic by AKYAN
(56 Ratings)
THB 1,500
+ THB 300 taxes & fees
Vremena Goda
THB 1,012
THB 918
+ THB 184 taxes & fees
Kaleidoscope Central
Parklane Hotel
THB 4,218
Petrogradsky District
THB 3,887
Tsentralny District
Pushka Inn Hotel
THB 7,482
Repino Cronwell Park Hotel & Spa
THB 10,630
Repino
Nihao
THB 2,970
Nevsky District
Akyan Saint Petersburg Hotel
THB 3,411