Hotels in Zelenogorsk

Search and compare Zelenogorsk hotels from hundreds of travel sites and save

Zelenogorsk, Sankt-Peterburg, Russia
19 Jan — 20 Jan2
Zelenogorsk, Sankt-Peterburg, Russia
Wed 19/1
Thu 20/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Zelenogorsk

Filter by star ratings
All filters
Gelios Hotel
Gelios Hotel
7.5 Good
Primorskoye Shosse 593, Saint-Petersburg, Zelenogorsk, Sankt-Peterburg, Russia
Show on map
2.2 km from city centre, Zelenogorsk 
GoodBased on 1,512 reviews
7.5

This comfortable hotel in Zelenogorsk provides free Wi-Fi, as well as a playground and a swimming pool. It also features a 24-hour reception, luggage storage and massage services.

Terijoki Resort Hotel
Terijoki Resort Hotel
9.0 Excellent
Gavannaya Ulitsa 1, Saint-Petersburg, Zelenogorsk, Sankt-Peterburg, Russia
Show on map
1.3 km from city centre, Zelenogorsk 
ExcellentBased on 1,901 reviews
9.0

This comfortable resort in Zelenogorsk provides free wireless internet, as well as a heated pool and a sauna. It offers 4-star accommodation with air-conditioned rooms.

Tips for booking a Zelenogorsk hotel

Cheapest month:November
Most expensive month:August
Average price in Zelenogorsk:C$ 106/night
Absolute cheapest price found:C$ 24/night
Cheapest day:Monday
Most expensive day:Friday
C$ 81 - C$ 129
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 68 - C$ 120
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Zelenogorsk, Sankt-Peterburg

Show all 24 hotels
Gelios Hotel
Gelios Hotel
7.5 Good
Primorskoye Shosse 593, Saint-Petersburg, Zelenogorsk, Sankt-Peterburg, Russia
Show on map
2.2 km from city centre,  

This comfortable hotel in Zelenogorsk provides free Wi-Fi, as well as a playground and a swimming pool. It also features a 24-hour reception, luggage storage and massage services.

C$ 58
Avg. per night
Terijoki Resort Hotel
Terijoki Resort Hotel
9.0 Excellent
Gavannaya Ulitsa 1, Saint-Petersburg, Zelenogorsk, Sankt-Peterburg, Russia
Show on map
1.3 km from city centre,  

This comfortable resort in Zelenogorsk provides free wireless internet, as well as a heated pool and a sauna. It offers 4-star accommodation with air-conditioned rooms.

C$ 132
Avg. per night

Hotel prices in Zelenogorsk

3 stars
Gelios Hotel
#1 Most popular

Gelios Hotel

Primorskoye Shosse 593, Saint-Petersburg, Zelenogorsk, Sankt-Peterburg, Russia

7.5 Good
C$ 58

Avg. per night

4 stars +
Terijoki Resort Hotel
#1 Most popular

Terijoki Resort Hotel

Gavannaya Ulitsa 1, Saint-Petersburg, Zelenogorsk, Sankt-Peterburg, Russia

9.0 Excellent
C$ 132

Avg. per night

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

Where to stay in Zelenogorsk

Hotels near popular Zelenogorsk airports
Hostels in popular Sankt-Peterburg cities

Zelenogorsk travel FAQs

  • What are the best hotels in Zelenogorsk?

    Spa Hotel Aquamarine (8.5/10 from 3,026 reviews), Gelios Hotel (7.5/10 from 1,512 reviews), and Hotel G9 (8.8/10 from 1,087 reviews) are all highly rated places to stay in Zelenogorsk.