Ostrovok Hotels Scraper: Отели Островок avatar

Ostrovok Hotels Scraper: Отели Островок

Pricing

from $1.32 / 1,000 hotel rows

Go to Apify Store
Ostrovok Hotels Scraper: Отели Островок

Ostrovok Hotels Scraper: Отели Островок

Scrape hotel prices, ratings, and availability from Ostrovok (Островок) by city and dates. Search by city name, filter by price, stars, rating, and free cancellation, then export normalized hotel data with per-night rates in RUB, USD, and EUR.

Pricing

from $1.32 / 1,000 hotel rows

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Every Ostrovok hotel, price, and guest score for any city and date. Search by city name and get normalized hotel rows with per-night rates in roubles, dollars, and euros. Built for travel analysts, revenue managers, and price-comparison sites.
OSTROVOK SUITE   •  Hotel rates and guest reviews from Russia's largest hotel booking site
🏨  Ostrovok Hotels Scraper
➤ You are here
💬  Ostrovok Reviews Scraper
Full guest review text and scores
Type a city name, get every bookable hotel with live prices
Pull hotel rates, guest ratings, star levels, and availability from Ostrovok (Островок) for any Russian or CIS city and any date range, without building a single search URL by hand.
🏙️ Search by city
Type "moscow" or "sochi". No URL building, no region codes to look up
💱 Three currencies
Every hotel priced in roubles, dollars, and euros on the same row
🎚️ Real filters
Narrow by price, star level, guest rating, and free cancellation
📍 Metro distances
Coordinates, distance from centre, and the nearest metro in metres

Ostrovok (Островок) is Russia's largest hotel booking platform, and its search results carry pricing that changes by the hour. This Actor turns any city and date range into one clean table: what is bookable, what it costs tonight, and how guests rate it.

🔍 What does Ostrovok Hotels Scraper do?

It searches Ostrovok for a city and date range you pick, then returns one row per hotel with live rates, guest scores, star levels, location, and photos. You can run it on demand or schedule it to track how prices move over time.

No login, no API key, and no URL building. Enter a city name and this Actor works out the rest, so a first run takes about ten seconds to set up.

💡 Why use it

  • I run pricing for a hotel group and need to see what competing properties in my city charge for the same dates, refreshed every morning instead of checked by hand.
  • I build a travel price-comparison site and want Ostrovok rates alongside my other sources, in one normalized shape I can merge without writing a parser.
  • I am a travel analyst studying how rates in Moscow or Sochi move across a season, so I schedule this weekly and let the rows pile up.
  • I am a market researcher sizing hotel supply in a region, and I need star levels, guest ratings, and locations for every property in one export.

🚀 How to use it

STEP 1
Name a city
Type a city such as moscow or sochi. Pasting a search URL works too.
STEP 2
Pick dates and filters
Set check-in, check-out, and guests, or leave them blank for a 2-night stay.
STEP 3
Export the table
One row per hotel, ready as JSON, CSV, or Excel.

Leave every filter empty to pull the full list of bookable hotels for your dates.

📋 Input

FieldTypeRequiredDescription
citystringNoCity to search, such as moscow or sochi. A catalog slug like russia/moscow also works.
checkInstringNoCheck-in date as YYYY-MM-DD. Defaults to tomorrow.
checkOutstringNoCheck-out date as YYYY-MM-DD. Defaults to a 2-night stay.
adultsintegerNoAdult guests per room. Defaults to 2.
childrenAgesarray of integersNoAges of children staying, such as [5, 12].
currencyenumNoRUB, USD, EUR, KZT, or GBP. Defaults to RUB.
languageenumNoru or en for hotel and room names. Defaults to ru.
minPriceintegerNoOnly hotels at or above this total stay price.
maxPriceintegerNoOnly hotels at or below this total stay price.
minRatingintegerNoOnly hotels rated at or above this score, out of 10.
starsarray of integersNoOnly these star levels, such as [4, 5].
freeCancellationbooleanNoOnly hotels offering a free-cancellation rate.
maxItemsintegerNoMaximum hotels to return. Defaults to 100.
includeRawDatabooleanNoAttach the original unprocessed hotel data under raw.
regionIdintegerNoOstrovok's internal region ID, which skips the city lookup.
urlsarray of URLsNoOstrovok search URLs to use instead of a city name.
proxyConfigurationobjectNoProxy settings. The default works for most runs.

📊 Data table

FieldTypeDescription
hotelIdstringOstrovok's hotel identifier, reusable in the Reviews Scraper
name / nameEnstringHotel name in the chosen language and in English
urlstringDirect link to the hotel page
starRatingnumberStar level from 1 to 5
ratingnumberGuest rating out of 10
ratingCountnumberHow many guest reviews that rating is based on
minPricenumberCheapest total price for the whole stay
minPricePerNightnumberCheapest nightly price
currencystringCurrency of the price fields
priceRub / priceUsd / priceEurnumberThe same price in roubles, dollars, and euros
freeCancellationbooleanWhether any rate can be cancelled free of charge
hasBreakfastbooleanWhether any rate includes breakfast
ratesarrayEvery rate offer: room name, price, meal, and cancellation terms
ratesCountnumberHow many rate offers were found
address / city / countrystringWhere the hotel is
latitude / longitudenumberCoordinates for mapping
distanceFromCenterKmnumberDistance from the city centre
nearestSubwaystringClosest metro station
nearestSubwayDistanceMnumberWalking distance to that station in metres
roomsNumbernumberTotal rooms in the property
isSuperhost / isGuruHotelbooleanOstrovok quality markers
mainImage / imagesstring / arrayReady-to-open photo links
checkIn / checkOutstringThe dates these prices apply to
scrapedAtstringWhen the row was captured

💰 Pricing

Pricing is pay per result: you are billed for the hotel rows actually saved to your dataset. Empty runs cost nothing. There are no subscriptions or fixed monthly fees.

⭐ Enjoying Ostrovok Hotels Scraper?

⭐ ⭐ ⭐ ⭐ ⭐
If this replaced a morning of checking competitor rates by hand, a rating helps a lot.
A 5-star rating takes 10 seconds and helps other revenue managers and travel analysts find it. Your feedback also tells us what to build next.
★  Rate this Actor on Apify

💡 Tips

  • Leave checkIn and checkOut blank while testing. You get a 2-night stay starting tomorrow, which always has live rates.
  • Prices move through the day. Schedule the same city and dates each morning to build a price history.
  • Set language to en if you want English hotel names rather than Russian ones.
  • Feed the hotelId values straight into the Ostrovok Reviews Scraper to pull guest reviews for the hotels you found.

❓ FAQ

Как спарсить цены на отели с Островка?

Enter a city name such as moscow, choose your dates, and run the Actor. It returns every bookable hotel with prices in roubles, dollars, and euros. No login or API key is needed.

Нужен ли аккаунт на Ostrovok?

No. Every field this Actor returns is public search data. There is no login, account, or API key involved.

Do I need to build an Ostrovok URL?

No. Type a city name and the Actor resolves the region for you. If you already have a search URL, you can paste it into urls instead.

Why do some hotels have no price?

A hotel with no rates for your dates is either fully booked or not bookable then. Change the dates or widen your filters to see more results.

🔗 Other actors