search-room

Retrieve room types and rate packages for a hotel using hotelId and sessionId.

Updated May 5, 2026
One-click install
npx skills add https://github.com/travala/travel-skills --skill search-room
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search-room
Source: https://github.com/travala/travel-skills/tree/main/cli/skills/search-room
Command: npx skills add https://github.com/travala/travel-skills --skill search-room

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly identify the room types and rate packages available for a specific hotel so you can compare options before booking.

Core Features & Use Cases

  • Room and rate discovery: Retrieves all room types and rate packages for one hotel, letting you see what’s available for the selected dates.
  • Meaningful comparisons: Highlights differences like meal plans (breakfast included vs not) and refundability so you can choose confidently.
  • Booking-ready output: Produces selectable package identifiers to use in the next step when booking.

Quick Start

Ask for the room options of a hotel after you have run search-hotel, and include the user’s dates so the Skill can return available room packages and packageIds.

Frequently Asked Questions about search-room

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

FAQPage Schema
How do I compare hotel room rates and packages for a specific property?

You need a valid hotelId and sessionId obtained from a previous search-hotel query. These prerequisite identifiers, along with check-in and check-out dates, are required to retrieve and compare available room types and rate packages for a specific property.

Can I filter hotel room options by meal plans and refundability?

Yes, the room search returns a packageId for each available rate package. This structured identifier is specifically designed to be used as input for the subsequent book-hotel execution step to finalize your reservation.

What do I need before searching for hotel room types and rate packages?

Before searching for hotel room types and rate packages, you need a previously obtained hotelId and sessionId from search-hotel. The Skill validates that these prerequisite identifiers exist before retrieving the structured room options for your selected dates.

How do I narrow down to a specific hotel rate before booking?

To narrow down to a specific hotel rate before booking, compare the retrieved room types and rate packages based on meal plans and refundability. Once you select an option, use its packageId for the subsequent book-hotel execution to complete the reservation.