{ "data": { "hotelX": { "search": { "context": "FLY", "options": [ { "hotelName": "Phuket Emerald Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1025624", "supplierCode": "FLY", "hotelCodeSupplier": "1025624", "id": "33!~|a0!~|b260611!~|c260613!~|d1025624!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1025624!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M296!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83579316!~|A83579316_20!~|B83579316_20!~|C30|30!~|Edeluxe room, pool access!~|Fdeluxe room, pool access!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I296!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83579316_20", "description": "deluxe room, pool access", "descriptionSupplier": "deluxe room, pool access", "legacyRoomId": "83579316", "supplierCode": "83579316_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 296, "gross": 296, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 296, "gross": 296, "binding": false } }, { "hotelName": "Phuket Emerald Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1025624", "supplierCode": "FLY", "hotelCodeSupplier": "1025624", "id": "33!~|a0!~|b260611!~|c260613!~|d1025624!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1025624!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M180!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83579314!~|A83579314_20!~|B83579314_20!~|C30|30!~|Edeluxe room, pool view!~|Fdeluxe room, pool view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I180!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83579314_20", "description": "deluxe room, pool view", "descriptionSupplier": "deluxe room, pool view", "legacyRoomId": "83579314", "supplierCode": "83579314_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 180, "gross": 180, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 180, "gross": 180, "binding": false } }, { "hotelName": "Phuket Emerald Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1025624", "supplierCode": "FLY", "hotelCodeSupplier": "1025624", "id": "33!~|a0!~|b260611!~|c260613!~|d1025624!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1025624!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M232!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83579315!~|A83579315_20!~|B83579315_20!~|C30|30!~|Efamily room, pool view!~|Ffamily room, pool view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I232!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83579315_20", "description": "family room, pool view", "descriptionSupplier": "family room, pool view", "legacyRoomId": "83579315", "supplierCode": "83579315_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 232, "gross": 232, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 232, "gross": 232, "binding": false } }, { "hotelName": "Phuket Emerald Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1025624", "supplierCode": "FLY", "hotelCodeSupplier": "1025624", "id": "33!~|a0!~|b260611!~|c260613!~|d1025624!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1025624!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M308!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83579317!~|A83579317_20!~|B83579317_20!~|C30|30!~|Efamily room, pool access!~|Ffamily room, pool access!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I308!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83579317_20", "description": "family room, pool access", "descriptionSupplier": "family room, pool access", "legacyRoomId": "83579317", "supplierCode": "83579317_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 308, "gross": 308, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 308, "gross": 308, "binding": false } }, { "hotelName": "Phuket Emerald Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1025624", "supplierCode": "FLY", "hotelCodeSupplier": "1025624", "id": "33!~|a0!~|b260611!~|c260613!~|d1025624!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1025624!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M172!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83579314!~|A83579314_10!~|B83579314_10!~|C30|30!~|Edeluxe room, pool view!~|Fdeluxe room, pool view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I172!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83579314_10", "description": "deluxe room, pool view", "descriptionSupplier": "deluxe room, pool view", "legacyRoomId": "83579314", "supplierCode": "83579314_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 172, "gross": 172, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 172, "gross": 172, "binding": false } }, { "hotelName": "Phuket Emerald Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1025624", "supplierCode": "FLY", "hotelCodeSupplier": "1025624", "id": "33!~|a0!~|b260611!~|c260613!~|d1025624!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1025624!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M296!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83579317!~|A83579317_10!~|B83579317_10!~|C30|30!~|Efamily room, pool access!~|Ffamily room, pool access!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I296!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83579317_10", "description": "family room, pool access", "descriptionSupplier": "family room, pool access", "legacyRoomId": "83579317", "supplierCode": "83579317_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 296, "gross": 296, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 296, "gross": 296, "binding": false } }, { "hotelName": "Phuket Emerald Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1025624", "supplierCode": "FLY", "hotelCodeSupplier": "1025624", "id": "33!~|a0!~|b260611!~|c260613!~|d1025624!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1025624!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M222!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83579315!~|A83579315_10!~|B83579315_10!~|C30|30!~|Efamily room, pool view!~|Ffamily room, pool view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I222!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83579315_10", "description": "family room, pool view", "descriptionSupplier": "family room, pool view", "legacyRoomId": "83579315", "supplierCode": "83579315_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 222, "gross": 222, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 222, "gross": 222, "binding": false } }, { "hotelName": "Phuket Emerald Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1025624", "supplierCode": "FLY", "hotelCodeSupplier": "1025624", "id": "33!~|a0!~|b260611!~|c260613!~|d1025624!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1025624!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M293.04!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83579316!~|A83579316_10!~|B83579316_10!~|C30|30!~|Edeluxe room, pool access!~|Fdeluxe room, pool access!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I293.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83579316_10", "description": "deluxe room, pool access", "descriptionSupplier": "deluxe room, pool access", "legacyRoomId": "83579316", "supplierCode": "83579316_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 293.04, "gross": 293.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 293.04, "gross": 293.04, "binding": false } }, { "hotelName": "ASHLEE Hub Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39294", "supplierCode": "FLY", "hotelCodeSupplier": "39294", "id": "33!~|a0!~|b260611!~|c260613!~|d39294!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39294!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85154128!~|A85154128_20!~|B85154128_20!~|C30|30!~|Edeluxe twin bed!~|Fdeluxe twin bed!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85154128_20", "description": "deluxe twin bed", "descriptionSupplier": "deluxe twin bed", "legacyRoomId": "85154128", "supplierCode": "85154128_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, { "hotelName": "ASHLEE Hub Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39294", "supplierCode": "FLY", "hotelCodeSupplier": "39294", "id": "33!~|a0!~|b260611!~|c260613!~|d39294!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39294!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85154127!~|A85154127_20!~|B85154127_20!~|C30|30!~|Edeluxe connecting king bed!~|Fdeluxe connecting king bed!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85154127_20", "description": "deluxe connecting king bed", "descriptionSupplier": "deluxe connecting king bed", "legacyRoomId": "85154127", "supplierCode": "85154127_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, { "hotelName": "ASHLEE Hub Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39294", "supplierCode": "FLY", "hotelCodeSupplier": "39294", "id": "33!~|a0!~|b260611!~|c260613!~|d39294!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39294!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85154126!~|A85154126_20!~|B85154126_20!~|C30|30!~|Edeluxe king bed!~|Fdeluxe king bed!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85154126_20", "description": "deluxe king bed", "descriptionSupplier": "deluxe king bed", "legacyRoomId": "85154126", "supplierCode": "85154126_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, { "hotelName": "ASHLEE Hub Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39294", "supplierCode": "FLY", "hotelCodeSupplier": "39294", "id": "33!~|a0!~|b260611!~|c260613!~|d39294!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39294!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M60!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85154127!~|A85154127_10!~|B85154127_10!~|C30|30!~|Edeluxe connecting king bed!~|Fdeluxe connecting king bed!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I60!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85154127_10", "description": "deluxe connecting king bed", "descriptionSupplier": "deluxe connecting king bed", "legacyRoomId": "85154127", "supplierCode": "85154127_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, { "hotelName": "ASHLEE Hub Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39294", "supplierCode": "FLY", "hotelCodeSupplier": "39294", "id": "33!~|a0!~|b260611!~|c260613!~|d39294!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39294!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M60!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85154128!~|A85154128_10!~|B85154128_10!~|C30|30!~|Edeluxe twin bed!~|Fdeluxe twin bed!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I60!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85154128_10", "description": "deluxe twin bed", "descriptionSupplier": "deluxe twin bed", "legacyRoomId": "85154128", "supplierCode": "85154128_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, { "hotelName": "ASHLEE Hub Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "39294", "supplierCode": "FLY", "hotelCodeSupplier": "39294", "id": "33!~|a0!~|b260611!~|c260613!~|d39294!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m39294!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M60!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85154126!~|A85154126_10!~|B85154126_10!~|C30|30!~|Edeluxe king bed!~|Fdeluxe king bed!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I60!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85154126_10", "description": "deluxe king bed", "descriptionSupplier": "deluxe king bed", "legacyRoomId": "85154126", "supplierCode": "85154126_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M494!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280665!~|A85280665_21!~|B85280665_21!~|C30|30!~|Epremium room,1 king bed,pool access!~|Fpremium room,1 king bed,pool access!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I494!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280665_21", "description": "premium room,1 king bed,pool access", "descriptionSupplier": "premium room,1 king bed,pool access", "legacyRoomId": "85280665", "supplierCode": "85280665_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 494, "gross": 494, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 494, "gross": 494, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M514!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280670!~|A85280670_21!~|B85280670_21!~|C30|30!~|Edeluxe suite,1 bedroom!~|Fdeluxe suite,1 bedroom!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I514!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280670_21", "description": "deluxe suite,1 bedroom", "descriptionSupplier": "deluxe suite,1 bedroom", "legacyRoomId": "85280670", "supplierCode": "85280670_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 514, "gross": 514, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 514, "gross": 514, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M258!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280662!~|A85280662_21!~|B85280662_21!~|C30|30!~|Eroom,1 king bed,accessible!~|Froom,1 king bed,accessible!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I258!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280662_21", "description": "room,1 king bed,accessible", "descriptionSupplier": "room,1 king bed,accessible", "legacyRoomId": "85280662", "supplierCode": "85280662_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 258, "gross": 258, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 258, "gross": 258, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M280!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280663!~|A85280663_21!~|B85280663_21!~|C30|30!~|Epremium room,1 king bed,balcony!~|Fpremium room,1 king bed,balcony!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I280!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280663_21", "description": "premium room,1 king bed,balcony", "descriptionSupplier": "premium room,1 king bed,balcony", "legacyRoomId": "85280663", "supplierCode": "85280663_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 280, "gross": 280, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 280, "gross": 280, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M258!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280659!~|A85280659_21!~|B85280659_21!~|C30|30!~|Edeluxe room,1 king bed,balcony!~|Fdeluxe room,1 king bed,balcony!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I258!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280659_21", "description": "deluxe room,1 king bed,balcony", "descriptionSupplier": "deluxe room,1 king bed,balcony", "legacyRoomId": "85280659", "supplierCode": "85280659_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 258, "gross": 258, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 258, "gross": 258, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M410!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280664!~|A85280664_21!~|B85280664_21!~|C30|30!~|Epremium room,1 king bed,poolside!~|Fpremium room,1 king bed,poolside!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I410!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280664_21", "description": "premium room,1 king bed,poolside", "descriptionSupplier": "premium room,1 king bed,poolside", "legacyRoomId": "85280664", "supplierCode": "85280664_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 410, "gross": 410, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M462!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86239407!~|A86239407_21!~|B86239407_21!~|C30|30!~|EDeluxe Room, 1 King Bed, Pool Access!~|FDeluxe Room, 1 King Bed, Pool Access!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I462!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86239407_21", "description": "Deluxe Room, 1 King Bed, Pool Access", "descriptionSupplier": "Deluxe Room, 1 King Bed, Pool Access", "legacyRoomId": "86239407", "supplierCode": "86239407_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 462, "gross": 462, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 462, "gross": 462, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M424!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86239407!~|A86239407_11!~|B86239407_11!~|C30|30!~|EDeluxe Room, 1 King Bed, Pool Access!~|FDeluxe Room, 1 King Bed, Pool Access!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I424!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86239407_11", "description": "Deluxe Room, 1 King Bed, Pool Access", "descriptionSupplier": "Deluxe Room, 1 King Bed, Pool Access", "legacyRoomId": "86239407", "supplierCode": "86239407_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 424, "gross": 424, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 424, "gross": 424, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M456!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280665!~|A85280665_11!~|B85280665_11!~|C30|30!~|Epremium room,1 king bed,pool access!~|Fpremium room,1 king bed,pool access!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I456!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280665_11", "description": "premium room,1 king bed,pool access", "descriptionSupplier": "premium room,1 king bed,pool access", "legacyRoomId": "85280665", "supplierCode": "85280665_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 456, "gross": 456, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 456, "gross": 456, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M228!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280659!~|A85280659_11!~|B85280659_11!~|C30|30!~|Edeluxe room,1 king bed,balcony!~|Fdeluxe room,1 king bed,balcony!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I228!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280659_11", "description": "deluxe room,1 king bed,balcony", "descriptionSupplier": "deluxe room,1 king bed,balcony", "legacyRoomId": "85280659", "supplierCode": "85280659_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 228, "gross": 228, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 228, "gross": 228, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M228!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280662!~|A85280662_11!~|B85280662_11!~|C30|30!~|Eroom,1 king bed,accessible!~|Froom,1 king bed,accessible!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I228!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280662_11", "description": "room,1 king bed,accessible", "descriptionSupplier": "room,1 king bed,accessible", "legacyRoomId": "85280662", "supplierCode": "85280662_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 228, "gross": 228, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 228, "gross": 228, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M476!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280670!~|A85280670_11!~|B85280670_11!~|C30|30!~|Edeluxe suite,1 bedroom!~|Fdeluxe suite,1 bedroom!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I476!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280670_11", "description": "deluxe suite,1 bedroom", "descriptionSupplier": "deluxe suite,1 bedroom", "legacyRoomId": "85280670", "supplierCode": "85280670_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 476, "gross": 476, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 476, "gross": 476, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M248!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280663!~|A85280663_11!~|B85280663_11!~|C30|30!~|Epremium room,1 king bed,balcony!~|Fpremium room,1 king bed,balcony!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I248!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280663_11", "description": "premium room,1 king bed,balcony", "descriptionSupplier": "premium room,1 king bed,balcony", "legacyRoomId": "85280663", "supplierCode": "85280663_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 248, "gross": 248, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 248, "gross": 248, "binding": false } }, { "hotelName": "DoubleTree by Hilton Phuket Banthai Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2988", "supplierCode": "FLY", "hotelCodeSupplier": "2988", "id": "33!~|a0!~|b260611!~|c260613!~|d2988!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2988!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M372!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280664!~|A85280664_11!~|B85280664_11!~|C30|30!~|Epremium room,1 king bed,poolside!~|Fpremium room,1 king bed,poolside!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I372!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280664_11", "description": "premium room,1 king bed,poolside", "descriptionSupplier": "premium room,1 king bed,poolside", "legacyRoomId": "85280664", "supplierCode": "85280664_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 372, "gross": 372, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 372, "gross": 372, "binding": false } }, { "hotelName": "GLOW Mira Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023589", "supplierCode": "FLY", "hotelCodeSupplier": "1023589", "id": "33!~|a0!~|b260611!~|c260613!~|d1023589!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1023589!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M86!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82207972!~|A82207972_20!~|B82207972_20!~|C30|30!~|Esuperior king room!~|Fsuperior king room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82207972_20", "description": "superior king room", "descriptionSupplier": "superior king room", "legacyRoomId": "82207972", "supplierCode": "82207972_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 86, "gross": 86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 86, "gross": 86, "binding": false } }, { "hotelName": "GLOW Mira Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023589", "supplierCode": "FLY", "hotelCodeSupplier": "1023589", "id": "33!~|a0!~|b260611!~|c260613!~|d1023589!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1023589!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M86!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82207973!~|A82207973_20!~|B82207973_20!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82207973_20", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "82207973", "supplierCode": "82207973_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 86, "gross": 86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 86, "gross": 86, "binding": false } }, { "hotelName": "GLOW Mira Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023589", "supplierCode": "FLY", "hotelCodeSupplier": "1023589", "id": "33!~|a0!~|b260611!~|c260613!~|d1023589!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1023589!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82207974!~|A82207974_20!~|B82207974_20!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82207974_20", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "82207974", "supplierCode": "82207974_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, { "hotelName": "GLOW Mira Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023589", "supplierCode": "FLY", "hotelCodeSupplier": "1023589", "id": "33!~|a0!~|b260611!~|c260613!~|d1023589!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1023589!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M198!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85627150!~|A85627150_20!~|B85627150_20!~|C30|30!~|EFamily Suite & Bunk Bed!~|FFamily Suite & Bunk Bed!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I198!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85627150_20", "description": "Family Suite & Bunk Bed", "descriptionSupplier": "Family Suite & Bunk Bed", "legacyRoomId": "85627150", "supplierCode": "85627150_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 198, "gross": 198, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 198, "gross": 198, "binding": false } }, { "hotelName": "GLOW Mira Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023589", "supplierCode": "FLY", "hotelCodeSupplier": "1023589", "id": "33!~|a0!~|b260611!~|c260613!~|d1023589!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1023589!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82207975!~|A82207975_20!~|B82207975_20!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82207975_20", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "82207975", "supplierCode": "82207975_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, { "hotelName": "GLOW Mira Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023589", "supplierCode": "FLY", "hotelCodeSupplier": "1023589", "id": "33!~|a0!~|b260611!~|c260613!~|d1023589!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1023589!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M78!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82207973!~|A82207973_10!~|B82207973_10!~|C30|30!~|Esuperior twin room!~|Fsuperior twin room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82207973_10", "description": "superior twin room", "descriptionSupplier": "superior twin room", "legacyRoomId": "82207973", "supplierCode": "82207973_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 78, "gross": 78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 78, "gross": 78, "binding": false } }, { "hotelName": "GLOW Mira Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023589", "supplierCode": "FLY", "hotelCodeSupplier": "1023589", "id": "33!~|a0!~|b260611!~|c260613!~|d1023589!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1023589!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M170!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85627150!~|A85627150_10!~|B85627150_10!~|C30|30!~|EFamily Suite & Bunk Bed!~|FFamily Suite & Bunk Bed!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I170!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85627150_10", "description": "Family Suite & Bunk Bed", "descriptionSupplier": "Family Suite & Bunk Bed", "legacyRoomId": "85627150", "supplierCode": "85627150_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, { "hotelName": "GLOW Mira Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023589", "supplierCode": "FLY", "hotelCodeSupplier": "1023589", "id": "33!~|a0!~|b260611!~|c260613!~|d1023589!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1023589!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82207975!~|A82207975_10!~|B82207975_10!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82207975_10", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "82207975", "supplierCode": "82207975_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, { "hotelName": "GLOW Mira Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023589", "supplierCode": "FLY", "hotelCodeSupplier": "1023589", "id": "33!~|a0!~|b260611!~|c260613!~|d1023589!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1023589!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M78!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82207972!~|A82207972_10!~|B82207972_10!~|C30|30!~|Esuperior king room!~|Fsuperior king room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82207972_10", "description": "superior king room", "descriptionSupplier": "superior king room", "legacyRoomId": "82207972", "supplierCode": "82207972_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 78, "gross": 78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 78, "gross": 78, "binding": false } }, { "hotelName": "GLOW Mira Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1023589", "supplierCode": "FLY", "hotelCodeSupplier": "1023589", "id": "33!~|a0!~|b260611!~|c260613!~|d1023589!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1023589!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82207974!~|A82207974_10!~|B82207974_10!~|C30|30!~|Edeluxe twin room!~|Fdeluxe twin room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82207974_10", "description": "deluxe twin room", "descriptionSupplier": "deluxe twin room", "legacyRoomId": "82207974", "supplierCode": "82207974_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, { "hotelName": "Sunset Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5704", "supplierCode": "FLY", "hotelCodeSupplier": "5704", "id": "33!~|a0!~|b260611!~|c260613!~|d5704!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5704!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M170!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85340921!~|A85340921_20!~|B85340921_20!~|C30|30!~|Etwo bedroom suite!~|Ftwo bedroom suite!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I170!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85340921_20", "description": "two bedroom suite", "descriptionSupplier": "two bedroom suite", "legacyRoomId": "85340921", "supplierCode": "85340921_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, { "hotelName": "Sunset Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5704", "supplierCode": "FLY", "hotelCodeSupplier": "5704", "id": "33!~|a0!~|b260611!~|c260613!~|d5704!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5704!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M136!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85340919!~|A85340919_20!~|B85340919_20!~|C30|30!~|Estudio!~|Fstudio!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I136!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85340919_20", "description": "studio", "descriptionSupplier": "studio", "legacyRoomId": "85340919", "supplierCode": "85340919_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, { "hotelName": "Sunset Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5704", "supplierCode": "FLY", "hotelCodeSupplier": "5704", "id": "33!~|a0!~|b260611!~|c260613!~|d5704!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5704!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M154!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294359!~|A84294359_20!~|B84294359_20!~|C30|30!~|Ejunior suite with pool view!~|Fjunior suite with pool view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I154!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294359_20", "description": "junior suite with pool view", "descriptionSupplier": "junior suite with pool view", "legacyRoomId": "84294359", "supplierCode": "84294359_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 154, "gross": 154, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 154, "gross": 154, "binding": false } }, { "hotelName": "Sunset Beach Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5704", "supplierCode": "FLY", "hotelCodeSupplier": "5704", "id": "33!~|a0!~|b260611!~|c260613!~|d5704!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5704!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M146!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294357!~|A84294357_20!~|B84294357_20!~|C30|30!~|Ejunior suite no view!~|Fjunior suite no view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I146!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294357_20", "description": "junior suite no view", "descriptionSupplier": "junior suite no view", "legacyRoomId": "84294357", "supplierCode": "84294357_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 146, "gross": 146, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 146, "gross": 146, "binding": false } }, { "hotelName": "Sunset Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5704", "supplierCode": "FLY", "hotelCodeSupplier": "5704", "id": "33!~|a0!~|b260611!~|c260613!~|d5704!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5704!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M130!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294357!~|A84294357_10!~|B84294357_10!~|C30|30!~|Ejunior suite no view!~|Fjunior suite no view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I130!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294357_10", "description": "junior suite no view", "descriptionSupplier": "junior suite no view", "legacyRoomId": "84294357", "supplierCode": "84294357_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 130, "gross": 130, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 130, "gross": 130, "binding": false } }, { "hotelName": "Sunset Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5704", "supplierCode": "FLY", "hotelCodeSupplier": "5704", "id": "33!~|a0!~|b260611!~|c260613!~|d5704!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5704!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M168!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85340921!~|A85340921_10!~|B85340921_10!~|C30|30!~|Etwo bedroom suite!~|Ftwo bedroom suite!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I168!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85340921_10", "description": "two bedroom suite", "descriptionSupplier": "two bedroom suite", "legacyRoomId": "85340921", "supplierCode": "85340921_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 168, "gross": 168, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 168, "gross": 168, "binding": false } }, { "hotelName": "Sunset Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5704", "supplierCode": "FLY", "hotelCodeSupplier": "5704", "id": "33!~|a0!~|b260611!~|c260613!~|d5704!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5704!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M136!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294359!~|A84294359_10!~|B84294359_10!~|C30|30!~|Ejunior suite with pool view!~|Fjunior suite with pool view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I136!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294359_10", "description": "junior suite with pool view", "descriptionSupplier": "junior suite with pool view", "legacyRoomId": "84294359", "supplierCode": "84294359_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, { "hotelName": "Sunset Beach Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5704", "supplierCode": "FLY", "hotelCodeSupplier": "5704", "id": "33!~|a0!~|b260611!~|c260613!~|d5704!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5704!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M120!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85340919!~|A85340919_10!~|B85340919_10!~|C30|30!~|Estudio!~|Fstudio!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I120!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85340919_10", "description": "studio", "descriptionSupplier": "studio", "legacyRoomId": "85340919", "supplierCode": "85340919_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 120, "gross": 120, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 120, "gross": 120, "binding": false } }, { "hotelName": "Beyond Karon", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "46", "supplierCode": "FLY", "hotelCodeSupplier": "46", "id": "33!~|a0!~|b260611!~|c260613!~|d46!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m46!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M284!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86539058!~|A86539058_20!~|B86539058_20!~|C30|30!~|EDeluxe Room, Sea View!~|FDeluxe Room, Sea View!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I284!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86539058_20", "description": "Deluxe Room, Sea View", "descriptionSupplier": "Deluxe Room, Sea View", "legacyRoomId": "86539058", "supplierCode": "86539058_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 284, "gross": 284, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 284, "gross": 284, "binding": false } }, { "hotelName": "Beyond Karon", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "46", "supplierCode": "FLY", "hotelCodeSupplier": "46", "id": "33!~|a0!~|b260611!~|c260613!~|d46!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m46!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M186!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85984622!~|A85984622_20!~|B85984622_20!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I186!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85984622_20", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "85984622", "supplierCode": "85984622_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, { "hotelName": "Beyond Karon", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "46", "supplierCode": "FLY", "hotelCodeSupplier": "46", "id": "33!~|a0!~|b260611!~|c260613!~|d46!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m46!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M272!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85984620!~|A85984620_20!~|B85984620_20!~|C30|30!~|EDeluxe Pool!~|FDeluxe Pool!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I272!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85984620_20", "description": "Deluxe Pool", "descriptionSupplier": "Deluxe Pool", "legacyRoomId": "85984620", "supplierCode": "85984620_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 272, "gross": 272, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 272, "gross": 272, "binding": false } }, { "hotelName": "Beyond Karon", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "46", "supplierCode": "FLY", "hotelCodeSupplier": "46", "id": "33!~|a0!~|b260611!~|c260613!~|d46!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m46!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M310!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86539057!~|A86539057_20!~|B86539057_20!~|C30|30!~|EDeluxe Room, Sea View (Premier)!~|FDeluxe Room, Sea View (Premier)!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I310!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86539057_20", "description": "Deluxe Room, Sea View (Premier)", "descriptionSupplier": "Deluxe Room, Sea View (Premier)", "legacyRoomId": "86539057", "supplierCode": "86539057_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 310, "gross": 310, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 310, "gross": 310, "binding": false } }, { "hotelName": "Beyond Karon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "46", "supplierCode": "FLY", "hotelCodeSupplier": "46", "id": "33!~|a0!~|b260611!~|c260613!~|d46!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m46!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M256!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85984620!~|A85984620_10!~|B85984620_10!~|C30|30!~|EDeluxe Pool!~|FDeluxe Pool!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I256!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85984620_10", "description": "Deluxe Pool", "descriptionSupplier": "Deluxe Pool", "legacyRoomId": "85984620", "supplierCode": "85984620_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 256, "gross": 256, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 256, "gross": 256, "binding": false } }, { "hotelName": "Beyond Karon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "46", "supplierCode": "FLY", "hotelCodeSupplier": "46", "id": "33!~|a0!~|b260611!~|c260613!~|d46!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m46!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M306.9!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86539057!~|A86539057_10!~|B86539057_10!~|C30|30!~|EDeluxe Room, Sea View (Premier)!~|FDeluxe Room, Sea View (Premier)!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I306.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86539057_10", "description": "Deluxe Room, Sea View (Premier)", "descriptionSupplier": "Deluxe Room, Sea View (Premier)", "legacyRoomId": "86539057", "supplierCode": "86539057_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 306.9, "gross": 306.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 306.9, "gross": 306.9, "binding": false } }, { "hotelName": "Beyond Karon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "46", "supplierCode": "FLY", "hotelCodeSupplier": "46", "id": "33!~|a0!~|b260611!~|c260613!~|d46!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m46!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M184!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85984622!~|A85984622_10!~|B85984622_10!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I184!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85984622_10", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "85984622", "supplierCode": "85984622_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 184, "gross": 184, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 184, "gross": 184, "binding": false } }, { "hotelName": "Beyond Karon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "46", "supplierCode": "FLY", "hotelCodeSupplier": "46", "id": "33!~|a0!~|b260611!~|c260613!~|d46!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m46!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M281.16!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86539058!~|A86539058_10!~|B86539058_10!~|C30|30!~|EDeluxe Room, Sea View!~|FDeluxe Room, Sea View!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I281.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86539058_10", "description": "Deluxe Room, Sea View", "descriptionSupplier": "Deluxe Room, Sea View", "legacyRoomId": "86539058", "supplierCode": "86539058_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 281.16, "gross": 281.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 281.16, "gross": 281.16, "binding": false } }, { "hotelName": "Unotel Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "77226", "supplierCode": "FLY", "hotelCodeSupplier": "77226", "id": "33!~|a0!~|b260611!~|c260613!~|d77226!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m77226!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M44!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85292902!~|A85292902_10!~|B85292902_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85292902_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85292902", "supplierCode": "85292902_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 44, "gross": 44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 44, "gross": 44, "binding": false } }, { "hotelName": "Unotel Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "77226", "supplierCode": "FLY", "hotelCodeSupplier": "77226", "id": "33!~|a0!~|b260611!~|c260613!~|d77226!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m77226!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M58!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85292902!~|A85292902_11!~|B85292902_11!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85292902_11", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "85292902", "supplierCode": "85292902_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 58, "binding": false } }, { "hotelName": "Unotel Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "77226", "supplierCode": "FLY", "hotelCodeSupplier": "77226", "id": "33!~|a0!~|b260611!~|c260613!~|d77226!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m77226!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M46!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85292901!~|A85292901_11!~|B85292901_11!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85292901_11", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "85292901", "supplierCode": "85292901_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 46, "gross": 46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 46, "gross": 46, "binding": false } }, { "hotelName": "Unotel Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "77226", "supplierCode": "FLY", "hotelCodeSupplier": "77226", "id": "33!~|a0!~|b260611!~|c260613!~|d77226!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m77226!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M36!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85292901!~|A85292901_10!~|B85292901_10!~|C30|30!~|Estandard room!~|Fstandard room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85292901_10", "description": "standard room", "descriptionSupplier": "standard room", "legacyRoomId": "85292901", "supplierCode": "85292901_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 36, "gross": 36, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 36, "gross": 36, "binding": false } }, { "hotelName": "Best Western Phuket Ocean Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3016", "supplierCode": "FLY", "hotelCodeSupplier": "3016", "id": "33!~|a0!~|b260611!~|c260613!~|d3016!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3016!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M238!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84074420!~|A84074420_21!~|B84074420_21!~|C30|30!~|Efamily room,1 king bed,non smoking,oceanfront (with sofabed)!~|Ffamily room,1 king bed,non smoking,oceanfront (with sofabed)!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I238!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84074420_21", "description": "family room,1 king bed,non smoking,oceanfront (with sofabed)", "descriptionSupplier": "family room,1 king bed,non smoking,oceanfront (with sofabed)", "legacyRoomId": "84074420", "supplierCode": "84074420_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 238, "gross": 238, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 238, "gross": 238, "binding": false } }, { "hotelName": "Best Western Phuket Ocean Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3016", "supplierCode": "FLY", "hotelCodeSupplier": "3016", "id": "33!~|a0!~|b260611!~|c260613!~|d3016!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3016!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M124!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84074416!~|A84074416_21!~|B84074416_21!~|C30|30!~|Esuperior room,2 twin beds,non smoking,partial ocean view!~|Fsuperior room,2 twin beds,non smoking,partial ocean view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I124!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84074416_21", "description": "superior room,2 twin beds,non smoking,partial ocean view", "descriptionSupplier": "superior room,2 twin beds,non smoking,partial ocean view", "legacyRoomId": "84074416", "supplierCode": "84074416_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, { "hotelName": "Best Western Phuket Ocean Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3016", "supplierCode": "FLY", "hotelCodeSupplier": "3016", "id": "33!~|a0!~|b260611!~|c260613!~|d3016!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3016!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M124!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84074417!~|A84074417_21!~|B84074417_21!~|C30|30!~|Esuperior room,1 king bed,non smoking,partial ocean view!~|Fsuperior room,1 king bed,non smoking,partial ocean view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I124!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84074417_21", "description": "superior room,1 king bed,non smoking,partial ocean view", "descriptionSupplier": "superior room,1 king bed,non smoking,partial ocean view", "legacyRoomId": "84074417", "supplierCode": "84074417_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, { "hotelName": "Best Western Phuket Ocean Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3016", "supplierCode": "FLY", "hotelCodeSupplier": "3016", "id": "33!~|a0!~|b260611!~|c260613!~|d3016!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3016!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M122!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84074417!~|A84074417_11!~|B84074417_11!~|C30|30!~|Esuperior room,1 king bed,non smoking,partial ocean view!~|Fsuperior room,1 king bed,non smoking,partial ocean view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I122!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84074417_11", "description": "superior room,1 king bed,non smoking,partial ocean view", "descriptionSupplier": "superior room,1 king bed,non smoking,partial ocean view", "legacyRoomId": "84074417", "supplierCode": "84074417_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "binding": false } }, { "hotelName": "Best Western Phuket Ocean Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3016", "supplierCode": "FLY", "hotelCodeSupplier": "3016", "id": "33!~|a0!~|b260611!~|c260613!~|d3016!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3016!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M122!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84074416!~|A84074416_11!~|B84074416_11!~|C30|30!~|Esuperior room,2 twin beds,non smoking,partial ocean view!~|Fsuperior room,2 twin beds,non smoking,partial ocean view!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I122!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84074416_11", "description": "superior room,2 twin beds,non smoking,partial ocean view", "descriptionSupplier": "superior room,2 twin beds,non smoking,partial ocean view", "legacyRoomId": "84074416", "supplierCode": "84074416_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "binding": false } }, { "hotelName": "Best Western Phuket Ocean Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3016", "supplierCode": "FLY", "hotelCodeSupplier": "3016", "id": "33!~|a0!~|b260611!~|c260613!~|d3016!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3016!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M235.62!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84074420!~|A84074420_11!~|B84074420_11!~|C30|30!~|Efamily room,1 king bed,non smoking,oceanfront (with sofabed)!~|Ffamily room,1 king bed,non smoking,oceanfront (with sofabed)!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I235.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84074420_11", "description": "family room,1 king bed,non smoking,oceanfront (with sofabed)", "descriptionSupplier": "family room,1 king bed,non smoking,oceanfront (with sofabed)", "legacyRoomId": "84074420", "supplierCode": "84074420_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 235.62, "gross": 235.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 235.62, "gross": 235.62, "binding": false } }, { "hotelName": "JonoX Phuket Karon Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1355723", "supplierCode": "FLY", "hotelCodeSupplier": "1355723", "id": "33!~|a0!~|b260611!~|c260613!~|d1355723!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1355723!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M228!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82962054!~|A82962054_20!~|B82962054_20!~|C30|30!~|Erechargex!~|Frechargex!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I228!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82962054_20", "description": "rechargex", "descriptionSupplier": "rechargex", "legacyRoomId": "82962054", "supplierCode": "82962054_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 228, "gross": 228, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 228, "gross": 228, "binding": false } }, { "hotelName": "JonoX Phuket Karon Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1355723", "supplierCode": "FLY", "hotelCodeSupplier": "1355723", "id": "33!~|a0!~|b260611!~|c260613!~|d1355723!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1355723!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M194!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82962054!~|A82962054_21!~|B82962054_21!~|C30|30!~|Erechargex!~|Frechargex!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I194!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82962054_21", "description": "rechargex", "descriptionSupplier": "rechargex", "legacyRoomId": "82962054", "supplierCode": "82962054_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 194, "gross": 194, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 194, "gross": 194, "binding": false } }, { "hotelName": "JonoX Phuket Karon Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1355723", "supplierCode": "FLY", "hotelCodeSupplier": "1355723", "id": "33!~|a0!~|b260611!~|c260613!~|d1355723!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1355723!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82962053!~|A82962053_21!~|B82962053_21!~|C30|30!~|Erecharge!~|Frecharge!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82962053_21", "description": "recharge", "descriptionSupplier": "recharge", "legacyRoomId": "82962053", "supplierCode": "82962053_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, { "hotelName": "JonoX Phuket Karon Hotel", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1355723", "supplierCode": "FLY", "hotelCodeSupplier": "1355723", "id": "33!~|a0!~|b260611!~|c260613!~|d1355723!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1355723!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M90!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82962053!~|A82962053_20!~|B82962053_20!~|C30|30!~|Erecharge!~|Frecharge!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I90!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82962053_20", "description": "recharge", "descriptionSupplier": "recharge", "legacyRoomId": "82962053", "supplierCode": "82962053_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 90, "gross": 90, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 90, "gross": 90, "binding": false } }, { "hotelName": "JonoX Phuket Karon Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1355723", "supplierCode": "FLY", "hotelCodeSupplier": "1355723", "id": "33!~|a0!~|b260611!~|c260613!~|d1355723!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1355723!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M70!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82962053!~|A82962053_10!~|B82962053_10!~|C30|30!~|Erecharge!~|Frecharge!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I70!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82962053_10", "description": "recharge", "descriptionSupplier": "recharge", "legacyRoomId": "82962053", "supplierCode": "82962053_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 70, "gross": 70, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 70, "gross": 70, "binding": false } }, { "hotelName": "JonoX Phuket Karon Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1355723", "supplierCode": "FLY", "hotelCodeSupplier": "1355723", "id": "33!~|a0!~|b260611!~|c260613!~|d1355723!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1355723!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M86!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82962053!~|A82962053_11!~|B82962053_11!~|C30|30!~|Erecharge!~|Frecharge!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82962053_11", "description": "recharge", "descriptionSupplier": "recharge", "legacyRoomId": "82962053", "supplierCode": "82962053_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 86, "gross": 86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 86, "gross": 86, "binding": false } }, { "hotelName": "JonoX Phuket Karon Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1355723", "supplierCode": "FLY", "hotelCodeSupplier": "1355723", "id": "33!~|a0!~|b260611!~|c260613!~|d1355723!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1355723!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M172!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82962054!~|A82962054_11!~|B82962054_11!~|C30|30!~|Erechargex!~|Frechargex!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I172!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82962054_11", "description": "rechargex", "descriptionSupplier": "rechargex", "legacyRoomId": "82962054", "supplierCode": "82962054_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 172, "gross": 172, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 172, "gross": 172, "binding": false } }, { "hotelName": "JonoX Phuket Karon Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1355723", "supplierCode": "FLY", "hotelCodeSupplier": "1355723", "id": "33!~|a0!~|b260611!~|c260613!~|d1355723!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1355723!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M200!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82962054!~|A82962054_10!~|B82962054_10!~|C30|30!~|Erechargex!~|Frechargex!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I200!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82962054_10", "description": "rechargex", "descriptionSupplier": "rechargex", "legacyRoomId": "82962054", "supplierCode": "82962054_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 200, "gross": 200, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 200, "gross": 200, "binding": false } }, { "hotelName": "Peach Blossom Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "14255", "supplierCode": "FLY", "hotelCodeSupplier": "14255", "id": "33!~|a0!~|b260611!~|c260613!~|d14255!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m14255!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M480!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85144920!~|A85144920_20!~|B85144920_20!~|C30|30!~|Evilla,1 bedroom,private pool!~|Fvilla,1 bedroom,private pool!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I480!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85144920_20", "description": "villa,1 bedroom,private pool", "descriptionSupplier": "villa,1 bedroom,private pool", "legacyRoomId": "85144920", "supplierCode": "85144920_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 480, "gross": 480, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 480, "gross": 480, "binding": false } }, { "hotelName": "Peach Blossom Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "14255", "supplierCode": "FLY", "hotelCodeSupplier": "14255", "id": "33!~|a0!~|b260611!~|c260613!~|d14255!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m14255!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M302!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85144922!~|A85144922_20!~|B85144922_20!~|C30|30!~|Egrand deluxe family 2 rooms with connecting door!~|Fgrand deluxe family 2 rooms with connecting door!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I302!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85144922_20", "description": "grand deluxe family 2 rooms with connecting door", "descriptionSupplier": "grand deluxe family 2 rooms with connecting door", "legacyRoomId": "85144922", "supplierCode": "85144922_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 302, "gross": 302, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 302, "gross": 302, "binding": false } }, { "hotelName": "Peach Blossom Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "14255", "supplierCode": "FLY", "hotelCodeSupplier": "14255", "id": "33!~|a0!~|b260611!~|c260613!~|d14255!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m14255!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M162!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85144923!~|A85144923_20!~|B85144923_20!~|C30|30!~|Egrand suite!~|Fgrand suite!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I162!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85144923_20", "description": "grand suite", "descriptionSupplier": "grand suite", "legacyRoomId": "85144923", "supplierCode": "85144923_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 162, "gross": 162, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 162, "gross": 162, "binding": false } }, { "hotelName": "Peach Blossom Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "14255", "supplierCode": "FLY", "hotelCodeSupplier": "14255", "id": "33!~|a0!~|b260611!~|c260613!~|d14255!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m14255!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83496010!~|A83496010_20!~|B83496010_20!~|C30|30!~|EGrand Double or Twin Room!~|FGrand Double or Twin Room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83496010_20", "description": "Grand Double or Twin Room", "descriptionSupplier": "Grand Double or Twin Room", "legacyRoomId": "83496010", "supplierCode": "83496010_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, { "hotelName": "Peach Blossom Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "14255", "supplierCode": "FLY", "hotelCodeSupplier": "14255", "id": "33!~|a0!~|b260611!~|c260613!~|d14255!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m14255!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M722!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85144921!~|A85144921_20!~|B85144921_20!~|C30|30!~|Eluxury villa,2 bedrooms,private pool!~|Fluxury villa,2 bedrooms,private pool!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I722!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85144921_20", "description": "luxury villa,2 bedrooms,private pool", "descriptionSupplier": "luxury villa,2 bedrooms,private pool", "legacyRoomId": "85144921", "supplierCode": "85144921_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 722, "gross": 722, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 722, "gross": 722, "binding": false } }, { "hotelName": "Peach Blossom Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "14255", "supplierCode": "FLY", "hotelCodeSupplier": "14255", "id": "33!~|a0!~|b260611!~|c260613!~|d14255!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m14255!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M442!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85144920!~|A85144920_10!~|B85144920_10!~|C30|30!~|Evilla,1 bedroom,private pool!~|Fvilla,1 bedroom,private pool!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I442!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85144920_10", "description": "villa,1 bedroom,private pool", "descriptionSupplier": "villa,1 bedroom,private pool", "legacyRoomId": "85144920", "supplierCode": "85144920_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 442, "gross": 442, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 442, "gross": 442, "binding": false } }, { "hotelName": "Peach Blossom Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "14255", "supplierCode": "FLY", "hotelCodeSupplier": "14255", "id": "33!~|a0!~|b260611!~|c260613!~|d14255!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m14255!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M152!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85144923!~|A85144923_10!~|B85144923_10!~|C30|30!~|Egrand suite!~|Fgrand suite!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I152!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85144923_10", "description": "grand suite", "descriptionSupplier": "grand suite", "legacyRoomId": "85144923", "supplierCode": "85144923_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 152, "gross": 152, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 152, "gross": 152, "binding": false } }, { "hotelName": "Peach Blossom Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "14255", "supplierCode": "FLY", "hotelCodeSupplier": "14255", "id": "33!~|a0!~|b260611!~|c260613!~|d14255!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m14255!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z83496010!~|A83496010_10!~|B83496010_10!~|C30|30!~|EGrand Double or Twin Room!~|FGrand Double or Twin Room!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "83496010_10", "description": "Grand Double or Twin Room", "descriptionSupplier": "Grand Double or Twin Room", "legacyRoomId": "83496010", "supplierCode": "83496010_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, { "hotelName": "Peach Blossom Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "14255", "supplierCode": "FLY", "hotelCodeSupplier": "14255", "id": "33!~|a0!~|b260611!~|c260613!~|d14255!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m14255!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M626!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85144921!~|A85144921_10!~|B85144921_10!~|C30|30!~|Eluxury villa,2 bedrooms,private pool!~|Fluxury villa,2 bedrooms,private pool!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I626!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85144921_10", "description": "luxury villa,2 bedrooms,private pool", "descriptionSupplier": "luxury villa,2 bedrooms,private pool", "legacyRoomId": "85144921", "supplierCode": "85144921_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 626, "gross": 626, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 626, "gross": 626, "binding": false } }, { "hotelName": "Peach Blossom Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "14255", "supplierCode": "FLY", "hotelCodeSupplier": "14255", "id": "33!~|a0!~|b260611!~|c260613!~|d14255!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m14255!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M298.98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85144922!~|A85144922_10!~|B85144922_10!~|C30|30!~|Egrand deluxe family 2 rooms with connecting door!~|Fgrand deluxe family 2 rooms with connecting door!~|G1!~|Hsessionid!~|I3ce29e22c81e8a057f70be768e72d0d6!~|Hcurrency!~|IUSD!~|Htgx_price!~|I298.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85144922_10", "description": "grand deluxe family 2 rooms with connecting door", "descriptionSupplier": "grand deluxe family 2 rooms with connecting door", "legacyRoomId": "85144922", "supplierCode": "85144922_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 298.98, "gross": 298.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 298.98, "gross": 298.98, "binding": false } }, { "hotelName": "Hotel de Karon", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "112509", "supplierCode": "FLY", "hotelCodeSupplier": "112509", "id": "33!~|a0!~|b260611!~|c260613!~|d112509!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m112509!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M64!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84805086!~|A84805086_20!~|B84805086_20!~|C30|30!~|Edeluxe room,balcony!~|Fdeluxe room,balcony!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84805086_20", "description": "deluxe room,balcony", "descriptionSupplier": "deluxe room,balcony", "legacyRoomId": "84805086", "supplierCode": "84805086_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 64, "gross": 64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 64, "gross": 64, "binding": false } }, { "hotelName": "Hotel de Karon", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "112509", "supplierCode": "FLY", "hotelCodeSupplier": "112509", "id": "33!~|a0!~|b260611!~|c260613!~|d112509!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m112509!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M56!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84805086!~|A84805086_10!~|B84805086_10!~|C30|30!~|Edeluxe room,balcony!~|Fdeluxe room,balcony!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84805086_10", "description": "deluxe room,balcony", "descriptionSupplier": "deluxe room,balcony", "legacyRoomId": "84805086", "supplierCode": "84805086_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 56, "gross": 56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 56, "gross": 56, "binding": false } }, { "hotelName": "Patong Poshtel - Adults Only - Hostel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "1331087", "supplierCode": "FLY", "hotelCodeSupplier": "1331087", "id": "33!~|a0!~|b260611!~|c260613!~|d1331087!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m1331087!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M46!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z82897439!~|A82897439_10!~|B82897439_10!~|C30|30!~|Edeluxe family room!~|Fdeluxe family room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "82897439_10", "description": "deluxe family room", "descriptionSupplier": "deluxe family room", "legacyRoomId": "82897439", "supplierCode": "82897439_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 46, "gross": 46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 46, "gross": 46, "binding": false } }, { "hotelName": "Karona Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2462", "supplierCode": "FLY", "hotelCodeSupplier": "2462", "id": "33!~|a0!~|b260611!~|c260613!~|d2462!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2462!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M86!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280260!~|A85280260_20!~|B85280260_20!~|C30|30!~|Edeluxe room,sea view!~|Fdeluxe room,sea view!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280260_20", "description": "deluxe room,sea view", "descriptionSupplier": "deluxe room,sea view", "legacyRoomId": "85280260", "supplierCode": "85280260_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 86, "gross": 86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 86, "gross": 86, "binding": false } }, { "hotelName": "Karona Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2462", "supplierCode": "FLY", "hotelCodeSupplier": "2462", "id": "33!~|a0!~|b260611!~|c260613!~|d2462!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2462!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M84!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85990798!~|A85990798_20!~|B85990798_20!~|C30|30!~|EDeluxe Room, Pool View!~|FDeluxe Room, Pool View!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85990798_20", "description": "Deluxe Room, Pool View", "descriptionSupplier": "Deluxe Room, Pool View", "legacyRoomId": "85990798", "supplierCode": "85990798_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, { "hotelName": "Karona Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2462", "supplierCode": "FLY", "hotelCodeSupplier": "2462", "id": "33!~|a0!~|b260611!~|c260613!~|d2462!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2462!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85990797!~|A85990797_21!~|B85990797_21!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85990797_21", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "85990797", "supplierCode": "85990797_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, { "hotelName": "Karona Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2462", "supplierCode": "FLY", "hotelCodeSupplier": "2462", "id": "33!~|a0!~|b260611!~|c260613!~|d2462!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2462!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M82!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85280260!~|A85280260_10!~|B85280260_10!~|C30|30!~|Edeluxe room,sea view!~|Fdeluxe room,sea view!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85280260_10", "description": "deluxe room,sea view", "descriptionSupplier": "deluxe room,sea view", "legacyRoomId": "85280260", "supplierCode": "85280260_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, { "hotelName": "Karona Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2462", "supplierCode": "FLY", "hotelCodeSupplier": "2462", "id": "33!~|a0!~|b260611!~|c260613!~|d2462!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2462!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85990798!~|A85990798_10!~|B85990798_10!~|C30|30!~|EDeluxe Room, Pool View!~|FDeluxe Room, Pool View!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85990798_10", "description": "Deluxe Room, Pool View", "descriptionSupplier": "Deluxe Room, Pool View", "legacyRoomId": "85990798", "supplierCode": "85990798_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, { "hotelName": "Karona Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2462", "supplierCode": "FLY", "hotelCodeSupplier": "2462", "id": "33!~|a0!~|b260611!~|c260613!~|d2462!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2462!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85990797!~|A85990797_11!~|B85990797_11!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85990797_11", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "85990797", "supplierCode": "85990797_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, { "hotelName": "Karona Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2462", "supplierCode": "FLY", "hotelCodeSupplier": "2462", "id": "33!~|a0!~|b260611!~|c260613!~|d2462!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2462!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M78!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85990797!~|A85990797_10!~|B85990797_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85990797_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "85990797", "supplierCode": "85990797_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 78, "gross": 78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 78, "gross": 78, "binding": false } }, { "hotelName": "Phuket Island View Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5574", "supplierCode": "FLY", "hotelCodeSupplier": "5574", "id": "33!~|a0!~|b260611!~|c260613!~|d5574!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5574!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M94!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85995563!~|A85995563_20!~|B85995563_20!~|C30|30!~|ESuperior Room, Garden View!~|FSuperior Room, Garden View!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85995563_20", "description": "Superior Room, Garden View", "descriptionSupplier": "Superior Room, Garden View", "legacyRoomId": "85995563", "supplierCode": "85995563_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 94, "gross": 94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 94, "gross": 94, "binding": false } }, { "hotelName": "Phuket Island View Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5574", "supplierCode": "FLY", "hotelCodeSupplier": "5574", "id": "33!~|a0!~|b260611!~|c260613!~|d5574!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5574!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M166!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85340864!~|A85340864_20!~|B85340864_20!~|C30|30!~|Evilla!~|Fvilla!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I166!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85340864_20", "description": "villa", "descriptionSupplier": "villa", "legacyRoomId": "85340864", "supplierCode": "85340864_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 166, "gross": 166, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 166, "gross": 166, "binding": false } }, { "hotelName": "Phuket Island View Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5574", "supplierCode": "FLY", "hotelCodeSupplier": "5574", "id": "33!~|a0!~|b260611!~|c260613!~|d5574!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5574!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85995562!~|A85995562_20!~|B85995562_20!~|C30|30!~|ESuperior Room, City View!~|FSuperior Room, City View!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85995562_20", "description": "Superior Room, City View", "descriptionSupplier": "Superior Room, City View", "legacyRoomId": "85995562", "supplierCode": "85995562_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, { "hotelName": "Phuket Island View Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5574", "supplierCode": "FLY", "hotelCodeSupplier": "5574", "id": "33!~|a0!~|b260611!~|c260613!~|d5574!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5574!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M104!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294421!~|A84294421_20!~|B84294421_20!~|C30|30!~|Esuperior room,pool view!~|Fsuperior room,pool view!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I104!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294421_20", "description": "superior room,pool view", "descriptionSupplier": "superior room,pool view", "legacyRoomId": "84294421", "supplierCode": "84294421_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 104, "gross": 104, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 104, "gross": 104, "binding": false } }, { "hotelName": "Phuket Island View Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5574", "supplierCode": "FLY", "hotelCodeSupplier": "5574", "id": "33!~|a0!~|b260611!~|c260613!~|d5574!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5574!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M200!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84374748!~|A84374748_20!~|B84374748_20!~|C30|30!~|Edeluxe family!~|Fdeluxe family!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I200!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84374748_20", "description": "deluxe family", "descriptionSupplier": "deluxe family", "legacyRoomId": "84374748", "supplierCode": "84374748_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 200, "gross": 200, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 200, "gross": 200, "binding": false } }, { "hotelName": "Phuket Island View Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5574", "supplierCode": "FLY", "hotelCodeSupplier": "5574", "id": "33!~|a0!~|b260611!~|c260613!~|d5574!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5574!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M78!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85995562!~|A85995562_10!~|B85995562_10!~|C30|30!~|ESuperior Room, City View!~|FSuperior Room, City View!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85995562_10", "description": "Superior Room, City View", "descriptionSupplier": "Superior Room, City View", "legacyRoomId": "85995562", "supplierCode": "85995562_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 78, "gross": 78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 78, "gross": 78, "binding": false } }, { "hotelName": "Phuket Island View Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5574", "supplierCode": "FLY", "hotelCodeSupplier": "5574", "id": "33!~|a0!~|b260611!~|c260613!~|d5574!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5574!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M190!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84374748!~|A84374748_10!~|B84374748_10!~|C30|30!~|Edeluxe family!~|Fdeluxe family!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I190!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84374748_10", "description": "deluxe family", "descriptionSupplier": "deluxe family", "legacyRoomId": "84374748", "supplierCode": "84374748_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 190, "gross": 190, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 190, "gross": 190, "binding": false } }, { "hotelName": "Phuket Island View Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5574", "supplierCode": "FLY", "hotelCodeSupplier": "5574", "id": "33!~|a0!~|b260611!~|c260613!~|d5574!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5574!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M84!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85995563!~|A85995563_10!~|B85995563_10!~|C30|30!~|ESuperior Room, Garden View!~|FSuperior Room, Garden View!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85995563_10", "description": "Superior Room, Garden View", "descriptionSupplier": "Superior Room, Garden View", "legacyRoomId": "85995563", "supplierCode": "85995563_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, { "hotelName": "Phuket Island View Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5574", "supplierCode": "FLY", "hotelCodeSupplier": "5574", "id": "33!~|a0!~|b260611!~|c260613!~|d5574!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5574!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84294421!~|A84294421_10!~|B84294421_10!~|C30|30!~|Esuperior room,pool view!~|Fsuperior room,pool view!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84294421_10", "description": "superior room,pool view", "descriptionSupplier": "superior room,pool view", "legacyRoomId": "84294421", "supplierCode": "84294421_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, { "hotelName": "Phuket Island View Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5574", "supplierCode": "FLY", "hotelCodeSupplier": "5574", "id": "33!~|a0!~|b260611!~|c260613!~|d5574!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5574!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M160!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85340864!~|A85340864_10!~|B85340864_10!~|C30|30!~|Evilla!~|Fvilla!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I160!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85340864_10", "description": "villa", "descriptionSupplier": "villa", "legacyRoomId": "85340864", "supplierCode": "85340864_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 160, "gross": 160, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 160, "gross": 160, "binding": false } }, { "hotelName": "Ramada by Wyndham Phuket Southsea", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5343", "supplierCode": "FLY", "hotelCodeSupplier": "5343", "id": "33!~|a0!~|b260611!~|c260613!~|d5343!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5343!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M244!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84770453!~|A84770453_20!~|B84770453_20!~|C30|30!~|Edeluxe club room pool access!~|Fdeluxe club room pool access!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I244!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84770453_20", "description": "deluxe club room pool access", "descriptionSupplier": "deluxe club room pool access", "legacyRoomId": "84770453", "supplierCode": "84770453_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 244, "gross": 244, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 244, "gross": 244, "binding": false } }, { "hotelName": "Ramada by Wyndham Phuket Southsea", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5343", "supplierCode": "FLY", "hotelCodeSupplier": "5343", "id": "33!~|a0!~|b260611!~|c260613!~|d5343!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5343!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M140!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84770451!~|A84770451_20!~|B84770451_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I140!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84770451_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84770451", "supplierCode": "84770451_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 140, "gross": 140, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 140, "gross": 140, "binding": false } }, { "hotelName": "Ramada by Wyndham Phuket Southsea", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5343", "supplierCode": "FLY", "hotelCodeSupplier": "5343", "id": "33!~|a0!~|b260611!~|c260613!~|d5343!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5343!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M156!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84770450!~|A84770450_20!~|B84770450_20!~|C30|30!~|Epremium double or twin room with balcony!~|Fpremium double or twin room with balcony!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I156!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84770450_20", "description": "premium double or twin room with balcony", "descriptionSupplier": "premium double or twin room with balcony", "legacyRoomId": "84770450", "supplierCode": "84770450_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 156, "gross": 156, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 156, "gross": 156, "binding": false } }, { "hotelName": "Ramada by Wyndham Phuket Southsea", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5343", "supplierCode": "FLY", "hotelCodeSupplier": "5343", "id": "33!~|a0!~|b260611!~|c260613!~|d5343!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5343!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M210!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84770452!~|A84770452_20!~|B84770452_20!~|C30|30!~|Edeluxe club room pool view!~|Fdeluxe club room pool view!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I210!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84770452_20", "description": "deluxe club room pool view", "descriptionSupplier": "deluxe club room pool view", "legacyRoomId": "84770452", "supplierCode": "84770452_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 210, "gross": 210, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 210, "gross": 210, "binding": false } }, { "hotelName": "Ramada by Wyndham Phuket Southsea", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5343", "supplierCode": "FLY", "hotelCodeSupplier": "5343", "id": "33!~|a0!~|b260611!~|c260613!~|d5343!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5343!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M136!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84770450!~|A84770450_10!~|B84770450_10!~|C30|30!~|Epremium double or twin room with balcony!~|Fpremium double or twin room with balcony!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I136!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84770450_10", "description": "premium double or twin room with balcony", "descriptionSupplier": "premium double or twin room with balcony", "legacyRoomId": "84770450", "supplierCode": "84770450_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, { "hotelName": "Ramada by Wyndham Phuket Southsea", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5343", "supplierCode": "FLY", "hotelCodeSupplier": "5343", "id": "33!~|a0!~|b260611!~|c260613!~|d5343!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5343!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M224!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84770453!~|A84770453_10!~|B84770453_10!~|C30|30!~|Edeluxe club room pool access!~|Fdeluxe club room pool access!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I224!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84770453_10", "description": "deluxe club room pool access", "descriptionSupplier": "deluxe club room pool access", "legacyRoomId": "84770453", "supplierCode": "84770453_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 224, "gross": 224, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 224, "gross": 224, "binding": false } }, { "hotelName": "Ramada by Wyndham Phuket Southsea", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5343", "supplierCode": "FLY", "hotelCodeSupplier": "5343", "id": "33!~|a0!~|b260611!~|c260613!~|d5343!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5343!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M118!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84770451!~|A84770451_10!~|B84770451_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I118!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84770451_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84770451", "supplierCode": "84770451_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 118, "gross": 118, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 118, "gross": 118, "binding": false } }, { "hotelName": "Ramada by Wyndham Phuket Southsea", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5343", "supplierCode": "FLY", "hotelCodeSupplier": "5343", "id": "33!~|a0!~|b260611!~|c260613!~|d5343!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5343!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M190!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84770452!~|A84770452_10!~|B84770452_10!~|C30|30!~|Edeluxe club room pool view!~|Fdeluxe club room pool view!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I190!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84770452_10", "description": "deluxe club room pool view", "descriptionSupplier": "deluxe club room pool view", "legacyRoomId": "84770452", "supplierCode": "84770452_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 190, "gross": 190, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 190, "gross": 190, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M174!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401075!~|A85401075_20!~|B85401075_20!~|C30|30!~|Edeluxe room,1 king bed,pool access!~|Fdeluxe room,1 king bed,pool access!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I174!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401075_20", "description": "deluxe room,1 king bed,pool access", "descriptionSupplier": "deluxe room,1 king bed,pool access", "legacyRoomId": "85401075", "supplierCode": "85401075_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 174, "gross": 174, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 174, "gross": 174, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M128!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401068!~|A85401068_20!~|B85401068_20!~|C30|30!~|Epremier room,1 king bed,bathtub!~|Fpremier room,1 king bed,bathtub!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I128!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401068_20", "description": "premier room,1 king bed,bathtub", "descriptionSupplier": "premier room,1 king bed,bathtub", "legacyRoomId": "85401068", "supplierCode": "85401068_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 128, "gross": 128, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 128, "gross": 128, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M290!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401069!~|A85401069_20!~|B85401069_20!~|C30|30!~|Efamily suite,1 king bed!~|Ffamily suite,1 king bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I290!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401069_20", "description": "family suite,1 king bed", "descriptionSupplier": "family suite,1 king bed", "legacyRoomId": "85401069", "supplierCode": "85401069_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 290, "gross": 290, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 290, "gross": 290, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401073!~|A85401073_20!~|B85401073_20!~|C30|30!~|Edeluxe room,1 king bed,bathtub!~|Fdeluxe room,1 king bed,bathtub!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401073_20", "description": "deluxe room,1 king bed,bathtub", "descriptionSupplier": "deluxe room,1 king bed,bathtub", "legacyRoomId": "85401073", "supplierCode": "85401073_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M132!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401072!~|A85401072_20!~|B85401072_20!~|C30|30!~|Edeluxe room,1 single bed!~|Fdeluxe room,1 single bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I132!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401072_20", "description": "deluxe room,1 single bed", "descriptionSupplier": "deluxe room,1 single bed", "legacyRoomId": "85401072", "supplierCode": "85401072_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 132, "gross": 132, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 132, "gross": 132, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M116!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401066!~|A85401066_20!~|B85401066_20!~|C30|30!~|Epremier room,1 king bed!~|Fpremier room,1 king bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I116!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401066_20", "description": "premier room,1 king bed", "descriptionSupplier": "premier room,1 king bed", "legacyRoomId": "85401066", "supplierCode": "85401066_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M132!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401071!~|A85401071_20!~|B85401071_20!~|C30|30!~|Edeluxe room,1 king bed!~|Fdeluxe room,1 king bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I132!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401071_20", "description": "deluxe room,1 king bed", "descriptionSupplier": "deluxe room,1 king bed", "legacyRoomId": "85401071", "supplierCode": "85401071_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 132, "gross": 132, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 132, "gross": 132, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M116!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401067!~|A85401067_20!~|B85401067_20!~|C30|30!~|Epremier room,1 twin bed!~|Fpremier room,1 twin bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I116!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401067_20", "description": "premier room,1 twin bed", "descriptionSupplier": "premier room,1 twin bed", "legacyRoomId": "85401067", "supplierCode": "85401067_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M282!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401069!~|A85401069_10!~|B85401069_10!~|C30|30!~|Efamily suite,1 king bed!~|Ffamily suite,1 king bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I282!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401069_10", "description": "family suite,1 king bed", "descriptionSupplier": "family suite,1 king bed", "legacyRoomId": "85401069", "supplierCode": "85401069_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 282, "gross": 282, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 282, "gross": 282, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M166!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401075!~|A85401075_10!~|B85401075_10!~|C30|30!~|Edeluxe room,1 king bed,pool access!~|Fdeluxe room,1 king bed,pool access!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I166!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401075_10", "description": "deluxe room,1 king bed,pool access", "descriptionSupplier": "deluxe room,1 king bed,pool access", "legacyRoomId": "85401075", "supplierCode": "85401075_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 166, "gross": 166, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 166, "gross": 166, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M124!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401072!~|A85401072_10!~|B85401072_10!~|C30|30!~|Edeluxe room,1 single bed!~|Fdeluxe room,1 single bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I124!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401072_10", "description": "deluxe room,1 single bed", "descriptionSupplier": "deluxe room,1 single bed", "legacyRoomId": "85401072", "supplierCode": "85401072_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M124!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401071!~|A85401071_10!~|B85401071_10!~|C30|30!~|Edeluxe room,1 king bed!~|Fdeluxe room,1 king bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I124!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401071_10", "description": "deluxe room,1 king bed", "descriptionSupplier": "deluxe room,1 king bed", "legacyRoomId": "85401071", "supplierCode": "85401071_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 124, "gross": 124, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M120!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401068!~|A85401068_10!~|B85401068_10!~|C30|30!~|Epremier room,1 king bed,bathtub!~|Fpremier room,1 king bed,bathtub!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I120!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401068_10", "description": "premier room,1 king bed,bathtub", "descriptionSupplier": "premier room,1 king bed,bathtub", "legacyRoomId": "85401068", "supplierCode": "85401068_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 120, "gross": 120, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 120, "gross": 120, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M108!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401067!~|A85401067_10!~|B85401067_10!~|C30|30!~|Epremier room,1 twin bed!~|Fpremier room,1 twin bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I108!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401067_10", "description": "premier room,1 twin bed", "descriptionSupplier": "premier room,1 twin bed", "legacyRoomId": "85401067", "supplierCode": "85401067_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M136!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401073!~|A85401073_10!~|B85401073_10!~|C30|30!~|Edeluxe room,1 king bed,bathtub!~|Fdeluxe room,1 king bed,bathtub!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I136!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401073_10", "description": "deluxe room,1 king bed,bathtub", "descriptionSupplier": "deluxe room,1 king bed,bathtub", "legacyRoomId": "85401073", "supplierCode": "85401073_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, { "hotelName": "The Proud Karon Beach Phuket Trademark Collection By Wyndham", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "5253382", "supplierCode": "FLY", "hotelCodeSupplier": "5253382", "id": "33!~|a0!~|b260611!~|c260613!~|d5253382!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m5253382!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M108!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85401066!~|A85401066_10!~|B85401066_10!~|C30|30!~|Epremier room,1 king bed!~|Fpremier room,1 king bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I108!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85401066_10", "description": "premier room,1 king bed", "descriptionSupplier": "premier room,1 king bed", "legacyRoomId": "85401066", "supplierCode": "85401066_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 108, "gross": 108, "binding": false } }, { "hotelName": "Chanalai Hillside Resort, Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "87583", "supplierCode": "FLY", "hotelCodeSupplier": "87583", "id": "33!~|a0!~|b260611!~|c260613!~|d87583!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m87583!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M122!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86014001!~|A86014001_20!~|B86014001_20!~|C30|30!~|EDeluxe Room, Pool Access!~|FDeluxe Room, Pool Access!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I122!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86014001_20", "description": "Deluxe Room, Pool Access", "descriptionSupplier": "Deluxe Room, Pool Access", "legacyRoomId": "86014001", "supplierCode": "86014001_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 122, "gross": 122, "binding": false } }, { "hotelName": "Chanalai Hillside Resort, Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "87583", "supplierCode": "FLY", "hotelCodeSupplier": "87583", "id": "33!~|a0!~|b260611!~|c260613!~|d87583!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m87583!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M116!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262943!~|A84262943_20!~|B84262943_20!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I116!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262943_20", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84262943", "supplierCode": "84262943_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, { "hotelName": "Chanalai Hillside Resort, Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "87583", "supplierCode": "FLY", "hotelCodeSupplier": "87583", "id": "33!~|a0!~|b260611!~|c260613!~|d87583!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m87583!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M84!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262942!~|A84262942_20!~|B84262942_20!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262942_20", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84262942", "supplierCode": "84262942_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 84, "gross": 84, "binding": false } }, { "hotelName": "Chanalai Hillside Resort, Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "87583", "supplierCode": "FLY", "hotelCodeSupplier": "87583", "id": "33!~|a0!~|b260611!~|c260613!~|d87583!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m87583!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262943!~|A84262943_10!~|B84262943_10!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262943_10", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "84262943", "supplierCode": "84262943_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 72, "gross": 72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 72, "gross": 72, "binding": false } }, { "hotelName": "Chanalai Hillside Resort, Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "87583", "supplierCode": "FLY", "hotelCodeSupplier": "87583", "id": "33!~|a0!~|b260611!~|c260613!~|d87583!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m87583!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M100!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86014001!~|A86014001_10!~|B86014001_10!~|C30|30!~|EDeluxe Room, Pool Access!~|FDeluxe Room, Pool Access!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I100!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86014001_10", "description": "Deluxe Room, Pool Access", "descriptionSupplier": "Deluxe Room, Pool Access", "legacyRoomId": "86014001", "supplierCode": "86014001_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 100, "gross": 100, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 100, "gross": 100, "binding": false } }, { "hotelName": "Chanalai Hillside Resort, Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "87583", "supplierCode": "FLY", "hotelCodeSupplier": "87583", "id": "33!~|a0!~|b260611!~|c260613!~|d87583!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m87583!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M54!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84262942!~|A84262942_10!~|B84262942_10!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84262942_10", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "84262942", "supplierCode": "84262942_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 54, "gross": 54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 54, "gross": 54, "binding": false } }, { "hotelName": "99 Residence", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "124754", "supplierCode": "FLY", "hotelCodeSupplier": "124754", "id": "33!~|a0!~|b260611!~|c260613!~|d124754!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m124754!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M22!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86018477!~|A86018477_10!~|B86018477_10!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86018477_10", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "86018477", "supplierCode": "86018477_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, { "hotelName": "99 Residence", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "124754", "supplierCode": "FLY", "hotelCodeSupplier": "124754", "id": "33!~|a0!~|b260611!~|c260613!~|d124754!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m124754!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M22!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86018479!~|A86018479_10!~|B86018479_10!~|C30|30!~|EDeluxe Twin Room!~|FDeluxe Twin Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86018479_10", "description": "Deluxe Twin Room", "descriptionSupplier": "Deluxe Twin Room", "legacyRoomId": "86018479", "supplierCode": "86018479_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, { "hotelName": "99 Residence", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "124754", "supplierCode": "FLY", "hotelCodeSupplier": "124754", "id": "33!~|a0!~|b260611!~|c260613!~|d124754!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m124754!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M22!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86018476!~|A86018476_10!~|B86018476_10!~|C30|30!~|EDeluxe Double Room!~|FDeluxe Double Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86018476_10", "description": "Deluxe Double Room", "descriptionSupplier": "Deluxe Double Room", "legacyRoomId": "86018476", "supplierCode": "86018476_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 22, "gross": 22, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M148!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339920!~|A85339920_20!~|B85339920_20!~|C30|30!~|Edeluxe honeymoon!~|Fdeluxe honeymoon!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I148!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339920_20", "description": "deluxe honeymoon", "descriptionSupplier": "deluxe honeymoon", "legacyRoomId": "85339920", "supplierCode": "85339920_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 148, "gross": 148, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 148, "gross": 148, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M116!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84073736!~|A84073736_20!~|B84073736_20!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I116!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84073736_20", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "84073736", "supplierCode": "84073736_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M130!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84375000!~|A84375000_20!~|B84375000_20!~|C30|30!~|Edeluxe room,non smoking!~|Fdeluxe room,non smoking!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I130!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84375000_20", "description": "deluxe room,non smoking", "descriptionSupplier": "deluxe room,non smoking", "legacyRoomId": "84375000", "supplierCode": "84375000_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 130, "gross": 130, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 130, "gross": 130, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M90!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993977!~|A85993977_20!~|B85993977_20!~|C30|30!~|EStandard Building Room!~|FStandard Building Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I90!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993977_20", "description": "Standard Building Room", "descriptionSupplier": "Standard Building Room", "legacyRoomId": "85993977", "supplierCode": "85993977_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 90, "gross": 90, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 90, "gross": 90, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M148!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339919!~|A85339919_20!~|B85339919_20!~|C30|30!~|Edeluxe family room!~|Fdeluxe family room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I148!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339919_20", "description": "deluxe family room", "descriptionSupplier": "deluxe family room", "legacyRoomId": "85339919", "supplierCode": "85339919_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 148, "gross": 148, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 148, "gross": 148, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M116!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84375000!~|A84375000_10!~|B84375000_10!~|C30|30!~|Edeluxe room,non smoking!~|Fdeluxe room,non smoking!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I116!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84375000_10", "description": "deluxe room,non smoking", "descriptionSupplier": "deluxe room,non smoking", "legacyRoomId": "84375000", "supplierCode": "84375000_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M228!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993977!~|A85993977_11!~|B85993977_11!~|C30|30!~|EStandard Building Room!~|FStandard Building Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I228!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993977_11", "description": "Standard Building Room", "descriptionSupplier": "Standard Building Room", "legacyRoomId": "85993977", "supplierCode": "85993977_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 228, "gross": 228, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 228, "gross": 228, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M136!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339920!~|A85339920_10!~|B85339920_10!~|C30|30!~|Edeluxe honeymoon!~|Fdeluxe honeymoon!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I136!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339920_10", "description": "deluxe honeymoon", "descriptionSupplier": "deluxe honeymoon", "legacyRoomId": "85339920", "supplierCode": "85339920_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M408!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339920!~|A85339920_11!~|B85339920_11!~|C30|30!~|Edeluxe honeymoon!~|Fdeluxe honeymoon!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I408!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339920_11", "description": "deluxe honeymoon", "descriptionSupplier": "deluxe honeymoon", "legacyRoomId": "85339920", "supplierCode": "85339920_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 408, "gross": 408, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 408, "gross": 408, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M302!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84073736!~|A84073736_11!~|B84073736_11!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I302!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84073736_11", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "84073736", "supplierCode": "84073736_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 302, "gross": 302, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 302, "gross": 302, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M102!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84073736!~|A84073736_10!~|B84073736_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I102!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84073736_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "84073736", "supplierCode": "84073736_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 102, "gross": 102, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 102, "gross": 102, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M136!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339919!~|A85339919_10!~|B85339919_10!~|C30|30!~|Edeluxe family room!~|Fdeluxe family room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I136!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339919_10", "description": "deluxe family room", "descriptionSupplier": "deluxe family room", "legacyRoomId": "85339919", "supplierCode": "85339919_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 136, "gross": 136, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M408!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85339919!~|A85339919_11!~|B85339919_11!~|C30|30!~|Edeluxe family room!~|Fdeluxe family room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I408!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85339919_11", "description": "deluxe family room", "descriptionSupplier": "deluxe family room", "legacyRoomId": "85339919", "supplierCode": "85339919_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 408, "gross": 408, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 408, "gross": 408, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M76!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85993977!~|A85993977_10!~|B85993977_10!~|C30|30!~|EStandard Building Room!~|FStandard Building Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85993977_10", "description": "Standard Building Room", "descriptionSupplier": "Standard Building Room", "legacyRoomId": "85993977", "supplierCode": "85993977_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 76, "gross": 76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 76, "gross": 76, "binding": false } }, { "hotelName": "Tropica Bungalow Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "3028", "supplierCode": "FLY", "hotelCodeSupplier": "3028", "id": "33!~|a0!~|b260611!~|c260613!~|d3028!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m3028!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M348!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84375000!~|A84375000_11!~|B84375000_11!~|C30|30!~|Edeluxe room,non smoking!~|Fdeluxe room,non smoking!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I348!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84375000_11", "description": "deluxe room,non smoking", "descriptionSupplier": "deluxe room,non smoking", "legacyRoomId": "84375000", "supplierCode": "84375000_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 348, "gross": 348, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 348, "gross": 348, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M576!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85158490!~|A85158490_20!~|B85158490_20!~|C30|30!~|Eandaman private pool villa!~|Fandaman private pool villa!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I576!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85158490_20", "description": "andaman private pool villa", "descriptionSupplier": "andaman private pool villa", "legacyRoomId": "85158490", "supplierCode": "85158490_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 576, "gross": 576, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 576, "gross": 576, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M196!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81614391!~|A81614391_20!~|B81614391_20!~|C30|30!~|ESea Fan Deluxe Room!~|FSea Fan Deluxe Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I196!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81614391_20", "description": "Sea Fan Deluxe Room", "descriptionSupplier": "Sea Fan Deluxe Room", "legacyRoomId": "81614391", "supplierCode": "81614391_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 196, "gross": 196, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 196, "gross": 196, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M174!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81614395!~|A81614395_20!~|B81614395_20!~|C30|30!~|ETropicana Superior Room!~|FTropicana Superior Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I174!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81614395_20", "description": "Tropicana Superior Room", "descriptionSupplier": "Tropicana Superior Room", "legacyRoomId": "81614395", "supplierCode": "81614395_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 174, "gross": 174, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 174, "gross": 174, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M212!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85158488!~|A85158488_20!~|B85158488_20!~|C30|30!~|Ehorizon deluxe room!~|Fhorizon deluxe room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I212!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85158488_20", "description": "horizon deluxe room", "descriptionSupplier": "horizon deluxe room", "legacyRoomId": "85158488", "supplierCode": "85158488_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 212, "gross": 212, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 212, "gross": 212, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M324!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85158489!~|A85158489_20!~|B85158489_20!~|C30|30!~|Eaqua deluxe pool access!~|Faqua deluxe pool access!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I324!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85158489_20", "description": "aqua deluxe pool access", "descriptionSupplier": "aqua deluxe pool access", "legacyRoomId": "85158489", "supplierCode": "85158489_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324, "gross": 324, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324, "gross": 324, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M186!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81614396!~|A81614396_20!~|B81614396_20!~|C30|30!~|EPanoramic Deluxe Room!~|FPanoramic Deluxe Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I186!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81614396_20", "description": "Panoramic Deluxe Room", "descriptionSupplier": "Panoramic Deluxe Room", "legacyRoomId": "81614396", "supplierCode": "81614396_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M160!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81614395!~|A81614395_10!~|B81614395_10!~|C30|30!~|ETropicana Superior Room!~|FTropicana Superior Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I160!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81614395_10", "description": "Tropicana Superior Room", "descriptionSupplier": "Tropicana Superior Room", "legacyRoomId": "81614395", "supplierCode": "81614395_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 160, "gross": 160, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 160, "gross": 160, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M174!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81614396!~|A81614396_10!~|B81614396_10!~|C30|30!~|EPanoramic Deluxe Room!~|FPanoramic Deluxe Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I174!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81614396_10", "description": "Panoramic Deluxe Room", "descriptionSupplier": "Panoramic Deluxe Room", "legacyRoomId": "81614396", "supplierCode": "81614396_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 174, "gross": 174, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 174, "gross": 174, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M320.76!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85158489!~|A85158489_10!~|B85158489_10!~|C30|30!~|Eaqua deluxe pool access!~|Faqua deluxe pool access!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I320.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85158489_10", "description": "aqua deluxe pool access", "descriptionSupplier": "aqua deluxe pool access", "legacyRoomId": "85158489", "supplierCode": "85158489_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 320.76, "gross": 320.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 320.76, "gross": 320.76, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M182!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81614391!~|A81614391_10!~|B81614391_10!~|C30|30!~|ESea Fan Deluxe Room!~|FSea Fan Deluxe Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I182!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81614391_10", "description": "Sea Fan Deluxe Room", "descriptionSupplier": "Sea Fan Deluxe Room", "legacyRoomId": "81614391", "supplierCode": "81614391_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 182, "gross": 182, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 182, "gross": 182, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M570.24!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85158490!~|A85158490_10!~|B85158490_10!~|C30|30!~|Eandaman private pool villa!~|Fandaman private pool villa!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I570.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85158490_10", "description": "andaman private pool villa", "descriptionSupplier": "andaman private pool villa", "legacyRoomId": "85158490", "supplierCode": "85158490_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 570.24, "gross": 570.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 570.24, "gross": 570.24, "binding": false } }, { "hotelName": "Mandarava Resort and Spa Karon Beach", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65065", "supplierCode": "FLY", "hotelCodeSupplier": "65065", "id": "33!~|a0!~|b260611!~|c260613!~|d65065!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m65065!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M200!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85158488!~|A85158488_10!~|B85158488_10!~|C30|30!~|Ehorizon deluxe room!~|Fhorizon deluxe room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I200!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85158488_10", "description": "horizon deluxe room", "descriptionSupplier": "horizon deluxe room", "legacyRoomId": "85158488", "supplierCode": "85158488_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 200, "gross": 200, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 200, "gross": 200, "binding": false } }, { "hotelName": "The Crystal Beach Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "109843", "supplierCode": "FLY", "hotelCodeSupplier": "109843", "id": "33!~|a0!~|b260611!~|c260613!~|d109843!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m109843!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M50!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81656!~|A81656_10!~|B81656_10!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I50!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81656_10", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "81656", "supplierCode": "81656_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 50, "gross": 50, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 50, "gross": 50, "binding": false } }, { "hotelName": "The Crystal Beach Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "109843", "supplierCode": "FLY", "hotelCodeSupplier": "109843", "id": "33!~|a0!~|b260611!~|c260613!~|d109843!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m109843!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M48!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81656!~|A81656_11!~|B81656_11!~|C30|30!~|EStandard Room!~|FStandard Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81656_11", "description": "Standard Room", "descriptionSupplier": "Standard Room", "legacyRoomId": "81656", "supplierCode": "81656_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 48, "gross": 48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 48, "gross": 48, "binding": false } }, { "hotelName": "The Crystal Beach Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "109843", "supplierCode": "FLY", "hotelCodeSupplier": "109843", "id": "33!~|a0!~|b260611!~|c260613!~|d109843!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m109843!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M48!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81657!~|A81657_11!~|B81657_11!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81657_11", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "81657", "supplierCode": "81657_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 48, "gross": 48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 48, "gross": 48, "binding": false } }, { "hotelName": "The Crystal Beach Hotel", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "109843", "supplierCode": "FLY", "hotelCodeSupplier": "109843", "id": "33!~|a0!~|b260611!~|c260613!~|d109843!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m109843!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M52!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z81657!~|A81657_10!~|B81657_10!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "81657_10", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "81657", "supplierCode": "81657_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 52, "gross": 52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 52, "gross": 52, "binding": false } }, { "hotelName": "ASHLEE Heights Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "49201", "supplierCode": "FLY", "hotelCodeSupplier": "49201", "id": "33!~|a0!~|b260611!~|c260613!~|d49201!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m49201!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M88!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85156291!~|A85156291_20!~|B85156291_20!~|C30|30!~|Edeluxe king bed!~|Fdeluxe king bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85156291_20", "description": "deluxe king bed", "descriptionSupplier": "deluxe king bed", "legacyRoomId": "85156291", "supplierCode": "85156291_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 88, "gross": 88, "binding": false } }, { "hotelName": "ASHLEE Heights Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "49201", "supplierCode": "FLY", "hotelCodeSupplier": "49201", "id": "33!~|a0!~|b260611!~|c260613!~|d49201!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m49201!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M210!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85156293!~|A85156293_20!~|B85156293_20!~|C30|30!~|Etwo bedrooms family suites!~|Ftwo bedrooms family suites!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I210!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85156293_20", "description": "two bedrooms family suites", "descriptionSupplier": "two bedrooms family suites", "legacyRoomId": "85156293", "supplierCode": "85156293_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 210, "gross": 210, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 210, "gross": 210, "binding": false } }, { "hotelName": "ASHLEE Heights Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "49201", "supplierCode": "FLY", "hotelCodeSupplier": "49201", "id": "33!~|a0!~|b260611!~|c260613!~|d49201!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m49201!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M142!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85156292!~|A85156292_20!~|B85156292_20!~|C30|30!~|Epremier triple room!~|Fpremier triple room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I142!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85156292_20", "description": "premier triple room", "descriptionSupplier": "premier triple room", "legacyRoomId": "85156292", "supplierCode": "85156292_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 142, "gross": 142, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 142, "gross": 142, "binding": false } }, { "hotelName": "ASHLEE Heights Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "49201", "supplierCode": "FLY", "hotelCodeSupplier": "49201", "id": "33!~|a0!~|b260611!~|c260613!~|d49201!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m49201!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85156290!~|A85156290_20!~|B85156290_20!~|C30|30!~|Esuperior king bed!~|Fsuperior king bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85156290_20", "description": "superior king bed", "descriptionSupplier": "superior king bed", "legacyRoomId": "85156290", "supplierCode": "85156290_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, { "hotelName": "ASHLEE Heights Hotel Patong", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "49201", "supplierCode": "FLY", "hotelCodeSupplier": "49201", "id": "33!~|a0!~|b260611!~|c260613!~|d49201!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m49201!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M80!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85156294!~|A85156294_20!~|B85156294_20!~|C30|30!~|Esuperior twin bed!~|Fsuperior twin bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I80!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85156294_20", "description": "superior twin bed", "descriptionSupplier": "superior twin bed", "legacyRoomId": "85156294", "supplierCode": "85156294_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, { "hotelName": "ASHLEE Heights Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "49201", "supplierCode": "FLY", "hotelCodeSupplier": "49201", "id": "33!~|a0!~|b260611!~|c260613!~|d49201!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m49201!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M66!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85156291!~|A85156291_10!~|B85156291_10!~|C30|30!~|Edeluxe king bed!~|Fdeluxe king bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85156291_10", "description": "deluxe king bed", "descriptionSupplier": "deluxe king bed", "legacyRoomId": "85156291", "supplierCode": "85156291_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 66, "gross": 66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 66, "gross": 66, "binding": false } }, { "hotelName": "ASHLEE Heights Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "49201", "supplierCode": "FLY", "hotelCodeSupplier": "49201", "id": "33!~|a0!~|b260611!~|c260613!~|d49201!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m49201!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M110!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85156292!~|A85156292_10!~|B85156292_10!~|C30|30!~|Epremier triple room!~|Fpremier triple room!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I110!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85156292_10", "description": "premier triple room", "descriptionSupplier": "premier triple room", "legacyRoomId": "85156292", "supplierCode": "85156292_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 110, "gross": 110, "binding": false } }, { "hotelName": "ASHLEE Heights Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "49201", "supplierCode": "FLY", "hotelCodeSupplier": "49201", "id": "33!~|a0!~|b260611!~|c260613!~|d49201!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m49201!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M60!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85156290!~|A85156290_10!~|B85156290_10!~|C30|30!~|Esuperior king bed!~|Fsuperior king bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I60!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85156290_10", "description": "superior king bed", "descriptionSupplier": "superior king bed", "legacyRoomId": "85156290", "supplierCode": "85156290_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, { "hotelName": "ASHLEE Heights Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "49201", "supplierCode": "FLY", "hotelCodeSupplier": "49201", "id": "33!~|a0!~|b260611!~|c260613!~|d49201!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m49201!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M168!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85156293!~|A85156293_10!~|B85156293_10!~|C30|30!~|Etwo bedrooms family suites!~|Ftwo bedrooms family suites!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I168!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85156293_10", "description": "two bedrooms family suites", "descriptionSupplier": "two bedrooms family suites", "legacyRoomId": "85156293", "supplierCode": "85156293_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 168, "gross": 168, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 168, "gross": 168, "binding": false } }, { "hotelName": "ASHLEE Heights Hotel Patong", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "49201", "supplierCode": "FLY", "hotelCodeSupplier": "49201", "id": "33!~|a0!~|b260611!~|c260613!~|d49201!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m49201!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M60!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85156294!~|A85156294_10!~|B85156294_10!~|C30|30!~|Esuperior twin bed!~|Fsuperior twin bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I60!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85156294_10", "description": "superior twin bed", "descriptionSupplier": "superior twin bed", "legacyRoomId": "85156294", "supplierCode": "85156294_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M404!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484130!~|A86484130_20!~|B86484130_20!~|C30|30!~|EDeluxe Room, 2 Double Beds, Balcony, Garden View!~|FDeluxe Room, 2 Double Beds, Balcony, Garden View!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I404!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484130_20", "description": "Deluxe Room, 2 Double Beds, Balcony, Garden View", "descriptionSupplier": "Deluxe Room, 2 Double Beds, Balcony, Garden View", "legacyRoomId": "86484130", "supplierCode": "86484130_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M452!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484129!~|A86484129_20!~|B86484129_20!~|C30|30!~|EGrand Room, 2 Double Beds, Terrace, Ground Floor!~|FGrand Room, 2 Double Beds, Terrace, Ground Floor!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I452!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484129_20", "description": "Grand Room, 2 Double Beds, Terrace, Ground Floor", "descriptionSupplier": "Grand Room, 2 Double Beds, Terrace, Ground Floor", "legacyRoomId": "86484129", "supplierCode": "86484129_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 452, "gross": 452, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 452, "gross": 452, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M500!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484136!~|A86484136_20!~|B86484136_20!~|C30|30!~|EDeluxe Room, 2 Double Beds (View)!~|FDeluxe Room, 2 Double Beds (View)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I500!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484136_20", "description": "Deluxe Room, 2 Double Beds (View)", "descriptionSupplier": "Deluxe Room, 2 Double Beds (View)", "legacyRoomId": "86484136", "supplierCode": "86484136_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 500, "gross": 500, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 500, "gross": 500, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M524!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86293003!~|A86293003_20!~|B86293003_20!~|C30|30!~|EFamily Room, 2 Double Beds, Terrace (Ground Floor)!~|FFamily Room, 2 Double Beds, Terrace (Ground Floor)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I524!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86293003_20", "description": "Family Room, 2 Double Beds, Terrace (Ground Floor)", "descriptionSupplier": "Family Room, 2 Double Beds, Terrace (Ground Floor)", "legacyRoomId": "86293003", "supplierCode": "86293003_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 524, "gross": 524, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 524, "gross": 524, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M404!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484134!~|A86484134_20!~|B86484134_20!~|C30|30!~|EDeluxe Room, 1 King Bed, Balcony, Garden View!~|FDeluxe Room, 1 King Bed, Balcony, Garden View!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I404!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484134_20", "description": "Deluxe Room, 1 King Bed, Balcony, Garden View", "descriptionSupplier": "Deluxe Room, 1 King Bed, Balcony, Garden View", "legacyRoomId": "86484134", "supplierCode": "86484134_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M524!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292998!~|A86292998_20!~|B86292998_20!~|C30|30!~|EFamily Room, 1 King Bed, Terrace (Ground Floor)!~|FFamily Room, 1 King Bed, Terrace (Ground Floor)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I524!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292998_20", "description": "Family Room, 1 King Bed, Terrace (Ground Floor)", "descriptionSupplier": "Family Room, 1 King Bed, Terrace (Ground Floor)", "legacyRoomId": "86292998", "supplierCode": "86292998_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 524, "gross": 524, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 524, "gross": 524, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M790!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484132!~|A86484132_20!~|B86484132_20!~|C30|30!~|EPremium Room, 1 King Bed, Pool Access, Pool View (Ground Floor, Pool Access)!~|FPremium Room, 1 King Bed, Pool Access, Pool View (Ground Floor, Pool Access)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I790!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484132_20", "description": "Premium Room, 1 King Bed, Pool Access, Pool View (Ground Floor, Pool Access)", "descriptionSupplier": "Premium Room, 1 King Bed, Pool Access, Pool View (Ground Floor, Pool Access)", "legacyRoomId": "86484132", "supplierCode": "86484132_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 790, "gross": 790, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 790, "gross": 790, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M790!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484133!~|A86484133_20!~|B86484133_20!~|C30|30!~|EPremium Room, 2 Double Beds, Pool Access, Pool View (Ground Floor, Pool Access)!~|FPremium Room, 2 Double Beds, Pool Access, Pool View (Ground Floor, Pool Access)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I790!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484133_20", "description": "Premium Room, 2 Double Beds, Pool Access, Pool View (Ground Floor, Pool Access)", "descriptionSupplier": "Premium Room, 2 Double Beds, Pool Access, Pool View (Ground Floor, Pool Access)", "legacyRoomId": "86484133", "supplierCode": "86484133_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 790, "gross": 790, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 790, "gross": 790, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M500!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484131!~|A86484131_20!~|B86484131_20!~|C30|30!~|EDeluxe Room, 1 King Bed (View)!~|FDeluxe Room, 1 King Bed (View)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I500!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484131_20", "description": "Deluxe Room, 1 King Bed (View)", "descriptionSupplier": "Deluxe Room, 1 King Bed (View)", "legacyRoomId": "86484131", "supplierCode": "86484131_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 500, "gross": 500, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 500, "gross": 500, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M452!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484135!~|A86484135_20!~|B86484135_20!~|C30|30!~|EGrand Room, 1 King Bed, Terrace, Ground Floor!~|FGrand Room, 1 King Bed, Terrace, Ground Floor!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I452!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484135_20", "description": "Grand Room, 1 King Bed, Terrace, Ground Floor", "descriptionSupplier": "Grand Room, 1 King Bed, Terrace, Ground Floor", "legacyRoomId": "86484135", "supplierCode": "86484135_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 452, "gross": 452, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 452, "gross": 452, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M404!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484129!~|A86484129_10!~|B86484129_10!~|C30|30!~|EGrand Room, 2 Double Beds, Terrace, Ground Floor!~|FGrand Room, 2 Double Beds, Terrace, Ground Floor!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I404!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484129_10", "description": "Grand Room, 2 Double Beds, Terrace, Ground Floor", "descriptionSupplier": "Grand Room, 2 Double Beds, Terrace, Ground Floor", "legacyRoomId": "86484129", "supplierCode": "86484129_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M782.1!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484133!~|A86484133_10!~|B86484133_10!~|C30|30!~|EPremium Room, 2 Double Beds, Pool Access, Pool View (Ground Floor, Pool Access)!~|FPremium Room, 2 Double Beds, Pool Access, Pool View (Ground Floor, Pool Access)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I782.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484133_10", "description": "Premium Room, 2 Double Beds, Pool Access, Pool View (Ground Floor, Pool Access)", "descriptionSupplier": "Premium Room, 2 Double Beds, Pool Access, Pool View (Ground Floor, Pool Access)", "legacyRoomId": "86484133", "supplierCode": "86484133_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 782.1, "gross": 782.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 782.1, "gross": 782.1, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M358!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484130!~|A86484130_10!~|B86484130_10!~|C30|30!~|EDeluxe Room, 2 Double Beds, Balcony, Garden View!~|FDeluxe Room, 2 Double Beds, Balcony, Garden View!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I358!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484130_10", "description": "Deluxe Room, 2 Double Beds, Balcony, Garden View", "descriptionSupplier": "Deluxe Room, 2 Double Beds, Balcony, Garden View", "legacyRoomId": "86484130", "supplierCode": "86484130_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 358, "gross": 358, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 358, "gross": 358, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M404!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484135!~|A86484135_10!~|B86484135_10!~|C30|30!~|EGrand Room, 1 King Bed, Terrace, Ground Floor!~|FGrand Room, 1 King Bed, Terrace, Ground Floor!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I404!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484135_10", "description": "Grand Room, 1 King Bed, Terrace, Ground Floor", "descriptionSupplier": "Grand Room, 1 King Bed, Terrace, Ground Floor", "legacyRoomId": "86484135", "supplierCode": "86484135_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 404, "gross": 404, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M358!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484134!~|A86484134_10!~|B86484134_10!~|C30|30!~|EDeluxe Room, 1 King Bed, Balcony, Garden View!~|FDeluxe Room, 1 King Bed, Balcony, Garden View!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I358!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484134_10", "description": "Deluxe Room, 1 King Bed, Balcony, Garden View", "descriptionSupplier": "Deluxe Room, 1 King Bed, Balcony, Garden View", "legacyRoomId": "86484134", "supplierCode": "86484134_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 358, "gross": 358, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 358, "gross": 358, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M476!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86293003!~|A86293003_10!~|B86293003_10!~|C30|30!~|EFamily Room, 2 Double Beds, Terrace (Ground Floor)!~|FFamily Room, 2 Double Beds, Terrace (Ground Floor)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I476!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86293003_10", "description": "Family Room, 2 Double Beds, Terrace (Ground Floor)", "descriptionSupplier": "Family Room, 2 Double Beds, Terrace (Ground Floor)", "legacyRoomId": "86293003", "supplierCode": "86293003_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 476, "gross": 476, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 476, "gross": 476, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M744!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484132!~|A86484132_10!~|B86484132_10!~|C30|30!~|EPremium Room, 1 King Bed, Pool Access, Pool View (Ground Floor, Pool Access)!~|FPremium Room, 1 King Bed, Pool Access, Pool View (Ground Floor, Pool Access)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I744!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484132_10", "description": "Premium Room, 1 King Bed, Pool Access, Pool View (Ground Floor, Pool Access)", "descriptionSupplier": "Premium Room, 1 King Bed, Pool Access, Pool View (Ground Floor, Pool Access)", "legacyRoomId": "86484132", "supplierCode": "86484132_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 744, "gross": 744, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 744, "gross": 744, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M476!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86292998!~|A86292998_10!~|B86292998_10!~|C30|30!~|EFamily Room, 1 King Bed, Terrace (Ground Floor)!~|FFamily Room, 1 King Bed, Terrace (Ground Floor)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I476!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86292998_10", "description": "Family Room, 1 King Bed, Terrace (Ground Floor)", "descriptionSupplier": "Family Room, 1 King Bed, Terrace (Ground Floor)", "legacyRoomId": "86292998", "supplierCode": "86292998_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 476, "gross": 476, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 476, "gross": 476, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M452!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484131!~|A86484131_10!~|B86484131_10!~|C30|30!~|EDeluxe Room, 1 King Bed (View)!~|FDeluxe Room, 1 King Bed (View)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I452!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484131_10", "description": "Deluxe Room, 1 King Bed (View)", "descriptionSupplier": "Deluxe Room, 1 King Bed (View)", "legacyRoomId": "86484131", "supplierCode": "86484131_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 452, "gross": 452, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 452, "gross": 452, "binding": false } }, { "hotelName": "JW Marriott Phuket Resort & Spa", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "2517", "supplierCode": "FLY", "hotelCodeSupplier": "2517", "id": "33!~|a0!~|b260611!~|c260613!~|d2517!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m2517!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M452!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86484136!~|A86484136_10!~|B86484136_10!~|C30|30!~|EDeluxe Room, 2 Double Beds (View)!~|FDeluxe Room, 2 Double Beds (View)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I452!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86484136_10", "description": "Deluxe Room, 2 Double Beds (View)", "descriptionSupplier": "Deluxe Room, 2 Double Beds (View)", "legacyRoomId": "86484136", "supplierCode": "86484136_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 452, "gross": 452, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 452, "gross": 452, "binding": false } }, { "hotelName": "Tuana Hotels The Natural Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-09T10:00:00Z", "value": 48, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "42790", "supplierCode": "FLY", "hotelCodeSupplier": "42790", "id": "33!~|a0!~|b260611!~|c260613!~|d42790!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m42790!~|nNB!~|nFLY!~|o1!~|p1!~|x09061345!~|M48!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86006066!~|A86006066_11!~|B86006066_11!~|C30|30!~|ESuperior Building!~|FSuperior Building!~|G1!~|U2,48,1780999200!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86006066_11", "description": "Superior Building", "descriptionSupplier": "Superior Building", "legacyRoomId": "86006066", "supplierCode": "86006066_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 48, "gross": 48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 48, "gross": 48, "binding": false } }, { "hotelName": "Tuana Hotels The Natural Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "42790", "supplierCode": "FLY", "hotelCodeSupplier": "42790", "id": "33!~|a0!~|b260611!~|c260613!~|d42790!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m42790!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M40!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86006066!~|A86006066_10!~|B86006066_10!~|C30|30!~|ESuperior Building!~|FSuperior Building!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I40!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86006066_10", "description": "Superior Building", "descriptionSupplier": "Superior Building", "legacyRoomId": "86006066", "supplierCode": "86006066_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 40, "gross": 40, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 40, "gross": 40, "binding": false } }, { "hotelName": "Tuana Hotels The Natural Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-09T10:00:00Z", "value": 52, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "42790", "supplierCode": "FLY", "hotelCodeSupplier": "42790", "id": "33!~|a0!~|b260611!~|c260613!~|d42790!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m42790!~|nNB!~|nFLY!~|o1!~|p1!~|x09061345!~|M52!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348901!~|A85348901_11!~|B85348901_11!~|C30|30!~|Estandard bungalow!~|Fstandard bungalow!~|G1!~|U2,52,1780999200!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348901_11", "description": "standard bungalow", "descriptionSupplier": "standard bungalow", "legacyRoomId": "85348901", "supplierCode": "85348901_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 52, "gross": 52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 52, "gross": 52, "binding": false } }, { "hotelName": "Tuana Hotels The Natural Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "42790", "supplierCode": "FLY", "hotelCodeSupplier": "42790", "id": "33!~|a0!~|b260611!~|c260613!~|d42790!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m42790!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M46!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85348901!~|A85348901_10!~|B85348901_10!~|C30|30!~|Estandard bungalow!~|Fstandard bungalow!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85348901_10", "description": "standard bungalow", "descriptionSupplier": "standard bungalow", "legacyRoomId": "85348901", "supplierCode": "85348901_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 46, "gross": 46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 46, "gross": 46, "binding": false } }, { "hotelName": "Tuana Hotels The Natural Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "42790", "supplierCode": "FLY", "hotelCodeSupplier": "42790", "id": "33!~|a0!~|b260611!~|c260613!~|d42790!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m42790!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M62!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84083564!~|A84083564_10!~|B84083564_10!~|C30|30!~|Edeluxe bungalow pool side!~|Fdeluxe bungalow pool side!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84083564_10", "description": "deluxe bungalow pool side", "descriptionSupplier": "deluxe bungalow pool side", "legacyRoomId": "84083564", "supplierCode": "84083564_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 62, "gross": 62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 62, "gross": 62, "binding": false } }, { "hotelName": "Tuana Hotels The Natural Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "42790", "supplierCode": "FLY", "hotelCodeSupplier": "42790", "id": "33!~|a0!~|b260611!~|c260613!~|d42790!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m42790!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M50!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z14473925!~|A14473925_10!~|B14473925_10!~|C30|30!~|EDeluxe Bungalow!~|FDeluxe Bungalow!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I50!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "14473925_10", "description": "Deluxe Bungalow", "descriptionSupplier": "Deluxe Bungalow", "legacyRoomId": "14473925", "supplierCode": "14473925_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 50, "gross": 50, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 50, "gross": 50, "binding": false } }, { "hotelName": "Tuana Hotels The Natural Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "USD", "deadline": "2026-06-09T10:00:00Z", "value": 58, "hoursBefore": 24, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "42790", "supplierCode": "FLY", "hotelCodeSupplier": "42790", "id": "33!~|a0!~|b260611!~|c260613!~|d42790!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m42790!~|nNB!~|nFLY!~|o1!~|p1!~|x09061345!~|M58!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z14473925!~|A14473925_11!~|B14473925_11!~|C30|30!~|EDeluxe Bungalow!~|FDeluxe Bungalow!~|G1!~|U2,58,1780999200!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "14473925_11", "description": "Deluxe Bungalow", "descriptionSupplier": "Deluxe Bungalow", "legacyRoomId": "14473925", "supplierCode": "14473925_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 58, "gross": 58, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1004!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z71168!~|A71168_20!~|B71168_20!~|C30|30!~|EPool Villa!~|FPool Villa!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1004!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "71168_20", "description": "Pool Villa", "descriptionSupplier": "Pool Villa", "legacyRoomId": "71168", "supplierCode": "71168_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1004, "gross": 1004, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1004, "gross": 1004, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M5210!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146404!~|A85146404_20!~|B85146404_20!~|C30|30!~|Etwo bedroom royal villa by jim thompson!~|Ftwo bedroom royal villa by jim thompson!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I5210!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146404_20", "description": "two bedroom royal villa by jim thompson", "descriptionSupplier": "two bedroom royal villa by jim thompson", "legacyRoomId": "85146404", "supplierCode": "85146404_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 5210, "gross": 5210, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 5210, "gross": 5210, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M920!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146408!~|A85146408_20!~|B85146408_20!~|C30|30!~|Etwo bedroom mai khao suite!~|Ftwo bedroom mai khao suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I920!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146408_20", "description": "two bedroom mai khao suite", "descriptionSupplier": "two bedroom mai khao suite", "legacyRoomId": "85146408", "supplierCode": "85146408_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 920, "gross": 920, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 920, "gross": 920, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M716!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146407!~|A85146407_20!~|B85146407_20!~|C30|30!~|Edeluxe mai khao suite!~|Fdeluxe mai khao suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I716!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146407_20", "description": "deluxe mai khao suite", "descriptionSupplier": "deluxe mai khao suite", "legacyRoomId": "85146407", "supplierCode": "85146407_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 716, "gross": 716, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 716, "gross": 716, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1890!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86458907!~|A86458907_20!~|B86458907_20!~|C30|30!~|ETwo Bedroom Pool Suite (Pets Allowed)!~|FTwo Bedroom Pool Suite (Pets Allowed)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1890!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86458907_20", "description": "Two Bedroom Pool Suite (Pets Allowed)", "descriptionSupplier": "Two Bedroom Pool Suite (Pets Allowed)", "legacyRoomId": "86458907", "supplierCode": "86458907_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1890, "gross": 1890, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1890, "gross": 1890, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1942!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86458905!~|A86458905_20!~|B86458905_20!~|C30|30!~|ETwo Bedroom Pool Pavilion (Pets Allowed)!~|FTwo Bedroom Pool Pavilion (Pets Allowed)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1942!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86458905_20", "description": "Two Bedroom Pool Pavilion (Pets Allowed)", "descriptionSupplier": "Two Bedroom Pool Pavilion (Pets Allowed)", "legacyRoomId": "86458905", "supplierCode": "86458905_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1942, "gross": 1942, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1942, "gross": 1942, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1150!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146410!~|A85146410_20!~|B85146410_20!~|C30|30!~|Elagoon pool villa!~|Flagoon pool villa!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1150!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146410_20", "description": "lagoon pool villa", "descriptionSupplier": "lagoon pool villa", "legacyRoomId": "85146410", "supplierCode": "85146410_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1150, "gross": 1150, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1150, "gross": 1150, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1128!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86458906!~|A86458906_20!~|B86458906_20!~|C30|30!~|EPool Pavilion (Pets Allowed)!~|FPool Pavilion (Pets Allowed)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1128!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86458906_20", "description": "Pool Pavilion (Pets Allowed)", "descriptionSupplier": "Pool Pavilion (Pets Allowed)", "legacyRoomId": "86458906", "supplierCode": "86458906_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1128, "gross": 1128, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1128, "gross": 1128, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1302!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86000067!~|A86000067_20!~|B86000067_20!~|C30|30!~|ESala Pool Villa!~|FSala Pool Villa!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1302!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86000067_20", "description": "Sala Pool Villa", "descriptionSupplier": "Sala Pool Villa", "legacyRoomId": "86000067", "supplierCode": "86000067_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1302, "gross": 1302, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1302, "gross": 1302, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M5186!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146404!~|A85146404_10!~|B85146404_10!~|C30|30!~|Etwo bedroom royal villa by jim thompson!~|Ftwo bedroom royal villa by jim thompson!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I5186!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146404_10", "description": "two bedroom royal villa by jim thompson", "descriptionSupplier": "two bedroom royal villa by jim thompson", "legacyRoomId": "85146404", "supplierCode": "85146404_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 5186, "gross": 5186, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 5186, "gross": 5186, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1138.5!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146410!~|A85146410_10!~|B85146410_10!~|C30|30!~|Elagoon pool villa!~|Flagoon pool villa!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1138.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146410_10", "description": "lagoon pool villa", "descriptionSupplier": "lagoon pool villa", "legacyRoomId": "85146410", "supplierCode": "85146410_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1138.5, "gross": 1138.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1138.5, "gross": 1138.5, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1922.58!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86458905!~|A86458905_10!~|B86458905_10!~|C30|30!~|ETwo Bedroom Pool Pavilion (Pets Allowed)!~|FTwo Bedroom Pool Pavilion (Pets Allowed)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1922.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86458905_10", "description": "Two Bedroom Pool Pavilion (Pets Allowed)", "descriptionSupplier": "Two Bedroom Pool Pavilion (Pets Allowed)", "legacyRoomId": "86458905", "supplierCode": "86458905_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1922.58, "gross": 1922.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1922.58, "gross": 1922.58, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M910.8!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146408!~|A85146408_10!~|B85146408_10!~|C30|30!~|Etwo bedroom mai khao suite!~|Ftwo bedroom mai khao suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I910.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146408_10", "description": "two bedroom mai khao suite", "descriptionSupplier": "two bedroom mai khao suite", "legacyRoomId": "85146408", "supplierCode": "85146408_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 910.8, "gross": 910.8, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 910.8, "gross": 910.8, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1288.98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86000067!~|A86000067_10!~|B86000067_10!~|C30|30!~|ESala Pool Villa!~|FSala Pool Villa!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1288.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86000067_10", "description": "Sala Pool Villa", "descriptionSupplier": "Sala Pool Villa", "legacyRoomId": "86000067", "supplierCode": "86000067_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1288.98, "gross": 1288.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1288.98, "gross": 1288.98, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1871.1!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86458907!~|A86458907_10!~|B86458907_10!~|C30|30!~|ETwo Bedroom Pool Suite (Pets Allowed)!~|FTwo Bedroom Pool Suite (Pets Allowed)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1871.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86458907_10", "description": "Two Bedroom Pool Suite (Pets Allowed)", "descriptionSupplier": "Two Bedroom Pool Suite (Pets Allowed)", "legacyRoomId": "86458907", "supplierCode": "86458907_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1871.1, "gross": 1871.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1871.1, "gross": 1871.1, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M993.96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z71168!~|A71168_10!~|B71168_10!~|C30|30!~|EPool Villa!~|FPool Villa!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I993.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "71168_10", "description": "Pool Villa", "descriptionSupplier": "Pool Villa", "legacyRoomId": "71168", "supplierCode": "71168_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 993.96, "gross": 993.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 993.96, "gross": 993.96, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M708.84!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z85146407!~|A85146407_10!~|B85146407_10!~|C30|30!~|Edeluxe mai khao suite!~|Fdeluxe mai khao suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I708.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "85146407_10", "description": "deluxe mai khao suite", "descriptionSupplier": "deluxe mai khao suite", "legacyRoomId": "85146407", "supplierCode": "85146407_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 708.84, "gross": 708.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 708.84, "gross": 708.84, "binding": false } }, { "hotelName": "Anantara Mai Khao Phuket Villas", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "17898", "supplierCode": "FLY", "hotelCodeSupplier": "17898", "id": "33!~|a0!~|b260611!~|c260613!~|d17898!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m17898!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M1116.72!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86458906!~|A86458906_10!~|B86458906_10!~|C30|30!~|EPool Pavilion (Pets Allowed)!~|FPool Pavilion (Pets Allowed)!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I1116.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86458906_10", "description": "Pool Pavilion (Pets Allowed)", "descriptionSupplier": "Pool Pavilion (Pets Allowed)", "legacyRoomId": "86458906", "supplierCode": "86458906_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1116.72, "gross": 1116.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 1116.72, "gross": 1116.72, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M196!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630846!~|A86630846_21!~|B86630846_21!~|C30|30!~|E1 Bedroom Penthouse Suite with Rooftop Jacuzzi!~|F1 Bedroom Penthouse Suite with Rooftop Jacuzzi!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I196!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630846_21", "description": "1 Bedroom Penthouse Suite with Rooftop Jacuzzi", "descriptionSupplier": "1 Bedroom Penthouse Suite with Rooftop Jacuzzi", "legacyRoomId": "86630846", "supplierCode": "86630846_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 196, "gross": 196, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 196, "gross": 196, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M218!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630846!~|A86630846_20!~|B86630846_20!~|C30|30!~|E1 Bedroom Penthouse Suite with Rooftop Jacuzzi!~|F1 Bedroom Penthouse Suite with Rooftop Jacuzzi!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I218!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630846_20", "description": "1 Bedroom Penthouse Suite with Rooftop Jacuzzi", "descriptionSupplier": "1 Bedroom Penthouse Suite with Rooftop Jacuzzi", "legacyRoomId": "86630846", "supplierCode": "86630846_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 218, "gross": 218, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 218, "gross": 218, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M116!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630844!~|A86630844_21!~|B86630844_21!~|C30|30!~|E1 Bedroom Junior Suite!~|F1 Bedroom Junior Suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I116!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630844_21", "description": "1 Bedroom Junior Suite", "descriptionSupplier": "1 Bedroom Junior Suite", "legacyRoomId": "86630844", "supplierCode": "86630844_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 116, "gross": 116, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M98!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630844!~|A86630844_20!~|B86630844_20!~|C30|30!~|E1 Bedroom Junior Suite!~|F1 Bedroom Junior Suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630844_20", "description": "1 Bedroom Junior Suite", "descriptionSupplier": "1 Bedroom Junior Suite", "legacyRoomId": "86630844", "supplierCode": "86630844_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 98, "gross": 98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 98, "gross": 98, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M166!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84270240!~|A84270240_21!~|B84270240_21!~|C30|30!~|Etwo bedroom family suite with bathtub!~|Ftwo bedroom family suite with bathtub!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I166!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84270240_21", "description": "two bedroom family suite with bathtub", "descriptionSupplier": "two bedroom family suite with bathtub", "legacyRoomId": "84270240", "supplierCode": "84270240_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 166, "gross": 166, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 166, "gross": 166, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M186!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84270240!~|A84270240_20!~|B84270240_20!~|C30|30!~|Etwo bedroom family suite with bathtub!~|Ftwo bedroom family suite with bathtub!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I186!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84270240_20", "description": "two bedroom family suite with bathtub", "descriptionSupplier": "two bedroom family suite with bathtub", "legacyRoomId": "84270240", "supplierCode": "84270240_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630845!~|A86630845_20!~|B86630845_20!~|C30|30!~|EDeluxe Double Bed!~|FDeluxe Double Bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630845_20", "description": "Deluxe Double Bed", "descriptionSupplier": "Deluxe Double Bed", "legacyRoomId": "86630845", "supplierCode": "86630845_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 96, "gross": 96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 96, "gross": 96, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M92!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630845!~|A86630845_21!~|B86630845_21!~|C30|30!~|EDeluxe Double Bed!~|FDeluxe Double Bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630845_21", "description": "Deluxe Double Bed", "descriptionSupplier": "Deluxe Double Bed", "legacyRoomId": "86630845", "supplierCode": "86630845_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 92, "gross": 92, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 92, "gross": 92, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M292!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630842!~|A86630842_21!~|B86630842_21!~|C30|30!~|EStudio Penthouse with Jacuzzi!~|FStudio Penthouse with Jacuzzi!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I292!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630842_21", "description": "Studio Penthouse with Jacuzzi", "descriptionSupplier": "Studio Penthouse with Jacuzzi", "legacyRoomId": "86630842", "supplierCode": "86630842_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292, "gross": 292, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 292, "gross": 292, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M324!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630842!~|A86630842_20!~|B86630842_20!~|C30|30!~|EStudio Penthouse with Jacuzzi!~|FStudio Penthouse with Jacuzzi!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I324!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630842_20", "description": "Studio Penthouse with Jacuzzi", "descriptionSupplier": "Studio Penthouse with Jacuzzi", "legacyRoomId": "86630842", "supplierCode": "86630842_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324, "gross": 324, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 324, "gross": 324, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M198!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630841!~|A86630841_20!~|B86630841_20!~|C30|30!~|ETwo Bedroom Grand Family Suite!~|FTwo Bedroom Grand Family Suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I198!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630841_20", "description": "Two Bedroom Grand Family Suite", "descriptionSupplier": "Two Bedroom Grand Family Suite", "legacyRoomId": "86630841", "supplierCode": "86630841_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 198, "gross": 198, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 198, "gross": 198, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M180!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630841!~|A86630841_21!~|B86630841_21!~|C30|30!~|ETwo Bedroom Grand Family Suite!~|FTwo Bedroom Grand Family Suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I180!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630841_21", "description": "Two Bedroom Grand Family Suite", "descriptionSupplier": "Two Bedroom Grand Family Suite", "legacyRoomId": "86630841", "supplierCode": "86630841_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 180, "gross": 180, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 180, "gross": 180, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M146!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80660!~|A80660_21!~|B80660_21!~|C30|30!~|ETwo Bedroom Junior Suite!~|FTwo Bedroom Junior Suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I146!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80660_21", "description": "Two Bedroom Junior Suite", "descriptionSupplier": "Two Bedroom Junior Suite", "legacyRoomId": "80660", "supplierCode": "80660_21", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 146, "gross": 146, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 146, "gross": 146, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "HB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "HB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eHB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nHB!~|nFLY!~|o1!~|p0!~|x09061345!~|M162!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80660!~|A80660_20!~|B80660_20!~|C30|30!~|ETwo Bedroom Junior Suite!~|FTwo Bedroom Junior Suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I162!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80660_20", "description": "Two Bedroom Junior Suite", "descriptionSupplier": "Two Bedroom Junior Suite", "legacyRoomId": "80660", "supplierCode": "80660_20", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 162, "gross": 162, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 162, "gross": 162, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M96!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630844!~|A86630844_10!~|B86630844_10!~|C30|30!~|E1 Bedroom Junior Suite!~|F1 Bedroom Junior Suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630844_10", "description": "1 Bedroom Junior Suite", "descriptionSupplier": "1 Bedroom Junior Suite", "legacyRoomId": "86630844", "supplierCode": "86630844_10", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 96, "gross": 96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 96, "gross": 96, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M114!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630844!~|A86630844_11!~|B86630844_11!~|C30|30!~|E1 Bedroom Junior Suite!~|F1 Bedroom Junior Suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I114!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630844_11", "description": "1 Bedroom Junior Suite", "descriptionSupplier": "1 Bedroom Junior Suite", "legacyRoomId": "86630844", "supplierCode": "86630844_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 114, "gross": 114, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 114, "gross": 114, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M90!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630845!~|A86630845_11!~|B86630845_11!~|C30|30!~|EDeluxe Double Bed!~|FDeluxe Double Bed!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I90!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630845_11", "description": "Deluxe Double Bed", "descriptionSupplier": "Deluxe Double Bed", "legacyRoomId": "86630845", "supplierCode": "86630845_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 90, "gross": 90, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 90, "gross": 90, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M194!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630846!~|A86630846_11!~|B86630846_11!~|C30|30!~|E1 Bedroom Penthouse Suite with Rooftop Jacuzzi!~|F1 Bedroom Penthouse Suite with Rooftop Jacuzzi!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I194!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630846_11", "description": "1 Bedroom Penthouse Suite with Rooftop Jacuzzi", "descriptionSupplier": "1 Bedroom Penthouse Suite with Rooftop Jacuzzi", "legacyRoomId": "86630846", "supplierCode": "86630846_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 194, "gross": 194, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 194, "gross": 194, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M164!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z84270240!~|A84270240_11!~|B84270240_11!~|C30|30!~|Etwo bedroom family suite with bathtub!~|Ftwo bedroom family suite with bathtub!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I164!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "84270240_11", "description": "two bedroom family suite with bathtub", "descriptionSupplier": "two bedroom family suite with bathtub", "legacyRoomId": "84270240", "supplierCode": "84270240_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 164, "gross": 164, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 164, "gross": 164, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M178!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630841!~|A86630841_11!~|B86630841_11!~|C30|30!~|ETwo Bedroom Grand Family Suite!~|FTwo Bedroom Grand Family Suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I178!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630841_11", "description": "Two Bedroom Grand Family Suite", "descriptionSupplier": "Two Bedroom Grand Family Suite", "legacyRoomId": "86630841", "supplierCode": "86630841_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 178, "gross": 178, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 178, "gross": 178, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M289.08!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z86630842!~|A86630842_11!~|B86630842_11!~|C30|30!~|EStudio Penthouse with Jacuzzi!~|FStudio Penthouse with Jacuzzi!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I289.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "86630842_11", "description": "Studio Penthouse with Jacuzzi", "descriptionSupplier": "Studio Penthouse with Jacuzzi", "legacyRoomId": "86630842", "supplierCode": "86630842_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 289.08, "gross": 289.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 289.08, "gross": 289.08, "binding": false } }, { "hotelName": "Phunawa Resort", "boardCode": "NB", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29910", "boardCodeSupplier": "NB", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "47335", "supplierCode": "FLY", "hotelCodeSupplier": "47335", "id": "33!~|a0!~|b260611!~|c260613!~|d47335!~|eNB!~|f0!~|gES!~|hIL!~|ien!~|jUSD!~|k0!~|l29910!~|m47335!~|nNB!~|nFLY!~|o1!~|p0!~|x09061345!~|M144!~|N0!~|Ofalse!~|PUSD!~|Q!~|R0!~|S!~|T!~|z80660!~|A80660_11!~|B80660_11!~|C30|30!~|ETwo Bedroom Junior Suite!~|FTwo Bedroom Junior Suite!~|G1!~|Hsessionid!~|I1543bc34c232357b6847c14473234850!~|Hcurrency!~|IUSD!~|Htgx_price!~|I144!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "80660_11", "description": "Two Bedroom Junior Suite", "descriptionSupplier": "Two Bedroom Junior Suite", "legacyRoomId": "80660", "supplierCode": "80660_11", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "USD", "exchange": { "currency": "USD", "rate": 1 }, "net": 144, "gross": 144, "binding": false } } ], "auditData": { "transactions": null } } } } }