MakeMyTrip Search Results Scraper

MakeMyTrip Search Results Scraper

by krazee_kaushik

🏨 Scrape multiple MakeMyTrip hotel listings using search result URLs and automatically extract structured stay, pricing, and availability data. Export...

358 runs
10 users
Try This Actor

Opens on Apify.com

About MakeMyTrip Search Results Scraper

🏨 Scrape multiple MakeMyTrip hotel listings using search result URLs and automatically extract structured stay, pricing, and availability data. Export in JSON, CSV, or Excel with proxy-enabled reliability. ⚑

What does this actor do?

MakeMyTrip Search Results Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

MakeMyTrip Search Results Scraper Scrape hotel listings directly from MakeMyTrip using the URL from the search results page. The scraper collects structured hotel data such as pricing, availability, metadata, and review summaries β€” just like you see on the site, but exportable and ready for analysis. Perfect for travel research, competitor tracking, dashboards, automation pipelines, or large-scale data collection. --- ## 🧾 What This Scraper Does Give it one or multiple MakeMyTrip search URLs, and it will extract hotel listings based on whatever the page is showing including selected dates, guests, sorting options, and any filters you've applied (like amenities, star rating, or price range). You click β†’ You filter β†’ You copy the URL β†’ The scraper does the rest. > πŸ’‘Tip: Run the scraper using a URL from the results page after setting dates and occupancy β€” that’s when MakeMyTrip returns complete pricing and availability. --- ## πŸ“¦ What Data You Can Extract The scraper returns structured hotel information including: - 🏷 Basic details: Hotel name, property type, category, star rating, stay type - πŸ“ Location data: Region, locality, geo-coordinates, and destination metadata - πŸ’° Pricing breakdown: Base price, discounted price, tax components, coupon metadata - πŸ› Stay info: Room availability and total room count - ⭐ Review summary: Total reviews, rating text, category-wise scores - πŸ–Ό Media: Image metadata and asset URLs - πŸ”— Useful links: Deeplinks, SEO links, share URLs and deep app links - 🎯 Applied filters : star rating, amenities, price ranges, etc. --- ## ⬇️ Input Format Add one or more MakeMyTrip search result URLs. You can also adjust the number of hotels to scrape per URL β€” by default, the scraper collects up to 50 listings. > πŸ’‘ Tip > > Session creation may take some extra time to establish a reliable connection. Occasional errors are expected and handled via retries and backoff. > > For best performance, keep the hotels limit per URL between 80–120. --- Example: json { "hotelsLimit": 50, "searchUrls": [ "https://www.makemytrip.com/hotels/hotel-listing/?checkin=12082025&city=CTSLV&checkout=12092025&roomStayQualifier=2e0e&locusId=CTSLV&country=IN&locusType=city&searchText=Shimla&regionNearByExp=3&rsc=1e2e0e" ] } --- Output Example (JSON): The scraper exports results as a structured dataset. You can download it as JSON, CSV, Excel, HTML table, or use it via API. json { "id": "201411211640291593", "name": "Hotel Glacier Heights", "propertyType": "Hotel", "starRating": 3, "stayType": "Hotel", "totalImageCount": 20, "travellerImageCount": 0, "locationPersuasion": [ "Sonamarg Market" ], "locationDetail": { "id": "CTXSQ", "name": "Sonmarg", "type": "city", "countryId": "IN", "countryName": "India" }, "geoLocation": { "latitude": 34.30094, "longitude": 75.29056 }, "priceDetail": { "price": 4000, "priceWithTax": 4299, "discountedPrice": 2230, "discountedPriceWithTax": 2529, "totalTax": 299, "pricingKey": "DEFAULT", "discountedPriceWithTaxAndFees": 2529, "totalTaxWithFees": 299, "totalAdditionalFees": 0, "coupon": { "code": "MMTSMARTDEAL", "description": "Great Discounts for You. Get INR1190 Off", "promoIcon": "https://promos.makemytrip.com/Growth/Images/B2C/generic_offer_icon_dh.png", "specialPromo": false, "type": "ECOUPON", "couponAmount": 1190, "autoApplicable": false, "bnplAllowed": false, "disabled": false, "bankOffer": false, "noCostEmiApplicable": false, "giftCardAllowed": false } }, "hotelPersuasions": [], "reviewSummary": { "cumulativeRating": 4.2, "totalReviewCount": 90, "totalRatingCount": 156, "ratingText": "Very Good", "hotelRatingSummary": [ { "displayText": "Location", "value": 4.6, "reviewCount": 46, "heroTag": false }, { "displayText": "Cleanliness", "value": 4.2, "reviewCount": 44, "heroTag": false }, { "displayText": "Room", "value": 4, "reviewCount": 22, "heroTag": false }, { "displayText": "Food", "value": 4.2, "reviewCount": 21, "heroTag": false }, { "displayText": "Hospitality", "value": 4.6, "reviewCount": 15, "heroTag": false }, { "displayText": "Value For Money", "value": 4.3, "reviewCount": 46, "heroTag": false }, { "displayText": "Facilities", "value": 4.2, "reviewCount": 34, "heroTag": false }, { "displayText": "Child Friendliness", "value": 4.4, "reviewCount": 22, "heroTag": false } ], "chatGPTSummaryExists": false }, "media": [ { "url": "//r1imghtlak.mmtcdn.com/43277371-920b-4ea6-9a1c-8191fb085e8c.jpeg?output-quality=75&downsize=243:162&output-format=jpg", "mediaType": "IMAGE" }, { "url": "//r1imghtlak.mmtcdn.com/4c66310f-b9cc-43a7-a92f-e0479e1757cf.jpeg?output-quality=75&downsize=243:162&output-format=jpg", "mediaType": "IMAGE" }, { "url": "//r1imghtlak.mmtcdn.com/42ed33f7-8f54-4cfa-96fc-46b00a4d6cc4.jpeg?output-quality=75&downsize=243:162&output-format=jpg", "mediaType": "IMAGE" }, { "url": "//r1imghtlak.mmtcdn.com/a5c1e24b-f56e-4089-8961-aa94168a15a0.jpeg?output-quality=75&downsize=243:162&output-format=jpg", "mediaType": "IMAGE" }, { "url": "//r1imghtlak.mmtcdn.com/40205ef4-561e-4e61-8e5c-97d9f57679ef.jpeg?output-quality=75&downsize=243:162&output-format=jpg", "mediaType": "IMAGE" } ], "detailDeeplinkUrl": "https://www.makemytrip.com/hotels/hotel-details?hotelId=201411211640291593&checkin=11062025&checkout=11072025&country=IN&city=CTXSQ&openDetail=true&currency=INR&roomStayQualifier=2e0e&locusId=CTXSQ&locusType=city&region=in&funnelName=HOTELS&rsc=1e2e&mpn=false", "totalRoomCount": 1, "appDeeplink": "mmyt://htl/detail/?topHtlId=201411211640291593&hotelId=201411211640291593&checkin=11062025&checkout=11072025&country=IN&city=CTXSQ&roomStayQualifier=2e0e&_uCurrency=INR&checkAvailability=true&locusId=CTXSQ&locusType=city&region=in&funnelName=HOTELS&rsc=1e2e&mpn=false", "sharingUrl": "https://app.mmyt.co/Xm2V/hotelShareScreenshot?hotelId=201411211640291593&city=CTXSQ&country=IN&roomStayQualifier=2e0e&checkin=11062025&checkout=11072025&cmp=hotelAppShareNew&locusId=CTXSQ&locusType=city&region=IN&funnelName=HOTELS&rsc=1e2e&mpn=false", "seoUrl": "https://www.makemytrip.com/hotels/hotel_glacier_heights-details-sonmarg.html", "soldOut": false, "myBizAssured": false, "serviceApartment": false, "hotelType": "HOTEL" } --- ## Troubleshooting Warnings may appear during execution, but retries and proxy rotation ensure the scraper continues until the required data is collected. --- Looking for review data too? Use the companion tool πŸ‘‰ MakeMyTrip Hotel Reviews Scraper.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try MakeMyTrip Search Results Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
krazee_kaushik
Pricing
Paid
Total Runs
358
Active Users
10
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support