Skip to content
NewProduct Updates — October 2026
TripAdvisor Restaurant Details ScraperExport restaurants now

TripAdvisor Restaurant Details Scraper

Give it a TripAdvisor link, get the restaurants: name, address, phone, cuisines, email, website, ranking city, price range and 24 more fields, in a spreadsheet, in your tools, through the API or from your AI agent.

1 creditper resultWorks todayNew
Export restaurants now
1Input
1 credit per result
2Results
[
  {
    "id": "c4ca4238a0b923820dcc509a6f75849b",
    "lat": "43.607277",
    "lng": "1.434596",
    "url": "https://www.tripadvisor.com/Restaurant_Review-g187175-d806529-Reviews-Michel_Sarran-Toulouse_Haute_Garonne_Occitanie.html",
    "name": "Michel Sarran",
    "email": "contact@michel-sarran.com",
    "phone": "+33 5 61 12 32 32",
    "object": "result",
    "address": "21 Boulevard Armand Duportal, 31000, Toulouse France",
    "task_id": "ea8c1ad0a7de0d19f91bb6f2f7f376af",
    "website": "http://www.michel-sarran.com",
    "cuisines": "[\"French\", \"European\", \"Healthy\"]",
    "place_id": "806529",
    "input_url": "https://www.tripadvisor.com/Restaurant_Review-g187175-d806529-Reviews-Michel_Sarran-Toulouse_Haute_Garonne_Occitanie.html",
    "is_closed": "FALSE",
    "is_michelin": "TRUE",
    "price_range": "$$$$",
    "collected_at": "2026-09-29 12:39:41.053137+00",
    "ranking_city": "Toulouse",
    "ranking_rank": "12",
    "ranking_text": "#12 of 1,995 Restaurants in Toulouse",
    "review_count": "1637",
    "michelin_year": "2026",
    "michelin_stars": "1",
    "overall_rating": "4.7",
    "rating_count_1": "4",
    "rating_count_2": "19",
    "rating_count_3": "90",
    "rating_count_4": "196",
    "rating_count_5": "1328",
    "subrating_food": "4.7521687",
    "result_position": "1",
    "subrating_value": "4.354557",
    "subrating_service": "4.7197533",
    "ranking_denominator": "1995",
    "subrating_atmosphere": "4.3754387",
    "travelers_choice_year": "2026",
    "travelers_choice_award_type": "COE"
  },
  {
    "id": "c81e728d9d4c2f636f067f89cc14862c",
    "lat": "48.854733",
    "lng": "2.342083",
    "url": "https://www.tripadvisor.com/Restaurant_Review-g187147-d1488963-Reviews-Bistro_des_Augustins-Paris_Ile_de_France.html",
    "name": "Bistro des Augustins",
    "email": "",
    "phone": "+33 1 43 54 04 41",
    "object": "result",
    "address": "39 Quai Des Grands-augustins, 75006 Paris France",
    "task_id": "beaeb2277344dd1195d111d1d6d31c23",
    "website": "https://www.facebook.com/bistrodesaugustinsparis/",
    "cuisines": "[\"French\", \"European\"]",
    "place_id": "1488963",
    "input_url": "https://www.tripadvisor.com/Restaurant_Review-g187147-d1488963-Reviews-Bistro_des_Augustins-Paris_Ile_de_France.html",
    "is_closed": "FALSE",
    "is_michelin": "FALSE",
    "price_range": "$$ - $$$",
    "collected_at": "2026-09-29 12:39:42.461933+00",
    "ranking_city": "Paris",
    "ranking_rank": "705",
    "ranking_text": "#705 of 20,534 Restaurants in Paris",
    "review_count": "841",
    "michelin_year": "",
    "michelin_stars": "",
    "overall_rating": "4.3",
    "rating_count_1": "46",
    "rating_count_2": "31",
    "rating_count_3": "52",
    "rating_count_4": "215",
    "rating_count_5": "497",
    "subrating_food": "4.425703",
    "result_position": "1",
    "subrating_value": "4.512",
    "subrating_service": "4.364706",
    "ranking_denominator": "20534",
    "subrating_atmosphere": "4.2028985",
    "travelers_choice_year": "2026",
    "travelers_choice_award_type": "COE"
  }
]

