Mafengwo 马蜂窝 POI Scraper | China Places & Ticket Prices avatar

Mafengwo 马蜂窝 POI Scraper | China Places & Ticket Prices

Pricing

from $3.29 / 1,000 place scrapeds

Go to Apify Store
Mafengwo 马蜂窝 POI Scraper | China Places & Ticket Prices

Mafengwo 马蜂窝 POI Scraper | China Places & Ticket Prices

Extract Chinese travel places from Mafengwo (马蜂窝): GPS coordinates, ticket and tour prices, sub-attractions, nearby restaurants and hotels, and review counts. Paste a place link for one attraction or a destination link for a whole city, with optional nearby discovery. 19 fields per place.

Pricing

from $3.29 / 1,000 place scrapeds

Rating

0.0

(0)

Developer

Zen Studio

Zen Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Mafengwo (Mafeng Wo / 马蜂窝) POI Scraper | China Travel Places, Coordinates & Ticket Prices (2026)

Paste a Chinese city, get every attraction in it: 23 fields each, reviews split positive and negative.

Mafengwo (马蜂窝) POI scraper: GPS coordinates, ticket and tour prices, sub-attractions, and nearby restaurants and hotels as structured JSON

Zen Studio China Travel & Places   •  Attractions, hotels and maps across mainland China
Mafengwo Places
➤ You are here
 AMap Places
POI and contacts
 Baidu Maps POI
Contacts and reviews
 Ctrip Hotel Prices
Live room rates
 Tencent QQ Maps
New · POI and reviews

Key Features

  • 23 fields per place: name, GPS coordinates, ticket and tour prices, the positive/negative split of its reviews, bookable experiences with sold counts, sub-attractions, nearby food and hotels, and the review count Chinese travellers actually left.
  • Paste a place or a whole destination: one link gives you one attraction; a destination link gives you that city's top places in a single run.
  • Nearby discovery: follow the attraction links around each place to widen coverage automatically. Transport stops are never included.
  • Free tier: 25 runs, up to 50 places per run.

How to Scrape Mafengwo Places

Basic: one attraction

{
"startUrls": [
{ "url": "https://www.mafengwo.cn/poi/5426285.html" }
]
}

A whole destination

{
"startUrls": [
{ "url": "https://www.mafengwo.cn/travel-scenic-spot/mafengwo/10133.html" }
],
"maxPois": 50
}

Discover everything around a place

{
"startUrls": [
{ "url": "https://www.mafengwo.cn/poi/5426285.html" }
],
"expandNearby": true,
"maxPois": 100
}

Open any place or destination page on Mafengwo and copy the address bar. The actor works out which kind of link it received.

Input Parameters

ParameterTypeDefaultDescription
startUrlsarrayrequiredMafengwo place links or destination links
maxPoisinteger50Stop after this many places
expandNearbybooleanfalseFollow nearby-attraction links to discover more
includeTicketsbooleantrueTicket and tour products with starting prices
includeRatingBreakdownbooleantruePositive/negative/photo/featured review counts, plus two example reviews
includeLocalActivitiesbooleantrueBookable experiences with sold counts and ratings
includeSubPoisbooleantrueAttractions inside the place, with visitor counts
includeNearbyFoodbooleantrueNearby restaurants with ratings and distance
includeNearbyHotelsbooleantrueNearby hotels with prices and review counts

What Data Can You Extract from Mafengwo?

Every place includes:

  • Identity: place ID, name, canonical URL, place type, country destination ID
  • Location: latitude, longitude, nearby attractions and nearby transport, each with its own coordinates and distance in metres
  • Commerce: ticket and tour products with category, title, booking link, and starting price
  • Structure: sub-attractions inside the place, with visitor counts and photos
  • Surroundings: nearby restaurants with ratings and review counts; nearby hotels with starting prices, review counts, and how many travel notes mention them
  • Signals: the Chinese review count for the place, and how it breaks down into positive, negative, photo and featured reviews, so you can rank places by sentiment without reading a single review
  • Example reviews: two per place, with star rating, date, author level and photos
  • Local experiences: bookable tours at the place, with how many were sold, their rating, duration and departure city

Output Example

