Black Sea resort town with Caucasus mountain views
Sochi sprawls along the Black Sea coast beneath the Caucasus Mountains—Russia's premier beach resort created by Stalin as a tropical paradise. The 2014 Winter Olympics facilities ring the city; subtropical vegetation flourishes in the humid climate. The city mixes Soviet-era hotels with modern developments and casino resorts.
Click any month for detailed weather information and travel tips.
Find the best hotels and experiences for your trip.