Airbnb Search
Search Airbnb listings from the command line. Returns prices, ratings, and direct booking links.
Quick Start
bash
# one-off search (no install needed) uvx airbnb-search "Steamboat Springs, CO" --checkin 2025-03-01 --checkout 2025-03-03 # or install globally uv tool install airbnb-search airbnb-search "Denver, CO" --checkin 2025-06-01 --checkout 2025-06-05
Options
code
--checkin DATE Check-in date (YYYY-MM-DD) --checkout DATE Check-out date (YYYY-MM-DD) --adults N Number of adults (default: 2) --children N Number of children (default: 0) --min-price N Minimum price per night --max-price N Maximum price per night --superhost Only show superhosts --limit N Max results (default: 20) --output FORMAT json or text (default: text)
Example Output
code
🏠 Cozy Mountain Cabin ⭐ 4.92 (127 reviews) · Superhost 💰 $185/night · $407 total 🔗 https://www.airbnb.com/rooms/12345678
JSON Output
bash
airbnb-search "Aspen, CO" --checkin 2025-02-01 --checkout 2025-02-03 --output json
Returns structured data with name, price_per_night, total_price, rating, reviews, url, superhost, etc.
Notes
- •Prices include cleaning fees in the total
- •Dates are required for accurate pricing
- •No API key needed — scrapes public search results
- •Be respectful of rate limits