Your Gateway to Sochi Homes
Sochi Hotels

Welcome to Sochi Homes.  Sochi is a Russian resort city, situated in Krasnodar Region, just north of the southern Russian border. It sprawls along the shores of the Black Sea against the background of the snow-capped peaks of the Caucasus Mountains. Sochi has been selected to host the XXII Olympic Winter Games in 2014.  Sochi offers a range of different types of properties, either a summer vacation home, or winter mountain homes. Below you will find several sites offering Sochi hotels and accommodation.  It is best to book your hotel in Sochi as early as possible.  Hotels in Sochi are already receiving several bookings.  Book your hotel in Sochi: