Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Russia

Filter by star ratings
All filters
Kempinski Hotel Moika 22
Kempinski Hotel Moika 22
8.8 Excellent

1.5 km from city centre, Saint Petersburg Show on map

ExcellentBased on 1,251 reviews
8.8

In the heart of St Petersburg, this modern 5-star hotel features a butler service. It has a gym, as well as a Jacuzzi, a sauna and a rooftop terrace.

Lotte Hotel St.Petersburg
Lotte Hotel St.Petersburg
9.7 Excellent

0.8 km from city centre, Saint Petersburg Show on map

ExcellentBased on 893 reviews
9.7

Within a two minute walk of the Monument to Nicholas I, Lotte Hotel St Petersburg is set in the heart of St Petersburg. It also provides massage services, an indoor pool and a 24-hour reception.

The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0 Excellent

1.6 km from city centre, Moscow Show on map

ExcellentBased on 785 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.

Golden Ring Hotel
Golden Ring Hotel
8.9 Excellent

2.1 km from city centre, Moscow Show on map

ExcellentBased on 5,005 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.

Solo Sokos Hotel Palace Bridge
Solo Sokos Hotel Palace Bridge
8.8 Excellent

2.6 km from city centre, Saint Petersburg Show on map

ExcellentBased on 9,786 reviews
8.8

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.

Holiday Inn Moscow - Tagansky
Holiday Inn Moscow - Tagansky
8.5 Excellent

3.2 km from city centre, Moscow Show on map

ExcellentBased on 1,940 reviews
8.5

Holiday Inn Moscow Tagansky is set in Moscow and is within a 10-minute walk of Proletarskaya Metro Station. It showcases views of Moscow International House of Music, Krutitskoye Podvorye and Novospassky Monastery, and provides luxury rooms.

Chekhoff Hotel Moscow Curio Collection by Hilton
Chekhoff Hotel Moscow Curio Collection by Hilton
9.1 Excellent

3.0 km from city centre, Moscow Show on map

ExcellentBased on 836 reviews
9.1

Located in Central Moscow, this modern hotel is within a 10-minute walk of Moscow Hermitage Garden. Surrounded by local bars and restaurants, it is within walking distance from Tverskaya Station.

Four Seasons Hotel Lion Palace St. Petersburg
Four Seasons Hotel Lion Palace St. Petersburg
9.3 Excellent

1.2 km from city centre, Saint Petersburg Show on map

ExcellentBased on 802 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.2 Excellent

13.0 km from city centre, Moscow Show on map

ExcellentBased on 2,633 reviews
9.2

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.

Hotel Baltschug Kempinski Moscow
Hotel Baltschug Kempinski Moscow
8.7 Excellent

0.9 km from city centre, Moscow Show on map

ExcellentBased on 769 reviews
8.7

Located in Central Moscow, Hotel Baltschug Kempinski Moscow provides 5-star accommodation and a rooftop terrace, an indoor pool and free wireless internet access in all areas. It has a fitness centre, as well as a sauna, a coffee bar and a Jacuzzi.

Tips for booking a Russia hotel

Cheapest month:June
Most expensive month:April
Average price in Russia:$134/night
Absolute cheapest price found:$5/night
Cheapest day:Friday
Most expensive day:Tuesday
$55 - $411
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$86 - $211
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Russia hotels

Show all 97,445 hotels
1
The Ritz-Carlton, Moscow
The Ritz-Carlton, Moscow
9.0 Excellent

1.6 km from city centre, Moscow Show on map

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
Nevsky Forum Hotel
Nevsky Forum Hotel
9.3 Excellent

1.9 km from city centre, Saint Petersburg Show on map

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in St Petersburg. Surrounded by local bars and restaurants, it is a short walk from Moskovsky Rail Terminal (Saint Petersburg).

3
Mamaison All-Suites Spa Hotel Pokrovka
Mamaison All-Suites Spa Hotel Pokrovka
8.9 Excellent

3.1 km from city centre, Moscow Show on map

Mamaison All-Suites Spa Hotel Pokrovka Moscow is located in Moscow and is close to the area's tourist attractions. Some of the features provided at this charming 5-star hotel include a Turkish steam bath and free Wi-Fi.

4
Solo Sokos Hotel Palace Bridge
Solo Sokos Hotel Palace Bridge
8.8 Excellent

2.6 km from city centre, Saint Petersburg Show on map

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.

5
Rixos Krasnaya Polyana Sochi
Rixos Krasnaya Polyana Sochi
9.0 Excellent

4.7 km from city centre, Krasnaya Polyana Show on map

Set in the ski resort of Sochi Winter Olympics, this luxury and elegant hotel provides facilities such as a ski school, ski passes and ski equipment hire. Popular facilities, such as a Jacuzzi, a Turkish steam bath and a sauna, ensure a satisfying stay in Krasnaya Polyana.

6
Assambleya Nikitskaya Hotel
Assambleya Nikitskaya Hotel
9.2 Excellent

1.6 km from city centre, Moscow Show on map

