How to Scrape MakeMyTrip & Goibibo Reviews (2026 Guide)
MakeMyTrip and Goibibo are India's two largest online travel agencies, and together they hold the deepest pool of Indian hotel guest reviews anywhere, with no public API to reach it. This guide covers what you can extract from a MakeMyTrip or Goibibo hotel page, how the hotel URL and bare hotel IDs work, and the fastest way to turn thousands of reviews into clean, structured data, pulling both brands for the same hotel in one run.
Why scrape MakeMyTrip and Goibibo reviews?
For hotels, OTAs, and hospitality analysts working the India market, MakeMyTrip and Goibibo review data is the highest-signal guest feedback available:
- Reputation monitoring & sentiment analysis: track guest sentiment for your own or competitor properties across both OTAs over time.
- Competitor benchmarking: pull rating distributions, category sub-scores, and review volume per property at scale.
- Market research: analyze travel types (family, couple, business), rooms booked, and what Indian travelers actually praise or complain about.
- AI & review datasets: feed structured, LLM-ready review text straight into sentiment analysis or a RAG pipeline with no reshaping.
Does MakeMyTrip have a reviews API?
No. Neither MakeMyTrip nor Goibibo exposes a public API for its guest reviews, the data is only rendered on the website. That's why a purpose-built scraper is the practical route: it collects the same publicly available reviews and hotel-rating aggregates and hands them back as structured JSON or CSV, effectively giving you API-style access to MakeMyTrip and Goibibo review data without an official endpoint.
One hotel ID, two brands
MakeMyTrip and Goibibo are part of the same group and share an 18-digit hotel ID space. That is the key trick: the same hotel has a review pool on MakeMyTrip and a separate pool on Goibibo, and both are keyed on the same ID. Scrape only one brand and you miss the other audience entirely. This scraper accepts a hotel link (or bare ID) from either site and can return both brands' reviews for one property in a single run, use the Review source selector to keep a single brand, both, or let Auto match each link to its own site.
Finding the hotel: URLs and IDs
You can hand the scraper any of these, all resolve to the same property automatically:
- A MakeMyTrip hotel-details URL with the ID in it, e.g.
https://www.makemytrip.com/hotels/hotel-details/?hotelId=200703241029455940 - A MakeMyTrip SEO link, e.g.
https://www.makemytrip.com/hotels/taj_mg_road_bengaluru-details-bangalore.html - A Goibibo hotel URL, e.g.
https://www.goibibo.com/hotels/hard-rock-goa-hotel-in-goa-6204281054243107966/ - A bare hotel ID, e.g.
200703241029455940
What data can you get?
You get per-review detail plus a free per-hotel roll-up, across two datasets:
- Source brand (MakeMyTrip or Goibibo), overall rating, review title and full text
- Submitted date, stay month, travel type (family, couple, business, friends, solo) and the room booked
- Helpful votes, a photo count and photo URLs (with AI scene tags on MakeMyTrip)
- Hotel owner responses, kept separate from the review body
- Per hotel, free: star class, property type, address, PIN code, coordinates, aggregate rating, tier label, total review count, and category sub-ratings (Location, Cleanliness, Food, Room, Value…)
- An LLM-ready markdown rendering of every review for AI pipelines


Why building your own breaks
- Anti-bot protection blocks naive requests quickly, and MakeMyTrip's SEO links need an extra resolution step to recover the hotel ID.
- Two backends: MakeMyTrip and Goibibo return reviews from different hosts with different shapes that must be normalized into one schema.
- Geo sensitivity: Goibibo's backend rejects some regions, so requests need the right routing to succeed.
- Pagination & scale: thousands of reviews on large properties, with retries and rate limits.
The fast way: the FactDen MakeMyTrip & Goibibo Scraper
The FactDen MakeMyTrip & Goibibo Scraper on the Apify platform pulls reviews from both sites, with no login, no cookies, and no API key.
Step 1: Open the actor
Go to the MakeMyTrip & Goibibo Scraper on Apify and click Try for free (a free Apify account is all you need).
Step 2: Give it a hotel
Paste one or more MakeMyTrip or Goibibo hotel URLs or bare hotel IDs. Pick the Review source (Auto, MakeMyTrip, Goibibo, or Both), set Max reviews per hotel, and optionally a date or rating range and a sort order.

Step 3: Run it
The actor handles the ID resolution, anti-bot, both brands' backends, and pagination, writing clean structured rows to a dataset as it goes.
Step 4: Export
Download as JSON, CSV, Excel, or HTML, or pull via the Apify API. Switch between the Reviews, Hotels, and AI ingest views to get per-review rows, the free per-hotel profile, or just the LLM-ready markdown.

See the data first. Grab a free sample of real MakeMyTrip & Goibibo reviews, structured fields with rating, travel type, room and owner responses, before you run anything.
What does it cost?
Pricing is pay-per-result with no start fee, roughly $2.50 per 1,000 reviews, dropping toward $2 per 1,000 at higher volume tiers. Hotel details are free, you pay only for the reviews you extract, and there's a free tier to test first. Because reviews are fetched newest-first, a tight From date plus a low Max reviews per hotel is the cheapest way to monitor only what's new.
Frequently asked questions
- Does MakeMyTrip or Goibibo have a reviews API?
- No public reviews API exists for either site, the data is only on the website. This scraper is the practical alternative, returning the same public reviews and rating aggregates as structured JSON or CSV.
- Can I scrape MakeMyTrip and Goibibo together?
- Yes. They share hotel IDs, so one run can pull both brands' reviews for the same property. Set Review source to Both, or Auto to match each link to its own site.
- How much does it cost?
- Pay-per-result, no start fee, about $2.50 per 1,000 reviews and toward $2 per 1,000 at volume. Hotel details are free.
- Do I need a login or API key?
- No. No login, no cookies, no API key, paste a hotel URL or a bare hotel ID.
- Can I export to CSV or Excel?
- Yes, JSON, CSV, Excel, or HTML, or via the Apify API.
- Does it work for any Indian city?
- Yes, Goa, Mumbai, Delhi NCR, Bengaluru, Jaipur, Udaipur and anywhere else on MakeMyTrip or Goibibo, property by property.
Try the MakeMyTrip & Goibibo Scraper
Also see: How to scrape Trip.com & Ctrip reviews → · How to scrape Google Hotels prices →
Product page: MakeMyTrip & Goibibo Scraper - fields, pricing & FAQ →