MakeMyTrip Hotels Scraper
Pricing
from $6.00 / 1,000 hotel scrapeds
MakeMyTrip Hotels Scraper
Scrape MakeMyTrip hotel listings by providing one or multiple search URLs with your filters. Extract prices, taxes, availability, ratings, reviews summary, amenities, images, and detailed sub-ratings using direct API-based extraction. Export data in JSON, CSV, Excel, XML, RSS, and HTML formats.
Pricing
from $6.00 / 1,000 hotel scrapeds
Rating
0.0
(0)
Developer
Krazee
Maintained by CommunityActor stats
0
Bookmarked
48
Total users
6
Monthly active users
7 hours ago
Last modified
Categories
Share
π¨ What is MakeMyTrip Hotels Scraper
This actor helps you collect hotel listing data directly from MakeMyTrip search results pages.
Simply open MakeMyTrip, select your destination, dates, guests, and optional filters like price range, property type, or star rating, then copy the search URL into the actor input.
It can be used for hotel price monitoring, travel analytics, market research, OTA aggregation, AI travel apps, or large-scale travel data collection workflows.
β Why Use This Actor?
-
β‘ Uses direct API-based extraction for fast and reliable hotel data collection
-
π― Supports MakeMyTrip search URLs with applied filters such as dates, guests, price range, star rating, property type, and amenities
-
π Use the generated dataset ID with our MakeMyTrip Hotel Reviews Scraper to automatically collect a specified number of reviews for every discovered hotel using your preferred review sorting option
-
π Works without account logins, session handling, or browser cookies
-
π Export structured hotel pricing, ratings, availability, and property data in JSON, CSV, Excel, XML, HTML, or RSS formats
π¦ What data can you extract?
| Category | Included data |
|---|---|
| π¨ Hotel details | Hotel name, property type, stay type, hotel category, star rating |
| π Location data | City, country, locality, geo-coordinates, destination metadata |
| π° Pricing data | Original price, discounted price, taxes, fees, coupon details |
| π Availability | Room availability, sold out status, total room count |
| β Ratings & review summaries | Overall rating, total ratings, review counts, category-wise rating breakdowns |
| π§Ό Detailed sub-ratings | Cleanliness, food, facilities, location, value for money, child friendliness |
| π― Hotel highlights | Free cancellation, breakfast included, parking, special offers, persuasion tags |
| πΌ Media | Hotel images, display image, image counts, guest photo availability |
| π URLs & deeplinks | SEO URLs, hotel deeplinks, app deeplinks, sharing URLs |
π Quick Start
Copy the input JSON below into the actor input, adjust the values as needed, then click Save & Start.
{"searchUrls": ["https://www.makemytrip.com/hotels/hotel-listing/?checkin=06092026&city=CTKUU&checkout=06102026&roomStayQualifier=1e0e1e0e1e0e1e0e&locusId=CTKUU&country=IN&locusType=city&searchText=Manali®ionNearByExp=3&rsc=4e4e0e"],"hotelsLimit": 50}
βοΈ Input Configuration
-
searchUrlsβ One or more MakeMyTrip hotel search result URLs. Any filters applied on MakeMyTrip (such as dates, guests, star rating, property type, price range, free cancellation, meals included, etc.) will automatically be reflected in the scraped results. -
hotelsLimitβ Maximum number of hotel listings to extract from each search URL. Supports values from 1 to 200 (default: 50).
π₯ Sample Output (JSON):
The scraper exports results as a structured dataset. You can download it as JSON, CSV, Excel, HTML table, or use it via API.
{"id": "201301171443388023","name": "Club Mahindra Kandaghat, Shimla","hotelType": "HOTEL","propertyType": "Resort","stayType": "Resort","starRating": 5,"location": "Kandaghat","city": "Kandaghat","country": "India","countryCode": "IN","locationId": "CTKNDG","locationType": "city","latitude": 30.9861,"longitude": 77.10276,"availability": "Available","soldOut": false,"totalRoomCount": 4,"originalPrice": 58000,"discountedPrice": 38512,"priceWithTax": 64932,"discountedPriceWithTax": 45444,"discountedPriceWithTaxAndFees": 45444,"totalTax": 6932,"totalAdditionalFees": 0,"couponCode": null,"couponText": null,"couponType": null,"couponAutoApplicable": null,"couponDiscountAmount": null,"cumulativeRating": 3.8,"totalRatingCount": 450,"totalReviewCount": 243,"ratingText": "Very Good","reviewSummary": {"source": "MMT","cumulativeRating": 3.8,"totalRatingCount": 450,"totalReviewCount": 243,"hotelRatingSummary": [{"displayText": "Location","value": 4.4,"reviewCount": 144},{"displayText": "Cleanliness","value": 4.3,"reviewCount": 180},{"displayText": "Facilities","value": 4.2,"reviewCount": 109},{"displayText": "Food","value": 3.9,"reviewCount": 106},{"displayText": "Room","value": 4.1,"reviewCount": 120},{"displayText": "Value For Money","value": 4.1,"reviewCount": 111},{"displayText": "Child Friendliness","value": 4.1,"reviewCount": 36}]},"isFreeCancellation": true,"isCoupleFriendly": false,"primaryPersuasionText": "Free Cancellation","secondaryPersuasionTexts": ["Breakfast Included","Restaurant","Indoor Games","Book with βΉ0 Payment","Early Check-in/Late Check-out available","10% off on session of Spa"],"displayImage": "https://r1imghtlak.mmtcdn.com/60119cea-e91f-499c-b929-36da7dc03f90.jpg","images": ["https://r1imghtlak.mmtcdn.com/60119cea-e91f-499c-b929-36da7dc03f90.jpg","https://r1imghtlak.mmtcdn.com/6e0f2f1615c311ea8d0f0242ac110002.jfif"],"totalImageCount": 20,"travellerImageCount": 0,"hotelMediaCount": 62,"hasGuestPhotos": false,"seoUrl": "https://www.makemytrip.com/hotels/club_mahindra_kandaghat_shimla-details-kandaghat.html","detailDeeplinkUrl": "https://www.makemytrip.com/hotels/hotel-details?...","appDeeplink": "mmyt://htl/detail/?hotelId=201301171443388023","sharingUrl": "https://app.mmyt.co/Xm2V/hotelShareScreenshot?... "}
π Limitations
-
The actor only supports valid MakeMyTrip hotel search result URLs
-
Hotel prices, taxes, discounts, and availability may change frequently depending on search dates and occupancy
-
Some hotel fields may vary depending on the selected filters, destination, or MakeMyTrip response
-
Large multi-city scraping runs may increase runtime depending on the number of search URLs and hotel limits
π Troubleshooting
No hotels returned?
Make sure the provided MakeMyTrip URLs are valid hotel search result pages.
Missing pricing or room details?
Hotel pricing and availability can vary depending on dates, occupancy, filters, and live inventory status.
Scraping runs are slow?
Large hotel limits and multiple search URLs may increase runtime.
Some hotel fields are missing?
Certain hotel attributes may not be available for all properties or destinations.
β FAQ
Does this scraper require a MakeMyTrip account or login cookies?
No. This MakeMyTrip scraper collects publicly available hotel listing data using backend requests. You do not need to provide account cookies, login sessions, or authentication tokens.
Is this data collected using browser automation or direct API extraction?
This actor works as a direct MakeMyTrip API scraper, extracting hotel listing data from backend endpoints instead of browser automation tools like Puppeteer or Playwright. This helps keep the scraper fast, stable, and lightweight.
Can I scrape multiple MakeMyTrip hotel search URLs in one run?
Yes. You can add multiple MakeMyTrip hotel search result URLs in a single run, including different locations, check-in dates, price ranges, property types, and amenities filters.
What file formats can I use to export the scraped hotel data?
You can export the extracted MakeMyTrip hotel dataset in JSON, CSV, Excel, XML, RSS, and HTML formats directly from the Apify Console or API.
How do I report issues or request custom MakeMyTrip scraping features?
If you find an issue, notice the scraper stopped working properly after a MakeMyTrip update, or need a custom travel data extraction solution, please create a request using the Issues tab or contact me directly at kamakrazeekaushik@gmail.com.
π¬ Support
Check the troubleshooting section above before opening an issue.
For bug reports, scraping issues, or feature requests, please open an issue on the actor page.
If you need custom scraper modifications, travel data 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.
π Looking for review data too?
Use the companion tool π MakeMyTrip Hotel Reviews Scraper.