Emissions from Hotel Stay
Returns estimated greenhouse gas emissions (CO2e) in multiple units (grams, kilograms, metric tons, pounds) based on country of hotel, length of stay, room count, and hotel star rating.
CarbonSutra's approach for calculating the carbon footprint of hotel stays is based on Cornell Hotel Sustainability Benchmark Index and UK government's GHG conversion factors published in 2026.
operationId: calculate_emissions_from_hotel_stay
Payload Specification
| Field | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| country_code | String | Yes | - | Two digit ISO 3166-1 alpha-2 country code. Allowed: [ae , ar , at , au , be , ca , ch , cn , co , cr , cz , de , do , eg , es , fr , gb , gr , hk , id , in , it , jp , kr , mx , my , nl , pa , pl , pr , pt , qa , sa , sg , th , tr , tw , us , vn , za] | us |
| city_name | String | No | - | City of hotel within the country | Chicago |
| hotel_rating | Number | No | 4 | Expedia star rating classification of the hotel. Allowed: [2-5] | 5 |
| number_of_nights | Number | No | 1 | Length of stay in nights | 3 |
| number_of_rooms | Number | No | 1 | Number of rooms booked, irrespective of count of persons per room | 1 |
| cluster_name | String | No | - | Identifier to log and aggregate these results under using the Cluster Data API | KrugerBrent_ID701_Jun26 |
Example
Request Payload
Code
Response Payload
Code
Countries (and COUNTRY_CODE) supported by API:
Argentina(AR), Australia(AU), Austria(AT), Belgium(BE), Canada(CA), China(CN), Colombia(CO), Costa Rica(CR), Czech Republic(CZ), Dominican Republic(DO), Egypt(EG), France(FR), Germany(DE), Greece(GR), Hong Kong(HK), India(IN), Indonesia(ID), Italy(IT),Japan(JP), Korea(KR), Malaysia(MY), Mexico(MX), Netherlands(NL), Panama(PA), Poland(PL), Portugal(PT), Puerto Rico(PR), Qatar(QA), Saudi Arabia(SA), Singapore(SG), South Africa(ZA), Spain(ES), Switzerland(CH), Taiwan(TW), Thailand(TH), Turkey(TR), United Arab Emirates(AE), United Kingdom(GB), United States of America(US) and Vietnam(VN).
Notes on Star Ratings:
From CHSB 2026 Index, only the star classification is used. It refers to the Expedia star rating. Not all countries have all stars. CarbonSutra transparently uses the following set of rules:
- If 5 star is selected but is absent in database for that country, then the maximum value of any other star category for that country is used.
- If 4 star is selected but it is absent in database, it is considered as 5 star.
- If 3 star is selected but it is absent in database, it is considered as 4 star.
- If 2 star is selected but it is absent in database, it is considered as 4 star.
- If no star is selected (as it is optional), the average emission factor of all other stars for that country is used.

