Skip to content

Agoda API: Search hotels

Finds available Agoda stays in a city for your dates, with prices before taxes and fees, star and guest ratings, and free-cancellation status.

agoda.com (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Agoda.

Inputs

Values from the run on Oct 31, 2026, shown under Output.

City, requiredcity

City to search, for example Bangkok.

Bangkok

Sort optionalsort

Results order, for example lowest_price.

recommended (default)

One of recommended, lowest_price, best_rated.

Rooms optionalrooms

Number of rooms, for example 1.

1 (default)

Whole number 1 or more.

Adults optionaladults

Number of adults, for example 2.

2 (default)

Whole number from 1 to 10.

Check in, requiredcheck_in

Arrival date (YYYY-MM-DD), for example 2026-11-12.

2026-11-12

Currency optionalcurrency

Three-letter currency code, for example USD.

USD (default)

Check Out, requiredcheck_out

Departure date (YYYY-MM-DD), for example 2026-11-15.

2026-11-15

Max Results optionalmax_results

Maximum stays to return, for example 20.

20 (default)

Whole number from 1 to 50.

Output

From a run on Oct 31, 2026, shortened for this page.
{  "hotels": [    {      "area": "Sukhumvit",      "link": "https://www.agoda.com/jw-marriott-hotel-bangkok/hotel/bangkok-th.html?checkIn=2026-11-12&checkOut=2026-11-15&rooms=1&adults=2&currency=USD",      "name": "JW Marriott Hotel Bangkok",      "type": "Hotel",      "currency": "USD",      "property_id": 10664,      "star_rating": 5,      "total_price": 729.57,      "review_count": 3096,      "review_label": "Exceptional",      "review_score": 9,      "price_per_night": 243.19,      "free_cancellation": true    },    {      "area": "Siam",      "link": "https://www.agoda.com/courtyard-by-marriott-bangkok/hotel/bangkok-th.html?checkIn=2026-11-12&checkOut=2026-11-15&rooms=1&adults=2&currency=USD",      "name": "Courtyard by Marriott Bangkok",      "type": "Hotel",      "currency": "USD",      "property_id": 84277,      "star_rating": 0,      "total_price": 372.24,      "review_count": 7665,      "review_label": "Excellent",      "review_score": 8.7,      "price_per_night": 124.08,      "free_cancellation": true    },    {      "area": "Sukhumvit",      "link": "https://www.agoda.com/the-okura-prestige-bangkok/hotel/bangkok-th.html?checkIn=2026-11-12&checkOut=2026-11-15&rooms=1&adults=2&currency=USD",      "name": "The Okura Prestige Bangkok",      "type": "Hotel",      "currency": "USD",      "property_id": 294217,      "star_rating": 5,      "total_price": 768.45,      "review_count": 11513,      "review_label": "Exceptional",      "review_score": 9.2,      "price_per_night": 256.15,      "free_cancellation": true    }  ]}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
agoda.com/search_hotels
Returns
name, type, star rating, review score, area, price per night, total price, free cancellation, link

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method agoda.com/search_hotels with the inputs above.

Ask your agent

  • Find me the cheapest hotels in Bangkok for 2 adults from March 4 to March 8, 2026, prices in THB
  • On Agoda, what are the best-rated places to stay in Kyoto for check-in 2026-04-10 and check-out 2026-04-14? Just show the top 10.
  • I need 2 rooms for 4 adults in Singapore, Dec 20–23 2026. Which hotels have free cancellation and what's the total price?
  • Search agoda.com for stays in Bali (Denpasar) from 2026-07-01 to 2026-07-07 for one adult, sorted by lowest price, in AUD
  • Hotels in Seoul for Nov 12 to Nov 15 2026, two guests — show star rating, review score, neighborhood, and nightly rate in USD
  • Finds room offers and nightly prices for one Agoda hotel on selected dates. Totals are calculated from displayed nightly prices before taxes and fees; final checkout totals may differ.

    agoda.com/get_room_prices
  • Finds hotels in a city on Trip.com for given dates, with prices, guest ratings, reviews and booking links. Only the initial public listing is read, so large limits may return fewer hotels.

    trip.com/search_hotels
  • Searches Booking.com stays by destination and dates, with guest counts, price, review, cancellation, sorting and paging. Displayed prices generally exclude some taxes and fees; children are searched as age 8.

    booking.com/search_stays
  • Finds Expedia hotels in a destination for given dates, with public USD prices, reviews, property class, refund status and links. Nightly prices are per room; totals include all requested rooms, taxes and fees.

    expedia.com/search_hotels
  • Finds available hostels, hotels and guesthouses on Hostelworld in a city for given dates, with per-night dorm and private room prices, ratings, facilities and booking links.

    hostelworld.com/search_hostels
  • Compares Kayak hotel nightly rates across booking sites for a city or neighborhood and stay dates (two adults, one room).

    kayak.com/search_hotels
  • Finds places to stay in a city or area for given dates on Google Hotels, with nightly and total prices, hotel class, guest ratings, amenities, address and cheapest booking site. Optional filters for price, stars and rating; vacation rentals are left out. Prices and availability can change.

    google.com/search_hotels
  • Find publicly priced Priceline hotels in a place for your travel dates, with guest ratings, nightly and total USD prices, and cancellation information. Excludes hotels hidden behind anonymous deals and sign-in-only prices.

    priceline.com/search_hotels