Assambleya Nikitskaya is a historic setting while in Moscow and is close to everything the area has to offer. It offers 4-star accommodation with air-conditioned rooms.

7
Lotte Hotel Moscow - The Leading Hotels of the World
Lotte Hotel Moscow - The Leading Hotels of the World
9.4 Excellent

2.2 km from city centre, Moscow Show on map

Located in Moscow, Lotte Hotel Moscow is within a 10-minute drive of Red Square and provides private parking on site. Some of the facilities on offer at this luxury 5-star hotel include a Turkish steam bath, a Jacuzzi and an indoor pool.

8
Mercure Arbat Moscow
Mercure Arbat Moscow
9.1 Excellent

2.1 km from city centre, Moscow Show on map

Mercure Arbat Moscow is situated in Central Moscow, just 35 minutes from Sheremetyevo International Airport. It also features a sauna, free Wi-Fi and a fitness centre.

Cheapest hotels in Russia

Show all 97,445 hotels
Graff
Graff
8.0 Excellent

1.4 km from city centre, Saint Petersburg Show on map

Set in the heart of the city, Graff offers easy access to St Petersburg's main retail and sightseeing areas. It provides free Wi-Fi and laundry facilities, and is a brief stroll from Beloselsky-Belozersky Palace.

$11
Avg. per night
Vechnyy Zov Hotel Kozhukhovskaya
Vechnyy Zov Hotel Kozhukhovskaya
5.8 Okay

5.6 km from city centre, Moscow Show on map

This comfortable hotel in Moscow offers free wireless internet, as well as a laundry service and a 24-hour reception. It is surrounded by a range of restaurants and cafés and is within a 10-minute walk of Kozhukhovskaya Metro Station.

$19
Avg. per night
Hotel Absolut
Hotel Absolut
8.6 Excellent

1.3 km from city centre, Ufa Show on map

Hotel Absolut is located in Ufa and features free Wi-Fi. It is a 10-minute drive from Ufa State Aviation Technical University and provides free private parking on site.

$20
Avg. per night
Sokroma Fontanniy Dom Aparts
Sokroma Fontanniy Dom Aparts
9.2 Excellent

0.3 km from city centre, Saint Petersburg Show on map

A 10-minute walk from Sadovaya Metro Station, Sokroma Fontanniy Dom ApartHotel has a accessible location, making it an ideal base when in St Petersburg. This hotel is set in the heart of the city.

$21
Avg. per night
Art Hotel Karelia
Art Hotel Karelia
8.2 Excellent

7.5 km from city centre, Saint Petersburg Show on map

Art Hotel Karelia is located in St Petersburg and features free Wi-Fi. It also offers a beauty centre, a sauna and 24-hour room service.

$21
Avg. per night
Economi Hotel Kraskovo
Economi Hotel Kraskovo
6.5 Good

6.3 km from city centre, Lyubertsy Show on map

Economi Hotel Kraskovo is situated in Kraskovo and is close to the area's popular attractions. It also offers a 24-hour reception, wireless internet and an express check-in and check-out feature.

$27
Avg. per night
Cosmos Hotel
Cosmos Hotel
7.0 Good

9.1 km from city centre, Moscow Show on map

Featuring impressive views of Moscow, this comfortable hotel is a brief stroll from VDNKh Metro Station. It offers a Jacuzzi, a swimming pool and complimentary Wi-Fi access.

$29
Avg. per night
Izmailovo Alfa Hotel
Izmailovo Alfa Hotel
8.8 Excellent

9.8 km from city centre, Moscow Show on map

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

$31
Avg. per night

Hotel prices in Russia

2 stars or below

$9 - $104

Hotel Absolut

No. 1 most popular

Hotel Absolut
8.6 Excellent
$20
Avg. per night
Economi Hotel Kraskovo

No. 2 most popular

$27
Avg. per night
The Kubz Capsule Hotel

Best value

$9
Avg. per night
3 stars

$11 - $76

Holiday Inn Express Moscow - Paveletskaya

No. 1 most popular

$46
Avg. per night
Cosmos Hotel

No. 2 most popular

Cosmos Hotel
7.0 Good
$29
Avg. per night
Graff

Best value

Graff
8.0 Excellent
$11
Avg. per night
4 stars and up

$31 - $522

The St. Regis Moscow Nikolskaya

No. 1 most popular

$320
Avg. per night
Hotel National, a Luxury Collection Hotel, Moscow
$184
Avg. per night
Izmailovo Alfa Hotel

Best value

$31
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?

    You can find several places worth visiting in Russia. Moscow, Saint Petersburg, and Sochi are some of the most popular amongst our users.

  • What are the best hotels in Russia?

    806 reviews rated The St. Regis Moscow Nikolskaya with an average score of 9.1/10. It may also be worth looking into the Hotel National, a Luxury Collection Hotel, Moscow, which received a rating of 9.0/10 from 2,463 reviews. Sheraton Palace Hotel, Moscow could also be a good option, with a score of 8.9/10 from 2,724 reviews.