hotel-search

Generate hotel shortlists and compare finalists across booking sources via SerpApi.

3|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/karimelk/hotel-search-skill --skill hotel-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hotel-search
Source: https://github.com/karimelk/hotel-search-skill/tree/main
Command: npx skills add https://github.com/karimelk/hotel-search-skill --skill hotel-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Finding and comparing hotels across sources is slow and fragile, especially when you need reliable automation on a VPS.

Core Features & Use Cases

  • Search hotels with SerpApi (script-first): Fetches hotel options for a destination and date range using the bundled SerpApi Google Hotels workflow.
  • Compare finalists across booking sources: Runs source-by-source price comparison on a short set of top candidates before recommending.
  • Quota-aware execution and clear output: Detects SerpApi quota limits early and returns actionable guidance when comparison can’t run.

Quick Start

Ask: "Find me hotel options in Mallorca for 2026-09-18 to 2026-09-27 for 1 adult, then compare the best 3 and recommend the best overall and best value."

Frequently Asked Questions about hotel-search

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

FAQPage Schema
How do I compare hotel prices across booking sources for a specific destination?

To compare hotel prices across booking sources, this Skill generates a hotel shortlist for your destination and dates, then runs a source-by-source price comparison on a selected set of top candidates before making a final recommendation.

Can I automate hotel search on a VPS using SerpApi Google Hotels?

Yes, you can automate hotel search on a VPS using the bundled SerpApi Google Hotels scripts. The workflow handles occupancy inputs, currency settings, and quota-aware execution to reliably fetch and format hotel options.

What happens when my SerpApi quota limit is reached during a hotel search?

When your SerpApi quota limit is reached during a hotel search, the quota-aware execution detects the limit early and returns actionable guidance explaining that the booking-source price comparison cannot run.

How do I get hotel recommendations for travel dates with specific occupancy requirements?

To get hotel recommendations with occupancy requirements, provide your destination, date range, and number of adults. The workflow fetches options, compares finalists across booking sources, and recommends the best overall and best value hotels.

Do I need a SERPAPI_API_KEY to run hotel price comparisons?

Yes, you need a SERPAPI_API_KEY to run hotel price comparisons. The bundled scripts require this key to execute quota-aware searches, fetch hotel shortlists, and perform source-by-source finalist comparisons.

What's the best way to format hotel search results with UTC freshness verification?

The best way to format hotel search results is by applying the provided response template rules, which include built-in verification and UTC freshness checks to ensure your shortlist and finalist comparison data is accurately formatted and current.