Tools / Stays Search
Stays Search icon

Stays Search

Hotels, Airbnb & vacation rentals

Find and compare accommodation worldwide — Airbnb listings with photos, ratings, prices, and booking links, plus hotel rates across Booking.com, Agoda, and Trip.com. Ideal for travel planning, trip research, and price comparison.

Search Destinations

Search for a destination by name to find matching cities, regions, and neighborhoods. Returns location names with Place IDs and country codes.

Returns: List of matching destinations with display names, Place IDs, and country codes
Search Stays

Search for available stays (Airbnb, vacation rentals, apartments, unique homes) in a destination. Returns listings with names, photos, ratings, prices, coordinates, and direct Airbnb booking links. Supports date filtering, guest counts, and pagination.

Returns: List of stays with names, photos, ratings, prices, coordinates, beds/bedrooms, and Airbnb booking URLs
Compare Hotel Rates

Compare hotel rates across Booking.com, Agoda, Trip.com, and hotel websites. Returns per-night and total costs sorted cheapest first. Requires a TripAdvisor hotel key (format: g{location}-d{property}, e.g. "g60763-d99762").

Returns: Rates from Booking.com, Agoda, Trip.com, and hotel websites with per-night and total stay costs sorted cheapest first, plus savings summary
Loading reviews...

Loading activity...

v0.072026-03-24
  • Switched Airbnb API provider from airbnb-search to airbnb13 (3b-data) — previous provider returned null for all listing fields
  • search_stays now returns rich results: names, photos, ratings, coordinates, beds, prices, and direct Airbnb booking URLs
  • search_stays no longer requires a place_id — accepts location name directly (e.g. "Barcelona, Spain")
  • Removed skills that depended on broken API: get_stay_details, check_availability, get_price_details, get_checkout_price, get_reviews, search_experiences, get_experience_details, get_experience_dates, get_experience_reviews, get_languages, get_currencies
  • Simplified workflow: search_destinations → search_stays, or search_stays directly with a location name
v0.062026-03-22
  • Added compare_hotel_rates — compares hotel prices across Booking.com, Agoda, Trip.com, and hotel websites
  • Tool now covers both Airbnb listings and traditional hotels from multiple booking providers
  • Updated description and instructions to guide agents to the right path (Airbnb vs hotel)
v0.052026-03-22
  • Renamed from hotel-search to stays-search — now covers hotels, Airbnb, vacation rentals, and experiences
  • Switched to Airbnb Search API for comprehensive global coverage
  • Added 13 skills: search_destinations, search_stays, get_stay_details, check_availability, get_price_details, get_checkout_price, get_reviews, search_experiences, get_experience_details, get_experience_dates, get_experience_reviews, get_languages, get_currencies
  • Search supports filters: price range, beds, bathrooms, property type, amenities, guest favorite
  • Full property details: descriptions, amenities, photos, ratings, host info, policies
  • Availability calendar with date-level booking status and min/max night requirements
  • Guest reviews with ratings, category breakdowns, and host responses
  • Local experiences: search tours and activities, check dates and reviews
v0.042026-03-22
  • Added subtitle, expanded description, and agent instructions
v0.032026-03-20
  • Fixed price labels and added total stay cost calculations
v0.022026-03-20
  • Improved error handling and hotel_key format validation
v0.012026-03-20
  • Initial release as hotel-search with hotel search, rate comparison, and price calendar

Related Tools

Frequently Asked Questions

Can I search stays by city name without a Place ID?

Yes. `search_stays` accepts a location name directly, so you can search places like Barcelona, Spain or a neighborhood without looking up a Place ID first. Use `search_destinations` only when you want help finding the best match.

What details do stay results include?

Results include names, photos, ratings, prices, coordinates, beds or bedrooms, and a direct Airbnb booking link. The listing view is built for comparing options quickly, not just finding the cheapest result.

Can I compare hotel prices too?

Yes. `compare_hotel_rates` compares live prices from Booking.com, Agoda, Trip.com, and hotel websites using a TripAdvisor hotel key. It sorts the cheapest options first and shows per-night and total stay cost.

Can I filter by dates, guests, and currency?

Yes. `search_stays` supports check-in and check-out dates in `YYYY-MM-DD`, plus adults, children, infants, pets, currency, and page number. Hotel comparisons also let you set rooms and adults per room.