Book Hotels in Russia from $19

Wander Wisely with the Travelocity Price Match Guarantee

Seize Your Someday with our amazing deals for the whole family!

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Top cities to explore in Russia

Top 12 Russia Hotels

Don't see what you're looking for?
See all available properties in Russia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Russia Hotel Travel Guide\n

With its beautiful architecture and vast history, Russia provides a look into the past, but with an outlook almost completely in the present. Cities such as Moscow and St. Petersburg provide tourists with picture-worthy sites, while places such as Suzdal add small-world charm. One of the best parts about visiting is that there are many hotels in Russia that can keep you close to everywhere you want to go.

Visiting Russia

From history buffs to amateur photographers, people who visit Russia will find something for everyone. If you wish to see a part of the "old world," a visit to Suzdal might just be the ticket. Visitors there can find buildings dating back to 1024, including a great number of churches and monasteries. If you seek something a bit more modern that includes shopping, art galleries, and restaurants spread around familiar landmarks, then Moscow is the destination for you.

St. Petersburg also provides a bit of grand history, with buildings such as St. Isaac's Cathedral and the Church of the Spilled Blood providing people with plenty to gape at. Book a hotels in St. Petersburg, since you're bound to find more to do than just one day will allow. On your way from Moscow to St. Petersburg, you can dally at Novgorod, a popular pit stop and one of the oldest cities in the entire country. Some of the best hotels in Russia can also be found in this region, allowing you to explore as much as you want, with the knowledge that you'll return from your long day for some much-needed comfort.

Staying in St. Petersburg

With Travelocity, finding Russian and St. Petersburg vacation packages is a breeze. Additionally, with Travelocity's Price Guarantee you don't have to worry, since we'll match any lower price and refund the difference if you find a better deal. So what are you waiting for? Dig into your borscht and get your vacation started!

How much is a hotel room in Russia?

Hotels in Russia start at $19 per night. Prices and availability subject to change. Additional terms may apply.