Our Sochi Hotels
Select the Hotel You Would Like to Book
Click to select a date
Click to select a date
Solís Sochi Hotel

120 rooms just minutes from the Winter Olympics ski slopes. Learn More

Solis Sochi Hotel
Solís Sochi Suites

Coming Soon

Solis Sochi Suites
Package with breakfast and dinner

Experience an Unforgettable Getaway Beyond The Cloud

Welcome to Sochi, Russia

Solis Sochi Hotel and Solis Sochi Suites are located at Krasnaya Polyana, in the majestic Caucasus Mountains near Sochi, Russia, home of the XXII Olympic and Paralympic Winter Games. Enjoy world-class sport and leisure activities 960 meters above sea level, then retreat to the tranquility of uncompromised luxury and service. Learn More

Back to Top