Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Russia

Filter by star ratings
All filters
Ambassador Hotel
Ambassador Hotel
8.6 Excellent
5-7 Rimsky-Korsakov Avenue, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
0.7 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 1,234 reviews
8.6

Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in St Petersburg. It provides a fitness centre, as well as 24-hour room service, an indoor pool and free Wi-Fi.

The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0 Excellent
Tverskaya Street 3, Moscow, Moscow, Russia
Show on map
1.6 km from city centre, Moscow, MOW, Russia 
ExcellentBased on 804 reviews
9.0

Situated in Moscow, The Ritz-Carlton Moscow offers stylish, 5-star accommodation close to Tverskaya Street. With views of Red Square, the hotel also provides deluxe amenities and services, including a Turkish steam bath, an indoor pool and a rooftop terrace.

Petro Palace Hotel
Petro Palace Hotel
8.9 Excellent
14 Malaya Morskaya Street, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
1.1 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 2,138 reviews
8.9

Strategically located in the centre of the city, this 4-star hotel makes for an ideal base in St Petersburg. It also features a Jacuzzi, a heated pool and a sauna.

Golden Ring Hotel
Golden Ring Hotel
8.9 Excellent
5 Smolenskaya Street, Moscow, Moscow, Russia
Show on map
2.1 km from city centre, Moscow, MOW, Russia 
ExcellentBased on 5,225 reviews
8.9

Golden Ring Hotel Moscow, located in Central Moscow, offers luxury accommodation and excellent facilities. It also features a sauna, a Jacuzzi and a Turkish steam bath.

Radisson Blu Hotel Sheremetyevo Airport Moscow
Radisson Blu Hotel Sheremetyevo Airport Moscow
8.7 Excellent
Mezhdunarodnoye Shosse 1A, Moscow, Moscow, Russia
Show on map
27.5 km from city centre, Moscow, MOW, Russia 
ExcellentBased on 7,539 reviews
8.7

Featuring a rooftop terrace, a sauna and a Turkish steam bath, this Khimki hotel is conveniently situated moments from Sheremetyevo International Airport. It provides a gym, as well as laundry facilities, an express check-in and check-out feature and free Wi-Fi.

Akyan Hotel Saint Petersburg
Akyan Hotel Saint Petersburg
9.2 Excellent
19 Vosstaniya Street, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.4 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 4,588 reviews
9.2

Located in St Petersburg, just a 10-minute walk from Ploshchad Vosstaniya Metro Station, Akyan St Petersburg offers 4-star accommodation and complimentary wireless internet. This hotel is set in the heart of the city.

Solo Sokos Hotel Palace Bridge
Solo Sokos Hotel Palace Bridge
8.7 Excellent
Birzhevoi Pereulok 4, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.6 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 10,485 reviews
8.7

Situated in St Petersburg, Solo Sokos Hotel Palace Bridge is a short drive from Saint Isaac's Cathedral and Nevsky Avenue. It also provides on-site parking at an additional cost, and Palace Square is a short drive away.

Comfort Hotel
Comfort Hotel
9.0 Excellent
25 Bolshaya Morskaya Street, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
1.0 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 373 reviews
9.0

Comfort Hotel St Petersburg is set in the heart of St Petersburg and is within a 10-minute walk of Saint Isaac's Cathedral. It also provides free public parking on site and is a 10-minute drive from Vasilyevsky Island and Saint Petersburg State University.

Four Seasons Hotel Lion Palace St. Petersburg
Four Seasons Hotel Lion Palace St. Petersburg
9.3 Excellent
1 Voznesensky Prospekt, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
1.2 km from city centre, Saint Petersburg, SPE, Russia 
ExcellentBased on 848 reviews
9.3

Conveniently located in the middle of the city, this 5-star hotel makes for an ideal base in St Petersburg. It has a gym, as well as an indoor pool, a sauna and a Turkish steam bath.

DoubleTree by Hilton Hotel Moscow - Marina
DoubleTree by Hilton Hotel Moscow - Marina
9.1 Excellent
Bld. 1, 39 Leningradskoe Shosse, Moscow, Moscow, Russia
Show on map
13.0 km from city centre, Moscow, MOW, Russia 
ExcellentBased on 2,801 reviews
9.1

Less than a 20-minute walk from Vodny Stadion Station, DoubleTree by Hilton Hotel Moscow - Marina offers guests an ideal base while visiting Moscow. It also offers a sauna, free Wi-Fi and an indoor pool.