{
"poiId": 5426285,
"name": "黄鹤楼",
"url": "https://www.mafengwo.cn/poi/5426285.html",
"lat": 30.544649,
"lng": 114.302467,
"type": 3,
"countryMddId": 21536,
"isChinaMainland": true,
"isTaiwan": false,
"commentCount": 4577,
"nearbyAttractions": [
{ "poiId": 5807, "name": "武昌起义军政府旧址", "type": 3, "lat": 30.542265, "lng": 114.30634, "distanceM": 500 },
{ "poiId": 6767, "name": "户部巷小吃一条街", "type": 3, "lat": 30.547953, "lng": 114.29957, "distanceM": 500 }
// ... 6 more
],
"nearbyTransit": [
{ "poiId": 136686980, "name": "司门口黄鹤楼(地铁站)", "type": 6, "lat": 30.546899, "lng": 114.302183, "distanceM": 300 }
// ... 7 more
],
"tickets": [
{
"category": "二日游",
"title": "武汉出发·庐山风景名胜区2日游【含门票+住宿+人工讲解】真纯玩",
"url": "http://www.mafengwo.cn/sales/7775698.html?cid=1030",
"priceFrom": 588,
"priceText": "¥588起"
},
{
"category": "半日游",
"title": "【大咖说】歌咏黄鹤楼·湖北武汉黄鹤楼讲解半日游",
"url": "http://www.mafengwo.cn/sales/9968185.html?cid=1030",
"priceFrom": 208,
"priceText": "¥208起"
}
// ... 1 more
],
"subPois": [
{ "poiId": 3316516, "name": "蛇山景区", "visitorCount": 415, "image": "https://p1-q.mafengwo.net/s6/M00/08/CA/wKgB4lI9YMeASlS8AAG0sUw8c3g44.jpeg" },
{ "poiId": 9503522, "name": "千禧钟", "visitorCount": 18, "image": "https://p1-q.mafengwo.net/s10/M00/15/39/wKgBZ1lzOwWAEMORABGTTRW_R4o72.jpeg" }
// ... 45 more
],
"subPoisHasMore": false,
"nearbyFood": [
{
"poiId": 2842,
"name": "蔡林记(户部巷店)",
"reviewCount": 1826,
"noteMentions": null,
"rating": 4,
"priceFrom": null,
"distanceM": 510,
"image": "https://p1-q.mafengwo.net/s11/M00/FF/23/wKgBEFqj3y6AaP-rAAtEadYy8Sc04.jpeg"
}
// ... 2 more
],
"nearbyHotels": [
{
"poiId": 8351202,
"name": "Lavande Hotel (Wuhan Yellow Crane Tower Hubu Lane)",
"reviewCount": 2255,
"noteMentions": 5,
"rating": null,
"priceFrom": 324,
"distanceM": 321,
"image": "https://hotel.mafengwo.net/img/24/9e7cabb082bd35cc835ea14361f55990.jpeg"
}
// ... 2 more
],
"sourceDestinationId": null,
"scrapedAt": "2026-08-26T08:00:36+00:00"
}

Advanced Usage

Ready-made configurations for China travel market research, tourism competitor analysis, POI database building, and destination coverage mapping.

Build a POI database for one city

{
"startUrls": [
{ "url": "https://www.mafengwo.cn/travel-scenic-spot/mafengwo/10133.html" }
],
"maxPois": 100,
"expandNearby": true
}

Coordinates only, as fast as possible

{
"startUrls": [
{ "url": "https://www.mafengwo.cn/travel-scenic-spot/mafengwo/10065.html" }
],
"maxPois": 200,
"includeTickets": false,
"includeSubPois": false,
"includeNearbyFood": false,
"includeNearbyHotels": false
}

Turning the optional field groups off cuts the work per place to two requests, so large destination sweeps finish considerably faster.

Ticket and tour pricing for a shortlist

{
"startUrls": [
{ "url": "https://www.mafengwo.cn/poi/5426285.html" },
{ "url": "https://www.mafengwo.cn/poi/3474.html" }
],
"includeNearbyFood": false,
"includeNearbyHotels": false
}

Hotel demand around a landmark

