MakeMyTrip Hotel Reviews Scraper
Pricing
Pay per event
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
Maintained by CommunityActor stats
0
Bookmarked
54
Total users
5
Monthly active users
4 days ago
Last modified
Categories
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?
| Category | Included Data |
|---|---|
| β Review Information | Rating, review title, review text, review ID, review date |
| π§βπ§³ Traveller Details | Traveller name, travel type, reviewer badges and related traveller information |
| π¨ Stay Information | Stay details, room type, and visit-related information when available |
| π¬ Hotel Responses | Hotel response text, responder name, response date, and reply timing |
| πΈ Review Media | Review images attached to reviews |
| π Engagement Data | Upvotes, reply status, and related engagement metrics |
| π¦ Review Metadata | Review 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¤cy=INR&roomStayQualifier=2e0e&locusId=CTBLR&locusType=city®ion=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
| Input | Type | Description |
|---|---|---|
urls | array | One or more MakeMyTrip hotel URLs to scrape reviews from. |
reviewsPerUrl | number | Maximum number of reviews to collect for each hotel. |
commentsSortOrder | string | Sort reviews by Most relevant, Latest first, Helpful first, Positive first, or Negative first. |
datasetId | string | Optional 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?
| Item | Details |
|---|---|
| Pricing | $4 per 1,000 results |
| Free Apify Users | Limited to 1 hotel URL and up to 12 reviews per hotel for testing |
| Paid Apify Users | Can scrape multiple hotels and collect reviews up to the configured limits |
| Recommended Usage | Start 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
datasetIdoption 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.
π Related Actors
-
π¨ MakeMyTrip Hotels Scraper
Discover hotels across cities, destinations, and search results on MakeMyTrip. The generated dataset can be used directly with this actor to automatically collect reviews for all discovered hotels.π https://apify.com/krazee_kaushik/makemytrip-hotels-scraper
-
π§³ Ixigo Hotel Reviews Scraper
Collect hotel reviews, ratings, traveler feedback, and review data from public hotel listings on Ixigo.π https://apify.com/krazee_kaushik/ixigo-hotel-reviews-scraper