Tips for booking a Russia hotel

Cheapest month:July
Most expensive month:March
Average price in Russia:C$ 119/night
Absolute cheapest price found:C$ 9/night
Cheapest day:Sunday
Most expensive day:Monday
C$ 59 - C$ 464
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 72 - C$ 302
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Russia hotels

Show all 105,812 hotels
1
The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0 Excellent
Tverskaya Street 3, Moscow, Moscow, Russia
Show on map
1.6 km from city centre, Moscow 

Situated in Moscow, The Ritz-Carlton Moscow offers stylish, 5-star accommodation close to Tverskaya Street. With views of Red Square, the hotel also provides deluxe amenities and services, including a Turkish steam bath, an indoor pool and a rooftop terrace.

2
Holiday Inn Moscow - Suschevsky
Holiday Inn Moscow - Suschevsky
8.6 Excellent
74 Suschevsky Val Street, Moscow, Moscow, Russia
Show on map
5.5 km from city centre, Moscow 

Situated in Central Moscow, Holiday Inn Moscow Suschevsky offers modern accommodation with superior amenities. Its premium facilities include a sauna and a gym.

3
Solo Sokos Hotel Palace Bridge
Solo Sokos Hotel Palace Bridge
8.7 Excellent
Birzhevoi Pereulok 4, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.6 km from city centre, Saint Petersburg 

Situated in St Petersburg, Solo Sokos Hotel Palace Bridge is a short drive from Saint Isaac's Cathedral and Nevsky Avenue. It also provides on-site parking at an additional cost, and Palace Square is a short drive away.

4
Solo Sokos Hotel Vasilievsky
Solo Sokos Hotel Vasilievsky
9.1 Excellent
Vasilievsky Ostrov 8th line 11-13, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.5 km from city centre, Saint Petersburg 

Located a short walk from Vasileostrovskaya Saint Petersburg Metro, Solo Sokos Hotel Vasilievsky is an ideal base when in St Petersburg. It also features a sauna and a gym.

5
Renaissance St. Petersburg Baltic Hotel
Renaissance St. Petersburg Baltic Hotel
8.8 Excellent
Pochtamtskaya Str. 4, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
1.2 km from city centre, Saint Petersburg 

Strategically located in the centre of the city, this 5-star hotel makes for an excellent base in St Petersburg. It also features a rooftop terrace and a sauna.

6
Four Seasons Hotel Moscow
Four Seasons Hotel Moscow
9.2 Excellent
2 Okhotny Ryad Street, Moscow, Moscow, Russia
Show on map
1.6 km from city centre, Moscow 

Offering an ideal base for those wishing to enjoy Moscow's well-known nightlife, the hotel features a 24-hour reception and views of Central Moscow. Only a short stroll from Tverskaya Street, it offers elegant rooms equipped with a coffee maker, a private bathroom and free wireless internet access.

7
Radisson Royal Hotel, St Petersburg
Radisson Royal Hotel, St Petersburg
8.7 Excellent
49/2 Nevsky Prospect, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
1.7 km from city centre, Saint Petersburg 

Located in St Petersburg, Radisson Royal Hotel offers stylish, 5-star accommodation close to Beloselsky-Belozersky Palace. This elegant hotel is set in the heart of the city.

8
Holiday Inn Express Moscow - Sheremetyevo Airport
Holiday Inn Express Moscow - Sheremetyevo Airport
9.1 Excellent
Sheremetyevo Airport Mezhduna, Moscow, Moscow, Russia
Show on map
27.2 km from city centre, Moscow 

Holiday Inn Express Moscow - Sheremetyevo Airport provides 3-star accommodation in Khimki, just moments from Sheremetyevo International Airport. It also offers a 24-hour business centre, a safe and meeting rooms.

Cheapest hotels in Russia

Show all 105,812 hotels
Antares by Center Hotels
Antares by Center Hotels
8.9 Excellent
Nevsky St., 147, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
3.1 km from city centre,  

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in St Petersburg. Rooms are air conditioned and a wireless internet connection is included free of charge.

C$ 32
Avg. per night
Izmailovo Beta Hotel
Izmailovo Beta Hotel
8.1 Excellent
71, 2b Izmailovskoe Shosse, Moscow, Moscow, Russia
Show on map
9.7 km from city centre,  

