Hipcamp Campsites & Host Scraper
Pricing
from $3.00 / 1,000 results
Hipcamp Campsites & Host Scraper
Scrape Hipcamp campsite listings, host profiles, and public campgrounds. Search by location, filter by type, amenities, price, and rating. Supports 5 modes: search, get site detail, get host profile, browse by type, and browse by state
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Share
Extract campsite listings, host profiles, and public campground data from Hipcamp — the largest platform for private and public camping in the United States. Search by location or keyword, browse by state or campsite type, or fetch detailed records for specific campsites and hosts.
No account, login, or API key required.
What does this actor do?
This actor scrapes Hipcamp's public website to collect structured campsite data. It supports five modes:
- Search campsites by location keyword (e.g., "Yosemite", "Big Sur", "lake camping Texas")
- Get campsite detail for specific Hipcamp land or campground URLs
- Get host profile with member-since date, response rate, and listing links
- Browse by campsite type (tent, RV, glamping, cabin, treehouse, etc.)
- Browse all campsites in a US state
For each campsite it collects: name, description, price per night, rating, review count, amenities, location, images, and a direct booking URL. Host records include profile metadata and their active listings.
Input
| Field | Type | Description | Default |
|---|---|---|---|
mode | Select | Scraping mode (see below) | searchSites |
searchQuery | Text | Keyword or location to search (e.g. Yosemite, Big Sur) | Yosemite |
location | Text | Alternative to searchQuery: city, state, or region name | — |
startUrls | String List | Hipcamp land/campground URLs for getSite or getHost modes | — |
state | Select | US state to browse or filter by | — |
siteType | Select | Filter or browse by site type (Tent Camping, RV Camping, Glamping, Cabin, Treehouse, Farm, Ranch, Yurt, Tiny House, Other) | — |
minPrice | Number | Minimum price per night in USD | — |
maxPrice | Number | Maximum price per night in USD | — |
minRating | Number | Minimum rating on a 0–5 scale | — |
hasElectric | Boolean | Only include sites with electric hookup | false |
petFriendly | Boolean | Only include pet-friendly sites | false |
hasWifi | Boolean | Only include sites with WiFi | false |
hasWater | Boolean | Only include sites with potable water | false |
maxItems | Number | Maximum number of records to output (1–5000) | 20 |
Modes
| Mode | Description | Required Input |
|---|---|---|
searchSites | Search campsites by keyword or location | searchQuery or location |
getSite | Fetch full detail for specific campsite URL(s) | startUrls |
getHost | Extract host profile from a land URL | startUrls |
byType | Browse all campsites of a given type | siteType |
byState | Browse all campsites in a US state | state |
Output
Campsite record (recordType: "campsite")
| Field | Type | Description |
|---|---|---|
siteId | String | Hipcamp internal site ID |
maskedId | String | Short masked ID used in URLs (e.g. lz9hk605) |
name | String | Campsite or campground name |
description | String | Overview or summary text |
siteType | String | Primary accommodation type |
siteTypes | Array | All accommodation types available |
pricePerNight | Number | Base price per night in USD |
currency | String | Currency symbol (e.g. $) |
rating | Number | Rating on a 0–5 scale (converted from Hipcamp's 0–100% recommends) |
reviewCount | Number | Total number of reviews/recommends |
hostId | String | Host's Hipcamp ID (getSite mode) |
hostName | String | Host's display name |
hostAvatarUrl | String | Host profile photo URL |
city | String | City name |
state | String | US state name |
country | String | Country name |
countryCode | String | ISO country code (e.g. US) |
county | String | County name |
latitude | Number | Latitude coordinate |
longitude | Number | Longitude coordinate |
amenities | Array | List of amenity names |
images | Array | Cloudinary image URLs (up to 10) |
area | String | Land area (e.g. 15 acres) |
bookingsCount | Number | Total bookings |
isStarHost | Boolean | Whether the host has Star Host status |
isHipbook | Boolean | Whether bookable via Hipcamp |
url | String | Full Hipcamp URL to the listing |
recordType | String | Always campsite |
scrapedAt | String | ISO 8601 timestamp |
Host record (recordType: "host")
| Field | Type | Description |
|---|---|---|
hostId | String | Hipcamp host ID |
name | String | Host display name |
avatarUrl | String | Profile photo URL |
memberSince | String | Account creation date |
rating | Number | Aggregated rating (0–5 scale) |
reviewCount | Number | Total reviews across listings |
responseRate | Number | Response rate percentage |
responseTime | String | Typical response time |
listings | Array | List of {siteId, name, url} objects |
profileUrl | String | Hipcamp host profile URL |
recordType | String | Always host |
scrapedAt | String | ISO 8601 timestamp |
Example output record
{"siteId": "185342","maskedId": "lz9hk605","name": "Camping At Yosemite's Doorstep","description": "Reserve your tent site on 15 exclusive, wooded-acres only 10 minutes from the entrance to Yosemite National Park.","siteType": "Tent Camping","siteTypes": ["Tent Camping", "RV Camping"],"pricePerNight": 80.0,"currency": "$","rating": 4.8,"reviewCount": 96,"hostName": "John D.","city": "Groveland","state": "California","country": "United States","countryCode": "US","county": "Tuolumne","latitude": 37.816945,"longitude": -119.94233,"amenities": ["Pets", "Toilets", "Campfires", "Showers", "Potable water", "Picnic table"],"images": ["https://hipcamp-res.cloudinary.com/c_fill,f_auto,w_800/images/v1711304715/land-photos/jwjksicamze9lkkytprm/camping-at-yosemite-s-doorstep.jpg"],"area": "15 acres","bookingsCount": 239,"isStarHost": true,"isHipbook": true,"url": "https://www.hipcamp.com/en-US/land/california-camping-at-yosemite-s-doorstep-lz9hk605","recordType": "campsite","scrapedAt": "2026-05-17T07:30:00+00:00"}
FAQ
How do I find all campsites in a specific US state?
Set mode to byState and choose your state from the state dropdown. For example, selecting California will browse Hipcamp's California camping listings. Combine with minRating or maxPrice filters to narrow results.
Can I filter by amenities like pets or electric hookup?
Yes. Use the petFriendly, hasElectric, hasWifi, and hasWater boolean toggles. These filter results client-side after fetching from Hipcamp. Note: amenity data availability depends on what hosts have listed.
How do I scrape a specific campsite I found on Hipcamp?
Copy the campsite URL from your browser (e.g. https://www.hipcamp.com/en-US/land/california-camping-at-yosemite-s-doorstep-lz9hk605), set mode to getSite, and paste the URL(s) into startUrls. The actor will fetch full detail including reviews and individual site info.
Can I scrape host profiles?
Yes. Use mode=getHost with a land URL in startUrls. The actor fetches the land detail, extracts the host's profile info (member since, response rate, listings), and outputs a host record.
How fresh is the data? The actor fetches live data from Hipcamp's website at the time of each run. Pricing, availability, and ratings reflect the current state of each listing.
What campsite types are supported?
The siteType filter supports: Tent Camping, RV Camping, Glamping, Cabin, Treehouse, Farm, Ranch, Yurt, Tiny House, and Other. Both private Hipcamp lands and public campgrounds are returned.
How is the rating calculated? Hipcamp uses a "recommends percentage" (0–100%). This actor converts it to a 0–5 scale by dividing by 20, so 100% → 5.0, 80% → 4.0, etc.
Limitations
- Date availability is not scraped. This actor does not check which dates a campsite is available for booking.
- Booking is not supported. The actor only extracts public listing data; actual reservations must be made on Hipcamp.
- Private land locations may show approximate coordinates rather than exact addresses, as Hipcamp protects exact locations until after booking.
- Results per search are limited to what Hipcamp's discover pages surface (~20–40 listings per location). For broader coverage, run multiple queries or use
byStatemode. - Public campgrounds (national parks, state parks) may not have pricing listed if they use an external reservation system (e.g., Recreation.gov).