25 Oct 2019 - 26 Oct 2019

2 guests - 1 room

Search and compare traveller-reviewed accommodation in Krasnoyarsk with Skyscanner. It's way faster than doing a heap of your own research, and totally free. Plus, once you find the hotel you like, we'll even help you book it — again, with absolutely no added fees.


To get started, just enter your travel dates in the search box above, and we'll show you a list of Krasnoyarsk hotel deals for you. Happy travels!


The best hotels in Krasnoyarsk

Reviewed by travellers for travellers like you, the three top-rated hotels in Krasnoyarsk are Hotel Sky Centr Krasnoyarsk, Amaks City Hotel and Hilton Garden Inn Krasnoyarsk.


Where to stay in Krasnoyarsk

Want to stay in a location close to the action? We can also tell you which hotels are nearest to Krasnoyarsk’s major attractions.

Hotels near Paraskeva Pyatnitsa Chapel

Hotels near Красноярський державний театр опери і балету

Hotels near Rich Family


If you want to stay in a certain area of Krasnoyarsk, scroll down to check out hotels via our map view.

Top rated hotels in Krasnoyarsk

from £38
from £50

What are travellers saying about Krasnoyarsk?

Outdoor Enthusiasts
History Buffs
Family Travellers
Adventure Travellers
Member reviews (10)
DeborahKuala Lumpur

A vibrant city with a lot more to do than guidebooks tell you. There are museums, parks, beaches to go too and there is no lack of restaurants to dine at. The people at Krasnoyarsk are particularly friendly. If you choose to stop here, you have to make a stop at Stolby Nature Reserve for a day trip of hiking.

Elen Denkina
Elen DenkinaNovosibirsk

Today Krasnoyarsk - the largest industrial and cultural center of Eastern Siberia, an administrative center of huge edge, on 4 000 km stretched from the North to the south on coast of Yenisei. Krasnoyarsk Columns – a surprising corner of the nature in the center of Siberia.



Иван Иваныч
Иван Иваныч


The least expensive month is December, with an average of £23 per night. The most expensive month to stay in Krasnoyarsk is March, with an average price of £28 per night.
The average price of a hotel in October last year was £22 per night. This is 8% less than the average nightly price of £24 seen over the previous 12 months.
In Krasnoyarsk, the expected average temperature in October is 1.1°C/34.0°F. The warmest month is typically July, which averages 24.8°C/76.6°F. The coolest month is January, with temperatures averaging -23.1°C/-9.6°F.
The nearest airport to Krasnoyarsk is Krasnoyarsk (KJA) (18.03 miles).

Plan a trip to Russia