amadeus-hotels
✓Verified·Scanned 2/18/2026
This skill provides command-line scripts to search hotels, get offers, view details, and track prices via the Amadeus API. It reads AMADEUS_API_KEY/AMADEUS_API_SECRET, caches tokens to state/token.json, stores tracking in state/tracked.json, makes requests to https://test.api.amadeus.com/https://api.amadeus.com, and includes python3 scripts/... run instructions.
from clawhub.ai·vb386452·43.1 KB·0 installs
Scanned from 1.0.2 at b386452 · Transparency log ↗
$ vett add clawhub.ai/kesslerio/amadeus-hotels
Amadeus Hotels Skill 🏨
An OpenClaw skill for searching hotel prices and availability via the Amadeus Self-Service API. Perfect for vacation planning and deal hunting.
Features
- Hotel Search: Find hotels by city code or coordinates
- Pricing: Get room rates and availability
- Details: Full offer info, cancellation policies, ratings
- Price Tracking: Monitor hotels and alert on price drops
Installation
For OpenClaw
Clone to your skills directory:
git clone https://github.com/kesslerio/amadeus-hotels-clawhub-skill.git ~/.openclaw/skills/amadeus-hotels
Or add to your workspace's skills/ folder.
Dependencies
pip install requests
Amadeus API Setup
- Create account at https://developers.amadeus.com/self-service
- Create a new app to get API credentials
- Set environment variables:
export AMADEUS_API_KEY="your-api-key"
export AMADEUS_API_SECRET="your-api-secret"
export AMADEUS_ENV="test" # or "production"
Usage
Search Hotels
# By city
python3 scripts/search.py --city PAR --format human
# By coordinates
python3 scripts/search.py --lat 48.8584 --lon 2.2945 --radius 5 --format human
# With filters
python3 scripts/search.py --city NYC --amenities WIFI,POOL --ratings 4,5
Get Pricing
python3 scripts/offers.py \
--hotels HTPAR001,HTPAR002 \
--checkin 2026-03-15 \
--checkout 2026-03-20 \
--adults 2 \
--format human
Track Prices
# Add to tracking
python3 scripts/track.py --add \
--hotel HTPAR001 \
--checkin 2026-03-15 \
--checkout 2026-03-20 \
--target 150
# Check all tracked (for cron)
python3 scripts/track.py --check
# List tracked
python3 scripts/track.py --list
Free Tier
- ~2,000 requests/month in test environment
- Pay-per-use in production after quota
License
MIT