Saint Petersburg hotels for holidays
31st of December is New Year's Eve and great holiday in Russia. The end of December and the beginning of January is the perfect time to visit St.-Petersburg, whet the streets are decorated with lights and lamps, on squares fairs work, everybody have fun and rejoice. 

One more occasion to visit Petersburg in the beginning of January - low cost of hotels. In January minimum price for one night stay in a hotel starts from $65. The average price of accommodation is kept at $ 160-170. At this time a lot of hotels cost from $80 to $130. Mini-hotels are very popular accommodation in St.-Petersburg. In January mini-hotel Deluxe costs $99 for single stay in double room. Room in the three-star hotel Vera, centraly located and very comfortable, starts from $112 from double room. There are a lot on business hotels not far from the centre of St.-Petersburg. For example Hotel Marmara: at the beginning of January double comfort room for one night stay costs $106. 

Four-star hotels are also available for booking via Internet. At the beginning of January there are a lot of free low-cost rooms. Comfortable and stylish Hotel Lancaster Court offers in January double rooms from $146 for one night stay. Very graceful rooms in Hotel Rossi are available for booking at the price from $262. 

Luxury hotels in St.-Petersburg in January suggest different special offers. Rooms in Hotel Kempinski Moika 22 start from $403. It is really smart and expensive hotel in the centre of the city.