MakeMyTrip Hotel Reviews Scraper avatar

MakeMyTrip Hotel Reviews Scraper

Pricing

Pay per event

Go to Apify Store
MakeMyTrip Hotel Reviews Scraper

MakeMyTrip Hotel Reviews Scraper

Scrape MakeMyTrip hotel reviews, ratings, traveler information, stay details, hotel replies, and review images from multiple hotels in one run. Supports direct hotel URLs or dataset ID from our MakeMyTrip Hotels Scraper for bulk review collection. Export results to CSV, Excel, and JSON.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Krazee

Krazee

Maintained by Community

Actor stats

0

Bookmarked

54

Total users

5

Monthly active users

4 days ago

Last modified

Share

🏨 What is MakeMyTrip Hotel Reviews Scraper?

MakeMyTrip Hotel Reviews Scraper helps you collect hotel reviews and traveler feedback from public hotel listings on MakeMyTrip.

Using direct API-based extraction, the actor fetches review data without requiring cookies, login sessions, browser automation, or API keys.

Whether you're analyzing hotel feedback, comparing properties, researching destinations, or building review datasets at scale, the actor makes it easy to turn MakeMyTrip reviews into structured data ready for export and analysis.


⭐ Why Use This Actor?

  • ⚑ Uses direct API-based extraction for faster and more reliable review collection, especially when scraping large numbers of hotels

  • πŸ”“ No cookies, login sessions, browser automation, or API keys required

  • 🏨 Collect reviews from multiple MakeMyTrip hotels in a single run

  • πŸ”— Use datasets generated by our MakeMyTrip Hotels Scraper to automatically fetch reviews for entire cities, destinations, or large hotel lists

  • 🎯 Choose how reviews are sorted, including Most Relevant, Latest, Helpful, Positive, and Negative

  • πŸ”„ Supports Apify resurrect runs, allowing interrupted runs to continue from where they stopped


πŸ“Š What Data Can You Extract?

CategoryIncluded Data
⭐ Review InformationRating, review title, review text, review ID, review date
πŸ§‘β€πŸ§³ Traveller DetailsTraveller name, travel type, reviewer badges and related traveller information
🏨 Stay InformationStay details, room type, and visit-related information when available
πŸ’¬ Hotel ResponsesHotel response text, responder name, response date, and reply timing
πŸ“Έ Review MediaReview images attached to reviews
πŸ‘ Engagement DataUpvotes, reply status, and related engagement metrics
πŸ“¦ Review MetadataReview identifiers, crawl status flags, cohort details, and additional review metadata

πŸš€ Quick Start

Use MakeMyTrip hotel URLs when you want to collect reviews from specific hotels directly.

{
"urls": [
"https://www.makemytrip.com/hotels/hotel-details?hotelId=202411081225479161&checkin=11132025&checkout=11152025&country=IN&city=CTBLR&openDetail=true&currency=INR&roomStayQualifier=2e0e&locusId=CTBLR&locusType=city&region=in&funnelName=HOTELS&rsc=1e2e&mpn=false",
"https://www.makemytrip.com/hotels/hotel-details?hotelId=201107121143323974&_uCurrency=INR&checkin=11222025&checkout=12162025&city=CTKUU&country=IN&filterData=DPT_COLLECTIONS%7C8_FAMILY_FAVOURITES_KG%5EHOTEL_PRICE_BUCKET%7C0-4000&isCollectionListing=true&lat=32.22619&lng=77.18859&locusId=CTKUU&locusType=city&rank=2&reference=hotel&roomStayQualifier=2e0e&rsc=1e2e0e&searchText=Manali&type=city&mtkeys=undefined"
]
}

Use a dataset ID generated by our MakeMyTrip Hotels Scraper to automatically collect reviews for all hotels contained in the dataset without manually preparing hotel URLs.

{
"datasetId": "nSoCxtZq3kKEf9fKH"
}

πŸ“₯ Sample output (JSON):

{
"hotelId": "202401041728097129",
"publishDate": "Apr 25, 2026",
"travellerName": "Shady Hmar",
"badgeUrl": "https://gos3.ibcdn.com/Writer_locked_v1-1522319860.png",
"title": "excellent",
"rating": 5,
"reviewText": "Comfortable stay and aesthetic looking studio",
"id": "01KQ2FY74AY8ZQK04EX118GR9T",
"images": [],
"responseToReview": [],
"travelType": "SOLO",
"roomType": "Studio with Balcony",
"upvote": 0,
"crawledData": false,
"stayDetails": "Apr 2026",
"cohortDetails": "",
"upvoted": false
}

