Deliveroo Scraper
Pricing
from $5.00 / 1,000 results
Deliveroo Scraper
Scrape restaurant and menu data from Deliveroo - names, ratings, delivery times, full menus with prices across UK, UAE, and Europe.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 hours ago
Last modified
Categories
Share
Deliveroo Scraper - Restaurants & Menus
Scrape restaurant listings and full menus with prices from Deliveroo across 12 markets in the UK, Europe, Middle East, and Asia Pacific.
What you get
Extract restaurant data from any Deliveroo neighborhood: names, ratings, delivery times, distances, cuisines, and delivery fees. Optionally scrape the full menu for each restaurant with item names, prices, descriptions, dietary tags, and more.
No login needed. No API key required.
Try it free -- click Start in the Input tab.
Why scrape Deliveroo?
Deliveroo is one of the world's largest food delivery platforms. Whether you're doing market research, monitoring prices, or building a food industry dataset, Deliveroo provides rich restaurant and menu data across 12 countries.
Use cases:
- Market research on restaurant density and cuisine distribution
- Menu price monitoring and competitive benchmarking
- Restaurant rating and review analysis by neighborhood
- Food industry trend analysis across regions
- Location planning for new restaurant openings
Output fields (Restaurant listings)
| Field | Description |
|---|---|
name | Restaurant name |
rating | Rating text (e.g., "4.8 Excellent") |
rating_count | Number of ratings (e.g., "500+") |
delivery_time | Estimated delivery time |
distance | Distance from the neighborhood center |
image_url | Restaurant cover image URL |
restaurant_id | Restaurant ID |
url | Full URL to the restaurant's Deliveroo page |
city | City name |
neighborhood | Neighborhood name |
cuisines | Cuisine types |
delivery_fee | Delivery fee |
menu_items | Full menu items (when menu scraping is enabled) |
scraped_at | Timestamp of when the data was collected |
Output fields (Menu items, when enabled)
| Field | Description |
|---|---|
name | Menu item name |
description | Item description |
price | Formatted price (e.g., "12.50 GBP") |
price_fractional | Price in smallest currency unit (e.g., 1250 for 12.50 GBP) |
price_currency | ISO currency code |
discounted_price | Sale price when applicable |
popular | Whether the item is marked as popular |
available | Whether the item is currently available |
category | Menu section name (e.g., "Pizzas", "Desserts") |
image | Item image URL |
dietary_tags | Dietary labels (vegetarian, vegan, gluten-free, etc.) |
Example output
{"name": "Pizza Express","rating": "4.6 Excellent","rating_count": "500+","delivery_time": "20-30 min","distance": "0.3 mi","image_url": "https://rs-menus-api.roocdn.com/images/...","restaurant_id": 12345,"url": "https://deliveroo.co.uk/menu/london/soho/pizza-express","city": "london","neighborhood": "soho","menu_items": [{"name": "Margherita","description": "Classic tomato sauce, mozzarella, fresh basil","price": "11.95 GBP","price_fractional": 1195,"price_currency": "GBP","popular": true,"available": true,"category": "Pizzas","image": "https://rs-menus-api.roocdn.com/images/...","dietary_tags": ["vegetarian"]}],"scraped_at": "2026-04-11T10:30:00.000Z"}
Input parameters
| Parameter | Required | Description |
|---|---|---|
queries | Yes | Location slugs in format {city}/{neighborhood} (e.g., "london/soho", "dubai/dubai-marina") |
domain | No | Deliveroo market: co.uk, ae, fr, it, ie, be, nl, hk, sg, au, qa, kw (default: co.uk) |
maxResults | No | Max restaurants per location (default: 100) |
scrapeMenu | No | Also extract full menus with prices for each restaurant (default: off) |
Supported markets
| Market | Domain | Example slug |
|---|---|---|
| United Kingdom | co.uk | london/soho |
| United Arab Emirates | ae | dubai/dubai-marina |
| France | fr | paris/le-marais |
| Italy | it | milan/centro |
| Ireland | ie | dublin/dublin-2 |
| Belgium | be | brussels/centre |
| Netherlands | nl | amsterdam/centrum |
| Hong Kong | hk | hong-kong/central |
| Singapore | sg | singapore/orchard |
| Australia | au | melbourne/cbd |
| Qatar | qa | doha/west-bay |
| Kuwait | kw | kuwait-city/salmiya |
Tips
- Find your slug from any Deliveroo listing page URL (e.g., deliveroo.co.uk/restaurants/london/soho)
- Start without menus -- preview restaurant listings first, then enable menu scraping for the areas you need
- Try multiple neighborhoods -- each slug returns 150-240 restaurants
- Use the Apify scheduler to run weekly and track new restaurants and price changes
Limitations
- Restaurant count per neighborhood varies (typically 150-240)
- Menu scraping takes longer as it visits each restaurant's page
- Some markets may have intermittent availability
Related Actors
- Talabat Scraper -- Middle East restaurant data across 9 countries
- Noon Food Scraper -- UAE and Saudi Arabia restaurants from Noon Food