Restaurant Guru Scraper avatar

Restaurant Guru Scraper

Pricing

from $1.99 / 1,000 restaurants

Go to Apify Store
Restaurant Guru Scraper

Restaurant Guru Scraper

Extract restaurants from Restaurant Guru city listings and profile pages — ratings, cuisines, price range, addresses, opening hours, and optional customer reviews. Paste a city or restaurant URL, export JSON/CSV, schedule runs, and integrate via the Apify API.

Pricing

from $1.99 / 1,000 restaurants

Rating

0.0

(0)

Developer

rainminer

rainminer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

What does Restaurant Guru Scraper do?

Restaurant Guru Scraper extracts restaurant listings and profile data from Restaurant Guru — ratings, cuisines, price range, addresses, opening hours, and optional customer reviews. Paste a city listing URL (for example https://restaurantguru.com/New-York) or a restaurant profile URL and export structured data without coding.

Why scrape Restaurant Guru?

  • Restaurant discovery — Collect top-rated venues in any city worldwide.
  • Hospitality benchmarking — Compare ratings, cuisines, and price levels across competitors.
  • Agency reporting — Feed restaurant datasets into dashboards and client reports.
  • Apify platform — Schedule runs, export JSON/CSV/Excel, monitor failures, and integrate via API.

What data can you extract from Restaurant Guru?

FieldDescription
restaurantIdUnique restaurant identifier
nameRestaurant display name
urlPublic Restaurant Guru profile URL
ratingAverage star rating
reviewCountNumber of votes or reviews
cuisinesCuisine types and dietary options
priceRangePrice level description (e.g. Moderate)
priceLevelDollar-sign price indicator
addressStreet address when shown
metroNearby metro or station
openingStatusCurrent open/closed status text
phonePhone number on profile pages
latitude / longitudeCoordinates when available
imageUrlPrimary restaurant photo
snippetFeatured review excerpt on listing cards
reviewsCustomer reviews when Include reviews is enabled
searchUrlSource city listing URL for restaurants found via search

How to scrape Restaurant Guru

  1. Open the Actor in Apify Console.
  2. Add one or more city listing or restaurant profile URLs under Start URLs.
  3. Set Maximum items (restaurants per start URL).
  4. Optionally enable Include reviews for restaurant profile URLs.
  5. Run the Actor and download results from the dataset tab.

Input

Restaurant Guru Scraper accepts Start URLs, maxItems (per start URL), optional Include reviews, and optional proxy configuration. See the Input tab in Apify Console for details.

Supported start URLs:

  • City listings: https://restaurantguru.com/New-York
  • Paginated listings: https://restaurantguru.com/New-York/2
  • Restaurant profiles: https://restaurantguru.com/Carbone-New-York

Output example

{
"restaurantId": "91910631",
"restaurantSlug": "Locanut-New-York-5",
"name": "Locanut",
"url": "https://restaurantguru.com/Locanut-New-York-5",
"rating": 4.9,
"reviewCount": 999,
"priceRange": "Moderate (average price $20-$30)",
"priceLevel": "$$",
"cuisines": "Gluten-free, Vegetarian options",
"address": "14th Street/Eighth Avenue",
"metro": "14th Street/Eighth Avenue",
"openingStatus": "Closed until 9AM",
"phone": null,
"latitude": null,
"longitude": null,
"imageUrl": "https://img02.restaurantguru.com/c8d7-Locanut-New-York-City-meat.jpg",
"snippet": "This restaurant was delicious! The salmon was perfectly seasoned and the",
"isPromo": true,
"searchUrl": "https://restaurantguru.com/New-York",
"reviews": null
}

You can download the dataset in JSON, CSV, Excel, or HTML.

Important note about restaurant profile pages

Dedicated /reviews URLs on Restaurant Guru may return errors without a proxy. This Actor scrapes city listing pages (recommended) and main restaurant profile pages. Enable Apify Proxy if profile pages show a bot-protection screen in your region.

How much does scraping Restaurant Guru cost?

This Actor uses an HTTP crawler (no browser) and no proxy by default, keeping compute usage low. A typical test run with 5 restaurants per URL usually finishes in under a minute on the Apify free tier.

FAQ

Is scraping Restaurant Guru legal?
Our scrapers collect only public content shown on Restaurant Guru pages. You are responsible for complying with applicable laws when processing personal data in reviews.

Which URLs are supported?
City listing pages such as https://restaurantguru.com/New-York and restaurant profiles such as https://restaurantguru.com/Carbone-New-York. Do not use /reviews subpages.

Image Credit

Image credit: restaurantguru.com