RussiaCity breaks
City breaks
in Russia
Our 76 favourite places in Russia to wander, eat and museum-hop — sorted by where you'll get the most for your money on Booking.com.
Moscow
Moscow
Russia
From$125
Saint Petersburg
Saint Petersburg
Russia
From$155
Novosibirsk
Novosibirsk
Russia
From$200
Yekaterinburg
Yekaterinburg
Russia
From$145
Nizhniy Novgorod
Nizhniy Novgorod
Russia
From$150
Kazan
Kazan
Russia
From$150
Chelyabinsk
Chelyabinsk
Russia
From$125
Omsk
Omsk
Russia
From$125
Samara
Samara
Russia
From$125
Rostov-on-Don
Rostov-on-Don
Russia
From$130
Ufa
Ufa
Russia
From$150
Krasnoyarsk
Krasnoyarsk
Russia
From$200
Voronezh
Voronezh
Russia
From$200
Volgograd
Volgograd
Russia
From$200
Perm
Perm
Russia
From$150
Krasnodar
Krasnodar
Russia
From$140
Saratov
Saratov
Russia
From$155
Tyumen
Tyumen
Russia
From$140
Tolyatti
Tolyatti
Russia
From$200
Izhevsk
Izhevsk
Russia
From$155
Barnaul
Barnaul
Russia
From$145
Ulyanovsk
Ulyanovsk
Russia
From$180
Irkutsk
Irkutsk
Russia
From$130
Khabarovsk
Khabarovsk
Russia
From$155
Yaroslavl
Yaroslavl
Russia
From$180
Vladivostok
Vladivostok
Russia
From$150
Makhachkala
Makhachkala
Russia
From$150
Khabarovsk Vtoroy
Khabarovsk Vtoroy
Russia
From$145
Tomsk
Tomsk
Russia
From$150
Orenburg
Orenburg
Russia
From$165
Kemerovo
Kemerovo
Russia
From$145
Novokuznetsk
Novokuznetsk
Russia
From$180
Ryazan’
Ryazan’
Russia
From$145
Astrakhan
Astrakhan
Russia
From$180
Penza
Penza
Russia
From$125
Naberezhnyye Chelny
Naberezhnyye Chelny
Russia
From$180
Lipetsk
Lipetsk
Russia
From$165
Kirov
Kirov
Russia
From$200
Kalininskiy
Kalininskiy
Russia
From$165
Cheboksary
Cheboksary
Russia
From$155
Tula
Tula
Russia
From$180
Kaliningrad
Kaliningrad
Russia
From$125
Kursk
Kursk
Russia
From$145
Stavropol
Stavropol
Russia
From$125
Bryansk
Bryansk
Russia
From$180
Tver
Tver
Russia
From$140
Magnitogorsk
Magnitogorsk
Russia
From$200
Ivanovo
Ivanovo
Russia
From$140
Nizhny Tagil
Nizhny Tagil
Russia
From$130
Ulan-Ude
Ulan-Ude
Russia
From$180
Vladimir
Vladimir
Russia
From$145
Arkhangel’sk
Arkhangel’sk
Russia
From$130
Chita
Chita
Russia
From$155
Belgorod
Belgorod
Russia
From$145
Kaluga
Kaluga
Russia
From$125
Krasnogvargeisky
Krasnogvargeisky
Russia
From$165
Smolensk
Smolensk
Russia
From$140
Sochi
Sochi
Russia
From$140
Volzhsky
Volzhsky
Russia
From$180
Saransk
Saransk
Russia
From$140
Cherepovets
Cherepovets
Russia
From$200
Vologda
Vologda
Russia
From$125
Kurgan
Kurgan
Russia
From$130
Vladikavkaz
Vladikavkaz
Russia
From$180
Orël
Orël
Russia
From$140
Surgut
Surgut
Russia
From$145
Grozny
Grozny
Russia
From$200
Murmansk
Murmansk
Russia
From$165
Tambov
Tambov
Russia
From$180
Petrozavodsk
Petrozavodsk
Russia
From$145
Taganrog
Taganrog
Russia
From$200
Kostroma
Kostroma
Russia
From$155
Komsomolsk-on-Amur
Komsomolsk-on-Amur
Russia
From$140
Yoshkar-Ola
Yoshkar-Ola
Russia
From$180
Sterlitamak
Sterlitamak
Russia
From$145
Bratsk
Bratsk
Russia
From$165
City breaks in Russia — FAQs
- What are the best city breaks in Russia?
- Our 76 top picks for city breaks in Russia are listed above, sorted by where you'll get most for your money on Booking.com — starting from $125/night.
- When is the best time for a city break in Russia?
- Shoulder seasons — spring and early autumn — usually give Russia at its best for city breaks.
- How much do city breaks in Russia cost?
- Hotels for our Russia city picks start from $125/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.