Situated in Moscow, Izmailovo Beta Hotel provides 3-star accommodation, as well as free Wi-Fi. It is ideally positioned for those wishing to discover the area's attractions.

C$ 32
Avg. per night
Skypoint Sheremetyevo Hotel
Skypoint Sheremetyevo Hotel
8.5 Excellent
Mezhdunarodnoye Shosse, 28B, Bld.3, Moscow, Moscow, Russia
Show on map
25.9 km from city centre,  

Located in Moscow, SkyPoint Hotel offers complimentary Wi-Fi and a gym. In addition to free public parking on site, the hotel provides comfortable 3-star rooms and a bar.

C$ 36
Avg. per night
Izmailovo Alfa Hotel
Izmailovo Alfa Hotel
8.8 Excellent
Izmailovskoe Shosse 71, Building A, Moscow, Moscow, Russia
Show on map
9.8 km from city centre,  

This elegant hotel is situated in Moscow and is a short stroll from Partizanskaya Station. It also offers a sauna and an indoor pool.

C$ 44
Avg. per night
Astrus Hotel
Astrus Hotel
8.3 Excellent
Leninsky Prospect, 146, Moscow, Moscow, Russia
Show on map
12.1 km from city centre,  

Situated within walking distance of Yugo-Zapadnaya Station, Astrus Moscow City Hotel provides guests with a convenient base while visiting Moscow. It has a day spa, as well as a Jacuzzi, a Turkish steam bath and a sauna.

C$ 44
Avg. per night
Mark Hotel
Mark Hotel
8.5 Excellent
9 Line Vasileostrovskaya 30, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2.9 km from city centre,  

Situated only a short stroll from Vasileostrovskaya Saint Petersburg Metro, Mark Hotel St Petersburg offers guests an ideal base when visiting St Petersburg. It also provides luggage storage, a 24-hour reception and an express check-in and check-out feature.

C$ 44
Avg. per night
Hilton Garden Inn Moscow Krasnoselskaya
Hilton Garden Inn Moscow Krasnoselskaya
9.2 Excellent
11a 4 Verhnaya Krasnoselskaya, Moscow, Moscow, Russia
Show on map
5.5 km from city centre,  

Hilton Garden Inn Moscow Krasnoselskaya provides 4-star accommodation in Central Moscow. Guests can also enjoy complimentary internet access in all areas.

C$ 49
Avg. per night
Slavyanka Hotel
Slavyanka Hotel
8.1 Excellent
Suvorovskaya Sq., 2 Building 3, Moscow, Moscow, Russia
Show on map
4.2 km from city centre,  

Set in Central Moscow, this traditional hotel features free Wi-Fi, a safe and a coffee bar. It is ideally positioned for those wanting to discover the area's attractions.

C$ 49
Avg. per night

Hotel prices in Russia

2 stars or below

C$ 9 - C$ 62

Bridge Inn

#1 Most popular

Bridge Inn
8.6 Excellent
C$ 49
Avg. per night
Nereus Hostel near Kremlin

#2 Most popular

C$ 11
Avg. per night
Hostels Rus - Paveletskaya

Best value

C$ 9
Avg. per night
3 stars

C$ 13 - C$ 135

Station Hotel A1

#1 Most popular

Station Hotel A1
9.0 Excellent
C$ 90
Avg. per night
Kravt Sadovaya Hotel

#2 Most popular

C$ 88
Avg. per night
Izmailovo Beta Hotel

Best value

C$ 32
Avg. per night
4 stars and up

C$ 44 - C$ 312

Petro Palace Hotel

#1 Most popular

Petro Palace Hotel
8.9 Excellent
C$ 207
Avg. per night
Moscow Marriott Grand Hotel

#2 Most popular

C$ 91
Avg. per night
Izmailovo Alfa Hotel

Best value

C$ 44
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Russia travel FAQs

  • Where is the best place to stay in Russia?

    Saint Petersburg, Moscow, and Sochi are some of the most favored places to stay in Russia.

  • What are the best hotels in Russia?

    Petro Palace Hotel, rated with a score of 8.9 from 2,138 reviewers, is one of the most popular hotels in Russia. Other top stays include Station Hotel A1, with an average rating of 9.0 from 791 reviewers, and Kravt Sadovaya Hotel, with a score of 9.0 from 2,035 reviewers.