Marriott
Hotel listings, nightly hotel rates and hotel details
Marriott-family hotels, availability, and public rates.
Your information
Brand name to filter by, for example Courtyard. Leave blank for all brands.
Number of rooms, for example 1.
Adults per room, for example 2.
Arrival date, for example 2026-10-20.
Place to search, for example Seattle.
Departure date, for example 2026-10-22.
Maximum hotels to return, for example 20.
Example results
Hotels
About the Marriott tool
Marriott’s Search hotels method returns hotel listings, standard public nightly rates, and details for a location and check-in and check-out dates.
Built from marriott.com and marriott.com.cn. Last checked Sep 29, 2026.
Actions
Search hotels
1 creditFind Marriott-family hotels for a place and stay dates in Marriott’s search order, with standard public nightly rates and hotel details. Rates exclude taxes and may change before booking.
Uses marriott.com.cn.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Brandbrand | Text | Optional | Brand name to filter by, for example Courtyard. Leave blank for all brands.Example: Courtyard |
Roomsrooms | Number | Optional | Number of rooms, for example 1.Example: 1 |
Adultsadults | Number | Optional | Adults per room, for example 2.Example: 1 |
Check incheck_in | Date | Required | Arrival date, for example 2026-10-20.Example: 2026-10-22 |
Locationlocation | Text | Required | Place to search, for example Seattle.Example: Portland, Oregon |
Check Outcheck_out | Date | Required | Departure date, for example 2026-10-22.Example: 2026-10-24 |
Max Resultsmax_results | Number | Optional | Maximum hotels to return, for example 20.Example: 5 |
What you get
| Field | Type | Description |
|---|---|---|
Hotelshotels | List | |
URLhotels[].url | Text | Example: https://www.marriott.com/en-us/hotels/pdxpc-courtyard-portland-city-center/over… |
Namehotels[].name | Text | Example: Courtyard by Marriott Portland City Center |
Brandhotels[].brand | Text | Example: Courtyard |
Addresshotels[].address | Text | Example: 550 SW Oak Street, Portland, OR, 97204, US |
Currencyhotels[].currency | Text | Example: USD |
Guest Ratinghotels[].guest_rating | Number | Example: 4 |
Nightly Ratehotels[].nightly_rate | Number | Example: 116.35 |
Review Counthotels[].review_count | Number | Example: 1571 |
Property Codehotels[].property_code | Text | Example: PDXPC |
Distance (miles)hotels[].distance_miles | Number | Example: 0.45 |
Example result
For Brand: Courtyard, Rooms: 1, Adults: 1, Check in: 2026-10-22, Location: Portland, Oregon, Check Out: 2026-10-24, Max Results: 5
{
"hotels": [
{
"url": "https://www.marriott.com/en-us/hotels/pdxpc-courtyard-portland-city-center/overview/",
"name": "Courtyard by Marriott Portland City Center",
"brand": "Courtyard",
"address": "550 SW Oak Street, Portland, OR, 97204, US",
"currency": "USD",
"guest_rating": 4,
"nightly_rate": 116.35,
"review_count": 1571,
"property_code": "PDXPC",
"distance_miles": 0.45
},
{
"url": "https://www.marriott.com/en-us/hotels/pdxcl-courtyard-portland-downtown-convention-center/overview/",
"name": "Courtyard by Marriott Portland Downtown/Convention Center",
"brand": "Courtyard",
"address": "435 NE Wasco St, Portland, OR, 97232, US",
"currency": "USD",
"guest_rating": 4.2,
"nightly_rate": 179.77,
"review_count": 1224,
"property_code": "PDXCL",
"distance_miles": 1.48
},
{
"url": "https://www.marriott.com/en-us/hotels/pdxnh-courtyard-portland-north/overview/",
"name": "Courtyard by Marriott Portland North",
"brand": "Courtyard",
"address": "1231 North Anchor Way, Portland, OR, 97217, US",
"currency": "USD",
"guest_rating": 3.7,
"nightly_rate": 120.73,
"review_count": 789,
"property_code": "PDXNH",
"distance_miles": 6.2
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@marriott",
"visibility": "public",
"operation": "search_hotels",
"version": 1,
"input": {
"brand": "Courtyard",
"rooms": 1,
"adults": 1,
"check_in": "2026-10-22",
"location": "Portland, Oregon",
"check_out": "2026-10-24",
"max_results": 5
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare Marriott-family hotels by location and stay dates
- Review hotel brands, addresses, and guest ratings
- Check standard public nightly rates before booking
- Find hotels within a distance of a location
Questions about Marriott
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this Marriott tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a Marriott account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from marriott.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
What Marriott-family hotels are available for my location and dates?
Search hotels returns hotel listings for a location and check-in and check-out dates.
What are the standard public nightly rates?
Search hotels returns standard public nightly rates. Rates exclude taxes and may change before booking.
What details are available for each hotel?
Search hotels returns details including hotel name, brand, address, guest rating, review count, and distance.