A real result this scraper collected.Download it (CSV)

32 fields per restaurant

Every run returns them, as CSV, JSON, JSONL, Excel, or through the API.

Export Details

+1 per result, if you switch it on32 fields
url
link
TripAdvisor URL of the restaurant. When the same restaurant is submitted on several TripAdvisor domains, the first URL collected is kept.
tripadvisor.com/Restaurant_Review-g187175-d806529-Reviews-Michel_Sarran-Toulouse_Haute_Garonne_Occitanie.html
place_id
number
TripAdvisor internal identifier of the restaurant, identical on every TripAdvisor domain. One row per place_id.
806,529
name
text
Name of the restaurant as listed on TripAdvisor
Michel Sarran
is_closed
yes / no
Whether TripAdvisor flags the restaurant as permanently closed
No
ranking_rank
number
Position of the restaurant in its city ranking. Empty when the listing is closed or delisted.
13

What it costs

Switch on the options you need and pick a volume.

Every plan

1 credit per restaurant with these options

Restaurants a month

10,000

Per 1,000 restaurants

$2.00

On Starter, $20 a month for up to 10,000 restaurants.

Live

Built to run

Most scrapers break in silence. This one doesn't, and we show it, openly.

Incident-free runs, 90 days
99.80%
Fixing rate
100%
Median time to fix
2h 1min
90 days agoToday
OperationalDegradedDownFixed incidentOpen incidentHow we measure

Frequently asked questions

What people ask before running the TripAdvisor Restaurant Details Scraper.

TripAdvisor Restaurant Details

Is it legal to scrape TripAdvisor?

Yes — a public restaurant page is public data. We read what any diner sees before booking: no login, no private area. How you use it afterwards is on you, so keep outreach relevant. More in our guide to the legality of web scraping.

Do I need a TripAdvisor account?

No login required. No account to sync, no cookie to paste, no Chrome extension to install. Paste your restaurant URLs and go — you don't even need to have eaten there.

What data do I get for each restaurant?

32 data points per restaurant. Name, city ranking, overall rating, review count, the 1-to-5 star breakdown, food, service, value and atmosphere scores, awards, cuisines, price range, address, phone, email, website and GPS coordinates.

How fast is it?

About 45 restaurants a minute. A 1,000-restaurant city list is done in under half an hour — long before you've picked where to have lunch. Keep URLs from the same TripAdvisor site together and it stays at full speed.

Does it get the restaurant's email and phone number?

Yes — phone, email and website, each in its own column. Plus the full address and GPS coordinates. When a restaurant hasn't listed an email on TripAdvisor, the cell stays empty: nothing is guessed or made up.

Does it show MICHELIN stars and Travelers' Choice awards?

Both, with the year. You get whether the restaurant is in the MICHELIN Guide, its stars, and its Travelers' Choice award type — including Best of the Best. Handy for building a list of the places everyone else is trying to beat.

Does it scrape the reviews too?

No — it scrapes the restaurant, not its reviews. You get the review count, the star breakdown and the four sub-ratings, which is the whole reputation at a glance. For every review's text, the TripAdvisor Reviews Scraper does exactly that.

Where do I get the restaurant URLs, and how many can I run?

As many as you like — one row per URL. Copy them from TripAdvisor, or pull a whole city with the TripAdvisor Restaurants Search Export and feed its URLs straight in. Any country site works; .com gives the richest ranking details.

Can I track rankings and ratings over time?

Yes — schedule the same list daily, weekly or monthly. Every run records the city ranking, rating and review count again, so you can see who climbed, who slipped and who quietly closed its doors.

Where can I send the data once it is scraped?