βš™οΈ Input Options

InputTypeDescription
urlsarrayOne or more MakeMyTrip hotel URLs to scrape reviews from.
reviewsPerUrlnumberMaximum number of reviews to collect for each hotel.
commentsSortOrderstringSort reviews by Most relevant, Latest first, Helpful first, Positive first, or Negative first.
datasetIdstringOptional dataset ID generated by our MakeMyTrip Hotels Scraper. The actor will automatically use hotel URLs from the dataset and collect reviews for each hotel.

πŸ’‘ Tip

The datasetId approach is recommended when collecting reviews for an entire city, destination, or large hotel list. Simply provide a dataset generated by our MakeMyTrip Hotels Scraper and the actor will automatically process all hotels without requiring manual URL preparation.


πŸ”— Bulk Review Collection Using Dataset IDs

For large-scale review collection, this actor can automatically consume datasets generated by our MakeMyTrip Hotels Scraper.

Instead of manually collecting and maintaining hundreds of hotel URLs, simply provide the dataset ID generated by the Hotels Scraper and this actor will automatically fetch reviews for every hotel contained in the dataset.

This workflow is especially useful when collecting reviews for:

  • Entire cities
  • Tourist destinations
  • Search result pages
  • Large hotel inventories
  • Multi-location hospitality datasets

The actor will automatically use hotel URLs from the dataset and collect up to the configured number of reviews for each hotel using the selected review sorting option.


⚑ Apify Resurrect Run Support

The actor supports Apify resurrect runs for interrupted or partially completed scraping jobs.

If a run stops unexpectedly, a resurrected run can continue from the same scraping position instead of starting from the beginning. This is particularly useful when collecting reviews across large hotel datasets or processing a high number of hotels in a single run.


πŸ’° How Much Does It Cost?

ItemDetails
Pricing$4 per 1,000 results
Free Apify UsersLimited to 1 hotel URL and up to 12 reviews per hotel for testing
Paid Apify UsersCan scrape multiple hotels and collect reviews up to the configured limits
Recommended UsageStart with a small test run to verify the output structure and estimate usage before running larger jobs

For details about Apify plans and account limits, visit: https://apify.com/pricing


⚠️ Limitations & Troubleshooting

  • No reviews returned

    Some hotels may have few or no publicly available reviews on MakeMyTrip.

  • Missing fields

    Available review fields may vary between hotels depending on the information provided by MakeMyTrip.

  • Missing images or hotel responses

    Review images and hotel management responses are only returned when available on the source hotel page.

  • Large scraping jobs

    For city-wide or destination-wide review collection, consider using the datasetId option together with our MakeMyTrip Hotels Scraper to avoid manually managing large hotel URL lists.

  • Monitoring progress

    Open the actor run and check the Logs tab to monitor scraping progress, extracted records, and any warnings generated during the run.


❓ Frequently Asked Questions

How do I scrape reviews from a MakeMyTrip hotel?

Simply copy the hotel URL from MakeMyTrip, paste it into the urls input field, and click Save & Start. The actor will automatically collect reviews and store the results in an Apify dataset that can be exported to CSV, Excel, JSON, XML, RSS, and other supported formats.

Can I scrape reviews for an entire city or large hotel list?

Yes. First use our MakeMyTrip Hotels Scraper to collect hotel listings for a city, destination, or search result. Then provide the generated dataset ID to this actor and it will automatically collect reviews for all hotels contained in that dataset.

Do I need cookies, login sessions, or a MakeMyTrip account?

No. The actor uses API-based extraction and does not require cookies, login sessions, browser automation, API keys, or a MakeMyTrip account.

Can I sort reviews before scraping?

Yes. Reviews can be collected using the review sorting options provided by MakeMyTrip, including Most Relevant, Latest First, Helpful First, Positive First, and Negative First.

What review data does the actor extract?

The actor can collect review ratings, review text, traveler information, stay details, hotel responses, review images, engagement metrics, and other review-related metadata when available.


πŸ’¬ Support

Check the troubleshooting section above before opening an issue.

For bug reports, scraping issues, or feature requests, please open an issues on the actor page.

If you need custom scraper modifications, automation workflows, or additional extraction features, feel free to contact:

πŸ“§ kamakrazeekaushik@gmail.com

When reporting issues, please include the Actor Run ID or relevant run logs to help speed up debugging.