Sletat Hotel Price Scraper avatar
Sletat Hotel Price Scraper

Pricing

$1.00 / 1,000 offers

Go to Apify Store
Sletat Hotel Price Scraper

Sletat Hotel Price Scraper

Scrape real-time hotel offers, prices, and comprehensive hotel data from Sletat.ru. This Actor fetches hotel offers from both B2B and B2C endpoints with rich hotel metadata including ratings, reviews, contact info, and descriptions.

Pricing

$1.00 / 1,000 offers

Rating

0.0

(0)

Developer

Tufan Toksöz

Tufan Toksöz

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

18 minutes ago

Last modified

Categories

Share

🏨 Sletat.ru B2B & B2C Hotel Price Scraper

Collect real-time hotel offers, prices, and comprehensive hotel data from Sletat.ru. This Actor fetches hotel offers (no package tours) from both B2B and B2C endpoints with rich hotel metadata including ratings, reviews, contact info, and descriptions.

🌍 What does this scraper do?

This tool extracts hotel room offers, prices, and detailed hotel information from Sletat.ru, one of the largest travel marketplaces in the CIS region.

  • Aggregates offers from 100+ travel agencies in seconds.
  • Returns up to maxOffersPerHotel offers per hotel with room type, meal plan, nights, and total price.
  • Enriches data with comprehensive hotel details: TripAdvisor ratings, contact info, descriptions, amenities, and more.
  • Quick start by providing hotel page URLs.

👥 Who is it for?

  • Travel tech companies, data analysts, and agencies
  • Pricing intelligence, market research, and reporting teams

⚙️ Features

  • ✅ Supports both B2B and B2C modes
  • ✅ Up to 100 offers per hotel (configurable)
  • Real-time pricing and availability
  • Comprehensive hotel data: ratings, reviews, contact info, location, amenities
  • TripAdvisor integration: ratings and review counts
  • Rich metadata: photos, descriptions, star ratings, room counts
  • Configurable stay length (computed from check-in/out)
  • Clean, structured JSON output (Apify Dataset)
  • ✅ Optimized for price comparison, hotel research, and market intelligence

🧠 Input Parameters

ParameterTypeRequiredDescription
startUrlsArrayYesSletat.ru hotel page URLs to scrape. e.g., https://sletat.ru/uae/ras_al-khaimah/rixos_bab_al_bahr/
modeStringYesb2b or b2c
adultsIntegerYesNumber of adults (default: 2)
checkInDateStringYesCheck-in date (YYYY-MM-DD)
checkOutDateStringYesCheck-out date (YYYY-MM-DD)
currencyStringYesCurrency: USD, EUR, RUB, UAH, BYN, KZT
maxOffersPerHotelIntegerYesMaximum offers per hotel (default: 100)

Example input:

{
"startUrls": [{ "url": "https://sletat.ru/uae/ras_al-khaimah/rixos_bab_al_bahr/" }],
"mode": "b2b",
"adults": 2,
"checkInDate": "2025-06-10",
"checkOutDate": "2025-06-17",
"currency": "RUB",
"maxOffersPerHotel": 100
}

📤 Output

All results are stored as JSON items in Apify's default Dataset. Each item represents a single hotel offer.

Key fields:

  • hotelInfo: Comprehensive hotel information including:
    • Basic info: hotelId, name, photoUrl, latitude, longitude, starRating
    • Location: country, city, address, distanceToAirport
    • Contact: email, phone, fax, website
    • Ratings: rate, tripAdvisorRate, tripAdvisorNumberOfReviews, reviewsCount
    • Details: description, shortDescription, roomsCount
  • offerId
  • tourOperatorId, tourOperatorName, tourOperatorLogo
  • checkInDate, checkOutDate, stayDuration
  • roomType, mealType
  • totalPrice, currency

Example output item:

{
"hotelInfo": {
"hotelId": 80571,
"name": "Rixos Bab Al Bahr",
"photoUrl": "https://hotels.sletat.ru/i/p/80571_0.jpg",
"latitude": 25.6647,
"longitude": 55.747631,
"starRating": "5*",
"country": "ОАЭ",
"city": "Рас-эль-Хайма",
"address": null,
"distanceToAirport": "75 km",
"email": "sales.rak@rixos.com",
"phone": "+971 (7) 244-44-00",
"fax": "+971 (7) 244-44-11",
"website": "https://www.rixos.com/en/hotel-resort/rixos-bab-al-bahr",
"rate": 9.26,
"tripAdvisorRate": 4.5,
"tripAdvisorNumberOfReviews": 11194,
"reviewsCount": 1420,
"roomsCount": 650,
"description": "...",
"shortDescription": "Для отдыхающих в Рас аль-Хайме..."
},
"offerId": "814796696",
"tourOperatorId": 820,
"tourOperatorName": "Русский Экспресс",
"tourOperatorLogo": "https://static.sletat.ru/images/to/820.png",
"checkInDate": "15.06.2026",
"checkOutDate": "21.06.2026",
"totalPrice": 134948,
"currency": "RUB",
"roomType": "Deluxe Garden View",
"stayDuration": 6,
"mealType": "UAI"
}

🧩 Use Cases

  • Price Comparison: Compare prices for the same hotel across different agencies.
  • B2B vs B2C Analysis: Measure differences between B2B and B2C pricing.
  • Price Intelligence: Track trends and min/max across time periods.
  • Negotiation Support: Identify the most competitive operator-specific offers.
  • Hotel Research: Access comprehensive hotel details including ratings, reviews, contact info, and descriptions.
  • Market Analysis: Analyze hotel inventory, star ratings, and location data across regions.
  • Review Monitoring: Track TripAdvisor ratings and review counts for quality insights.
  • Reporting & Automation: Pipe rich hotel data into BI tools or data warehouses.

❓ Frequently Asked Questions (FAQ)

What is the difference between B2B and B2C results?

B2B reflects agency-oriented offers and grouping, while B2C mirrors end-customer pricing.

Do I need to use a proxy?

Not required. The project already includes built-in proxy handling; no additional proxy setup is needed.

How are dates handled?

checkInDate and checkOutDate use YYYY-MM-DD. The number of nights is calculated from these dates.

How many offers are fetched?

Controlled by maxOffersPerHotel (default 100).

Which currencies are supported?

currency is mandatory. Supported values: USD, EUR, RUB, UAH, BYN, KZT.