Just about anywhere you already work. Google Sheets, Make, n8n, Amazon S3, email, webhooks — plus our MCP server, so Claude or ChatGPT can launch a run and read the results for you. CSV, Excel and JSON downloads too. See all integrations.

Inputs and data

What do I give the TripAdvisor Restaurant Details Scraper?

URL, such as https://www.tripadvisor.com/Restaurant_Review-g187175-d806529-Reviews-Michel_Sarran-Toulouse_Haute_Garonne_Occitanie.html. Paste thousands at once or upload a CSV; duplicate inputs are skipped. 2 settings shape the run: see them in the playground.

What data does it return?

32 data attributes per restaurant, each with its description and an example: see the full list.

Do I get duplicates?

No. Duplicates are removed, and you only pay for unique results.

How fresh is the data?

As fresh as your run: each run collects the data from the site at the moment it runs, nothing comes from a stored database.

In what formats do I get the results?

CSV, Excel or JSON from the dashboard, through the API, or sent after every run to Google Sheets, Amazon S3, an SFTP server, a webhook or by email.

How long are my results kept?

7 days on the free plan, 28 days on paid plans. Then they are deleted. Download or deliver what you want to keep.

Speed and reliability

How fast is the TripAdvisor Restaurant Details Scraper?

Around 45 restaurants a minute for one squid. Your plan's slots run several squids at the same time.

How reliable is it?

99.80% of its runs had no incident over the last 90 days (1 incident, 100% fixed). Every day is on this page.

What happens when the site changes?

Our team fixes the scraper: every scraper on lobstr.io is built and maintained by us. Over the last 90 days, the median time to fix this one was 2h 1min. How we measure.

Can runs repeat on their own?

Yes, on paid plans: every hour, every day, every weekday or on a custom schedule, in your time zone.

Can I cap a run?

Yes: set the most results per task and per run in the settings. The run stops there and so does the bill.

Pricing

How much does the TripAdvisor Restaurant Details Scraper cost?

1 credit per result. The playground shows the price as you pick them.

Can I use it on the free plan?

Yes. The free plan gives 100 credits every month, 100 results with this scraper, with exports capped at 30 rows.

How do the plans work?

Every month a plan gives credits, which pay for results, and slots, which set how many squids run at the same time. Starter: $20 for 10,000 credits; Pro: $100 for 100,000 credits; Team: $500 for 1,000,000 credits. Upgrades start right away and are prorated; downgrades and cancellations take effect at the end of the cycle.

Do unused credits roll over?

No. Your credits refresh every month with your plan.

What if I run out of credits?

You choose, per squid: pause and pick up where it stopped, or end the run. To keep going, upgrade or reset your billing cycle: your plan renews right away and your credits come back. Auto Billing Reset does it for you when your usage crosses a threshold you set.

Is there a yearly discount?

Yes: paying yearly takes 20% off every plan.

Can I get a refund?

A monthly plan: within 10 days of the charge, if no credit was used in that period. A yearly plan: within 30 days, in full if no credit was used, otherwise minus one month. Cancel from your billing page, then write to contact@lobstr.io. The details are in the terms of use.

API and agents

Can I run it from my code?

Yes, through the REST API at https://api.lobstr.io/v1, with your key from the dashboard. The playground’s Code tab writes the calls for your settings, in cURL and Python. The documentation has the full reference.

Can my AI agent run it?

Yes. Add our MCP server, https://mcp.lobstr.io/mcp, to Claude, ChatGPT, Cursor or any MCP client and sign in with lobstr.io. Your agent shows the cost and asks you before a run spends credits. The playground’s Agent tab gives you a prompt.

Do API calls cost credits?

No. Credits pay for results, not for requests.

Can I know when a run ends?

Yes. Point a webhook at your server and lobstr.io calls it when a run succeeds or fails.

Are there rate limits?

Yes, per endpoint: 120 requests a minute on squids and runs, 90 on tasks, 2 a second on results. Above that the API answers 429 with a Retry-After header.

Ready to start?

Your first restaurants in a few minutes, free.