{
"startUrls": [
{ "url": "https://www.mafengwo.cn/poi/3474.html" }
],
"includeSubPois": false,
"includeTickets": false
}

Each place returns nearby hotels with starting prices and review counts, which is a quick read on accommodation demand around a specific attraction.

Pricing: Pay Per Event (PPE)

$3.99 per 1,000 places at the base rate. Volume discounts apply automatically on higher Apify plans.

Plan tierPer 1,000 places
Free / Bronze$3.99
Silver$3.79
Gold and above$3.29

Free tier: 25 runs, up to 50 places per run.

Scheduling and Integrations

Ticket prices and nearby hotel rates move with the season, so this actor suits a schedule rather than one-off runs. A weekly run keeps a destination's pricing picture current; monthly is enough for a stable POI database.

Results flow straight into Google Sheets, Make, Zapier, Slack, or your own endpoint via webhooks, all configurable from the Integrations tab of the run.

Scheduling lives in the Schedules tab of the Apify Console: pick the actor, pick a cron, done.

FAQ

What is Mafengwo (Mafeng Wo / 马蜂窝 / "Hornet's Nest")? Mafengwo is one of China's long-running travel communities, where Chinese travellers publish trip reports, destination guides, and reviews of attractions, restaurants, and hotels. It is often described as China's answer to TripAdvisor crossed with a guidebook. This actor covers the places side of the site: attractions and their surrounding food, hotels, and ticket options.

Which links can I paste? Place links like mafengwo.cn/poi/5426285.html and destination links like mafengwo.cn/travel-scenic-spot/mafengwo/10133.html. Open the page on Mafengwo and copy the address bar; the actor detects which kind it is.

How many places can I get from one destination? A destination link resolves to that destination's top places, currently around 80 for a large city. Turn on expandNearby to keep discovering outward from those places, bounded by maxPois.

Can I get the full review text for a place? Not from this actor: it returns the review count so you can see which places are heavily reviewed. Review text is a separate job because it is far more work per place. A dedicated Mafengwo reviews actor is in progress.

How fresh is the data? Every run fetches live pages, so ticket prices, nearby hotel rates, and review counts reflect the moment the run happened. Nothing is served from a cache.

Why are some fields empty? Not every place carries every field. Small attractions often have no ticket products and no sub-attractions, and nearby hotels carry a starting price where nearby restaurants carry a star rating instead. Fields that do not apply come back as null rather than being dropped.

Do I need a Mafengwo account? No. Paste public links and run.

How do I export the data? JSON, CSV, Excel, XML, or HTML from the run's Storage tab, or through the Apify API. Each place carries nested lists (nearby attractions, tickets, sub-attractions), so JSON preserves the structure best; CSV flattens those columns.

What's the free tier? 25 runs with up to 50 places per run. No credit card required.

Is it legal to scrape Mafengwo place data? The actor reads publicly visible pages only, nothing behind a login. You are responsible for complying with Mafengwo's terms of service and with applicable data protection law, including GDPR, CCPA, and China's PIPL. Note that nearby-place and review-count fields describe businesses rather than individuals, but you should still review your own use case.

Can I get hotel room rates rather than a starting price? Not here. This actor reports the starting price shown next to a nearby hotel. For live, date-specific room rates across China and globally, use Ctrip Hotel Prices.

Can I get phone numbers and opening hours for these places? Mafengwo does not publish those on its place pages. For Chinese POI contact details and opening hours, use Baidu Maps POI, which you can match on the place name and coordinates this actor returns.

What does type mean in the output? It is Mafengwo's own place classification. Attractions are type 3 and transport stops are type 6, which is why nearby attractions and nearby transport arrive as two separate lists. Other values appear for things like festivals and events.

More Zen Studio scrapers for Chinese platforms

🛒 E-commerce

🎬 Short-video & social

🏠 Real estate & autos

🧭 Travel & maps

Support

  • Bugs: Issues tab
  • Features: Issues tab

Extracts publicly available data. Users must comply with Mafengwo terms and data protection regulations (GDPR, CCPA, PIPL).


Structured Chinese travel place data: coordinates, ticket prices, and what is around every attraction.