compare-hotels

Compare hotel and vacation rental pricing across multiple travel portals.

616|59|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/borski/travel-hacking-toolkit --skill compare-hotels
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compare-hotels
Source: https://github.com/borski/travel-hacking-toolkit/tree/main/skills/compare-hotels
Command: npx skills add https://github.com/borski/travel-hacking-toolkit --skill compare-hotels

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual effort of checking multiple hotel portals, metasearch engines, and vacation rental sites separately by producing one unified, benefit-adjusted comparison so users can pick the best booking path quickly.

Core Features & Use Cases

  • Parallel multi-source search: Runs SerpAPI/Google Hotels, Trivago, LiteAPI, Airbnb, and optional Chase/Amex portal searches in parallel to capture cash, portal, and rental inventory.
  • Premium program detection & stacking: Cross-references local FHR, THC, and Chase Edit property databases to tag properties and identify stacking opportunities and card-credit usage.
  • Points and benefit-adjusted ranking: Computes points CPP and adjusts totals for portal benefits (FHR/THC/Edit credits, breakfast, upgrades) to produce a ranked table of best value options.
  • Robust reporting & error handling: Returns per-source status (ok, error, skipped), result counts, and clear notes when portal tools require Docker or credentials.
  • Use case: Compare hotel vs Airbnb for a 4-night Paris trip and determine whether to book via Amex FHR, Chase Edit, direct booking, or use points.

Quick Start

Use the compare-hotels skill to search Chase, Amex, Google/SerpAPI, Trivago, LiteAPI, and Airbnb for hotels in Paris from 2026-08-11 to 2026-08-15 and return a unified, benefit-adjusted ranked table with stacking recommendations.

Frequently Asked Questions about compare-hotels

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

FAQPage Schema
How do I compare hotel prices across multiple booking portals and Airbnb?

To compare hotel prices across multiple booking portals and Airbnb, you can run parallel searches across Chase Travel, Amex Travel, Google Hotels, Trivago, LiteAPI, and Airbnb to consolidate cash, portal, and rental inventory into a single ranked table.

What is the best way to calculate points value and portal benefits for hotel bookings?

The best way to calculate points value and portal benefits for hotel bookings is to compute points CPP and adjust totals for FHR, THC, and Chase Edit credits, breakfast, and upgrades to produce a benefit-adjusted ranking of booking options.

Does comparing Amex FHR and Chase Edit hotel benefits require Docker?

Yes, comparing Amex FHR and Chase Edit hotel benefits requires Docker-enabled portal skills for Chase and Amex when available, along with an Airbnb MCP tool for vacation rentals, to execute parallel portal and metasearch queries.

Can I identify credit card stacking opportunities when searching for vacation rentals?

Yes, you can identify credit card stacking opportunities when searching for vacation rentals by cross-referencing local FHR, THC, and Chase Edit property databases to tag properties and detect card-credit usage alongside Airbnb inventory.

What sources are checked during a multi-source hotel and vacation rental search?

During a multi-source hotel and vacation rental search, the sources checked include SerpAPI/Google Hotels, Trivago, LiteAPI, Airbnb, and optional Chase Travel and Amex Travel portals, returning per-source status, result counts, and adjusted cost calculations.

How are portal search errors and skipped sources reported in hotel comparison results?

Portal search errors and skipped sources are reported in hotel comparison results with clear per-source status indicators—such as ok, error, or skipped—along with notes explaining when portal tools require Docker or credentials to function properly.