booking-cli

Search Booking.com hotels from the command line using destination and date parameters.

208|42|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/ItamarZand88/CLI-Anything-WEB --skill booking-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: booking-cli
Source: https://github.com/ItamarZand88/CLI-Anything-WEB/tree/main/booking/agent-harness/cli_web/booking/skills
Command: npx skills add https://github.com/ItamarZand88/CLI-Anything-WEB --skill booking-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Booking.com hotel searches and property lookups are streamlined to the command line, enabling quick discovery without opening a browser and manual data collection.

Core Features & Use Cases

  • Search hotels and accommodations by destination and date ranges from the terminal.
  • Retrieve structured property data suitable for automation and reporting.
  • Resolve destination names to Booking.com IDs for scripting and workflow automation.

Quick Start

Use cli-web-booking to search for hotels in a city with dates and return results in JSON.

Frequently Asked Questions about booking-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search Booking.com hotels from the command line?

To search Booking.com hotels from the command line, use the cli-web-booking tool with destination and date parameters. It returns a JSON envelope containing success status, destination, checkin and checkout dates, count, and a detailed properties array for scripted automation.

What data fields are included in the JSON output for hotel searches?

The JSON output for hotel searches includes a top-level envelope with destination, checkin, checkout, count, and a properties array. Each property object contains title, slug, score, review_count, price, address, distance, and property_type fields for detailed accommodation data.

Can I retrieve Booking.com property data for workflow automation without a browser?

Yes, you can retrieve Booking.com property data for workflow automation directly from the terminal. The Skill outputs a script-friendly JSON response containing structured accommodation details like price, score, and address, bypassing the need for manual browser-based data collection.

Do I need authentication to access Booking.com accommodation data via CLI?

Yes, accessing protected Booking.com accommodation data via CLI requires appropriate authentication. Along with the cli-web-booking tool dependency, correct authentication setup is necessary to successfully query destinations and return the structured JSON property response.

How do I resolve destination names to Booking.com IDs for scripting?

Resolving destination names to Booking.com IDs is a core feature of the CLI search process. By passing destination parameters to the cli-web-booking tool, the workflow resolves the names and returns the matching property data formatted in a structured JSON envelope.

What is the best way to get structured hotel pricing and review data in JSON format?

The best way to get structured hotel pricing and review data in JSON format is using the cli-web-booking tool. It queries accommodations by destination and date, returning a script-friendly JSON response with fields like price_amount, score_label, and review_count for reporting.