{ "data": { "hotelX": { "search": { "context": "STN", "options": [ { "hotelName": "J And N Mansion 2", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51146588", "supplierCode": "STN", "hotelCodeSupplier": "51146588", "id": "33!~|a0!~|b260513!~|c260514!~|d51146588!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51146588!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M34.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85624630865!~|A4172508742!~|B4172508742!~|C30|30!~|ESuperior Double Room, Balcony (1 Double Bed)!~|FSuperior Double Room, Balcony (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508742", "description": "Superior Double Room, Balcony (1 Double Bed)", "descriptionSupplier": "Superior Double Room, Balcony (1 Double Bed)", "legacyRoomId": "0#85624630865", "supplierCode": "4172508742", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.08, "gross": 34.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.08, "gross": 34.08, "binding": false } }, { "hotelName": "J And N Mansion 2", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51146588", "supplierCode": "STN", "hotelCodeSupplier": "51146588", "id": "33!~|a0!~|b260513!~|c260514!~|d51146588!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51146588!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M34.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45156465323!~|A4172508742!~|B4172508742!~|C30|30!~|ESuperior Double Room, Balcony (1 Double Bed)!~|FSuperior Double Room, Balcony (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I34.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508742", "description": "Superior Double Room, Balcony (1 Double Bed)", "descriptionSupplier": "Superior Double Room, Balcony (1 Double Bed)", "legacyRoomId": "0#45156465323", "supplierCode": "4172508742", "promotions": [ { "code": "#1", "name": "Room1 Save 28%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.19, "gross": 34.19, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 34.19, "gross": 34.19, "binding": false } }, { "hotelName": "Cat Story Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50571201", "supplierCode": "STN", "hotelCodeSupplier": "50571201", "id": "33!~|a0!~|b260513!~|c260514!~|d50571201!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50571201!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M28.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#69936522041!~|A3863835619!~|B3863835619!~|C30|30!~|EDeluxe Queen Room (1 large bed) - Free WiFi!~|FDeluxe Queen Room (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863835619", "description": "Deluxe Queen Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Queen Room (1 large bed) - Free WiFi", "legacyRoomId": "0#69936522041", "supplierCode": "3863835619", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.2, "gross": 28.2, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.2, "gross": 28.2, "binding": false } }, { "hotelName": "Cat Story Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50571201", "supplierCode": "STN", "hotelCodeSupplier": "50571201", "id": "33!~|a0!~|b260513!~|c260514!~|d50571201!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50571201!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M40.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#69936522192!~|A3863836077!~|B3863836077!~|C30|30!~|EKing Room with Mountain View (1 extra-large double bed) - Free WiFi!~|FKing Room with Mountain View (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I40.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863836077", "description": "King Room with Mountain View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "King Room with Mountain View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#69936522192", "supplierCode": "3863836077", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.89, "gross": 40.89, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 40.89, "gross": 40.89, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M188.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#66658506573!~|A4639511058!~|B4639511058!~|C30|30!~|EApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|FApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I188.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639511058", "description": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "legacyRoomId": "0#66658506573", "supplierCode": "4639511058", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188.22, "gross": 188.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188.22, "gross": 188.22, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M211.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#96809933409!~|A4639511058!~|B4639511058!~|C30|30!~|EApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|FApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I211.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639511058", "description": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "legacyRoomId": "0#96809933409", "supplierCode": "4639511058", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 211.15, "gross": 211.15, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 211.15, "gross": 211.15, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T16:02:16Z", "value": 182.903, "hoursBefore": 344, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 215.18, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M215.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098861740!~|A3864994436!~|B3864994436!~|C30|30!~|ETwo-Bedroom Apartment with Balcony and Resort View (1 sofa bed) - Free WiFi!~|FTwo-Bedroom Apartment with Balcony and Resort View (1 sofa bed) - Free WiFi!~|G1!~|U2,182.90,1777392136|2,215.18,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I215.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3864994436", "description": "Two-Bedroom Apartment with Balcony and Resort View (1 sofa bed) - Free WiFi", "descriptionSupplier": "Two-Bedroom Apartment with Balcony and Resort View (1 sofa bed) - Free WiFi", "legacyRoomId": "0#97098861740", "supplierCode": "3864994436", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 215.18, "gross": 215.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 215.18, "gross": 215.18, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M224.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90973118615!~|A4639795909!~|B4639795909!~|C30|30!~|EApartment, 2 Bedrooms (2 Double Beds)!~|FApartment, 2 Bedrooms (2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I224.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639795909", "description": "Apartment, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#90973118615", "supplierCode": "4639795909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 224.8, "gross": 224.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 224.8, "gross": 224.8, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M249.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90973118664!~|A4639795909!~|B4639795909!~|C30|30!~|EApartment, 2 Bedrooms (2 Double Beds)!~|FApartment, 2 Bedrooms (2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I249.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639795909", "description": "Apartment, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#90973118664", "supplierCode": "4639795909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 249.69, "gross": 249.69, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 249.69, "gross": 249.69, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 250.7, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M250.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119949546262!~|A4639511058!~|B4639511058!~|C30|30!~|EApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|FApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|G1!~|U2,250.70,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I250.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639511058", "description": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "legacyRoomId": "0#119949546262", "supplierCode": "4639511058", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 250.7, "gross": 250.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 250.7, "gross": 250.7, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T16:02:16Z", "value": 218.484, "hoursBefore": 344, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 257.04, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M257.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110732630630!~|A4670775466!~|B4670775466!~|C30|30!~|ETwo-Bedroom Apartment with Plunge Pool - Ground Floor (1 extra-large double bed) - Free WiFi!~|FTwo-Bedroom Apartment with Plunge Pool - Ground Floor (1 extra-large double bed) - Free WiFi!~|G1!~|U2,218.48,1777392136|2,257.04,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I257.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4670775466", "description": "Two-Bedroom Apartment with Plunge Pool - Ground Floor (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Two-Bedroom Apartment with Plunge Pool - Ground Floor (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#110732630630", "supplierCode": "4670775466", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 257.04, "gross": 257.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 257.04, "gross": 257.04, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 278.71, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M278.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119949546315!~|A4639511058!~|B4639511058!~|C30|30!~|EApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|FApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|G1!~|U2,278.71,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I278.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639511058", "description": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "legacyRoomId": "0#119949546315", "supplierCode": "4639511058", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 278.71, "gross": 278.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 278.71, "gross": 278.71, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 299.72, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M299.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119951146876!~|A4639795909!~|B4639795909!~|C30|30!~|EApartment, 2 Bedrooms (2 Double Beds)!~|FApartment, 2 Bedrooms (2 Double Beds)!~|G1!~|U2,299.72,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I299.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639795909", "description": "Apartment, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#119951146876", "supplierCode": "4639795909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 299.72, "gross": 299.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 299.72, "gross": 299.72, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 332.9, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M332.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119951146834!~|A4639795909!~|B4639795909!~|C30|30!~|EApartment, 2 Bedrooms (2 Double Beds)!~|FApartment, 2 Bedrooms (2 Double Beds)!~|G1!~|U2,332.90,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I332.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639795909", "description": "Apartment, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#119951146834", "supplierCode": "4639795909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 332.9, "gross": 332.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 332.9, "gross": 332.9, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n30309156!~|nSTN!~|o1!~|p0!~|x28041605!~|M249.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111246184909!~|A4639511058!~|B4639511058!~|C30|30!~|EApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|FApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I249.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639511058", "description": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "legacyRoomId": "0#111246184909", "supplierCode": "4639511058", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 249.31, "gross": 249.31, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 249.31, "gross": 249.31, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n30309156!~|nSTN!~|o1!~|p0!~|x28041605!~|M277.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111246184753!~|A4639511058!~|B4639511058!~|C30|30!~|EApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|FApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I277.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639511058", "description": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "legacyRoomId": "0#111246184753", "supplierCode": "4639511058", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 277.17, "gross": 277.17, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 277.17, "gross": 277.17, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n30309156!~|nSTN!~|o1!~|p0!~|x28041605!~|M286.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111246184744!~|A4639795909!~|B4639795909!~|C30|30!~|EApartment, 2 Bedrooms (2 Double Beds)!~|FApartment, 2 Bedrooms (2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I286.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639795909", "description": "Apartment, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#111246184744", "supplierCode": "4639795909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 286.14, "gross": 286.14, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 286.14, "gross": 286.14, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n30309156!~|nSTN!~|o1!~|p0!~|x28041605!~|M317.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111246184936!~|A4639795909!~|B4639795909!~|C30|30!~|EApartment, 2 Bedrooms (2 Double Beds)!~|FApartment, 2 Bedrooms (2 Double Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I317.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639795909", "description": "Apartment, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#111246184936", "supplierCode": "4639795909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 317.82, "gross": 317.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 317.82, "gross": 317.82, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 325.85, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n30309156!~|nSTN!~|o1!~|p1!~|x28041605!~|M325.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115355961169!~|A4639511058!~|B4639511058!~|C30|30!~|EApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|FApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|G1!~|U2,325.85,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I325.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639511058", "description": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "legacyRoomId": "0#115355961169", "supplierCode": "4639511058", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 325.85, "gross": 325.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 325.85, "gross": 325.85, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 350.35, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n30309156!~|nSTN!~|o1!~|p1!~|x28041605!~|M350.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115355961139!~|A4639511058!~|B4639511058!~|C30|30!~|EApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|FApartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)!~|G1!~|U2,350.35,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I350.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639511058", "description": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms, Resort View (Balcony) (2 Double Beds)", "legacyRoomId": "0#115355961139", "supplierCode": "4639511058", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 350.35, "gross": 350.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 350.35, "gross": 350.35, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 376.76, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n30309156!~|nSTN!~|o1!~|p1!~|x28041605!~|M376.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115355961132!~|A4639795909!~|B4639795909!~|C30|30!~|EApartment, 2 Bedrooms (2 Double Beds)!~|FApartment, 2 Bedrooms (2 Double Beds)!~|G1!~|U2,376.76,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I376.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639795909", "description": "Apartment, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#115355961132", "supplierCode": "4639795909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 376.76, "gross": 376.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 376.76, "gross": 376.76, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 405.09, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n30309156!~|nSTN!~|o1!~|p1!~|x28041605!~|M405.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115355961155!~|A4639795909!~|B4639795909!~|C30|30!~|EApartment, 2 Bedrooms (2 Double Beds)!~|FApartment, 2 Bedrooms (2 Double Beds)!~|G1!~|U2,405.09,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I405.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4639795909", "description": "Apartment, 2 Bedrooms (2 Double Beds)", "descriptionSupplier": "Apartment, 2 Bedrooms (2 Double Beds)", "legacyRoomId": "0#115355961155", "supplierCode": "4639795909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 405.09, "gross": 405.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 405.09, "gross": 405.09, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T16:02:16Z", "value": 242.522, "hoursBefore": 344, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 285.32, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M285.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111246462533!~|A3864994436!~|B3864994436!~|C30|30!~|ETwo-Bedroom Apartment with Balcony and Resort View (1 sofa bed) - Free WiFi!~|FTwo-Bedroom Apartment with Balcony and Resort View (1 sofa bed) - Free WiFi!~|G1!~|U2,242.52,1777392136|2,285.32,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I285.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3864994436", "description": "Two-Bedroom Apartment with Balcony and Resort View (1 sofa bed) - Free WiFi", "descriptionSupplier": "Two-Bedroom Apartment with Balcony and Resort View (1 sofa bed) - Free WiFi", "legacyRoomId": "0#111246462533", "supplierCode": "3864994436", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 285.32, "gross": 285.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 285.32, "gross": 285.32, "binding": false } }, { "hotelName": "Marriott's Mai Khao Beach Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T16:02:16Z", "value": 278.0945, "hoursBefore": 344, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T21:01:00Z", "value": 327.17, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51841269", "supplierCode": "STN", "hotelCodeSupplier": "51841269", "id": "33!~|a0!~|b260513!~|c260514!~|d51841269!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51841269!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M327.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#111246205758!~|A4670775466!~|B4670775466!~|C30|30!~|ETwo-Bedroom Apartment with Plunge Pool - Ground Floor (1 extra-large double bed) - Free WiFi!~|FTwo-Bedroom Apartment with Plunge Pool - Ground Floor (1 extra-large double bed) - Free WiFi!~|G1!~|U2,278.09,1777392136|2,327.17,1778619660!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I327.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4670775466", "description": "Two-Bedroom Apartment with Plunge Pool - Ground Floor (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Two-Bedroom Apartment with Plunge Pool - Ground Floor (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#111246205758", "supplierCode": "4670775466", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 327.17, "gross": 327.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 327.17, "gross": 327.17, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-27T21:01:00Z", "value": 41.643, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:00:00Z", "value": 59.49, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M59.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637549!~|A4896832463!~|B4896832463!~|C30|30!~|E\u6807\u51c6\u623f\u95f4!~|F\u6807\u51c6\u623f\u95f4!~|G1!~|U2,41.64,1777323660|2,59.49,1777842000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I59.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896832463", "description": "\u6807\u51c6\u623f\u95f4", "descriptionSupplier": "\u6807\u51c6\u623f\u95f4", "legacyRoomId": "0#121203637549", "supplierCode": "4896832463", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.49, "gross": 59.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 59.49, "gross": 59.49, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 60.67, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M60.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693314211!~|A4217910248!~|B4217910248!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,60.67,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910248", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "0#119693314211", "supplierCode": "4217910248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.67, "gross": 60.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.67, "gross": 60.67, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M61.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120817509052!~|A4218750896!~|B4218750896!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750896", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#120817509052", "supplierCode": "4218750896", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.57, "gross": 61.57, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.57, "gross": 61.57, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M67.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102193653918!~|A4613163413!~|B4613163413!~|C30|30!~|EStandard Double Room (1 double bed) - Free WiFi!~|FStandard Double Room (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4613163413", "description": "Standard Double Room (1 double bed) - Free WiFi", "descriptionSupplier": "Standard Double Room (1 double bed) - Free WiFi", "legacyRoomId": "0#102193653918", "supplierCode": "4613163413", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.68, "gross": 67.68, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.68, "gross": 67.68, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 69.59, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M69.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693313678!~|A4829691755!~|B4829691755!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,69.59,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.59!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4829691755", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#119693313678", "supplierCode": "4829691755", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.59, "gross": 69.59, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.59, "gross": 69.59, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M77.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107917676081!~|A4718220543!~|B4718220543!~|C30|30!~|EDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4718220543", "description": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#107917676081", "supplierCode": "4718220543", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.83, "gross": 77.83, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.83, "gross": 77.83, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 84.08, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M84.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102195173989!~|A4612616791!~|B4612616791!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|U2,84.08,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.08!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4612616791", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#102195173989", "supplierCode": "4612616791", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.08, "gross": 84.08, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.08, "gross": 84.08, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 88.64, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M88.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102195173927!~|A4612616791!~|B4612616791!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|U2,88.64,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4612616791", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#102195173927", "supplierCode": "4612616791", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.64, "gross": 88.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.64, "gross": 88.64, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M91.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108644185249!~|A4724366687!~|B4724366687!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724366687", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#108644185249", "supplierCode": "4724366687", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.08, "gross": 91.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.08, "gross": 91.08, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M98.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117000335214!~|A4724366687!~|B4724366687!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724366687", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#117000335214", "supplierCode": "4724366687", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.19, "gross": 98.19, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.19, "gross": 98.19, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 100.91, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M100.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118045307440!~|A4724366687!~|B4724366687!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|U2,100.91,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724366687", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#118045307440", "supplierCode": "4724366687", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.91, "gross": 100.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.91, "gross": 100.91, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 101.65, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M101.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118048894115!~|A4724366687!~|B4724366687!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|U2,101.65,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724366687", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#118048894115", "supplierCode": "4724366687", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.65, "gross": 101.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.65, "gross": 101.65, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M113.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120817509085!~|A4218199289!~|B4218199289!~|C30|30!~|Etwo-bedroom suite!~|Ftwo-bedroom suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199289", "description": "two-bedroom suite", "descriptionSupplier": "two-bedroom suite", "legacyRoomId": "0#120817509085", "supplierCode": "4218199289", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.76, "gross": 113.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.76, "gross": 113.76, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 127.95, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M127.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693313366!~|A4218452208!~|B4218452208!~|C30|30!~|Etwo bedroom suite!~|Ftwo bedroom suite!~|G1!~|U2,127.95,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218452208", "description": "two bedroom suite", "descriptionSupplier": "two bedroom suite", "legacyRoomId": "0#119693313366", "supplierCode": "4218452208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.95, "gross": 127.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.95, "gross": 127.95, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M129.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637541!~|A4217620106!~|B4217620106!~|C30|30!~|Efamily 2 bedroom!~|Ffamily 2 bedroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217620106", "description": "family 2 bedroom", "descriptionSupplier": "family 2 bedroom", "legacyRoomId": "0#121203637541", "supplierCode": "4217620106", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.39, "gross": 129.39, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.39, "gross": 129.39, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M143.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107917675364!~|A4244820713!~|B4244820713!~|C30|30!~|ETwo-Bedroom Suite (1 extra-large double bed) - Free WiFi!~|FTwo-Bedroom Suite (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I143.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4244820713", "description": "Two-Bedroom Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Two-Bedroom Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#107917675364", "supplierCode": "4244820713", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.82, "gross": 143.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.82, "gross": 143.82, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M154.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108644185359!~|A3818921240!~|B3818921240!~|C30|30!~|ETwo Bedroom Suite (2 King Beds)!~|FTwo Bedroom Suite (2 King Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I154.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818921240", "description": "Two Bedroom Suite (2 King Beds)", "descriptionSupplier": "Two Bedroom Suite (2 King Beds)", "legacyRoomId": "0#108644185359", "supplierCode": "3818921240", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.5, "gross": 154.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.5, "gross": 154.5, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M181.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117006814027!~|A3818921240!~|B3818921240!~|C30|30!~|ETwo Bedroom Suite (2 King Beds)!~|FTwo Bedroom Suite (2 King Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I181.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818921240", "description": "Two Bedroom Suite (2 King Beds)", "descriptionSupplier": "Two Bedroom Suite (2 King Beds)", "legacyRoomId": "0#117006814027", "supplierCode": "3818921240", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 181.45, "gross": 181.45, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 181.45, "gross": 181.45, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 187.84, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M187.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118048894058!~|A3818921240!~|B3818921240!~|C30|30!~|ETwo Bedroom Suite (2 King Beds)!~|FTwo Bedroom Suite (2 King Beds)!~|G1!~|U2,187.84,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I187.84!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818921240", "description": "Two Bedroom Suite (2 King Beds)", "descriptionSupplier": "Two Bedroom Suite (2 King Beds)", "legacyRoomId": "0#118048894058", "supplierCode": "3818921240", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 187.84, "gross": 187.84, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 187.84, "gross": 187.84, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 188, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M188!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118045307139!~|A3818921240!~|B3818921240!~|C30|30!~|ETwo Bedroom Suite (2 King Beds)!~|FTwo Bedroom Suite (2 King Beds)!~|G1!~|U2,188,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I188!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818921240", "description": "Two Bedroom Suite (2 King Beds)", "descriptionSupplier": "Two Bedroom Suite (2 King Beds)", "legacyRoomId": "0#118045307139", "supplierCode": "3818921240", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188, "gross": 188, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188, "gross": 188, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M68.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120817509033!~|A4218750896!~|B4218750896!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I68.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750896", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#120817509033", "supplierCode": "4218750896", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.26, "gross": 68.26, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 68.26, "gross": 68.26, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-27T21:01:00Z", "value": 52.045, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:00:00Z", "value": 74.35, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M74.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637565!~|A4896832463!~|B4896832463!~|C30|30!~|E\u6807\u51c6\u623f\u95f4!~|F\u6807\u51c6\u623f\u95f4!~|G1!~|U2,52.05,1777323660|2,74.35,1777842000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896832463", "description": "\u6807\u51c6\u623f\u95f4", "descriptionSupplier": "\u6807\u51c6\u623f\u95f4", "legacyRoomId": "0#121203637565", "supplierCode": "4896832463", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.35, "gross": 74.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.35, "gross": 74.35, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 75.44, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M75.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693313575!~|A4217910248!~|B4217910248!~|C30|30!~|Estandard double room!~|Fstandard double room!~|G1!~|U2,75.44,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910248", "description": "standard double room", "descriptionSupplier": "standard double room", "legacyRoomId": "0#119693313575", "supplierCode": "4217910248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.44, "gross": 75.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.44, "gross": 75.44, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 76.94, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M76.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693314041!~|A4829691755!~|B4829691755!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|U2,76.94,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4829691755", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#119693314041", "supplierCode": "4829691755", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.94, "gross": 76.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.94, "gross": 76.94, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M84.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102193653919!~|A4613163413!~|B4613163413!~|C30|30!~|EStandard Double Room (1 double bed) - Free WiFi!~|FStandard Double Room (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4613163413", "description": "Standard Double Room (1 double bed) - Free WiFi", "descriptionSupplier": "Standard Double Room (1 double bed) - Free WiFi", "legacyRoomId": "0#102193653919", "supplierCode": "4613163413", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.6, "gross": 84.6, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.6, "gross": 84.6, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M86.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107917675966!~|A4718220543!~|B4718220543!~|C30|30!~|EDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4718220543", "description": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#107917675966", "supplierCode": "4718220543", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.29, "gross": 86.29, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.29, "gross": 86.29, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M127.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120817508971!~|A4218199289!~|B4218199289!~|C30|30!~|Etwo-bedroom suite!~|Ftwo-bedroom suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199289", "description": "two-bedroom suite", "descriptionSupplier": "two-bedroom suite", "legacyRoomId": "0#120817508971", "supplierCode": "4218199289", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.14, "gross": 127.14, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.14, "gross": 127.14, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 143.01, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M143.01!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119693314014!~|A4218452208!~|B4218452208!~|C30|30!~|Etwo bedroom suite!~|Ftwo bedroom suite!~|G1!~|U2,143.01,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I143.01!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218452208", "description": "two bedroom suite", "descriptionSupplier": "two bedroom suite", "legacyRoomId": "0#119693314014", "supplierCode": "4218452208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.01, "gross": 143.01, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.01, "gross": 143.01, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M144.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637557!~|A4217620106!~|B4217620106!~|C30|30!~|Efamily 2 bedroom!~|Ffamily 2 bedroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I144.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217620106", "description": "family 2 bedroom", "descriptionSupplier": "family 2 bedroom", "legacyRoomId": "0#121203637557", "supplierCode": "4217620106", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.6, "gross": 144.6, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.6, "gross": 144.6, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M160.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91935199077!~|A4244820713!~|B4244820713!~|C30|30!~|ETwo-Bedroom Suite (1 extra-large double bed) - Free WiFi!~|FTwo-Bedroom Suite (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I160.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4244820713", "description": "Two-Bedroom Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Two-Bedroom Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#91935199077", "supplierCode": "4244820713", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 160.74, "gross": 160.74, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 160.74, "gross": 160.74, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "30309162", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n30309162!~|nSTN!~|o1!~|p0!~|x28041605!~|M100.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108644185230!~|A4724366687!~|B4724366687!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724366687", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#108644185230", "supplierCode": "4724366687", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.97, "gross": 100.97, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.97, "gross": 100.97, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "30309162", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n30309162!~|nSTN!~|o1!~|p0!~|x28041605!~|M108.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116995611878!~|A4724366687!~|B4724366687!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.86!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724366687", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#116995611878", "supplierCode": "4724366687", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.86, "gross": 108.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.86, "gross": 108.86, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 112.07, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n30309162!~|nSTN!~|o1!~|p1!~|x28041605!~|M112.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118045307239!~|A4724366687!~|B4724366687!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|U2,112.07,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724366687", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#118045307239", "supplierCode": "4724366687", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.07, "gross": 112.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.07, "gross": 112.07, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 112.71, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n30309162!~|nSTN!~|o1!~|p1!~|x28041605!~|M112.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118048894094!~|A4724366687!~|B4724366687!~|C30|30!~|EDeluxe Double Room (1 King Bed)!~|FDeluxe Double Room (1 King Bed)!~|G1!~|U2,112.71,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I112.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724366687", "description": "Deluxe Double Room (1 King Bed)", "descriptionSupplier": "Deluxe Double Room (1 King Bed)", "legacyRoomId": "0#118048894094", "supplierCode": "4724366687", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.71, "gross": 112.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 112.71, "gross": 112.71, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "30309162", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n30309162!~|nSTN!~|o1!~|p0!~|x28041605!~|M172.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97098589933!~|A3818921240!~|B3818921240!~|C30|30!~|ETwo Bedroom Suite (2 King Beds)!~|FTwo Bedroom Suite (2 King Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I172.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818921240", "description": "Two Bedroom Suite (2 King Beds)", "descriptionSupplier": "Two Bedroom Suite (2 King Beds)", "legacyRoomId": "0#97098589933", "supplierCode": "3818921240", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.53, "gross": 172.53, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.53, "gross": 172.53, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "30309162", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n30309162!~|nSTN!~|o1!~|p0!~|x28041605!~|M202.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148357391!~|A3818921240!~|B3818921240!~|C30|30!~|ETwo Bedroom Suite (2 King Beds)!~|FTwo Bedroom Suite (2 King Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I202.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818921240", "description": "Two Bedroom Suite (2 King Beds)", "descriptionSupplier": "Two Bedroom Suite (2 King Beds)", "legacyRoomId": "0#45148357391", "supplierCode": "3818921240", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 202.79, "gross": 202.79, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 202.79, "gross": 202.79, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 209.94, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n30309162!~|nSTN!~|o1!~|p1!~|x28041605!~|M209.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79327841164!~|A3818921240!~|B3818921240!~|C30|30!~|ETwo Bedroom Suite (2 King Beds)!~|FTwo Bedroom Suite (2 King Beds)!~|G1!~|U2,209.94,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I209.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818921240", "description": "Two Bedroom Suite (2 King Beds)", "descriptionSupplier": "Two Bedroom Suite (2 King Beds)", "legacyRoomId": "0#79327841164", "supplierCode": "3818921240", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 209.94, "gross": 209.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 209.94, "gross": 209.94, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "30309162", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 210.32, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309162", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e30309162!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n30309162!~|nSTN!~|o1!~|p1!~|x28041605!~|M210.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45148355524!~|A3818921240!~|B3818921240!~|C30|30!~|ETwo Bedroom Suite (2 King Beds)!~|FTwo Bedroom Suite (2 King Beds)!~|G1!~|U2,210.32,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I210.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818921240", "description": "Two Bedroom Suite (2 King Beds)", "descriptionSupplier": "Two Bedroom Suite (2 King Beds)", "legacyRoomId": "0#45148355524", "supplierCode": "3818921240", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 210.32, "gross": 210.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 210.32, "gross": 210.32, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 109.85, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M109.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119996656305!~|A4612616791!~|B4612616791!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|U2,109.85,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4612616791", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#119996656305", "supplierCode": "4612616791", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.85, "gross": 109.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.85, "gross": 109.85, "binding": false } }, { "hotelName": "Grand Sunset Hotel", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 110.5, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50577621", "supplierCode": "STN", "hotelCodeSupplier": "50577621", "id": "33!~|a0!~|b260513!~|c260514!~|d50577621!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50577621!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M110.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120276715504!~|A4612616791!~|B4612616791!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|U2,110.50,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4612616791", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#120276715504", "supplierCode": "4612616791", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.5, "gross": 110.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.5, "gross": 110.5, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M108.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#110670882994!~|A4706069506!~|B4706069506!~|C30|30!~|Esuperior garden!~|Fsuperior garden!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4706069506", "description": "superior garden", "descriptionSupplier": "superior garden", "legacyRoomId": "0#110670882994", "supplierCode": "4706069506", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.47, "gross": 108.47, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.47, "gross": 108.47, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M123.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108130710250!~|A4832303536!~|B4832303536!~|C30|30!~|ESuperior Garden(Garden View), 2 Single Or 1 King (Double Or Twin)!~|FSuperior Garden(Garden View), 2 Single Or 1 King (Double Or Twin)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832303536", "description": "Superior Garden(Garden View), 2 Single Or 1 King (Double Or Twin)", "descriptionSupplier": "Superior Garden(Garden View), 2 Single Or 1 King (Double Or Twin)", "legacyRoomId": "0#108130710250", "supplierCode": "4832303536", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.42, "gross": 123.42, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.42, "gross": 123.42, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M125.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121137765007!~|A4724573924!~|B4724573924!~|C30|30!~|ESuperior Garden View Double!~|FSuperior Garden View Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I125.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724573924", "description": "Superior Garden View Double", "descriptionSupplier": "Superior Garden View Double", "legacyRoomId": "0#121137765007", "supplierCode": "4724573924", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 125.77, "gross": 125.77, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 125.77, "gross": 125.77, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M129.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119455907752!~|A4682920811!~|B4682920811!~|C30|30!~|ESuperior Double Garden - Breakfast (1 Double bed)!~|FSuperior Double Garden - Breakfast (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4682920811", "description": "Superior Double Garden - Breakfast (1 Double bed)", "descriptionSupplier": "Superior Double Garden - Breakfast (1 Double bed)", "legacyRoomId": "0#119455907752", "supplierCode": "4682920811", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.08, "gross": 129.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.08, "gross": 129.08, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M130.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108215514612!~|A4684950967!~|B4684950967!~|C30|30!~|Esuperior garden + (1 Double bed or 2 Twin beds)!~|Fsuperior garden + (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684950967", "description": "superior garden + (1 Double bed or 2 Twin beds)", "descriptionSupplier": "superior garden + (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#108215514612", "supplierCode": "4684950967", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.07, "gross": 130.07, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.07, "gross": 130.07, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M130.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91100643117!~|A3933492489!~|B3933492489!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492489", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#91100643117", "supplierCode": "3933492489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.31, "gross": 130.31, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.31, "gross": 130.31, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M143.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121137765015!~|A4625466436!~|B4625466436!~|C30|30!~|ESuperior Sea View Double!~|FSuperior Sea View Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I143.73!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625466436", "description": "Superior Sea View Double", "descriptionSupplier": "Superior Sea View Double", "legacyRoomId": "0#121137765015", "supplierCode": "4625466436", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.73, "gross": 143.73, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.73, "gross": 143.73, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M144.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115120501463!~|A3863835558!~|B3863835558!~|C30|30!~|ESuperior Garden (2 single beds or 1 extra-large double bed) - Free WiFi!~|FSuperior Garden (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I144.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863835558", "description": "Superior Garden (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Garden (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115120501463", "supplierCode": "3863835558", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.66, "gross": 144.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.66, "gross": 144.66, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M144.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121137189393!~|A4722665923!~|B4722665923!~|C30|30!~|EDeluxe Garden View Double!~|FDeluxe Garden View Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I144.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4722665923", "description": "Deluxe Garden View Double", "descriptionSupplier": "Deluxe Garden View Double", "legacyRoomId": "0#121137189393", "supplierCode": "4722665923", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.93, "gross": 144.93, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.93, "gross": 144.93, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M147.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119456213337!~|A4736732043!~|B4736732043!~|C30|30!~|EDouble Room Superior Seaview (1 Double bed)!~|FDouble Room Superior Seaview (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I147.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4736732043", "description": "Double Room Superior Seaview (1 Double bed)", "descriptionSupplier": "Double Room Superior Seaview (1 Double bed)", "legacyRoomId": "0#119456213337", "supplierCode": "4736732043", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 147.51, "gross": 147.51, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 147.51, "gross": 147.51, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M148.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119456213339!~|A4683810121!~|B4683810121!~|C30|30!~|EDouble Room Deluxe Garden (1 Double bed)!~|FDouble Room Deluxe Garden (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I148.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683810121", "description": "Double Room Deluxe Garden (1 Double bed)", "descriptionSupplier": "Double Room Deluxe Garden (1 Double bed)", "legacyRoomId": "0#119456213339", "supplierCode": "4683810121", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.74, "gross": 148.74, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.74, "gross": 148.74, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M161.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121137765016!~|A4625466432!~|B4625466432!~|C30|30!~|EDeluxe Sea View Double!~|FDeluxe Sea View Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I161.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625466432", "description": "Deluxe Sea View Double", "descriptionSupplier": "Deluxe Sea View Double", "legacyRoomId": "0#121137765016", "supplierCode": "4625466432", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.7, "gross": 161.7, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.7, "gross": 161.7, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M165.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103167478783!~|A4170906883!~|B4170906883!~|C30|30!~|ESuperior Sea View (2 single beds or 1 extra-large double bed) - Free WiFi!~|FSuperior Sea View (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I165.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170906883", "description": "Superior Sea View (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Sea View (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103167478783", "supplierCode": "4170906883", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 165.33, "gross": 165.33, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 165.33, "gross": 165.33, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M165.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119456213340!~|A4825037117!~|B4825037117!~|C30|30!~|EDeluxe Seaview Room Non-Refundable (1 Double) (1 Double bed)!~|FDeluxe Seaview Room Non-Refundable (1 Double) (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I165.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4825037117", "description": "Deluxe Seaview Room Non-Refundable (1 Double) (1 Double bed)", "descriptionSupplier": "Deluxe Seaview Room Non-Refundable (1 Double) (1 Double bed)", "legacyRoomId": "0#119456213340", "supplierCode": "4825037117", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 165.94, "gross": 165.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 165.94, "gross": 165.94, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M166.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115413592296!~|A3863836116!~|B3863836116!~|C30|30!~|EDeluxe Garden (2 single beds or 1 extra-large double bed) - Free WiFi!~|FDeluxe Garden (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I166.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863836116", "description": "Deluxe Garden (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Garden (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115413592296", "supplierCode": "3863836116", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.71, "gross": 166.71, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.71, "gross": 166.71, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M167.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106259868562!~|A4683810113!~|B4683810113!~|C30|30!~|ESuperior Sea View (1 King bed or 2 Twin beds)!~|FSuperior Sea View (1 King bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I167.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683810113", "description": "Superior Sea View (1 King bed or 2 Twin beds)", "descriptionSupplier": "Superior Sea View (1 King bed or 2 Twin beds)", "legacyRoomId": "0#106259868562", "supplierCode": "4683810113", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.84, "gross": 167.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.84, "gross": 167.84, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M169.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106259868539!~|A4684950392!~|B4684950392!~|C30|30!~|EDeluxe Garden (1 Double bed or 2 Twin beds)!~|FDeluxe Garden (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I169.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684950392", "description": "Deluxe Garden (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Garden (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#106259868539", "supplierCode": "4684950392", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.24, "gross": 169.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.24, "gross": 169.24, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M170.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637568!~|A4905377642!~|B4905377642!~|C30|30!~|ESuperior Room, Sea View, 1 Double Or 1 Twin!~|FSuperior Room, Sea View, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I170.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4905377642", "description": "Superior Room, Sea View, 1 Double Or 1 Twin", "descriptionSupplier": "Superior Room, Sea View, 1 Double Or 1 Twin", "legacyRoomId": "0#121203637568", "supplierCode": "4905377642", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170.08, "gross": 170.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170.08, "gross": 170.08, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M170.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637547!~|A4831532987!~|B4831532987!~|C30|30!~|Etwin\/double room - de luxe - garden view!~|Ftwin\/double room - de luxe - garden view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I170.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4831532987", "description": "twin\/double room - de luxe - garden view", "descriptionSupplier": "twin\/double room - de luxe - garden view", "legacyRoomId": "0#121203637547", "supplierCode": "4831532987", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170.39, "gross": 170.39, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170.39, "gross": 170.39, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M171.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#108241388803!~|A4683810118!~|B4683810118!~|C30|30!~|ESuperior Double or Twin Room (1 Double bed or 2 Twin beds)!~|FSuperior Double or Twin Room (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I171.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683810118", "description": "Superior Double or Twin Room (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Superior Double or Twin Room (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#108241388803", "supplierCode": "4683810118", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 171.98, "gross": 171.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 171.98, "gross": 171.98, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 172.44, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M172.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116426076320!~|A3546392913!~|B3546392913!~|C30|30!~|EDeluxe Garden!~|FDeluxe Garden!~|G1!~|U2,172.44,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I172.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546392913", "description": "Deluxe Garden", "descriptionSupplier": "Deluxe Garden", "legacyRoomId": "0#116426076320", "supplierCode": "3546392913", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.44, "gross": 172.44, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.44, "gross": 172.44, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M175.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120838911910!~|A4898175741!~|B4898175741!~|C30|30!~|EDeluxe Garden, 1 Double Or 2 Single (Double Or Twin)!~|FDeluxe Garden, 1 Double Or 2 Single (Double Or Twin)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I175.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4898175741", "description": "Deluxe Garden, 1 Double Or 2 Single (Double Or Twin)", "descriptionSupplier": "Deluxe Garden, 1 Double Or 2 Single (Double Or Twin)", "legacyRoomId": "0#120838911910", "supplierCode": "4898175741", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.89, "gross": 175.89, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.89, "gross": 175.89, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T01:00:00Z", "value": 178.15, "hoursBefore": 215, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M178.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117569236851!~|A4684950392!~|B4684950392!~|C30|30!~|EDeluxe Garden (1 Double bed or 2 Twin beds)!~|FDeluxe Garden (1 Double bed or 2 Twin beds)!~|G1!~|U2,178.15,1777856400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I178.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684950392", "description": "Deluxe Garden (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Garden (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#117569236851", "supplierCode": "4684950392", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 178.15, "gross": 178.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 178.15, "gross": 178.15, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T07:00:00Z", "value": 180.69, "hoursBefore": 233, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M180.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119552138879!~|A4682920811!~|B4682920811!~|C30|30!~|ESuperior Double Garden - Breakfast (1 Double bed)!~|FSuperior Double Garden - Breakfast (1 Double bed)!~|G1!~|U2,180.69,1777791600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I180.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4682920811", "description": "Superior Double Garden - Breakfast (1 Double bed)", "descriptionSupplier": "Superior Double Garden - Breakfast (1 Double bed)", "legacyRoomId": "0#119552138879", "supplierCode": "4682920811", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 180.69, "gross": 180.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 180.69, "gross": 180.69, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T16:00:00Z", "value": 92.58, "hoursBefore": 200, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 185.16, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M185.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120033298667!~|A4883238943!~|B4883238943!~|C30|30!~|EDeluxe Garden, 1 Double Or 2 Single (Double Or Twin)!~|FDeluxe Garden, 1 Double Or 2 Single (Double Or Twin)!~|G1!~|U2,92.58,1777910400|2,185.16,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I185.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4883238943", "description": "Deluxe Garden, 1 Double Or 2 Single (Double Or Twin)", "descriptionSupplier": "Deluxe Garden, 1 Double Or 2 Single (Double Or Twin)", "legacyRoomId": "0#120033298667", "supplierCode": "4883238943", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 185.16, "gross": 185.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 185.16, "gross": 185.16, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M186!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117615735546!~|A3863922644!~|B3863922644!~|C30|30!~|EDeluxe Sea View (2 single beds or 1 extra-large double bed) - Free WiFi!~|FDeluxe Sea View (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I186!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863922644", "description": "Deluxe Sea View (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Sea View (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#117615735546", "supplierCode": "3863922644", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 186, "gross": 186, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M188.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120049283589!~|A4883805616!~|B4883805616!~|C30|30!~|EDeluxe Room, Sea View, 2 Queen Or 1 King!~|FDeluxe Room, Sea View, 2 Queen Or 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I188.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4883805616", "description": "Deluxe Room, Sea View, 2 Queen Or 1 King", "descriptionSupplier": "Deluxe Room, Sea View, 2 Queen Or 1 King", "legacyRoomId": "0#120049283589", "supplierCode": "4883805616", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188.61, "gross": 188.61, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188.61, "gross": 188.61, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M188.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114423554924!~|A4713811009!~|B4713811009!~|C30|30!~|EDeluxe Sea View (1 Double bed or 2 Twin beds)!~|FDeluxe Sea View (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I188.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4713811009", "description": "Deluxe Sea View (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Sea View (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#114423554924", "supplierCode": "4713811009", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188.82, "gross": 188.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 188.82, "gross": 188.82, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M189.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637563!~|A4896606846!~|B4896606846!~|C30|30!~|Eimpiana suite!~|Fimpiana suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I189.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896606846", "description": "impiana suite", "descriptionSupplier": "impiana suite", "legacyRoomId": "0#121203637563", "supplierCode": "4896606846", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 189.24, "gross": 189.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 189.24, "gross": 189.24, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M191.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121137765013!~|A4725155810!~|B4725155810!~|C30|30!~|EImpiana Suite Double!~|FImpiana Suite Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I191.65!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725155810", "description": "Impiana Suite Double", "descriptionSupplier": "Impiana Suite Double", "legacyRoomId": "0#121137765013", "supplierCode": "4725155810", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 191.65, "gross": 191.65, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 191.65, "gross": 191.65, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 192.39, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M192.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116426076317!~|A3546392818!~|B3546392818!~|C30|30!~|EDeluxe Sea View!~|FDeluxe Sea View!~|G1!~|U2,192.39,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I192.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546392818", "description": "Deluxe Sea View", "descriptionSupplier": "Deluxe Sea View", "legacyRoomId": "0#116426076317", "supplierCode": "3546392818", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 192.39, "gross": 192.39, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 192.39, "gross": 192.39, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M196.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119250990676!~|A4821292462!~|B4821292462!~|C30|30!~|ESuite (Impiana Suite) (1 Double bed)!~|FSuite (Impiana Suite) (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I196.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4821292462", "description": "Suite (Impiana Suite) (1 Double bed)", "descriptionSupplier": "Suite (Impiana Suite) (1 Double bed)", "legacyRoomId": "0#119250990676", "supplierCode": "4821292462", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 196.68, "gross": 196.68, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 196.68, "gross": 196.68, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T07:00:00Z", "value": 202.9, "hoursBefore": 185, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M202.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120566149886!~|A4722665923!~|B4722665923!~|C30|30!~|EDeluxe Garden View Double!~|FDeluxe Garden View Double!~|G1!~|U2,202.90,1777964400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I202.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4722665923", "description": "Deluxe Garden View Double", "descriptionSupplier": "Deluxe Garden View Double", "legacyRoomId": "0#120566149886", "supplierCode": "4722665923", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 202.9, "gross": 202.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 202.9, "gross": 202.9, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T16:00:00Z", "value": 103.285, "hoursBefore": 200, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 206.57, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M206.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119772927435!~|A4881877980!~|B4881877980!~|C30|30!~|EDeluxe Room, Sea View, 1 Double!~|FDeluxe Room, Sea View, 1 Double!~|G1!~|U2,103.28,1777910400|2,206.57,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I206.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4881877980", "description": "Deluxe Room, Sea View, 1 Double", "descriptionSupplier": "Deluxe Room, Sea View, 1 Double", "legacyRoomId": "0#119772927435", "supplierCode": "4881877980", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 206.57, "gross": 206.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 206.57, "gross": 206.57, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M220.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117661044282!~|A3863922189!~|B3863922189!~|C30|30!~|EImpiana Suite (1 extra-large double bed) - Free WiFi!~|FImpiana Suite (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I220.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863922189", "description": "Impiana Suite (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Impiana Suite (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#117661044282", "supplierCode": "3863922189", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 220.44, "gross": 220.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 220.44, "gross": 220.44, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T07:00:00Z", "value": 226.38, "hoursBefore": 185, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M226.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120566149809!~|A4625466432!~|B4625466432!~|C30|30!~|EDeluxe Sea View Double!~|FDeluxe Sea View Double!~|G1!~|U2,226.38,1777964400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I226.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625466432", "description": "Deluxe Sea View Double", "descriptionSupplier": "Deluxe Sea View Double", "legacyRoomId": "0#120566149809", "supplierCode": "4625466432", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 226.38, "gross": 226.38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 226.38, "gross": 226.38, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M226.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117978946181!~|A4841960184!~|B4841960184!~|C30|30!~|ERoom Assigned On Arrival, 1 King!~|FRoom Assigned On Arrival, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I226.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4841960184", "description": "Room Assigned On Arrival, 1 King", "descriptionSupplier": "Room Assigned On Arrival, 1 King", "legacyRoomId": "0#117978946181", "supplierCode": "4841960184", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 226.38, "gross": 226.38, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 226.38, "gross": 226.38, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M226.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048711564!~|A4903198054!~|B4903198054!~|C30|30!~|ESuite (Impiana Suite), 1 Double Or 1 Twin!~|FSuite (Impiana Suite), 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I226.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4903198054", "description": "Suite (Impiana Suite), 1 Double Or 1 Twin", "descriptionSupplier": "Suite (Impiana Suite), 1 Double Or 1 Twin", "legacyRoomId": "0#121048711564", "supplierCode": "4903198054", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 226.77, "gross": 226.77, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 226.77, "gross": 226.77, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 228.02, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M228.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116443775526!~|A3546392836!~|B3546392836!~|C30|30!~|EImpiana Suite.!~|FImpiana Suite.!~|G1!~|U2,228.02,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I228.02!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546392836", "description": "Impiana Suite.", "descriptionSupplier": "Impiana Suite.", "legacyRoomId": "0#116443775526", "supplierCode": "3546392836", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 228.02, "gross": 228.02, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 228.02, "gross": 228.02, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 117.59, "hoursBefore": 175, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T16:59:00Z", "value": 235.18, "hoursBefore": 7, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M235.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816456979!~|A3546460522!~|B3546460522!~|C30|30!~|EIMPIANA!~|FIMPIANA!~|G1!~|U2,117.59,1778000340|2,235.18,1778605140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I235.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546460522", "description": "IMPIANA", "descriptionSupplier": "IMPIANA", "legacyRoomId": "0#118816456979", "supplierCode": "3546460522", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 235.18, "gross": 235.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 235.18, "gross": 235.18, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T16:00:00Z", "value": 122.415, "hoursBefore": 200, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 244.83, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M244.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119859030718!~|A4880897249!~|B4880897249!~|C30|30!~|ESuite (Impiana Suite), 1 King!~|FSuite (Impiana Suite), 1 King!~|G1!~|U2,122.42,1777910400|2,244.83,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I244.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4880897249", "description": "Suite (Impiana Suite), 1 King", "descriptionSupplier": "Suite (Impiana Suite), 1 King", "legacyRoomId": "0#119859030718", "supplierCode": "4880897249", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 244.83, "gross": 244.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 244.83, "gross": 244.83, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T01:00:00Z", "value": 245.64, "hoursBefore": 215, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M245.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117736314627!~|A4683810118!~|B4683810118!~|C30|30!~|ESuperior Double or Twin Room (1 Double bed or 2 Twin beds)!~|FSuperior Double or Twin Room (1 Double bed or 2 Twin beds)!~|G1!~|U2,245.64,1777856400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I245.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683810118", "description": "Superior Double or Twin Room (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Superior Double or Twin Room (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#117736314627", "supplierCode": "4683810118", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 245.64, "gross": 245.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 245.64, "gross": 245.64, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T07:00:00Z", "value": 268.31, "hoursBefore": 185, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M268.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120566149868!~|A4725155810!~|B4725155810!~|C30|30!~|EImpiana Suite Double!~|FImpiana Suite Double!~|G1!~|U2,268.31,1777964400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I268.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725155810", "description": "Impiana Suite Double", "descriptionSupplier": "Impiana Suite Double", "legacyRoomId": "0#120566149868", "supplierCode": "4725155810", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 268.31, "gross": 268.31, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 268.31, "gross": 268.31, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T07:00:00Z", "value": 275.34, "hoursBefore": 233, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M275.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120264900562!~|A4821292462!~|B4821292462!~|C30|30!~|ESuite (Impiana Suite) (1 Double bed)!~|FSuite (Impiana Suite) (1 Double bed)!~|G1!~|U2,275.34,1777791600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I275.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4821292462", "description": "Suite (Impiana Suite) (1 Double bed)", "descriptionSupplier": "Suite (Impiana Suite) (1 Double bed)", "legacyRoomId": "0#120264900562", "supplierCode": "4821292462", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 275.34, "gross": 275.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 275.34, "gross": 275.34, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M329.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121137189327!~|A4725973973!~|B4725973973!~|C30|30!~|ERoyal Villa Double!~|FRoyal Villa Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I329.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725973973", "description": "Royal Villa Double", "descriptionSupplier": "Royal Villa Double", "legacyRoomId": "0#121137189327", "supplierCode": "4725973973", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 329.4, "gross": 329.4, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 329.4, "gross": 329.4, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M338.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120500441336!~|A4733637068!~|B4733637068!~|C30|30!~|ERoyal Villa (1 Double or 1 Twin) (1 Double bed or 1 Single bed)!~|FRoyal Villa (1 Double or 1 Twin) (1 Double bed or 1 Single bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I338.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4733637068", "description": "Royal Villa (1 Double or 1 Twin) (1 Double bed or 1 Single bed)", "descriptionSupplier": "Royal Villa (1 Double or 1 Twin) (1 Double bed or 1 Single bed)", "legacyRoomId": "0#120500441336", "supplierCode": "4733637068", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 338.04, "gross": 338.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 338.04, "gross": 338.04, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M378.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116293387266!~|A4172704733!~|B4172704733!~|C30|30!~|ERoyal Villa (1 large bed) - Free WiFi!~|FRoyal Villa (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I378.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172704733", "description": "Royal Villa (1 large bed) - Free WiFi", "descriptionSupplier": "Royal Villa (1 large bed) - Free WiFi", "legacyRoomId": "0#116293387266", "supplierCode": "4172704733", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 378.88, "gross": 378.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 378.88, "gross": 378.88, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M384!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817667843!~|A3546285124!~|B3546285124!~|C30|30!~|EROYAL SUITE!~|FROYAL SUITE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I384!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546285124", "description": "ROYAL SUITE", "descriptionSupplier": "ROYAL SUITE", "legacyRoomId": "0#118817667843", "supplierCode": "3546285124", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 384, "gross": 384, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 384, "gross": 384, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M389.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121048711565!~|A4903198055!~|B4903198055!~|C30|30!~|ERoyal Suite, 1 Double Or 1 Twin!~|FRoyal Suite, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I389.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4903198055", "description": "Royal Suite, 1 Double Or 1 Twin", "descriptionSupplier": "Royal Suite, 1 Double Or 1 Twin", "legacyRoomId": "0#121048711565", "supplierCode": "4903198055", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 389.77, "gross": 389.77, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 389.77, "gross": 389.77, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M394.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106260254150!~|A4683810126!~|B4683810126!~|C30|30!~|ERoyal Suite (1 Double bed)!~|FRoyal Suite (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I394.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683810126", "description": "Royal Suite (1 Double bed)", "descriptionSupplier": "Royal Suite (1 Double bed)", "legacyRoomId": "0#106260254150", "supplierCode": "4683810126", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 394.04, "gross": 394.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 394.04, "gross": 394.04, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 109.82, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M109.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815063871!~|A4170401180!~|B4170401180!~|C30|30!~|ESUPERIOR GARDEN!~|FSUPERIOR GARDEN!~|G1!~|U2,109.82,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.82!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170401180", "description": "SUPERIOR GARDEN", "descriptionSupplier": "SUPERIOR GARDEN", "legacyRoomId": "0#118815063871", "supplierCode": "4170401180", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.82, "gross": 109.82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.82, "gross": 109.82, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M111.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100437862535!~|A3819398028!~|B3819398028!~|C30|30!~|ESuperior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)!~|FSuperior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398028", "description": "Superior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#100437862535", "supplierCode": "3819398028", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.98, "gross": 111.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.98, "gross": 111.98, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-01T20:59:59Z", "value": 115.27, "hoursBefore": 267, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M115.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117535691291!~|A4684950967!~|B4684950967!~|C30|30!~|Esuperior garden + (1 Double bed or 2 Twin beds)!~|Fsuperior garden + (1 Double bed or 2 Twin beds)!~|G1!~|U2,115.27,1777669199!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684950967", "description": "superior garden + (1 Double bed or 2 Twin beds)", "descriptionSupplier": "superior garden + (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#117535691291", "supplierCode": "4684950967", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.27, "gross": 115.27, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.27, "gross": 115.27, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M115.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121173604710!~|A4219586792!~|B4219586792!~|C30|30!~|Esuperior room, 1 bedroom!~|Fsuperior room, 1 bedroom!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219586792", "description": "superior room, 1 bedroom", "descriptionSupplier": "superior room, 1 bedroom", "legacyRoomId": "0#121173604710", "supplierCode": "4219586792", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.6, "gross": 115.6, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.6, "gross": 115.6, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T08:00:00Z", "value": 117.55, "hoursBefore": 208, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M117.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117765809476!~|A4682920810!~|B4682920810!~|C30|30!~|ESUPERIOR GARDEN ROOM Twin (2 Twin beds)!~|FSUPERIOR GARDEN ROOM Twin (2 Twin beds)!~|G1!~|U2,117.55,1777881600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4682920810", "description": "SUPERIOR GARDEN ROOM Twin (2 Twin beds)", "descriptionSupplier": "SUPERIOR GARDEN ROOM Twin (2 Twin beds)", "legacyRoomId": "0#117765809476", "supplierCode": "4682920810", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.55, "gross": 117.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.55, "gross": 117.55, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 117.88, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M117.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103251522182!~|A3819398028!~|B3819398028!~|C30|30!~|ESuperior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)!~|FSuperior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)!~|G1!~|U2,117.88,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398028", "description": "Superior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#103251522182", "supplierCode": "3819398028", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.88, "gross": 117.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.88, "gross": 117.88, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:00:00Z", "value": 117.94, "hoursBefore": 219, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M117.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100069075950!~|A4389012863!~|B4389012863!~|C30|30!~|Esuperior room,1 bedroom!~|Fsuperior room,1 bedroom!~|G1!~|U2,117.94,1777842000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4389012863", "description": "superior room,1 bedroom", "descriptionSupplier": "superior room,1 bedroom", "legacyRoomId": "0#100069075950", "supplierCode": "4389012863", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.94, "gross": 117.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.94, "gross": 117.94, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 124.46, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M124.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817667813!~|A3546321744!~|B3546321744!~|C30|30!~|ESUPERIOR SEA VIEW!~|FSUPERIOR SEA VIEW!~|G1!~|U2,124.46,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546321744", "description": "SUPERIOR SEA VIEW", "descriptionSupplier": "SUPERIOR SEA VIEW", "legacyRoomId": "0#118817667813", "supplierCode": "3546321744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.46, "gross": 124.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.46, "gross": 124.46, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M127.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100437862545!~|A4172706421!~|B4172706421!~|C30|30!~|ESuperior Room, Sea View (2 Twin Beds or 1 Double Bed)!~|FSuperior Room, Sea View (2 Twin Beds or 1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706421", "description": "Superior Room, Sea View (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Superior Room, Sea View (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#100437862545", "supplierCode": "4172706421", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.25, "gross": 127.25, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.25, "gross": 127.25, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M128.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100437862477!~|A3819398006!~|B3819398006!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398006", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#100437862477", "supplierCode": "3819398006", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.26, "gross": 128.26, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.26, "gross": 128.26, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M130.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107924195292!~|A4219584541!~|B4219584541!~|C30|30!~|Edeluxe garden!~|Fdeluxe garden!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219584541", "description": "deluxe garden", "descriptionSupplier": "deluxe garden", "legacyRoomId": "0#107924195292", "supplierCode": "4219584541", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.19, "gross": 130.19, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.19, "gross": 130.19, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T13:00:59Z", "value": 130.78, "hoursBefore": 227, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M130.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119313783594!~|A4683810113!~|B4683810113!~|C30|30!~|ESuperior Sea View (1 King bed or 2 Twin beds)!~|FSuperior Sea View (1 King bed or 2 Twin beds)!~|G1!~|U2,130.78,1777813259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683810113", "description": "Superior Sea View (1 King bed or 2 Twin beds)", "descriptionSupplier": "Superior Sea View (1 King bed or 2 Twin beds)", "legacyRoomId": "0#119313783594", "supplierCode": "4683810113", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.78, "gross": 130.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.78, "gross": 130.78, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M131.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#91100642126!~|A3933492489!~|B3933492489!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3933492489", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#91100642126", "supplierCode": "3933492489", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.63, "gross": 131.63, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.63, "gross": 131.63, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 133.96, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M133.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103254982875!~|A4172706421!~|B4172706421!~|C30|30!~|ESuperior Room, Sea View (2 Twin Beds or 1 Double Bed)!~|FSuperior Room, Sea View (2 Twin Beds or 1 Double Bed)!~|G1!~|U2,133.96,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I133.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706421", "description": "Superior Room, Sea View (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Superior Room, Sea View (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#103254982875", "supplierCode": "4172706421", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.96, "gross": 133.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.96, "gross": 133.96, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 134.67, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M134.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115231850194!~|A4770609461!~|B4770609461!~|C30|30!~|EDouble, Deluxe Garden!~|FDouble, Deluxe Garden!~|G1!~|U2,134.67,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4770609461", "description": "Double, Deluxe Garden", "descriptionSupplier": "Double, Deluxe Garden", "legacyRoomId": "0#115231850194", "supplierCode": "4770609461", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.67, "gross": 134.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.67, "gross": 134.67, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 134.67, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M134.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115231850190!~|A4770609407!~|B4770609407!~|C30|30!~|ETwin, Deluxe Garden!~|FTwin, Deluxe Garden!~|G1!~|U2,134.67,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4770609407", "description": "Twin, Deluxe Garden", "descriptionSupplier": "Twin, Deluxe Garden", "legacyRoomId": "0#115231850190", "supplierCode": "4770609407", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.67, "gross": 134.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.67, "gross": 134.67, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 134.67, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M134.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116188485693!~|A4768493917!~|B4768493917!~|C30|30!~|EDouble, Superior Sea View!~|FDouble, Superior Sea View!~|G1!~|U2,134.67,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4768493917", "description": "Double, Superior Sea View", "descriptionSupplier": "Double, Superior Sea View", "legacyRoomId": "0#116188485693", "supplierCode": "4768493917", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.67, "gross": 134.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.67, "gross": 134.67, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 134.67, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M134.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116188485542!~|A4768493899!~|B4768493899!~|C30|30!~|ETwin, Superior Sea View!~|FTwin, Superior Sea View!~|G1!~|U2,134.67,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4768493899", "description": "Twin, Superior Sea View", "descriptionSupplier": "Twin, Superior Sea View", "legacyRoomId": "0#116188485542", "supplierCode": "4768493899", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.67, "gross": 134.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.67, "gross": 134.67, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 134.91, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M134.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103251522173!~|A3819398006!~|B3819398006!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,134.91,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398006", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#103251522173", "supplierCode": "3819398006", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.91, "gross": 134.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.91, "gross": 134.91, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M135.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115241968022!~|A4682920811!~|B4682920811!~|C30|30!~|ESuperior Double Garden - Breakfast (1 Double bed)!~|FSuperior Double Garden - Breakfast (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4682920811", "description": "Superior Double Garden - Breakfast (1 Double bed)", "descriptionSupplier": "Superior Double Garden - Breakfast (1 Double bed)", "legacyRoomId": "0#115241968022", "supplierCode": "4682920811", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.22, "gross": 135.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.22, "gross": 135.22, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M137.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79264968194!~|A3819398028!~|B3819398028!~|C30|30!~|ESuperior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)!~|FSuperior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I137.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398028", "description": "Superior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#79264968194", "supplierCode": "3819398028", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.69, "gross": 137.69, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.69, "gross": 137.69, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-28T21:00:00Z", "value": 138.73, "hoursBefore": 339, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M138.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120696425597!~|A4219232260!~|B4219232260!~|C30|30!~|Edouble superior garden view!~|Fdouble superior garden view!~|G1!~|U2,138.73,1777410000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219232260", "description": "double superior garden view", "descriptionSupplier": "double superior garden view", "legacyRoomId": "0#120696425597", "supplierCode": "4219232260", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.73, "gross": 138.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.73, "gross": 138.73, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:00:00Z", "value": 142.11, "hoursBefore": 176, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M142.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119303502743!~|A3546267634!~|B3546267634!~|C30|30!~|EDouble or Twin DELUXE!~|FDouble or Twin DELUXE!~|G1!~|U2,142.11,1777996800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I142.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267634", "description": "Double or Twin DELUXE", "descriptionSupplier": "Double or Twin DELUXE", "legacyRoomId": "0#119303502743", "supplierCode": "3546267634", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.11, "gross": 142.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.11, "gross": 142.11, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M142.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100437862532!~|A3819398122!~|B3819398122!~|C30|30!~|EDeluxe Room, Sea View (2 Twin Beds or 1 Double Bed)!~|FDeluxe Room, Sea View (2 Twin Beds or 1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I142.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398122", "description": "Deluxe Room, Sea View (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Deluxe Room, Sea View (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#100437862532", "supplierCode": "3819398122", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.4, "gross": 142.4, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.4, "gross": 142.4, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 144.93, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M144.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112873470636!~|A3819398028!~|B3819398028!~|C30|30!~|ESuperior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)!~|FSuperior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)!~|G1!~|U2,144.93,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I144.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398028", "description": "Superior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Superior Room, 1 Bedroom (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#112873470636", "supplierCode": "3819398028", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.93, "gross": 144.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 144.93, "gross": 144.93, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 149.89, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M149.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103255402063!~|A3819398122!~|B3819398122!~|C30|30!~|EDeluxe Room, Sea View (2 Twin Beds or 1 Double Bed)!~|FDeluxe Room, Sea View (2 Twin Beds or 1 Double Bed)!~|G1!~|U2,149.89,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I149.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398122", "description": "Deluxe Room, Sea View (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Deluxe Room, Sea View (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#103255402063", "supplierCode": "3819398122", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.89, "gross": 149.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.89, "gross": 149.89, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M150!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119303502751!~|A3546300974!~|B3546300974!~|C30|30!~|EDELUXE SEA VIEW!~|FDELUXE SEA VIEW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I150!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546300974", "description": "DELUXE SEA VIEW", "descriptionSupplier": "DELUXE SEA VIEW", "legacyRoomId": "0#119303502751", "supplierCode": "3546300974", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150, "gross": 150, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150, "gross": 150, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M151.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103164720919!~|A3863835558!~|B3863835558!~|C30|30!~|ESuperior Garden (2 single beds or 1 extra-large double bed) - Free WiFi!~|FSuperior Garden (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I151.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863835558", "description": "Superior Garden (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Garden (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103164720919", "supplierCode": "3863835558", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.55, "gross": 151.55, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.55, "gross": 151.55, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:01:00Z", "value": 152.1, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M152.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59791513693!~|A3546405126!~|B3546405126!~|C30|30!~|ETwin with garden view!~|FTwin with garden view!~|G1!~|U2,152.10,1778014860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I152.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546405126", "description": "Twin with garden view", "descriptionSupplier": "Twin with garden view", "legacyRoomId": "0#59791513693", "supplierCode": "3546405126", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.1, "gross": 152.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.1, "gross": 152.1, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:01:00Z", "value": 152.1, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M152.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59791513703!~|A4161549727!~|B4161549727!~|C30|30!~|EDouble garden view!~|FDouble garden view!~|G1!~|U2,152.10,1778014860!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I152.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4161549727", "description": "Double garden view", "descriptionSupplier": "Double garden view", "legacyRoomId": "0#59791513703", "supplierCode": "4161549727", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.1, "gross": 152.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.1, "gross": 152.1, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T12:00:59Z", "value": 155.58, "hoursBefore": 228, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M155.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118931427286!~|A4683810110!~|B4683810110!~|C30|30!~|EDouble Garden View (1 Double bed)!~|FDouble Garden View (1 Double bed)!~|G1!~|U2,155.58,1777809659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I155.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683810110", "description": "Double Garden View (1 Double bed)", "descriptionSupplier": "Double Garden View (1 Double bed)", "legacyRoomId": "0#118931427286", "supplierCode": "4683810110", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 155.58, "gross": 155.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 155.58, "gross": 155.58, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T12:00:59Z", "value": 155.58, "hoursBefore": 228, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M155.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118931427287!~|A4683810111!~|B4683810111!~|C30|30!~|ETwin room - Garden view (2 Twin beds)!~|FTwin room - Garden view (2 Twin beds)!~|G1!~|U2,155.58,1777809659!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I155.58!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683810111", "description": "Twin room - Garden view (2 Twin beds)", "descriptionSupplier": "Twin room - Garden view (2 Twin beds)", "legacyRoomId": "0#118931427287", "supplierCode": "4683810111", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 155.58, "gross": 155.58, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 155.58, "gross": 155.58, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M156.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118227240008!~|A4172706421!~|B4172706421!~|C30|30!~|ESuperior Room, Sea View (2 Twin Beds or 1 Double Bed)!~|FSuperior Room, Sea View (2 Twin Beds or 1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I156.47!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706421", "description": "Superior Room, Sea View (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Superior Room, Sea View (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#118227240008", "supplierCode": "4172706421", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.47, "gross": 156.47, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 156.47, "gross": 156.47, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M157.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45144217921!~|A3819398006!~|B3819398006!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398006", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#45144217921", "supplierCode": "3819398006", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.72, "gross": 157.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.72, "gross": 157.72, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 164.71, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M164.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117957456023!~|A4172706421!~|B4172706421!~|C30|30!~|ESuperior Room, Sea View (2 Twin Beds or 1 Double Bed)!~|FSuperior Room, Sea View (2 Twin Beds or 1 Double Bed)!~|G1!~|U2,164.71,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I164.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706421", "description": "Superior Room, Sea View (2 Twin Beds or 1 Double Bed)", "descriptionSupplier": "Superior Room, Sea View (2 Twin Beds or 1 Double Bed)", "legacyRoomId": "0#117957456023", "supplierCode": "4172706421", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 164.71, "gross": 164.71, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 164.71, "gross": 164.71, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 166.03, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M166.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117244108633!~|A3819398006!~|B3819398006!~|C30|30!~|EDeluxe Room (2 Twin Beds or 1 King Bed)!~|FDeluxe Room (2 Twin Beds or 1 King Bed)!~|G1!~|U2,166.03,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I166.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398006", "description": "Deluxe Room (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Deluxe Room (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#117244108633", "supplierCode": "3819398006", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.03, "gross": 166.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.03, "gross": 166.03, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T13:00:59Z", "value": 166.66, "hoursBefore": 227, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M166.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119256633537!~|A4713811009!~|B4713811009!~|C30|30!~|EDeluxe Sea View (1 Double bed or 2 Twin beds)!~|FDeluxe Sea View (1 Double bed or 2 Twin beds)!~|G1!~|U2,166.66,1777813259!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I166.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4713811009", "description": "Deluxe Sea View (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Sea View (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#119256633537", "supplierCode": "4713811009", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.66, "gross": 166.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.66, "gross": 166.66, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M167.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100436765716!~|A3819398088!~|B3819398088!~|C30|30!~|ESuite (Impiana Suite) (1 Double Bed)!~|FSuite (Impiana Suite) (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I167.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398088", "description": "Suite (Impiana Suite) (1 Double Bed)", "descriptionSupplier": "Suite (Impiana Suite) (1 Double Bed)", "legacyRoomId": "0#100436765716", "supplierCode": "3819398088", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.82, "gross": 167.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.82, "gross": 167.82, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M172.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116945930868!~|A4825037117!~|B4825037117!~|C30|30!~|EDeluxe Seaview Room Non-Refundable (1 Double) (1 Double bed)!~|FDeluxe Seaview Room Non-Refundable (1 Double) (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I172.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4825037117", "description": "Deluxe Seaview Room Non-Refundable (1 Double) (1 Double bed)", "descriptionSupplier": "Deluxe Seaview Room Non-Refundable (1 Double) (1 Double bed)", "legacyRoomId": "0#116945930868", "supplierCode": "4825037117", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.1, "gross": 172.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.1, "gross": 172.1, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M172.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103166664845!~|A4170906883!~|B4170906883!~|C30|30!~|ESuperior Sea View (2 single beds or 1 extra-large double bed) - Free WiFi!~|FSuperior Sea View (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I172.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170906883", "description": "Superior Sea View (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Sea View (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103166664845", "supplierCode": "4170906883", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.22, "gross": 172.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.22, "gross": 172.22, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M172.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106259868547!~|A4684950392!~|B4684950392!~|C30|30!~|EDeluxe Garden (1 Double bed or 2 Twin beds)!~|FDeluxe Garden (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I172.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684950392", "description": "Deluxe Garden (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Garden (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#106259868547", "supplierCode": "4684950392", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.31, "gross": 172.31, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 172.31, "gross": 172.31, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M173.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103164720918!~|A3863836116!~|B3863836116!~|C30|30!~|EDeluxe Garden (2 single beds or 1 extra-large double bed) - Free WiFi!~|FDeluxe Garden (2 single beds or 1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I173.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863836116", "description": "Deluxe Garden (2 single beds or 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Garden (2 single beds or 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#103164720918", "supplierCode": "3863836116", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 173.6, "gross": 173.6, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 173.6, "gross": 173.6, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M175.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106257963612!~|A4683810114!~|B4683810114!~|C30|30!~|ESuperior Garden View Room (1 King bed or 2 Twin beds)!~|FSuperior Garden View Room (1 King bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I175.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683810114", "description": "Superior Garden View Room (1 King bed or 2 Twin beds)", "descriptionSupplier": "Superior Garden View Room (1 King bed or 2 Twin beds)", "legacyRoomId": "0#106257963612", "supplierCode": "4683810114", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.77, "gross": 175.77, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.77, "gross": 175.77, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T20:59:00Z", "value": 176.64, "hoursBefore": 147, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M176.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#103255849508!~|A3819398088!~|B3819398088!~|C30|30!~|ESuite (Impiana Suite) (1 Double Bed)!~|FSuite (Impiana Suite) (1 Double Bed)!~|G1!~|U2,176.64,1778101140!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I176.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819398088", "description": "Suite (Impiana Suite) (1 Double Bed)", "descriptionSupplier": "Suite (Impiana Suite) (1 Double Bed)", "legacyRoomId": "0#103255849508", "supplierCode": "3819398088", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.64, "gross": 176.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.64, "gross": 176.64, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M176.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637560!~|A3546460522!~|B3546460522!~|C30|30!~|EIMPIANA!~|FIMPIANA!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I176.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546460522", "description": "IMPIANA", "descriptionSupplier": "IMPIANA", "legacyRoomId": "0#121203637560", "supplierCode": "3546460522", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.78, "gross": 176.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.78, "gross": 176.78, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M177.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637543!~|A4831532987!~|B4831532987!~|C30|30!~|Etwin\/double room - de luxe - garden view!~|Ftwin\/double room - de luxe - garden view!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I177.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4831532987", "description": "twin\/double room - de luxe - garden view", "descriptionSupplier": "twin\/double room - de luxe - garden view", "legacyRoomId": "0#121203637543", "supplierCode": "4831532987", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.8, "gross": 177.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.8, "gross": 177.8, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M179.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106257963616!~|A4683810118!~|B4683810118!~|C30|30!~|ESuperior Double or Twin Room (1 Double bed or 2 Twin beds)!~|FSuperior Double or Twin Room (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I179.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4683810118", "description": "Superior Double or Twin Room (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Superior Double or Twin Room (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#106257963616", "supplierCode": "4683810118", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 179.19, "gross": 179.19, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 179.19, "gross": 179.19, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M179.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119208517937!~|A4217910157!~|B4217910157!~|C30|30!~|E1 bedroom suite!~|F1 bedroom suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I179.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910157", "description": "1 bedroom suite", "descriptionSupplier": "1 bedroom suite", "legacyRoomId": "0#119208517937", "supplierCode": "4217910157", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 179.71, "gross": 179.71, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 179.71, "gross": 179.71, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-02T12:59:59Z", "value": 181.38, "hoursBefore": 251, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M181.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117658382944!~|A4684950392!~|B4684950392!~|C30|30!~|EDeluxe Garden (1 Double bed or 2 Twin beds)!~|FDeluxe Garden (1 Double bed or 2 Twin beds)!~|G1!~|U2,181.38,1777726799!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I181.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4684950392", "description": "Deluxe Garden (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Deluxe Garden (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#117658382944", "supplierCode": "4684950392", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 181.38, "gross": 181.38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 181.38, "gross": 181.38, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T07:00:00Z", "value": 189.3, "hoursBefore": 233, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M189.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118935664214!~|A4682920811!~|B4682920811!~|C30|30!~|ESuperior Double Garden - Breakfast (1 Double bed)!~|FSuperior Double Garden - Breakfast (1 Double bed)!~|G1!~|U2,189.30,1777791600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I189.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4682920811", "description": "Superior Double Garden - Breakfast (1 Double bed)", "descriptionSupplier": "Superior Double Garden - Breakfast (1 Double bed)", "legacyRoomId": "0#118935664214", "supplierCode": "4682920811", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 189.3, "gross": 189.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 189.3, "gross": 189.3, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p0!~|x28041605!~|M111.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107060884367!~|A4834527991!~|B4834527991!~|C30|30!~|ESuperior Room, 1 Bedroom, 2 Single Or 1 King (Double Or Twin)!~|FSuperior Room, 1 Bedroom, 2 Single Or 1 King (Double Or Twin)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I111.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834527991", "description": "Superior Room, 1 Bedroom, 2 Single Or 1 King (Double Or Twin)", "descriptionSupplier": "Superior Room, 1 Bedroom, 2 Single Or 1 King (Double Or Twin)", "legacyRoomId": "0#107060884367", "supplierCode": "4834527991", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.28, "gross": 111.28, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 111.28, "gross": 111.28, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 117.11, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M117.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107060309899!~|A4834528011!~|B4834528011!~|C30|30!~|ESuperior Room, 1 Bedroom, 2 Single Or 1 King (Double Or Twin)!~|FSuperior Room, 1 Bedroom, 2 Single Or 1 King (Double Or Twin)!~|G1!~|U2,117.11,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834528011", "description": "Superior Room, 1 Bedroom, 2 Single Or 1 King (Double Or Twin)", "descriptionSupplier": "Superior Room, 1 Bedroom, 2 Single Or 1 King (Double Or Twin)", "legacyRoomId": "0#107060309899", "supplierCode": "4834528011", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.11, "gross": 117.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.11, "gross": 117.11, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T17:00:00Z", "value": 117.64, "hoursBefore": 199, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M117.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109470921419!~|A4832303534!~|B4832303534!~|C30|30!~|ESuperior Garden(Garden View), 2 Single Or 1 King (Double Or Twin)!~|FSuperior Garden(Garden View), 2 Single Or 1 King (Double Or Twin)!~|G1!~|U2,117.64,1777914000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4832303534", "description": "Superior Garden(Garden View), 2 Single Or 1 King (Double Or Twin)", "descriptionSupplier": "Superior Garden(Garden View), 2 Single Or 1 King (Double Or Twin)", "legacyRoomId": "0#109470921419", "supplierCode": "4832303534", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.64, "gross": 117.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.64, "gross": 117.64, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p0!~|x28041605!~|M126.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107060884366!~|A4834527976!~|B4834527976!~|C30|30!~|ESuperior Room, Sea View, 1 Double Or 2 Single (Double Or Twin)!~|FSuperior Room, Sea View, 1 Double Or 2 Single (Double Or Twin)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834527976", "description": "Superior Room, Sea View, 1 Double Or 2 Single (Double Or Twin)", "descriptionSupplier": "Superior Room, Sea View, 1 Double Or 2 Single (Double Or Twin)", "legacyRoomId": "0#107060884366", "supplierCode": "4834527976", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.42, "gross": 126.42, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.42, "gross": 126.42, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p0!~|x28041605!~|M127.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107060884369!~|A4834528015!~|B4834528015!~|C30|30!~|EDeluxe Room, 2 Single Or 1 King (Double Or Twin)!~|FDeluxe Room, 2 Single Or 1 King (Double Or Twin)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834528015", "description": "Deluxe Room, 2 Single Or 1 King (Double Or Twin)", "descriptionSupplier": "Deluxe Room, 2 Single Or 1 King (Double Or Twin)", "legacyRoomId": "0#107060884369", "supplierCode": "4834528015", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.43, "gross": 127.43, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.43, "gross": 127.43, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T16:00:00Z", "value": 129.51, "hoursBefore": 200, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M129.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121059711712!~|A4902073108!~|B4902073108!~|C30|30!~|ESuperior Room, Sea View, 1 Double!~|FSuperior Room, Sea View, 1 Double!~|G1!~|U2,129.51,1777910400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4902073108", "description": "Superior Room, Sea View, 1 Double", "descriptionSupplier": "Superior Room, Sea View, 1 Double", "legacyRoomId": "0#121059711712", "supplierCode": "4902073108", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.51, "gross": 129.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.51, "gross": 129.51, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 134.14, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M134.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107058915670!~|A4834527981!~|B4834527981!~|C30|30!~|EDeluxe Room, 2 Single Or 1 King (Double Or Twin)!~|FDeluxe Room, 2 Single Or 1 King (Double Or Twin)!~|G1!~|U2,134.14,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.14!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834527981", "description": "Deluxe Room, 2 Single Or 1 King (Double Or Twin)", "descriptionSupplier": "Deluxe Room, 2 Single Or 1 King (Double Or Twin)", "legacyRoomId": "0#107058915670", "supplierCode": "4834527981", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.14, "gross": 134.14, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.14, "gross": 134.14, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T06:30:00Z", "value": 141.03, "hoursBefore": 210, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M141.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119938347805!~|A4884287352!~|B4884287352!~|C30|30!~|EDeluxe Garden, 1 Double!~|FDeluxe Garden, 1 Double!~|G1!~|U2,141.03,1777876200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I141.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4884287352", "description": "Deluxe Garden, 1 Double", "descriptionSupplier": "Deluxe Garden, 1 Double", "legacyRoomId": "0#119938347805", "supplierCode": "4884287352", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.03, "gross": 141.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.03, "gross": 141.03, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p0!~|x28041605!~|M141.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107058915635!~|A4834527994!~|B4834527994!~|C30|30!~|EDeluxe Room, Sea View, 1 Double Or 2 Single (Double Or Twin)!~|FDeluxe Room, Sea View, 1 Double Or 2 Single (Double Or Twin)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I141.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834527994", "description": "Deluxe Room, Sea View, 1 Double Or 2 Single (Double Or Twin)", "descriptionSupplier": "Deluxe Room, Sea View, 1 Double Or 2 Single (Double Or Twin)", "legacyRoomId": "0#107058915635", "supplierCode": "4834527994", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.59, "gross": 141.59, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 141.59, "gross": 141.59, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 149.04, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M149.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107058915662!~|A4834778345!~|B4834778345!~|C30|30!~|EDeluxe Room, Sea View, 1 Double Or 2 Single (Double Or Twin)!~|FDeluxe Room, Sea View, 1 Double Or 2 Single (Double Or Twin)!~|G1!~|U2,149.04,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I149.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834778345", "description": "Deluxe Room, Sea View, 1 Double Or 2 Single (Double Or Twin)", "descriptionSupplier": "Deluxe Room, Sea View, 1 Double Or 2 Single (Double Or Twin)", "legacyRoomId": "0#107058915662", "supplierCode": "4834778345", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.04, "gross": 149.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 149.04, "gross": 149.04, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T17:00:00Z", "value": 79.395, "hoursBefore": 199, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 158.79, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M158.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118539376173!~|A4855597441!~|B4855597441!~|C30|30!~|ESuperior Garden View Room, 1 Double Or 1 Twin!~|FSuperior Garden View Room, 1 Double Or 1 Twin!~|G1!~|U2,79.39,1777914000|2,158.79,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I158.79!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4855597441", "description": "Superior Garden View Room, 1 Double Or 1 Twin", "descriptionSupplier": "Superior Garden View Room, 1 Double Or 1 Twin", "legacyRoomId": "0#118539376173", "supplierCode": "4855597441", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.79, "gross": 158.79, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 158.79, "gross": 158.79, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p0!~|x28041605!~|M166.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107058408859!~|A4834527997!~|B4834527997!~|C30|30!~|ESuite (Impiana Suite), 1 Double!~|FSuite (Impiana Suite), 1 Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I166.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834527997", "description": "Suite (Impiana Suite), 1 Double", "descriptionSupplier": "Suite (Impiana Suite), 1 Double", "legacyRoomId": "0#107058408859", "supplierCode": "4834527997", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.88, "gross": 166.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 166.88, "gross": 166.88, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 175.65, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M175.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109612375228!~|A4834528020!~|B4834528020!~|C30|30!~|ESuite (Impiana Suite), 1 Double!~|FSuite (Impiana Suite), 1 Double!~|G1!~|U2,175.65,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I175.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834528020", "description": "Suite (Impiana Suite), 1 Double", "descriptionSupplier": "Suite (Impiana Suite), 1 Double", "legacyRoomId": "0#109612375228", "supplierCode": "4834528020", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.65, "gross": 175.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.65, "gross": 175.65, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p0!~|x28041605!~|M183.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120838911958!~|A4898175742!~|B4898175742!~|C30|30!~|EDeluxe Garden, 1 Double Or 2 Single (Double Or Twin)!~|FDeluxe Garden, 1 Double Or 2 Single (Double Or Twin)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I183.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4898175742", "description": "Deluxe Garden, 1 Double Or 2 Single (Double Or Twin)", "descriptionSupplier": "Deluxe Garden, 1 Double Or 2 Single (Double Or Twin)", "legacyRoomId": "0#120838911958", "supplierCode": "4898175742", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 183.16, "gross": 183.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 183.16, "gross": 183.16, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T17:00:00Z", "value": 206.55, "hoursBefore": 199, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M206.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118830873865!~|A4860521146!~|B4860521146!~|C30|30!~|ERoom Assigned On Arrival, 1 King!~|FRoom Assigned On Arrival, 1 King!~|G1!~|U2,206.55,1777914000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I206.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4860521146", "description": "Room Assigned On Arrival, 1 King", "descriptionSupplier": "Room Assigned On Arrival, 1 King", "legacyRoomId": "0#118830873865", "supplierCode": "4860521146", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 206.55, "gross": 206.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 206.55, "gross": 206.55, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p0!~|x28041605!~|M283.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107060309876!~|A4834527988!~|B4834527988!~|C30|30!~|ERoyal Villa, 1 King!~|FRoyal Villa, 1 King!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I283.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834527988", "description": "Royal Villa, 1 King", "descriptionSupplier": "Royal Villa, 1 King", "legacyRoomId": "0#107060309876", "supplierCode": "4834527988", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 283.08, "gross": 283.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 283.08, "gross": 283.08, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 297.98, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M297.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#109612375322!~|A4834528021!~|B4834528021!~|C30|30!~|ERoyal Villa, 1 King!~|FRoyal Villa, 1 King!~|G1!~|U2,297.98,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I297.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4834528021", "description": "Royal Villa, 1 King", "descriptionSupplier": "Royal Villa, 1 King", "legacyRoomId": "0#109612375322", "supplierCode": "4834528021", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 297.98, "gross": 297.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 297.98, "gross": 297.98, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p0!~|x28041605!~|M396.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637548!~|A4905377641!~|B4905377641!~|C30|30!~|ERoyal Suite, 1 Double Or 1 Twin!~|FRoyal Suite, 1 Double Or 1 Twin!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I396.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4905377641", "description": "Royal Suite, 1 Double Or 1 Twin", "descriptionSupplier": "Royal Suite, 1 Double Or 1 Twin", "legacyRoomId": "0#121203637548", "supplierCode": "4905377641", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 396.85, "gross": 396.85, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 396.85, "gross": 396.85, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T16:00:00Z", "value": 214.215, "hoursBefore": 200, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:00:00Z", "value": 428.43, "hoursBefore": 32, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001621!~|nSTN!~|o1!~|p1!~|x28041605!~|M428.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119823217624!~|A4877944337!~|B4877944337!~|C30|30!~|ERoyal Suite, 1 King!~|FRoyal Suite, 1 King!~|G1!~|U2,214.22,1777910400|2,428.43,1778515200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I428.43!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4877944337", "description": "Royal Suite, 1 King", "descriptionSupplier": "Royal Suite, 1 King", "legacyRoomId": "0#119823217624", "supplierCode": "4877944337", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 428.43, "gross": 428.43, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 428.43, "gross": 428.43, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001598", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T08:00:00Z", "value": 57.27, "hoursBefore": 160, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T08:00:00Z", "value": 114.54, "hoursBefore": 16, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001598", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001598!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001598!~|nSTN!~|o1!~|p1!~|x28041605!~|M114.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120577378463!~|A4626594523!~|B4626594523!~|C30|30!~|ESuperior Garden Twin!~|FSuperior Garden Twin!~|G1!~|U2,57.27,1778054400|2,114.54,1778572800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626594523", "description": "Superior Garden Twin", "descriptionSupplier": "Superior Garden Twin", "legacyRoomId": "0#120577378463", "supplierCode": "4626594523", "promotions": [ { "code": "#1", "name": "Room1 Discounted Rate", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.54, "gross": 114.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.54, "gross": 114.54, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "50001598", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T08:00:00Z", "value": 57.27, "hoursBefore": 160, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-12T08:00:00Z", "value": 114.54, "hoursBefore": 16, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001598", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e50001598!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n50001598!~|nSTN!~|o1!~|p1!~|x28041605!~|M114.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120577378465!~|A4626594522!~|B4626594522!~|C30|30!~|ESuperior Garden King!~|FSuperior Garden King!~|G1!~|U2,57.27,1778054400|2,114.54,1778572800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626594522", "description": "Superior Garden King", "descriptionSupplier": "Superior Garden King", "legacyRoomId": "0#120577378465", "supplierCode": "4626594522", "promotions": [ { "code": "#1", "name": "Room1 Discounted Rate", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.54, "gross": 114.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.54, "gross": 114.54, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n30309156!~|nSTN!~|o1!~|p0!~|x28041605!~|M131.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121140966714!~|A4724573924!~|B4724573924!~|C30|30!~|ESuperior Garden View Double!~|FSuperior Garden View Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I131.75!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4724573924", "description": "Superior Garden View Double", "descriptionSupplier": "Superior Garden View Double", "legacyRoomId": "0#121140966714", "supplierCode": "4724573924", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.75, "gross": 131.75, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 131.75, "gross": 131.75, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n30309156!~|nSTN!~|o1!~|p0!~|x28041605!~|M150.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121137189355!~|A4722665923!~|B4722665923!~|C30|30!~|EDeluxe Garden View Double!~|FDeluxe Garden View Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I150.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4722665923", "description": "Deluxe Garden View Double", "descriptionSupplier": "Deluxe Garden View Double", "legacyRoomId": "0#121137189355", "supplierCode": "4722665923", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.93, "gross": 150.93, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.93, "gross": 150.93, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n30309156!~|nSTN!~|o1!~|p0!~|x28041605!~|M167.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121137765006!~|A4625466432!~|B4625466432!~|C30|30!~|EDeluxe Sea View Double!~|FDeluxe Sea View Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I167.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625466432", "description": "Deluxe Sea View Double", "descriptionSupplier": "Deluxe Sea View Double", "legacyRoomId": "0#121137765006", "supplierCode": "4625466432", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.7, "gross": 167.7, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.7, "gross": 167.7, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n30309156!~|nSTN!~|o1!~|p0!~|x28041605!~|M197.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121137765014!~|A4725155810!~|B4725155810!~|C30|30!~|EImpiana Suite Double!~|FImpiana Suite Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I197.64!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725155810", "description": "Impiana Suite Double", "descriptionSupplier": "Impiana Suite Double", "legacyRoomId": "0#121137765014", "supplierCode": "4725155810", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 197.64, "gross": 197.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 197.64, "gross": 197.64, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T07:00:00Z", "value": 276.7, "hoursBefore": 185, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n30309156!~|nSTN!~|o1!~|p1!~|x28041605!~|M276.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120577378468!~|A4725155810!~|B4725155810!~|C30|30!~|EImpiana Suite Double!~|FImpiana Suite Double!~|G1!~|U2,276.70,1777964400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I276.7!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725155810", "description": "Impiana Suite Double", "descriptionSupplier": "Impiana Suite Double", "legacyRoomId": "0#120577378468", "supplierCode": "4725155810", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 276.7, "gross": 276.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 276.7, "gross": 276.7, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n30309156!~|nSTN!~|o1!~|p0!~|x28041605!~|M335.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121137189311!~|A4725973973!~|B4725973973!~|C30|30!~|ERoyal Villa Double!~|FRoyal Villa Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I335.38!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725973973", "description": "Royal Villa Double", "descriptionSupplier": "Royal Villa Double", "legacyRoomId": "0#121137189311", "supplierCode": "4725973973", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 335.38, "gross": 335.38, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 335.38, "gross": 335.38, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T07:00:00Z", "value": 469.54, "hoursBefore": 185, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n30309156!~|nSTN!~|o1!~|p1!~|x28041605!~|M469.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120577378460!~|A4725973973!~|B4725973973!~|C30|30!~|ERoyal Villa Double!~|FRoyal Villa Double!~|G1!~|U2,469.54,1777964400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I469.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725973973", "description": "Royal Villa Double", "descriptionSupplier": "Royal Villa Double", "legacyRoomId": "0#120577378460", "supplierCode": "4725973973", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 469.54, "gross": 469.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 469.54, "gross": 469.54, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 161.48, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n852496!~|nSTN!~|o1!~|p1!~|x28041605!~|M161.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816458027!~|A4170401180!~|B4170401180!~|C30|30!~|ESUPERIOR GARDEN!~|FSUPERIOR GARDEN!~|G1!~|U2,161.48,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I161.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170401180", "description": "SUPERIOR GARDEN", "descriptionSupplier": "SUPERIOR GARDEN", "legacyRoomId": "0#118816458027", "supplierCode": "4170401180", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.48, "gross": 161.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.48, "gross": 161.48, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 176.12, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n852496!~|nSTN!~|o1!~|p1!~|x28041605!~|M176.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816457317!~|A3546321744!~|B3546321744!~|C30|30!~|ESUPERIOR SEA VIEW!~|FSUPERIOR SEA VIEW!~|G1!~|U2,176.12,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I176.12!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546321744", "description": "SUPERIOR SEA VIEW", "descriptionSupplier": "SUPERIOR SEA VIEW", "legacyRoomId": "0#118816457317", "supplierCode": "3546321744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.12, "gross": 176.12, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 176.12, "gross": 176.12, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 210.29, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n852496!~|nSTN!~|o1!~|p1!~|x28041605!~|M210.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816457717!~|A3546300974!~|B3546300974!~|C30|30!~|EDELUXE SEA VIEW!~|FDELUXE SEA VIEW!~|G1!~|U2,210.29,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I210.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546300974", "description": "DELUXE SEA VIEW", "descriptionSupplier": "DELUXE SEA VIEW", "legacyRoomId": "0#118816457717", "supplierCode": "3546300974", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 210.29, "gross": 210.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 210.29, "gross": 210.29, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "852496", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 244.45, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "852496", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e852496!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n852496!~|nSTN!~|o1!~|p1!~|x28041605!~|M244.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816458346!~|A3546460522!~|B3546460522!~|C30|30!~|EIMPIANA!~|FIMPIANA!~|G1!~|U2,244.45,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I244.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546460522", "description": "IMPIANA", "descriptionSupplier": "IMPIANA", "legacyRoomId": "0#118816458346", "supplierCode": "3546460522", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 244.45, "gross": 244.45, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 244.45, "gross": 244.45, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 201.67, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n3244032!~|nSTN!~|o1!~|p1!~|x28041605!~|M201.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816457841!~|A4170401180!~|B4170401180!~|C30|30!~|ESUPERIOR GARDEN!~|FSUPERIOR GARDEN!~|G1!~|U2,201.67,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I201.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170401180", "description": "SUPERIOR GARDEN", "descriptionSupplier": "SUPERIOR GARDEN", "legacyRoomId": "0#118816457841", "supplierCode": "4170401180", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 201.67, "gross": 201.67, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 201.67, "gross": 201.67, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 216.32, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n3244032!~|nSTN!~|o1!~|p1!~|x28041605!~|M216.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816457529!~|A3546321744!~|B3546321744!~|C30|30!~|ESUPERIOR SEA VIEW!~|FSUPERIOR SEA VIEW!~|G1!~|U2,216.32,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I216.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546321744", "description": "SUPERIOR SEA VIEW", "descriptionSupplier": "SUPERIOR SEA VIEW", "legacyRoomId": "0#118816457529", "supplierCode": "3546321744", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 216.32, "gross": 216.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 216.32, "gross": 216.32, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 250.48, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n3244032!~|nSTN!~|o1!~|p1!~|x28041605!~|M250.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816458100!~|A3546300974!~|B3546300974!~|C30|30!~|EDELUXE SEA VIEW!~|FDELUXE SEA VIEW!~|G1!~|U2,250.48,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I250.48!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546300974", "description": "DELUXE SEA VIEW", "descriptionSupplier": "DELUXE SEA VIEW", "legacyRoomId": "0#118816458100", "supplierCode": "3546300974", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 250.48, "gross": 250.48, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 250.48, "gross": 250.48, "binding": false } }, { "hotelName": "Impiana Resort Patong", "boardCode": "3244032", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T16:59:00Z", "value": 284.64, "hoursBefore": 175, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51670283", "supplierCode": "STN", "hotelCodeSupplier": "51670283", "id": "33!~|a0!~|b260513!~|c260514!~|d51670283!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51670283!~|n3244032!~|nSTN!~|o1!~|p1!~|x28041605!~|M284.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816457123!~|A3546460522!~|B3546460522!~|C30|30!~|EIMPIANA!~|FIMPIANA!~|G1!~|U2,284.64,1778000340!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I284.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546460522", "description": "IMPIANA", "descriptionSupplier": "IMPIANA", "legacyRoomId": "0#118816457123", "supplierCode": "3546460522", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 284.64, "gross": 284.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 284.64, "gross": 284.64, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M61.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503354!~|A4534242441!~|B4534242441!~|C30|30!~|EStandard King Room (1 extra-large double bed) - Free WiFi!~|FStandard King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242441", "description": "Standard King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Standard King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503354", "supplierCode": "4534242441", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.42, "gross": 61.42, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.42, "gross": 61.42, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M63.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221264!~|A3821082078!~|B3821082078!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082078", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#120778221264", "supplierCode": "3821082078", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.85, "gross": 63.85, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.85, "gross": 63.85, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M69.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503459!~|A4548414808!~|B4548414808!~|C30|30!~|EStandard Twin Room (2 single beds) - Free WiFi!~|FStandard Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4548414808", "description": "Standard Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Standard Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#115398503459", "supplierCode": "4548414808", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.93, "gross": 69.93, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.93, "gross": 69.93, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M72.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503496!~|A4534242447!~|B4534242447!~|C30|30!~|ESuperior King Room with Balcony (1 extra-large double bed) - Free WiFi!~|FSuperior King Room with Balcony (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242447", "description": "Superior King Room with Balcony (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King Room with Balcony (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503496", "supplierCode": "4534242447", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.05, "gross": 72.05, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.05, "gross": 72.05, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M72.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113207984720!~|A4821652260!~|B4821652260!~|C30|30!~|EStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I72.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4821652260", "description": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#113207984720", "supplierCode": "4821652260", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.69, "gross": 72.69, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 72.69, "gross": 72.69, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M74.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503433!~|A4534242442!~|B4534242442!~|C30|30!~|EPremium Superior King Room (1 extra-large double bed) - Free WiFi!~|FPremium Superior King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242442", "description": "Premium Superior King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Premium Superior King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503433", "supplierCode": "4534242442", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.18, "gross": 74.18, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.18, "gross": 74.18, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M74.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113210480234!~|A4799490367!~|B4799490367!~|C30|30!~|ESuperior King Room with Balcony (1 King Bed)!~|FSuperior King Room with Balcony (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490367", "description": "Superior King Room with Balcony (1 King Bed)", "descriptionSupplier": "Superior King Room with Balcony (1 King Bed)", "legacyRoomId": "0#113210480234", "supplierCode": "4799490367", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.91, "gross": 74.91, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.91, "gross": 74.91, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M75.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025672!~|A3821082078!~|B3821082078!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082078", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#119354025672", "supplierCode": "3821082078", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.33, "gross": 75.33, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.33, "gross": 75.33, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M77.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221250!~|A4172481200!~|B4172481200!~|C30|30!~|EPremium Superior King Room (1 King Bed)!~|FPremium Superior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172481200", "description": "Premium Superior King Room (1 King Bed)", "descriptionSupplier": "Premium Superior King Room (1 King Bed)", "legacyRoomId": "0#120778221250", "supplierCode": "4172481200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.12, "gross": 77.12, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.12, "gross": 77.12, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 79.74, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M79.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221249!~|A3821082078!~|B3821082078!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|U2,79.74,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082078", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#120778221249", "supplierCode": "3821082078", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.74, "gross": 79.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.74, "gross": 79.74, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M82.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503405!~|A4534242440!~|B4534242440!~|C30|30!~|EPremium Superior Twin Room (2 single beds) - Free WiFi!~|FPremium Superior Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242440", "description": "Premium Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Premium Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#115398503405", "supplierCode": "4534242440", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.69, "gross": 82.69, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.69, "gross": 82.69, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M84.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503429!~|A4534242448!~|B4534242448!~|C30|30!~|EDeluxe King Room with Balcony (1 extra-large double bed) - Free WiFi!~|FDeluxe King Room with Balcony (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242448", "description": "Deluxe King Room with Balcony (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room with Balcony (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503429", "supplierCode": "4534242448", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.82, "gross": 84.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.82, "gross": 84.82, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M85.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025750!~|A4821652260!~|B4821652260!~|C30|30!~|EStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.77!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4821652260", "description": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119354025750", "supplierCode": "4821652260", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.77, "gross": 85.77, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.77, "gross": 85.77, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M85.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113210481133!~|A3821082448!~|B3821082448!~|C30|30!~|EPremium Superior Twin Room (2 Twin Beds)!~|FPremium Superior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082448", "description": "Premium Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Premium Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#113210481133", "supplierCode": "3821082448", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.97, "gross": 85.97, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.97, "gross": 85.97, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M88.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113207984751!~|A4799490373!~|B4799490373!~|C30|30!~|EDeluxe King Room with Balcony (1 King Bed)!~|FDeluxe King Room with Balcony (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490373", "description": "Deluxe King Room with Balcony (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony (1 King Bed)", "legacyRoomId": "0#113207984751", "supplierCode": "4799490373", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.1, "gross": 88.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.1, "gross": 88.1, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M88.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025696!~|A4799490367!~|B4799490367!~|C30|30!~|ESuperior King Room with Balcony (1 King Bed)!~|FSuperior King Room with Balcony (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.39!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490367", "description": "Superior King Room with Balcony (1 King Bed)", "descriptionSupplier": "Superior King Room with Balcony (1 King Bed)", "legacyRoomId": "0#119354025696", "supplierCode": "4799490367", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.39, "gross": 88.39, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.39, "gross": 88.39, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 90.78, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M90.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221258!~|A4821652260!~|B4821652260!~|C30|30!~|EStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,90.78,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4821652260", "description": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#120778221258", "supplierCode": "4821652260", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.78, "gross": 90.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.78, "gross": 90.78, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M90.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025766!~|A4172481200!~|B4172481200!~|C30|30!~|EPremium Superior King Room (1 King Bed)!~|FPremium Superior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172481200", "description": "Premium Superior King Room (1 King Bed)", "descriptionSupplier": "Premium Superior King Room (1 King Bed)", "legacyRoomId": "0#119354025766", "supplierCode": "4172481200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.99, "gross": 90.99, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.99, "gross": 90.99, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M93.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503457!~|A4534242439!~|B4534242439!~|C30|30!~|EDeluxe Twin Room with Balcony (2 single beds) - Free WiFi!~|FDeluxe Twin Room with Balcony (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242439", "description": "Deluxe Twin Room with Balcony (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room with Balcony (2 single beds) - Free WiFi", "legacyRoomId": "0#115398503457", "supplierCode": "4534242439", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.32, "gross": 93.32, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.32, "gross": 93.32, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 93.55, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M93.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221254!~|A4799490367!~|B4799490367!~|C30|30!~|ESuperior King Room with Balcony (1 King Bed)!~|FSuperior King Room with Balcony (1 King Bed)!~|G1!~|U2,93.55,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490367", "description": "Superior King Room with Balcony (1 King Bed)", "descriptionSupplier": "Superior King Room with Balcony (1 King Bed)", "legacyRoomId": "0#120778221254", "supplierCode": "4799490367", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.55, "gross": 93.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.55, "gross": 93.55, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 94.17, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M94.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025680!~|A3821082078!~|B3821082078!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|U2,94.17,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I94.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082078", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#119354025680", "supplierCode": "3821082078", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.17, "gross": 94.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 94.17, "gross": 94.17, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 96.31, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M96.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221248!~|A4172481200!~|B4172481200!~|C30|30!~|EPremium Superior King Room (1 King Bed)!~|FPremium Superior King Room (1 King Bed)!~|G1!~|U2,96.31,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172481200", "description": "Premium Superior King Room (1 King Bed)", "descriptionSupplier": "Premium Superior King Room (1 King Bed)", "legacyRoomId": "0#120778221248", "supplierCode": "4172481200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.31, "gross": 96.31, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.31, "gross": 96.31, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M96.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113207984782!~|A4799490366!~|B4799490366!~|C30|30!~|EDeluxe Twin Room with Balcony (2 Twin Beds)!~|FDeluxe Twin Room with Balcony (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490366", "description": "Deluxe Twin Room with Balcony (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room with Balcony (2 Twin Beds)", "legacyRoomId": "0#113207984782", "supplierCode": "4799490366", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.92, "gross": 96.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.92, "gross": 96.92, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M101.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025761!~|A3821082448!~|B3821082448!~|C30|30!~|EPremium Superior Twin Room (2 Twin Beds)!~|FPremium Superior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082448", "description": "Premium Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Premium Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#119354025761", "supplierCode": "3821082448", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.42, "gross": 101.42, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.42, "gross": 101.42, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M103.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503517!~|A4534242443!~|B4534242443!~|C30|30!~|EDeluxe King Room with Balcony and City View (1 extra-large double bed) - Free WiFi!~|FDeluxe King Room with Balcony and City View (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.96!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242443", "description": "Deluxe King Room with Balcony and City View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room with Balcony and City View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503517", "supplierCode": "4534242443", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.96, "gross": 103.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.96, "gross": 103.96, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M104.02!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025709!~|A4799490373!~|B4799490373!~|C30|30!~|EDeluxe King Room with Balcony (1 King Bed)!~|FDeluxe King Room with Balcony (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I104.02!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490373", "description": "Deluxe King Room with Balcony (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony (1 King Bed)", "legacyRoomId": "0#119354025709", "supplierCode": "4799490373", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.02, "gross": 104.02, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 104.02, "gross": 104.02, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 107.21, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M107.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025682!~|A4821652260!~|B4821652260!~|C30|30!~|EStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,107.21,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4821652260", "description": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119354025682", "supplierCode": "4821652260", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.21, "gross": 107.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.21, "gross": 107.21, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 107.35, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M107.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221263!~|A3821082448!~|B3821082448!~|C30|30!~|EPremium Superior Twin Room (2 Twin Beds)!~|FPremium Superior Twin Room (2 Twin Beds)!~|G1!~|U2,107.35,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082448", "description": "Premium Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Premium Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#120778221263", "supplierCode": "3821082448", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.35, "gross": 107.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.35, "gross": 107.35, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M107.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113207984702!~|A4799490372!~|B4799490372!~|C30|30!~|EDeluxe King Room with Balcony and City View (1 King Bed)!~|FDeluxe King Room with Balcony and City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I107.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490372", "description": "Deluxe King Room with Balcony and City View (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony and City View (1 King Bed)", "legacyRoomId": "0#113207984702", "supplierCode": "4799490372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.97, "gross": 107.97, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 107.97, "gross": 107.97, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 110.11, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M110.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221257!~|A4799490373!~|B4799490373!~|C30|30!~|EDeluxe King Room with Balcony (1 King Bed)!~|FDeluxe King Room with Balcony (1 King Bed)!~|G1!~|U2,110.11,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.11!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490373", "description": "Deluxe King Room with Balcony (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony (1 King Bed)", "legacyRoomId": "0#120778221257", "supplierCode": "4799490373", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.11, "gross": 110.11, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.11, "gross": 110.11, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 110.46, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M110.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025724!~|A4799490367!~|B4799490367!~|C30|30!~|ESuperior King Room with Balcony (1 King Bed)!~|FSuperior King Room with Balcony (1 King Bed)!~|G1!~|U2,110.46,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490367", "description": "Superior King Room with Balcony (1 King Bed)", "descriptionSupplier": "Superior King Room with Balcony (1 King Bed)", "legacyRoomId": "0#119354025724", "supplierCode": "4799490367", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.46, "gross": 110.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.46, "gross": 110.46, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 113.73, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M113.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025708!~|A4172481200!~|B4172481200!~|C30|30!~|EPremium Superior King Room (1 King Bed)!~|FPremium Superior King Room (1 King Bed)!~|G1!~|U2,113.73,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172481200", "description": "Premium Superior King Room (1 King Bed)", "descriptionSupplier": "Premium Superior King Room (1 King Bed)", "legacyRoomId": "0#119354025708", "supplierCode": "4172481200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.73, "gross": 113.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.73, "gross": 113.73, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M114.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025655!~|A4799490366!~|B4799490366!~|C30|30!~|EDeluxe Twin Room with Balcony (2 Twin Beds)!~|FDeluxe Twin Room with Balcony (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490366", "description": "Deluxe Twin Room with Balcony (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room with Balcony (2 Twin Beds)", "legacyRoomId": "0#119354025655", "supplierCode": "4799490366", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.46, "gross": 114.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.46, "gross": 114.46, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M119.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503418!~|A4628423128!~|B4628423128!~|C30|30!~|EOne Bedroom Suite - 1 King Bed, Non Smoking (1 extra-large double bed) - Free WiFi!~|FOne Bedroom Suite - 1 King Bed, Non Smoking (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I119.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4628423128", "description": "One Bedroom Suite - 1 King Bed, Non Smoking (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "One Bedroom Suite - 1 King Bed, Non Smoking (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503418", "supplierCode": "4628423128", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.27, "gross": 119.27, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 119.27, "gross": 119.27, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 121.13, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M121.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112481189346!~|A4767914873!~|B4767914873!~|C30|30!~|EDouble, Deluxe!~|FDouble, Deluxe!~|G1!~|U2,121.13,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4767914873", "description": "Double, Deluxe", "descriptionSupplier": "Double, Deluxe", "legacyRoomId": "0#112481189346", "supplierCode": "4767914873", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.13, "gross": 121.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.13, "gross": 121.13, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 121.13, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M121.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112481188995!~|A4767914910!~|B4767914910!~|C30|30!~|ETwin, Deluxe!~|FTwin, Deluxe!~|G1!~|U2,121.13,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4767914910", "description": "Twin, Deluxe", "descriptionSupplier": "Twin, Deluxe", "legacyRoomId": "0#112481188995", "supplierCode": "4767914910", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.13, "gross": 121.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.13, "gross": 121.13, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 121.17, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M121.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221266!~|A4799490366!~|B4799490366!~|C30|30!~|EDeluxe Twin Room with Balcony (2 Twin Beds)!~|FDeluxe Twin Room with Balcony (2 Twin Beds)!~|G1!~|U2,121.17,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.17!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490366", "description": "Deluxe Twin Room with Balcony (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room with Balcony (2 Twin Beds)", "legacyRoomId": "0#120778221266", "supplierCode": "4799490366", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.17, "gross": 121.17, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.17, "gross": 121.17, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M123.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113210480942!~|A3998857668!~|B3998857668!~|C30|30!~|EOne Bedroom Suite (1 King Bed)!~|FOne Bedroom Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I123.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3998857668", "description": "One Bedroom Suite (1 King Bed)", "descriptionSupplier": "One Bedroom Suite (1 King Bed)", "legacyRoomId": "0#113210480942", "supplierCode": "3998857668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.88, "gross": 123.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.88, "gross": 123.88, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 126.78, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M126.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025773!~|A3821082448!~|B3821082448!~|C30|30!~|EPremium Superior Twin Room (2 Twin Beds)!~|FPremium Superior Twin Room (2 Twin Beds)!~|G1!~|U2,126.78,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.78!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082448", "description": "Premium Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Premium Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#119354025773", "supplierCode": "3821082448", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.78, "gross": 126.78, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.78, "gross": 126.78, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M127.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025662!~|A4799490372!~|B4799490372!~|C30|30!~|EDeluxe King Room with Balcony and City View (1 King Bed)!~|FDeluxe King Room with Balcony and City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490372", "description": "Deluxe King Room with Balcony and City View (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony and City View (1 King Bed)", "legacyRoomId": "0#119354025662", "supplierCode": "4799490372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.51, "gross": 127.51, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.51, "gross": 127.51, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 130.04, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M130.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025765!~|A4799490373!~|B4799490373!~|C30|30!~|EDeluxe King Room with Balcony (1 King Bed)!~|FDeluxe King Room with Balcony (1 King Bed)!~|G1!~|U2,130.04,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I130.04!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490373", "description": "Deluxe King Room with Balcony (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony (1 King Bed)", "legacyRoomId": "0#119354025765", "supplierCode": "4799490373", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.04, "gross": 130.04, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 130.04, "gross": 130.04, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 134.97, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M134.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221270!~|A4799490372!~|B4799490372!~|C30|30!~|EDeluxe King Room with Balcony and City View (1 King Bed)!~|FDeluxe King Room with Balcony and City View (1 King Bed)!~|G1!~|U2,134.97,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.97!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490372", "description": "Deluxe King Room with Balcony and City View (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony and City View (1 King Bed)", "legacyRoomId": "0#120778221270", "supplierCode": "4799490372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.97, "gross": 134.97, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.97, "gross": 134.97, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 143.09, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M143.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025704!~|A4799490366!~|B4799490366!~|C30|30!~|EDeluxe Twin Room with Balcony (2 Twin Beds)!~|FDeluxe Twin Room with Balcony (2 Twin Beds)!~|G1!~|U2,143.09,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I143.09!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490366", "description": "Deluxe Twin Room with Balcony (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room with Balcony (2 Twin Beds)", "legacyRoomId": "0#119354025704", "supplierCode": "4799490366", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.09, "gross": 143.09, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.09, "gross": 143.09, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M146.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025681!~|A3998857668!~|B3998857668!~|C30|30!~|EOne Bedroom Suite (1 King Bed)!~|FOne Bedroom Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I146.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3998857668", "description": "One Bedroom Suite (1 King Bed)", "descriptionSupplier": "One Bedroom Suite (1 King Bed)", "legacyRoomId": "0#119354025681", "supplierCode": "3998857668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.3, "gross": 146.3, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.3, "gross": 146.3, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M148.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503451!~|A4533998960!~|B4533998960!~|C30|30!~|EOne Bedroom Suite City View, 1 King Bed, Non Smoking - Free WiFi!~|FOne Bedroom Suite City View, 1 King Bed, Non Smoking - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I148.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4533998960", "description": "One Bedroom Suite City View, 1 King Bed, Non Smoking - Free WiFi", "descriptionSupplier": "One Bedroom Suite City View, 1 King Bed, Non Smoking - Free WiFi", "legacyRoomId": "0#115398503451", "supplierCode": "4533998960", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.63, "gross": 148.63, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.63, "gross": 148.63, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M154.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113210480551!~|A3991359880!~|B3991359880!~|C30|30!~|EOne Bedroom Suite City View (1 King Bed)!~|FOne Bedroom Suite City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I154.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3991359880", "description": "One Bedroom Suite City View (1 King Bed)", "descriptionSupplier": "One Bedroom Suite City View (1 King Bed)", "legacyRoomId": "0#113210480551", "supplierCode": "3991359880", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.37, "gross": 154.37, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.37, "gross": 154.37, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 154.86, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M154.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221255!~|A3998857668!~|B3998857668!~|C30|30!~|EOne Bedroom Suite (1 King Bed)!~|FOne Bedroom Suite (1 King Bed)!~|G1!~|U2,154.86,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I154.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3998857668", "description": "One Bedroom Suite (1 King Bed)", "descriptionSupplier": "One Bedroom Suite (1 King Bed)", "legacyRoomId": "0#120778221255", "supplierCode": "3998857668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.86, "gross": 154.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.86, "gross": 154.86, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 159.4, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M159.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025739!~|A4799490372!~|B4799490372!~|C30|30!~|EDeluxe King Room with Balcony and City View (1 King Bed)!~|FDeluxe King Room with Balcony and City View (1 King Bed)!~|G1!~|U2,159.40,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I159.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490372", "description": "Deluxe King Room with Balcony and City View (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony and City View (1 King Bed)", "legacyRoomId": "0#119354025739", "supplierCode": "4799490372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 159.4, "gross": 159.4, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 159.4, "gross": 159.4, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M182.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025753!~|A3991359880!~|B3991359880!~|C30|30!~|EOne Bedroom Suite City View (1 King Bed)!~|FOne Bedroom Suite City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I182.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3991359880", "description": "One Bedroom Suite City View (1 King Bed)", "descriptionSupplier": "One Bedroom Suite City View (1 King Bed)", "legacyRoomId": "0#119354025753", "supplierCode": "3991359880", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 182.32, "gross": 182.32, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 182.32, "gross": 182.32, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 182.86, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M182.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025720!~|A3998857668!~|B3998857668!~|C30|30!~|EOne Bedroom Suite (1 King Bed)!~|FOne Bedroom Suite (1 King Bed)!~|G1!~|U2,182.86,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I182.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3998857668", "description": "One Bedroom Suite (1 King Bed)", "descriptionSupplier": "One Bedroom Suite (1 King Bed)", "legacyRoomId": "0#119354025720", "supplierCode": "3998857668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 182.86, "gross": 182.86, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 182.86, "gross": 182.86, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M66.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503352!~|A4534242441!~|B4534242441!~|C30|30!~|EStandard King Room (1 extra-large double bed) - Free WiFi!~|FStandard King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242441", "description": "Standard King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Standard King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503352", "supplierCode": "4534242441", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.95, "gross": 66.95, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.95, "gross": 66.95, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M69.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221267!~|A3821082078!~|B3821082078!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082078", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#120778221267", "supplierCode": "3821082078", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.6, "gross": 69.6, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.6, "gross": 69.6, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M75.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503387!~|A4548414808!~|B4548414808!~|C30|30!~|EStandard Twin Room (2 single beds) - Free WiFi!~|FStandard Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4548414808", "description": "Standard Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Standard Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#115398503387", "supplierCode": "4548414808", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.46, "gross": 75.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.46, "gross": 75.46, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M77.58!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503516!~|A4534242447!~|B4534242447!~|C30|30!~|ESuperior King Room with Balcony (1 extra-large double bed) - Free WiFi!~|FSuperior King Room with Balcony (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.58!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242447", "description": "Superior King Room with Balcony (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior King Room with Balcony (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503516", "supplierCode": "4534242447", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.58, "gross": 77.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.58, "gross": 77.58, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M78.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113207984737!~|A4821652260!~|B4821652260!~|C30|30!~|EStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.44!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4821652260", "description": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#113207984737", "supplierCode": "4821652260", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.44, "gross": 78.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.44, "gross": 78.44, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M79.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503444!~|A4534242442!~|B4534242442!~|C30|30!~|EPremium Superior King Room (1 extra-large double bed) - Free WiFi!~|FPremium Superior King Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242442", "description": "Premium Superior King Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Premium Superior King Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503444", "supplierCode": "4534242442", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.71, "gross": 79.71, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.71, "gross": 79.71, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M80.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113210481825!~|A4799490367!~|B4799490367!~|C30|30!~|ESuperior King Room with Balcony (1 King Bed)!~|FSuperior King Room with Balcony (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I80.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490367", "description": "Superior King Room with Balcony (1 King Bed)", "descriptionSupplier": "Superior King Room with Balcony (1 King Bed)", "legacyRoomId": "0#113210481825", "supplierCode": "4799490367", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.66, "gross": 80.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80.66, "gross": 80.66, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M82.12!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025669!~|A3821082078!~|B3821082078!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.12!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082078", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#119354025669", "supplierCode": "3821082078", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.12, "gross": 82.12, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.12, "gross": 82.12, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M82.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221247!~|A4172481200!~|B4172481200!~|C30|30!~|EPremium Superior King Room (1 King Bed)!~|FPremium Superior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172481200", "description": "Premium Superior King Room (1 King Bed)", "descriptionSupplier": "Premium Superior King Room (1 King Bed)", "legacyRoomId": "0#120778221247", "supplierCode": "4172481200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.79, "gross": 82.79, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.79, "gross": 82.79, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 87, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221271!~|A3821082078!~|B3821082078!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|U2,87,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082078", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#120778221271", "supplierCode": "3821082078", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87, "gross": 87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87, "gross": 87, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M88.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503530!~|A4534242440!~|B4534242440!~|C30|30!~|EPremium Superior Twin Room (2 single beds) - Free WiFi!~|FPremium Superior Twin Room (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I88.22!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242440", "description": "Premium Superior Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Premium Superior Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#115398503530", "supplierCode": "4534242440", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.22, "gross": 88.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 88.22, "gross": 88.22, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M90.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503500!~|A4534242448!~|B4534242448!~|C30|30!~|EDeluxe King Room with Balcony (1 extra-large double bed) - Free WiFi!~|FDeluxe King Room with Balcony (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I90.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242448", "description": "Deluxe King Room with Balcony (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room with Balcony (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503500", "supplierCode": "4534242448", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.35, "gross": 90.35, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 90.35, "gross": 90.35, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M91.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113210480131!~|A3821082448!~|B3821082448!~|C30|30!~|EPremium Superior Twin Room (2 Twin Beds)!~|FPremium Superior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082448", "description": "Premium Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Premium Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#113210480131", "supplierCode": "3821082448", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.63, "gross": 91.63, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.63, "gross": 91.63, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M92.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025683!~|A4821652260!~|B4821652260!~|C30|30!~|EStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4821652260", "description": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119354025683", "supplierCode": "4821652260", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.56, "gross": 92.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.56, "gross": 92.56, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M93.92!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113207984741!~|A4799490373!~|B4799490373!~|C30|30!~|EDeluxe King Room with Balcony (1 King Bed)!~|FDeluxe King Room with Balcony (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.92!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490373", "description": "Deluxe King Room with Balcony (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony (1 King Bed)", "legacyRoomId": "0#113207984741", "supplierCode": "4799490373", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.92, "gross": 93.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.92, "gross": 93.92, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M95.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025686!~|A4799490367!~|B4799490367!~|C30|30!~|ESuperior King Room with Balcony (1 King Bed)!~|FSuperior King Room with Balcony (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490367", "description": "Superior King Room with Balcony (1 King Bed)", "descriptionSupplier": "Superior King Room with Balcony (1 King Bed)", "legacyRoomId": "0#119354025686", "supplierCode": "4799490367", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.16, "gross": 95.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.16, "gross": 95.16, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M97.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025779!~|A4172481200!~|B4172481200!~|C30|30!~|EPremium Superior King Room (1 King Bed)!~|FPremium Superior King Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172481200", "description": "Premium Superior King Room (1 King Bed)", "descriptionSupplier": "Premium Superior King Room (1 King Bed)", "legacyRoomId": "0#119354025779", "supplierCode": "4172481200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.76, "gross": 97.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.76, "gross": 97.76, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 97.96, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M97.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221245!~|A4821652260!~|B4821652260!~|C30|30!~|EStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,97.96,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4821652260", "description": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#120778221245", "supplierCode": "4821652260", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.96, "gross": 97.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.96, "gross": 97.96, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M98.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503458!~|A4534242439!~|B4534242439!~|C30|30!~|EDeluxe Twin Room with Balcony (2 single beds) - Free WiFi!~|FDeluxe Twin Room with Balcony (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242439", "description": "Deluxe Twin Room with Balcony (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room with Balcony (2 single beds) - Free WiFi", "legacyRoomId": "0#115398503458", "supplierCode": "4534242439", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.85, "gross": 98.85, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.85, "gross": 98.85, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 100.73, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M100.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221269!~|A4799490367!~|B4799490367!~|C30|30!~|ESuperior King Room with Balcony (1 King Bed)!~|FSuperior King Room with Balcony (1 King Bed)!~|G1!~|U2,100.73,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I100.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490367", "description": "Superior King Room with Balcony (1 King Bed)", "descriptionSupplier": "Superior King Room with Balcony (1 King Bed)", "legacyRoomId": "0#120778221269", "supplierCode": "4799490367", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.73, "gross": 100.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 100.73, "gross": 100.73, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 102.64, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M102.64!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025692!~|A3821082078!~|B3821082078!~|C30|30!~|EStandard King Room (1 King Bed)!~|FStandard King Room (1 King Bed)!~|G1!~|U2,102.64,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.64!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082078", "description": "Standard King Room (1 King Bed)", "descriptionSupplier": "Standard King Room (1 King Bed)", "legacyRoomId": "0#119354025692", "supplierCode": "3821082078", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.64, "gross": 102.64, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.64, "gross": 102.64, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M102.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113207984780!~|A4799490366!~|B4799490366!~|C30|30!~|EDeluxe Twin Room with Balcony (2 Twin Beds)!~|FDeluxe Twin Room with Balcony (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.67!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490366", "description": "Deluxe Twin Room with Balcony (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room with Balcony (2 Twin Beds)", "legacyRoomId": "0#113207984780", "supplierCode": "4799490366", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.67, "gross": 102.67, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.67, "gross": 102.67, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 103.49, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M103.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221256!~|A4172481200!~|B4172481200!~|C30|30!~|EPremium Superior King Room (1 King Bed)!~|FPremium Superior King Room (1 King Bed)!~|G1!~|U2,103.49,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I103.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172481200", "description": "Premium Superior King Room (1 King Bed)", "descriptionSupplier": "Premium Superior King Room (1 King Bed)", "legacyRoomId": "0#120778221256", "supplierCode": "4172481200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.49, "gross": 103.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 103.49, "gross": 103.49, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M108.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025759!~|A3821082448!~|B3821082448!~|C30|30!~|EPremium Superior Twin Room (2 Twin Beds)!~|FPremium Superior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I108.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082448", "description": "Premium Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Premium Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#119354025759", "supplierCode": "3821082448", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.2, "gross": 108.2, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 108.2, "gross": 108.2, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M109.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503525!~|A4534242443!~|B4534242443!~|C30|30!~|EDeluxe King Room with Balcony and City View (1 extra-large double bed) - Free WiFi!~|FDeluxe King Room with Balcony and City View (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I109.49!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4534242443", "description": "Deluxe King Room with Balcony and City View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room with Balcony and City View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503525", "supplierCode": "4534242443", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.49, "gross": 109.49, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 109.49, "gross": 109.49, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M110.82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025660!~|A4799490373!~|B4799490373!~|C30|30!~|EDeluxe King Room with Balcony (1 King Bed)!~|FDeluxe King Room with Balcony (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I110.82!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490373", "description": "Deluxe King Room with Balcony (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony (1 King Bed)", "legacyRoomId": "0#119354025660", "supplierCode": "4799490373", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.82, "gross": 110.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 110.82, "gross": 110.82, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M113.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113207984712!~|A4799490372!~|B4799490372!~|C30|30!~|EDeluxe King Room with Balcony and City View (1 King Bed)!~|FDeluxe King Room with Balcony and City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I113.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490372", "description": "Deluxe King Room with Balcony and City View (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony and City View (1 King Bed)", "legacyRoomId": "0#113207984712", "supplierCode": "4799490372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.72, "gross": 113.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 113.72, "gross": 113.72, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 114.54, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M114.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221253!~|A3821082448!~|B3821082448!~|C30|30!~|EPremium Superior Twin Room (2 Twin Beds)!~|FPremium Superior Twin Room (2 Twin Beds)!~|G1!~|U2,114.54,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I114.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082448", "description": "Premium Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Premium Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#120778221253", "supplierCode": "3821082448", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.54, "gross": 114.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 114.54, "gross": 114.54, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 115.68, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M115.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025740!~|A4821652260!~|B4821652260!~|C30|30!~|EStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|FStandard Twin Room, 2 Twin Beds (2 Twin Beds)!~|G1!~|U2,115.68,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I115.68!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4821652260", "description": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room, 2 Twin Beds (2 Twin Beds)", "legacyRoomId": "0#119354025740", "supplierCode": "4821652260", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.68, "gross": 115.68, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 115.68, "gross": 115.68, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 117.3, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M117.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221251!~|A4799490373!~|B4799490373!~|C30|30!~|EDeluxe King Room with Balcony (1 King Bed)!~|FDeluxe King Room with Balcony (1 King Bed)!~|G1!~|U2,117.30,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I117.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490373", "description": "Deluxe King Room with Balcony (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony (1 King Bed)", "legacyRoomId": "0#120778221251", "supplierCode": "4799490373", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.3, "gross": 117.3, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 117.3, "gross": 117.3, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 118.95, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M118.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025691!~|A4799490367!~|B4799490367!~|C30|30!~|ESuperior King Room with Balcony (1 King Bed)!~|FSuperior King Room with Balcony (1 King Bed)!~|G1!~|U2,118.95,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.95!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490367", "description": "Superior King Room with Balcony (1 King Bed)", "descriptionSupplier": "Superior King Room with Balcony (1 King Bed)", "legacyRoomId": "0#119354025691", "supplierCode": "4799490367", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.95, "gross": 118.95, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.95, "gross": 118.95, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M121.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025764!~|A4799490366!~|B4799490366!~|C30|30!~|EDeluxe Twin Room with Balcony (2 Twin Beds)!~|FDeluxe Twin Room with Balcony (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I121.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490366", "description": "Deluxe Twin Room with Balcony (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room with Balcony (2 Twin Beds)", "legacyRoomId": "0#119354025764", "supplierCode": "4799490366", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.25, "gross": 121.25, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 121.25, "gross": 121.25, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 122.21, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M122.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025648!~|A4172481200!~|B4172481200!~|C30|30!~|EPremium Superior King Room (1 King Bed)!~|FPremium Superior King Room (1 King Bed)!~|G1!~|U2,122.21,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.21!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172481200", "description": "Premium Superior King Room (1 King Bed)", "descriptionSupplier": "Premium Superior King Room (1 King Bed)", "legacyRoomId": "0#119354025648", "supplierCode": "4172481200", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.21, "gross": 122.21, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.21, "gross": 122.21, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M124.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503498!~|A4628423128!~|B4628423128!~|C30|30!~|EOne Bedroom Suite - 1 King Bed, Non Smoking (1 extra-large double bed) - Free WiFi!~|FOne Bedroom Suite - 1 King Bed, Non Smoking (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4628423128", "description": "One Bedroom Suite - 1 King Bed, Non Smoking (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "One Bedroom Suite - 1 King Bed, Non Smoking (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#115398503498", "supplierCode": "4628423128", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.8, "gross": 124.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.8, "gross": 124.8, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 128.34, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M128.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221259!~|A4799490366!~|B4799490366!~|C30|30!~|EDeluxe Twin Room with Balcony (2 Twin Beds)!~|FDeluxe Twin Room with Balcony (2 Twin Beds)!~|G1!~|U2,128.34,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I128.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490366", "description": "Deluxe Twin Room with Balcony (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room with Balcony (2 Twin Beds)", "legacyRoomId": "0#120778221259", "supplierCode": "4799490366", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.34, "gross": 128.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 128.34, "gross": 128.34, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M129.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113210481094!~|A3998857668!~|B3998857668!~|C30|30!~|EOne Bedroom Suite (1 King Bed)!~|FOne Bedroom Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I129.63!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3998857668", "description": "One Bedroom Suite (1 King Bed)", "descriptionSupplier": "One Bedroom Suite (1 King Bed)", "legacyRoomId": "0#113210481094", "supplierCode": "3998857668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.63, "gross": 129.63, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 129.63, "gross": 129.63, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M134.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025652!~|A4799490372!~|B4799490372!~|C30|30!~|EDeluxe King Room with Balcony and City View (1 King Bed)!~|FDeluxe King Room with Balcony and City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I134.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490372", "description": "Deluxe King Room with Balcony and City View (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony and City View (1 King Bed)", "legacyRoomId": "0#119354025652", "supplierCode": "4799490372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.3, "gross": 134.3, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.3, "gross": 134.3, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 135.26, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M135.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025666!~|A3821082448!~|B3821082448!~|C30|30!~|EPremium Superior Twin Room (2 Twin Beds)!~|FPremium Superior Twin Room (2 Twin Beds)!~|G1!~|U2,135.26,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I135.26!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821082448", "description": "Premium Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Premium Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#119354025666", "supplierCode": "3821082448", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.26, "gross": 135.26, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 135.26, "gross": 135.26, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 138.52, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M138.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025688!~|A4799490373!~|B4799490373!~|C30|30!~|EDeluxe King Room with Balcony (1 King Bed)!~|FDeluxe King Room with Balcony (1 King Bed)!~|G1!~|U2,138.52,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I138.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490373", "description": "Deluxe King Room with Balcony (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony (1 King Bed)", "legacyRoomId": "0#119354025688", "supplierCode": "4799490373", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.52, "gross": 138.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 138.52, "gross": 138.52, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 142.15, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M142.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221265!~|A4799490372!~|B4799490372!~|C30|30!~|EDeluxe King Room with Balcony and City View (1 King Bed)!~|FDeluxe King Room with Balcony and City View (1 King Bed)!~|G1!~|U2,142.15,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I142.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490372", "description": "Deluxe King Room with Balcony and City View (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony and City View (1 King Bed)", "legacyRoomId": "0#120778221265", "supplierCode": "4799490372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.15, "gross": 142.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 142.15, "gross": 142.15, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 151.57, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M151.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025747!~|A4799490366!~|B4799490366!~|C30|30!~|EDeluxe Twin Room with Balcony (2 Twin Beds)!~|FDeluxe Twin Room with Balcony (2 Twin Beds)!~|G1!~|U2,151.57,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I151.57!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490366", "description": "Deluxe Twin Room with Balcony (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room with Balcony (2 Twin Beds)", "legacyRoomId": "0#119354025747", "supplierCode": "4799490366", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.57, "gross": 151.57, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.57, "gross": 151.57, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 152.19, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M152.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112481185466!~|A4767914873!~|B4767914873!~|C30|30!~|EDouble, Deluxe!~|FDouble, Deluxe!~|G1!~|U2,152.19,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I152.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4767914873", "description": "Double, Deluxe", "descriptionSupplier": "Double, Deluxe", "legacyRoomId": "0#112481185466", "supplierCode": "4767914873", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.19, "gross": 152.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.19, "gross": 152.19, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 152.19, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M152.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112481184593!~|A4767914910!~|B4767914910!~|C30|30!~|ETwin, Deluxe!~|FTwin, Deluxe!~|G1!~|U2,152.19,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I152.19!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4767914910", "description": "Twin, Deluxe", "descriptionSupplier": "Twin, Deluxe", "legacyRoomId": "0#112481184593", "supplierCode": "4767914910", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.19, "gross": 152.19, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 152.19, "gross": 152.19, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M153.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025752!~|A3998857668!~|B3998857668!~|C30|30!~|EOne Bedroom Suite (1 King Bed)!~|FOne Bedroom Suite (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I153.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3998857668", "description": "One Bedroom Suite (1 King Bed)", "descriptionSupplier": "One Bedroom Suite (1 King Bed)", "legacyRoomId": "0#119354025752", "supplierCode": "3998857668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.07, "gross": 153.07, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.07, "gross": 153.07, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M154.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#115398503402!~|A4533998960!~|B4533998960!~|C30|30!~|EOne Bedroom Suite City View, 1 King Bed, Non Smoking - Free WiFi!~|FOne Bedroom Suite City View, 1 King Bed, Non Smoking - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I154.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4533998960", "description": "One Bedroom Suite City View, 1 King Bed, Non Smoking - Free WiFi", "descriptionSupplier": "One Bedroom Suite City View, 1 King Bed, Non Smoking - Free WiFi", "legacyRoomId": "0#115398503402", "supplierCode": "4533998960", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.16, "gross": 154.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.16, "gross": 154.16, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M160.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113210480482!~|A3991359880!~|B3991359880!~|C30|30!~|EOne Bedroom Suite City View (1 King Bed)!~|FOne Bedroom Suite City View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I160.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3991359880", "description": "One Bedroom Suite City View (1 King Bed)", "descriptionSupplier": "One Bedroom Suite City View (1 King Bed)", "legacyRoomId": "0#113210480482", "supplierCode": "3991359880", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 160.11, "gross": 160.11, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 160.11, "gross": 160.11, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 162.03, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M162.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120778221268!~|A3998857668!~|B3998857668!~|C30|30!~|EOne Bedroom Suite (1 King Bed)!~|FOne Bedroom Suite (1 King Bed)!~|G1!~|U2,162.03,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I162.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3998857668", "description": "One Bedroom Suite (1 King Bed)", "descriptionSupplier": "One Bedroom Suite (1 King Bed)", "legacyRoomId": "0#120778221268", "supplierCode": "3998857668", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 162.03, "gross": 162.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 162.03, "gross": 162.03, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 164.6, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M164.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112481188868!~|A4768135759!~|B4768135759!~|C30|30!~|EDouble, Deluxe Balcony Partial City View!~|FDouble, Deluxe Balcony Partial City View!~|G1!~|U2,164.60,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I164.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4768135759", "description": "Double, Deluxe Balcony Partial City View", "descriptionSupplier": "Double, Deluxe Balcony Partial City View", "legacyRoomId": "0#112481188868", "supplierCode": "4768135759", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 164.6, "gross": 164.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 164.6, "gross": 164.6, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-04T21:00:00Z", "value": 164.6, "hoursBefore": 195, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M164.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#112481185050!~|A4768135664!~|B4768135664!~|C30|30!~|ETwin, Deluxe Balcony Partial City View!~|FTwin, Deluxe Balcony Partial City View!~|G1!~|U2,164.60,1777928400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I164.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4768135664", "description": "Twin, Deluxe Balcony Partial City View", "descriptionSupplier": "Twin, Deluxe Balcony Partial City View", "legacyRoomId": "0#112481185050", "supplierCode": "4768135664", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 164.6, "gross": 164.6, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 164.6, "gross": 164.6, "binding": false } }, { "hotelName": "Clarian Hotel Patong Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T13:00:00Z", "value": 167.87, "hoursBefore": 155, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51241331", "supplierCode": "STN", "hotelCodeSupplier": "51241331", "id": "33!~|a0!~|b260513!~|c260514!~|d51241331!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51241331!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M167.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119354025732!~|A4799490372!~|B4799490372!~|C30|30!~|EDeluxe King Room with Balcony and City View (1 King Bed)!~|FDeluxe King Room with Balcony and City View (1 King Bed)!~|G1!~|U2,167.87,1778072400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I167.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4799490372", "description": "Deluxe King Room with Balcony and City View (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Balcony and City View (1 King Bed)", "legacyRoomId": "0#119354025732", "supplierCode": "4799490372", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.87, "gross": 167.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 167.87, "gross": 167.87, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M11.26!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119168135250!~|A3887013790!~|B3887013790!~|C30|30!~|EStandard!~|FStandard!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I11.26!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3887013790", "description": "Standard", "descriptionSupplier": "Standard", "legacyRoomId": "0#119168135250", "supplierCode": "3887013790", "promotions": [ { "code": "#1", "name": "Room1 Super Saver", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 11.26, "gross": 11.26, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 11.26, "gross": 11.26, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T15:00:00Z", "value": 18.51, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M18.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97099730011!~|A4172703687!~|B4172703687!~|C30|30!~|EStandard Studio, 1 Queen Bed (1 Queen Bed)!~|FStandard Studio, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,18.51,1778425200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.51!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172703687", "description": "Standard Studio, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Studio, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#97099730011", "supplierCode": "4172703687", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.51, "gross": 18.51, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.51, "gross": 18.51, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M19.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118761222040!~|A4891498436!~|B4891498436!~|C30|30!~|EStudio Double Bed!~|FStudio Double Bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4891498436", "description": "Studio Double Bed", "descriptionSupplier": "Studio Double Bed", "legacyRoomId": "0#118761222040", "supplierCode": "4891498436", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.6, "gross": 19.6, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.6, "gross": 19.6, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 21.42, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M21.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116470076369!~|A4219057224!~|B4219057224!~|C30|30!~|Estandard queen room!~|Fstandard queen room!~|G1!~|U2,21.42,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.42!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219057224", "description": "standard queen room", "descriptionSupplier": "standard queen room", "legacyRoomId": "0#116470076369", "supplierCode": "4219057224", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.42, "gross": 21.42, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.42, "gross": 21.42, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T15:00:00Z", "value": 21.73, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M21.73!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90350648220!~|A4172703687!~|B4172703687!~|C30|30!~|EStandard Studio, 1 Queen Bed (1 Queen Bed)!~|FStandard Studio, 1 Queen Bed (1 Queen Bed)!~|G1!~|U2,21.73,1778425200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I21.73!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172703687", "description": "Standard Studio, 1 Queen Bed (1 Queen Bed)", "descriptionSupplier": "Standard Studio, 1 Queen Bed (1 Queen Bed)", "legacyRoomId": "0#90350648220", "supplierCode": "4172703687", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.73, "gross": 21.73, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 21.73, "gross": 21.73, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M22.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119168135252!~|A3887895638!~|B3887895638!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3887895638", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#119168135252", "supplierCode": "3887895638", "promotions": [ { "code": "#1", "name": "Room1 Early Booking Saver. Price includes 21% discount!", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.28, "gross": 22.28, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.28, "gross": 22.28, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M22.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119172616225!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I22.52!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#119172616225", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.52, "gross": 22.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 22.52, "gross": 22.52, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 23.89, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M23.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120113740456!~|A4218750849!~|B4218750849!~|C30|30!~|Estandard!~|Fstandard!~|G1!~|U2,23.89,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750849", "description": "standard", "descriptionSupplier": "standard", "legacyRoomId": "0#120113740456", "supplierCode": "4218750849", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.89, "gross": 23.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.89, "gross": 23.89, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M24.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119168135249!~|A3887895670!~|B3887895670!~|C30|30!~|ESuperior Room!~|FSuperior Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3887895670", "description": "Superior Room", "descriptionSupplier": "Superior Room", "legacyRoomId": "0#119168135249", "supplierCode": "3887895670", "promotions": [ { "code": "#1", "name": "Room1 Early Booking Saver. Price includes 21% discount!", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.5, "gross": 24.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.5, "gross": 24.5, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T15:00:00Z", "value": 24.66, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M24.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79258407543!~|A3818939923!~|B3818939923!~|C30|30!~|EDeluxe Studio (1 Double Bed)!~|FDeluxe Studio (1 Double Bed)!~|G1!~|U2,24.66,1778425200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818939923", "description": "Deluxe Studio (1 Double Bed)", "descriptionSupplier": "Deluxe Studio (1 Double Bed)", "legacyRoomId": "0#79258407543", "supplierCode": "3818939923", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.66, "gross": 24.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.66, "gross": 24.66, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M26.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119168135251!~|A3887895541!~|B3887895541!~|C30|30!~|EFamily Room!~|FFamily Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3887895541", "description": "Family Room", "descriptionSupplier": "Family Room", "legacyRoomId": "0#119168135251", "supplierCode": "3887895541", "promotions": [ { "code": "#1", "name": "Room1 Super Saver", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.27, "gross": 26.27, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.27, "gross": 26.27, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T15:00:00Z", "value": 27.13, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M27.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#56671927856!~|A3818939920!~|B3818939920!~|C30|30!~|ESuperior Bungalow (1 Double Bed)!~|FSuperior Bungalow (1 Double Bed)!~|G1!~|U2,27.13,1778425200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I27.13!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818939920", "description": "Superior Bungalow (1 Double Bed)", "descriptionSupplier": "Superior Bungalow (1 Double Bed)", "legacyRoomId": "0#56671927856", "supplierCode": "3818939920", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.13, "gross": 27.13, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 27.13, "gross": 27.13, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T15:00:00Z", "value": 28.98, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M28.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79258407512!~|A3818939923!~|B3818939923!~|C30|30!~|EDeluxe Studio (1 Double Bed)!~|FDeluxe Studio (1 Double Bed)!~|G1!~|U2,28.98,1778425200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818939923", "description": "Deluxe Studio (1 Double Bed)", "descriptionSupplier": "Deluxe Studio (1 Double Bed)", "legacyRoomId": "0#79258407512", "supplierCode": "3818939923", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.98, "gross": 28.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.98, "gross": 28.98, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T15:00:00Z", "value": 31.89, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M31.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79258407531!~|A3818939920!~|B3818939920!~|C30|30!~|ESuperior Bungalow (1 Double Bed)!~|FSuperior Bungalow (1 Double Bed)!~|G1!~|U2,31.89,1778425200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I31.89!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818939920", "description": "Superior Bungalow (1 Double Bed)", "descriptionSupplier": "Superior Bungalow (1 Double Bed)", "legacyRoomId": "0#79258407531", "supplierCode": "3818939920", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.89, "gross": 31.89, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 31.89, "gross": 31.89, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 32.69, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M32.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120113740247!~|A4218750896!~|B4218750896!~|C30|30!~|Edeluxe room!~|Fdeluxe room!~|G1!~|U2,32.69,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.69!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750896", "description": "deluxe room", "descriptionSupplier": "deluxe room", "legacyRoomId": "0#120113740247", "supplierCode": "4218750896", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.69, "gross": 32.69, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.69, "gross": 32.69, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T16:59:00Z", "value": 32.81, "hoursBefore": 31, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M32.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816211743!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|U2,32.81,1778518740!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I32.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118816211743", "supplierCode": "3546267639", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.81, "gross": 32.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 32.81, "gross": 32.81, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 35.96, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M35.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120113740412!~|A4218750856!~|B4218750856!~|C30|30!~|Esuperior room!~|Fsuperior room!~|G1!~|U2,35.96,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I35.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750856", "description": "superior room", "descriptionSupplier": "superior room", "legacyRoomId": "0#120113740412", "supplierCode": "4218750856", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.96, "gross": 35.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 35.96, "gross": 35.96, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T15:00:00Z", "value": 47.05, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M47.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79365247082!~|A3818921247!~|B3818921247!~|C30|30!~|ESuperior Family Room (1 Double Bed and 1 Bed)!~|FSuperior Family Room (1 Double Bed and 1 Bed)!~|G1!~|U2,47.05,1778425200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.05!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818921247", "description": "Superior Family Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Superior Family Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#79365247082", "supplierCode": "3818921247", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.05, "gross": 47.05, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.05, "gross": 47.05, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T15:00:00Z", "value": 50.72, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M50.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#54066601836!~|A3818921247!~|B3818921247!~|C30|30!~|ESuperior Family Room (1 Double Bed and 1 Bed)!~|FSuperior Family Room (1 Double Bed and 1 Bed)!~|G1!~|U2,50.72,1778425200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I50.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818921247", "description": "Superior Family Room (1 Double Bed and 1 Bed)", "descriptionSupplier": "Superior Family Room (1 Double Bed and 1 Bed)", "legacyRoomId": "0#54066601836", "supplierCode": "3818921247", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.72, "gross": 50.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 50.72, "gross": 50.72, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 57.22, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M57.22!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119200987070!~|A4219056776!~|B4219056776!~|C30|30!~|Efamily room!~|Ffamily room!~|G1!~|U2,57.22,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.22!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219056776", "description": "family room", "descriptionSupplier": "family room", "legacyRoomId": "0#119200987070", "supplierCode": "4219056776", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.22, "gross": 57.22, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.22, "gross": 57.22, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M23554.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816211739!~|A3546271017!~|B3546271017!~|C30|30!~|EDeluxe!~|FDeluxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23554.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546271017", "description": "Deluxe", "descriptionSupplier": "Deluxe", "legacyRoomId": "0#118816211739", "supplierCode": "3546271017", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23554.17, "gross": 23554.17, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23554.17, "gross": 23554.17, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M23554.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816211751!~|A3546269857!~|B3546269857!~|C30|30!~|ESuperior Family!~|FSuperior Family!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23554.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269857", "description": "Superior Family", "descriptionSupplier": "Superior Family", "legacyRoomId": "0#118816211751", "supplierCode": "3546269857", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23554.17, "gross": 23554.17, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23554.17, "gross": 23554.17, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M23554.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816211745!~|A3546269896!~|B3546269896!~|C30|30!~|ESuperior!~|FSuperior!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23554.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546269896", "description": "Superior", "descriptionSupplier": "Superior", "legacyRoomId": "0#118816211745", "supplierCode": "3546269896", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23554.17, "gross": 23554.17, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23554.17, "gross": 23554.17, "binding": false } }, { "hotelName": "Kata Garden Resort", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50951020", "supplierCode": "STN", "hotelCodeSupplier": "50951020", "id": "33!~|a0!~|b260513!~|c260514!~|d50951020!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50951020!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M23554.17!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816211755!~|A3546404005!~|B3546404005!~|C30|30!~|EMini Suite!~|FMini Suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23554.17!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546404005", "description": "Mini Suite", "descriptionSupplier": "Mini Suite", "legacyRoomId": "0#118816211755", "supplierCode": "3546404005", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23554.17, "gross": 23554.17, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23554.17, "gross": 23554.17, "binding": false } }, { "hotelName": "Hill View Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "59081461", "supplierCode": "STN", "hotelCodeSupplier": "59081461", "id": "33!~|a0!~|b260513!~|c260514!~|d59081461!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m59081461!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M12.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59402387195!~|A3863836067!~|B3863836067!~|C30|30!~|EStandard Double Room - No window (1 double bed) - Free WiFi!~|FStandard Double Room - No window (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863836067", "description": "Standard Double Room - No window (1 double bed) - Free WiFi", "descriptionSupplier": "Standard Double Room - No window (1 double bed) - Free WiFi", "legacyRoomId": "0#59402387195", "supplierCode": "3863836067", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.66, "gross": 12.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.66, "gross": 12.66, "binding": false } }, { "hotelName": "Hill View Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "59081461", "supplierCode": "STN", "hotelCodeSupplier": "59081461", "id": "33!~|a0!~|b260513!~|c260514!~|d59081461!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m59081461!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M16.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79327820737!~|A4170532737!~|B4170532737!~|C30|30!~|ETwin Room with Balcony (2 single beds) - Free WiFi!~|FTwin Room with Balcony (2 single beds) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4170532737", "description": "Twin Room with Balcony (2 single beds) - Free WiFi", "descriptionSupplier": "Twin Room with Balcony (2 single beds) - Free WiFi", "legacyRoomId": "0#79327820737", "supplierCode": "4170532737", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.5, "gross": 16.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.5, "gross": 16.5, "binding": false } }, { "hotelName": "Hill View Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "59081461", "supplierCode": "STN", "hotelCodeSupplier": "59081461", "id": "33!~|a0!~|b260513!~|c260514!~|d59081461!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m59081461!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M16.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59402385890!~|A4172703126!~|B4172703126!~|C30|30!~|EDeluxe Double Room with Balcony (1 double bed) - Free WiFi!~|FDeluxe Double Room with Balcony (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172703126", "description": "Deluxe Double Room with Balcony (1 double bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with Balcony (1 double bed) - Free WiFi", "legacyRoomId": "0#59402385890", "supplierCode": "4172703126", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.5, "gross": 16.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.5, "gross": 16.5, "binding": false } }, { "hotelName": "Hill View Lodge", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "59081461", "supplierCode": "STN", "hotelCodeSupplier": "59081461", "id": "33!~|a0!~|b260513!~|c260514!~|d59081461!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m59081461!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M19.04!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368417732!~|A3863835684!~|B3863835684!~|C30|30!~|EKing Room with Terrace (1 double bed) - Free WiFi!~|FKing Room with Terrace (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.04!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863835684", "description": "King Room with Terrace (1 double bed) - Free WiFi", "descriptionSupplier": "King Room with Terrace (1 double bed) - Free WiFi", "legacyRoomId": "0#79368417732", "supplierCode": "3863835684", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.04, "gross": 19.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.04, "gross": 19.04, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M39.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120606344128!~|A4892006714!~|B4892006714!~|C30|30!~|ESUPERIOR ROOM!~|FSUPERIOR ROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4892006714", "description": "SUPERIOR ROOM", "descriptionSupplier": "SUPERIOR ROOM", "legacyRoomId": "0#120606344128", "supplierCode": "4892006714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.57, "gross": 39.57, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.57, "gross": 39.57, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M39.59!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120705794478!~|A3547344574!~|B3547344574!~|C30|30!~|ESuperior Double!~|FSuperior Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I39.59!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547344574", "description": "Superior Double", "descriptionSupplier": "Superior Double", "legacyRoomId": "0#120705794478", "supplierCode": "3547344574", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.59, "gross": 39.59, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 39.59, "gross": 39.59, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M44.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120458697069!~|A4817264333!~|B4817264333!~|C30|30!~|EDeluxe Room (1 Queen bed)!~|FDeluxe Room (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4817264333", "description": "Deluxe Room (1 Queen bed)", "descriptionSupplier": "Deluxe Room (1 Queen bed)", "legacyRoomId": "0#120458697069", "supplierCode": "4817264333", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.14, "gross": 44.14, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.14, "gross": 44.14, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M44.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120705794526!~|A4246497643!~|B4246497643!~|C30|30!~|EDeluxe.!~|FDeluxe.!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I44.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4246497643", "description": "Deluxe.", "descriptionSupplier": "Deluxe.", "legacyRoomId": "0#120705794526", "supplierCode": "4246497643", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.15, "gross": 44.15, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 44.15, "gross": 44.15, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M45.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120524845173!~|A4218451883!~|B4218451883!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I45.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451883", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#120524845173", "supplierCode": "4218451883", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.93, "gross": 45.93, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 45.93, "gross": 45.93, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T08:00:00Z", "value": 47.91, "hoursBefore": 64, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M47.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637567!~|A4626589149!~|B4626589149!~|C30|30!~|ESuperior Double!~|FSuperior Double!~|G1!~|U2,47.91,1778400000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.91!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626589149", "description": "Superior Double", "descriptionSupplier": "Superior Double", "legacyRoomId": "0#121203637567", "supplierCode": "4626589149", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.91, "gross": 47.91, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.91, "gross": 47.91, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T08:00:00Z", "value": 49.18, "hoursBefore": 112, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M49.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637546!~|A4687824133!~|B4687824133!~|C30|30!~|ESuperior Double Room (1 Queen bed)!~|FSuperior Double Room (1 Queen bed)!~|G1!~|U2,49.18,1778227200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I49.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687824133", "description": "Superior Double Room (1 Queen bed)", "descriptionSupplier": "Superior Double Room (1 Queen bed)", "legacyRoomId": "0#121203637546", "supplierCode": "4687824133", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.18, "gross": 49.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 49.18, "gross": 49.18, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T08:00:00Z", "value": 56.9, "hoursBefore": 64, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M56.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637539!~|A4623835914!~|B4623835914!~|C30|30!~|EDeluxe Double!~|FDeluxe Double!~|G1!~|U2,56.90,1778400000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4623835914", "description": "Deluxe Double", "descriptionSupplier": "Deluxe Double", "legacyRoomId": "0#121203637539", "supplierCode": "4623835914", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.9, "gross": 56.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.9, "gross": 56.9, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 57.83, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M57.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637552!~|A4817264333!~|B4817264333!~|C30|30!~|EDeluxe Room (1 Queen bed)!~|FDeluxe Room (1 Queen bed)!~|G1!~|U2,57.83,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I57.83!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4817264333", "description": "Deluxe Room (1 Queen bed)", "descriptionSupplier": "Deluxe Room (1 Queen bed)", "legacyRoomId": "0#121203637552", "supplierCode": "4817264333", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.83, "gross": 57.83, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 57.83, "gross": 57.83, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M58.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120562497498!~|A4893033296!~|B4893033296!~|C30|30!~|ERoom Deluxe (1 Double bed or 2 Twin beds)!~|FRoom Deluxe (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4893033296", "description": "Room Deluxe (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Room Deluxe (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#120562497498", "supplierCode": "4893033296", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.07, "gross": 58.07, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.07, "gross": 58.07, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T08:00:00Z", "value": 58.39, "hoursBefore": 112, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M58.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637556!~|A4687824128!~|B4687824128!~|C30|30!~|EDeluxe Double Room (1 Queen bed)!~|FDeluxe Double Room (1 Queen bed)!~|G1!~|U2,58.39,1778227200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687824128", "description": "Deluxe Double Room (1 Queen bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen bed)", "legacyRoomId": "0#121203637556", "supplierCode": "4687824128", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.39, "gross": 58.39, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.39, "gross": 58.39, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M62.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106367396278!~|A4687824131!~|B4687824131!~|C30|30!~|ESuperior Triple Room (1 Queen bed + 1 Single bed)!~|FSuperior Triple Room (1 Queen bed + 1 Single bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687824131", "description": "Superior Triple Room (1 Queen bed + 1 Single bed)", "descriptionSupplier": "Superior Triple Room (1 Queen bed + 1 Single bed)", "legacyRoomId": "0#106367396278", "supplierCode": "4687824131", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.4, "gross": 62.4, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.4, "gross": 62.4, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M62.42!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708458475!~|A3547344403!~|B3547344403!~|C30|30!~|ESuperior Triple!~|FSuperior Triple!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I62.42!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547344403", "description": "Superior Triple", "descriptionSupplier": "Superior Triple", "legacyRoomId": "0#120708458475", "supplierCode": "3547344403", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.42, "gross": 62.42, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 62.42, "gross": 62.42, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M63.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97134878437!~|A3819958612!~|B3819958612!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I63.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958612", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#97134878437", "supplierCode": "3819958612", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.51, "gross": 63.51, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 63.51, "gross": 63.51, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M65.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97134878436!~|A3819958612!~|B3819958612!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I65.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958612", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#97134878436", "supplierCode": "3819958612", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.9, "gross": 65.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 65.9, "gross": 65.9, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M71.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97134888197!~|A3819958633!~|B3819958633!~|C30|30!~|EDeluxe (1 King Bed)!~|FDeluxe (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I71.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958633", "description": "Deluxe (1 King Bed)", "descriptionSupplier": "Deluxe (1 King Bed)", "legacyRoomId": "0#97134888197", "supplierCode": "3819958633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.13, "gross": 71.13, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 71.13, "gross": 71.13, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M73.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97134888198!~|A3819958633!~|B3819958633!~|C30|30!~|EDeluxe (1 King Bed)!~|FDeluxe (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958633", "description": "Deluxe (1 King Bed)", "descriptionSupplier": "Deluxe (1 King Bed)", "legacyRoomId": "0#97134888198", "supplierCode": "3819958633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.8, "gross": 73.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.8, "gross": 73.8, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M74.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120719096247!~|A4216403112!~|B4216403112!~|C30|30!~|Edouble deluxe king bed!~|Fdouble deluxe king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I74.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216403112", "description": "double deluxe king bed", "descriptionSupplier": "double deluxe king bed", "legacyRoomId": "0#120719096247", "supplierCode": "4216403112", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.51, "gross": 74.51, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 74.51, "gross": 74.51, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 75.94, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M75.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120847326135!~|A4219225400!~|B4219225400!~|C30|30!~|Etriple room - superior!~|Ftriple room - superior!~|G1!~|U2,75.94,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I75.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4219225400", "description": "triple room - superior", "descriptionSupplier": "triple room - superior", "legacyRoomId": "0#120847326135", "supplierCode": "4219225400", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.94, "gross": 75.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 75.94, "gross": 75.94, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 76.1, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M76.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637554!~|A4687824131!~|B4687824131!~|C30|30!~|ESuperior Triple Room (1 Queen bed + 1 Single bed)!~|FSuperior Triple Room (1 Queen bed + 1 Single bed)!~|G1!~|U2,76.10,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687824131", "description": "Superior Triple Room (1 Queen bed + 1 Single bed)", "descriptionSupplier": "Superior Triple Room (1 Queen bed + 1 Single bed)", "legacyRoomId": "0#121203637554", "supplierCode": "4687824131", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.1, "gross": 76.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.1, "gross": 76.1, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M78.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97135812001!~|A4172706475!~|B4172706475!~|C30|30!~|ESuperior Triple (1 Bed and 1 King Bed)!~|FSuperior Triple (1 Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706475", "description": "Superior Triple (1 Bed and 1 King Bed)", "descriptionSupplier": "Superior Triple (1 Bed and 1 King Bed)", "legacyRoomId": "0#97135812001", "supplierCode": "4172706475", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.74, "gross": 78.74, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.74, "gross": 78.74, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M79.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97113559236!~|A3874417174!~|B3874417174!~|C30|30!~|ESuperior Double Room (1 extra-large double bed) - Free WiFi!~|FSuperior Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I79.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3874417174", "description": "Superior Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#97113559236", "supplierCode": "3874417174", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.76, "gross": 79.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 79.76, "gross": 79.76, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M81.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97135812000!~|A4172706475!~|B4172706475!~|C30|30!~|ESuperior Triple (1 Bed and 1 King Bed)!~|FSuperior Triple (1 Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706475", "description": "Superior Triple (1 Bed and 1 King Bed)", "descriptionSupplier": "Superior Triple (1 Bed and 1 King Bed)", "legacyRoomId": "0#97135812000", "supplierCode": "4172706475", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.7, "gross": 81.7, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.7, "gross": 81.7, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M82.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120698550080!~|A4894085921!~|B4894085921!~|C30|30!~|Etriple superior king bed!~|Ftriple superior king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4894085921", "description": "triple superior king bed", "descriptionSupplier": "triple superior king bed", "legacyRoomId": "0#120698550080", "supplierCode": "4894085921", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.5, "gross": 82.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.5, "gross": 82.5, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 82.56, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M82.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114191041096!~|A3819958612!~|B3819958612!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|U2,82.56,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958612", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#114191041096", "supplierCode": "3819958612", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.56, "gross": 82.56, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.56, "gross": 82.56, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M82.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120617312079!~|A4893386427!~|B4893386427!~|C30|30!~|ETwo-Bedroom Suite (2 Twin beds + 1 King bed)!~|FTwo-Bedroom Suite (2 Twin beds + 1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.93!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4893386427", "description": "Two-Bedroom Suite (2 Twin beds + 1 King bed)", "descriptionSupplier": "Two-Bedroom Suite (2 Twin beds + 1 King bed)", "legacyRoomId": "0#120617312079", "supplierCode": "4893386427", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.93, "gross": 82.93, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.93, "gross": 82.93, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M83.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120500728028!~|A4218452208!~|B4218452208!~|C30|30!~|Etwo bedroom suite!~|Ftwo bedroom suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I83.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218452208", "description": "two bedroom suite", "descriptionSupplier": "two bedroom suite", "legacyRoomId": "0#120500728028", "supplierCode": "4218452208", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.62, "gross": 83.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 83.62, "gross": 83.62, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 85.66, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M85.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114191041089!~|A3819958612!~|B3819958612!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|U2,85.66,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I85.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958612", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#114191041089", "supplierCode": "3819958612", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.66, "gross": 85.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 85.66, "gross": 85.66, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T08:00:00Z", "value": 86.85, "hoursBefore": 64, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M86.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637553!~|A4625199909!~|B4625199909!~|C30|30!~|EDeluxe Double (with extra bed)!~|FDeluxe Double (with extra bed)!~|G1!~|U2,86.85,1778400000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I86.85!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625199909", "description": "Deluxe Double (with extra bed)", "descriptionSupplier": "Deluxe Double (with extra bed)", "legacyRoomId": "0#121203637553", "supplierCode": "4625199909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.85, "gross": 86.85, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 86.85, "gross": 86.85, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M89.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97114402216!~|A4195734380!~|B4195734380!~|C30|30!~|EDeluxe Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I89.34!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4195734380", "description": "Deluxe Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#97114402216", "supplierCode": "4195734380", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.34, "gross": 89.34, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.34, "gross": 89.34, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 92.46, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M92.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97135999304!~|A3819958633!~|B3819958633!~|C30|30!~|EDeluxe (1 King Bed)!~|FDeluxe (1 King Bed)!~|G1!~|U2,92.46,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958633", "description": "Deluxe (1 King Bed)", "descriptionSupplier": "Deluxe (1 King Bed)", "legacyRoomId": "0#97135999304", "supplierCode": "3819958633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.46, "gross": 92.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.46, "gross": 92.46, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 95.94, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M95.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116034372865!~|A3819958633!~|B3819958633!~|C30|30!~|EDeluxe (1 King Bed)!~|FDeluxe (1 King Bed)!~|G1!~|U2,95.94,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958633", "description": "Deluxe (1 King Bed)", "descriptionSupplier": "Deluxe (1 King Bed)", "legacyRoomId": "0#116034372865", "supplierCode": "3819958633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.94, "gross": 95.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.94, "gross": 95.94, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T21:00:00Z", "value": 96.87, "hoursBefore": 171, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M96.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120731445014!~|A4216403112!~|B4216403112!~|C30|30!~|Edouble deluxe king bed!~|Fdouble deluxe king bed!~|G1!~|U2,96.87,1778014800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216403112", "description": "double deluxe king bed", "descriptionSupplier": "double deluxe king bed", "legacyRoomId": "0#120731445014", "supplierCode": "4216403112", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.87, "gross": 96.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.87, "gross": 96.87, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M98.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97114402215!~|A3874416987!~|B3874416987!~|C30|30!~|ESuperior Triple Room (1 single bed and 1 large bed) - Free WiFi!~|FSuperior Triple Room (1 single bed and 1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3874416987", "description": "Superior Triple Room (1 single bed and 1 large bed) - Free WiFi", "descriptionSupplier": "Superior Triple Room (1 single bed and 1 large bed) - Free WiFi", "legacyRoomId": "0#97114402215", "supplierCode": "3874416987", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.91, "gross": 98.91, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.91, "gross": 98.91, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M101.68!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97136536739!~|A4172703239!~|B4172703239!~|C30|30!~|ESuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|FSuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.68!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172703239", "description": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "legacyRoomId": "0#97136536739", "supplierCode": "4172703239", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.68, "gross": 101.68, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.68, "gross": 101.68, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 102.35, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M102.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119958668877!~|A4172706475!~|B4172706475!~|C30|30!~|ESuperior Triple (1 Bed and 1 King Bed)!~|FSuperior Triple (1 Bed and 1 King Bed)!~|G1!~|U2,102.35,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706475", "description": "Superior Triple (1 Bed and 1 King Bed)", "descriptionSupplier": "Superior Triple (1 Bed and 1 King Bed)", "legacyRoomId": "0#119958668877", "supplierCode": "4172706475", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.35, "gross": 102.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.35, "gross": 102.35, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 106.2, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M106.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119958668874!~|A4172706475!~|B4172706475!~|C30|30!~|ESuperior Triple (1 Bed and 1 King Bed)!~|FSuperior Triple (1 Bed and 1 King Bed)!~|G1!~|U2,106.20,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706475", "description": "Superior Triple (1 Bed and 1 King Bed)", "descriptionSupplier": "Superior Triple (1 Bed and 1 King Bed)", "legacyRoomId": "0#119958668874", "supplierCode": "4172706475", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.2, "gross": 106.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.2, "gross": 106.2, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T03:00:00Z", "value": 124.39, "hoursBefore": 69, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M124.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637551!~|A4893033296!~|B4893033296!~|C30|30!~|ERoom Deluxe (1 Double bed or 2 Twin beds)!~|FRoom Deluxe (1 Double bed or 2 Twin beds)!~|G1!~|U2,124.39,1778382000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I124.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4893033296", "description": "Room Deluxe (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Room Deluxe (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#121203637551", "supplierCode": "4893033296", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.39, "gross": 124.39, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 124.39, "gross": 124.39, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M127.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97114402217!~|A3873109946!~|B3873109946!~|C30|30!~|ETwo-Bedroom Suite - Free WiFi!~|FTwo-Bedroom Suite - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I127.62!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3873109946", "description": "Two-Bedroom Suite - Free WiFi", "descriptionSupplier": "Two-Bedroom Suite - Free WiFi", "legacyRoomId": "0#97114402217", "supplierCode": "3873109946", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.62, "gross": 127.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 127.62, "gross": 127.62, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 132.07, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M132.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119958668881!~|A4172703239!~|B4172703239!~|C30|30!~|ESuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|FSuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|G1!~|U2,132.07,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I132.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172703239", "description": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "legacyRoomId": "0#119958668881", "supplierCode": "4172703239", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.07, "gross": 132.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 132.07, "gross": 132.07, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 137.03, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M137.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119958668885!~|A4172703239!~|B4172703239!~|C30|30!~|ESuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|FSuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|G1!~|U2,137.03,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I137.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172703239", "description": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "legacyRoomId": "0#119958668885", "supplierCode": "4172703239", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.03, "gross": 137.03, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.03, "gross": 137.03, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 139.35, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M139.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114312664109!~|A3547344742!~|B3547344742!~|C30|30!~|ETwo Bedroom Suite!~|FTwo Bedroom Suite!~|G1!~|U2,139.35,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I139.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547344742", "description": "Two Bedroom Suite", "descriptionSupplier": "Two Bedroom Suite", "legacyRoomId": "0#114312664109", "supplierCode": "3547344742", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 139.35, "gross": 139.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 139.35, "gross": 139.35, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T07:00:00Z", "value": 150.2, "hoursBefore": 185, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M150.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637555!~|A4725973950!~|B4725973950!~|C30|30!~|E2 Bedroom Suite Quad!~|F2 Bedroom Suite Quad!~|G1!~|U2,150.20,1777964400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I150.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725973950", "description": "2 Bedroom Suite Quad", "descriptionSupplier": "2 Bedroom Suite Quad", "legacyRoomId": "0#121203637555", "supplierCode": "4725973950", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.2, "gross": 150.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 150.2, "gross": 150.2, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T07:00:00Z", "value": 154.15, "hoursBefore": 233, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M154.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637544!~|A4825828578!~|B4825828578!~|C30|30!~|ETwo Bedroom Suite (1 Queen bed + 2 Twin beds)!~|FTwo Bedroom Suite (1 Queen bed + 2 Twin beds)!~|G1!~|U2,154.15,1777791600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I154.15!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4825828578", "description": "Two Bedroom Suite (1 Queen bed + 2 Twin beds)", "descriptionSupplier": "Two Bedroom Suite (1 Queen bed + 2 Twin beds)", "legacyRoomId": "0#121203637544", "supplierCode": "4825828578", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.15, "gross": 154.15, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 154.15, "gross": 154.15, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M48.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120606344118!~|A4892006714!~|B4892006714!~|C30|30!~|ESUPERIOR ROOM!~|FSUPERIOR ROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4892006714", "description": "SUPERIOR ROOM", "descriptionSupplier": "SUPERIOR ROOM", "legacyRoomId": "0#120606344118", "supplierCode": "4892006714", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.71, "gross": 48.71, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.71, "gross": 48.71, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M48.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120718594032!~|A3547344574!~|B3547344574!~|C30|30!~|ESuperior Double!~|FSuperior Double!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I48.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547344574", "description": "Superior Double", "descriptionSupplier": "Superior Double", "legacyRoomId": "0#120718594032", "supplierCode": "3547344574", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.72, "gross": 48.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 48.72, "gross": 48.72, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M52.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#113179945094!~|A4687824133!~|B4687824133!~|C30|30!~|ESuperior Double Room (1 Queen bed)!~|FSuperior Double Room (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I52.88!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687824133", "description": "Superior Double Room (1 Queen bed)", "descriptionSupplier": "Superior Double Room (1 Queen bed)", "legacyRoomId": "0#113179945094", "supplierCode": "4687824133", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.88, "gross": 52.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 52.88, "gross": 52.88, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M53.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116394781955!~|A4817264333!~|B4817264333!~|C30|30!~|EDeluxe Room (1 Queen bed)!~|FDeluxe Room (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4817264333", "description": "Deluxe Room (1 Queen bed)", "descriptionSupplier": "Deluxe Room (1 Queen bed)", "legacyRoomId": "0#116394781955", "supplierCode": "4817264333", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.27, "gross": 53.27, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.27, "gross": 53.27, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M53.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120708458450!~|A4246497643!~|B4246497643!~|C30|30!~|EDeluxe.!~|FDeluxe.!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.29!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4246497643", "description": "Deluxe.", "descriptionSupplier": "Deluxe.", "legacyRoomId": "0#120708458450", "supplierCode": "4246497643", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.29, "gross": 53.29, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.29, "gross": 53.29, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M55.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120519367616!~|A4218451883!~|B4218451883!~|C30|30!~|Edeluxe double room!~|Fdeluxe double room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.35!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218451883", "description": "deluxe double room", "descriptionSupplier": "deluxe double room", "legacyRoomId": "0#120519367616", "supplierCode": "4218451883", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.35, "gross": 55.35, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.35, "gross": 55.35, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T08:00:00Z", "value": 58.39, "hoursBefore": 112, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M58.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637545!~|A4687824133!~|B4687824133!~|C30|30!~|ESuperior Double Room (1 Queen bed)!~|FSuperior Double Room (1 Queen bed)!~|G1!~|U2,58.39,1778227200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I58.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687824133", "description": "Superior Double Room (1 Queen bed)", "descriptionSupplier": "Superior Double Room (1 Queen bed)", "legacyRoomId": "0#121203637545", "supplierCode": "4687824133", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.39, "gross": 58.39, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 58.39, "gross": 58.39, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 61.49, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M61.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118838047772!~|A4767914873!~|B4767914873!~|C30|30!~|EDouble, Deluxe!~|FDouble, Deluxe!~|G1!~|U2,61.49,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I61.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4767914873", "description": "Double, Deluxe", "descriptionSupplier": "Double, Deluxe", "legacyRoomId": "0#118838047772", "supplierCode": "4767914873", "promotions": [ { "code": "#1", "name": "Room1 This benefits from a Minimum Night offer.", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.49, "gross": 61.49, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 61.49, "gross": 61.49, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M64.28!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120562497497!~|A4893033296!~|B4893033296!~|C30|30!~|ERoom Deluxe (1 Double bed or 2 Twin beds)!~|FRoom Deluxe (1 Double bed or 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I64.28!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4893033296", "description": "Room Deluxe (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Room Deluxe (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#120562497497", "supplierCode": "4893033296", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.28, "gross": 64.28, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 64.28, "gross": 64.28, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 66.96, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M66.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637542!~|A4817264333!~|B4817264333!~|C30|30!~|EDeluxe Room (1 Queen bed)!~|FDeluxe Room (1 Queen bed)!~|G1!~|U2,66.96,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I66.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4817264333", "description": "Deluxe Room (1 Queen bed)", "descriptionSupplier": "Deluxe Room (1 Queen bed)", "legacyRoomId": "0#121203637542", "supplierCode": "4817264333", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.96, "gross": 66.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 66.96, "gross": 66.96, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M67.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106367396284!~|A4687824131!~|B4687824131!~|C30|30!~|ESuperior Triple Room (1 Queen bed + 1 Single bed)!~|FSuperior Triple Room (1 Queen bed + 1 Single bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.46!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687824131", "description": "Superior Triple Room (1 Queen bed + 1 Single bed)", "descriptionSupplier": "Superior Triple Room (1 Queen bed + 1 Single bed)", "legacyRoomId": "0#106367396284", "supplierCode": "4687824131", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.46, "gross": 67.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.46, "gross": 67.46, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T08:00:00Z", "value": 67.61, "hoursBefore": 112, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M67.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120978417198!~|A4687824128!~|B4687824128!~|C30|30!~|EDeluxe Double Room (1 Queen bed)!~|FDeluxe Double Room (1 Queen bed)!~|G1!~|U2,67.61,1778227200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I67.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687824128", "description": "Deluxe Double Room (1 Queen bed)", "descriptionSupplier": "Deluxe Double Room (1 Queen bed)", "legacyRoomId": "0#120978417198", "supplierCode": "4687824128", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.61, "gross": 67.61, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 67.61, "gross": 67.61, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M69.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121115991649!~|A4218452082!~|B4218452082!~|C30|30!~|Esuperior triple room!~|Fsuperior triple room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I69.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218452082", "description": "superior triple room", "descriptionSupplier": "superior triple room", "legacyRoomId": "0#121115991649", "supplierCode": "4218452082", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.53, "gross": 69.53, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 69.53, "gross": 69.53, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M73.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97134878434!~|A3819958612!~|B3819958612!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I73.66!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958612", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#97134878434", "supplierCode": "3819958612", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.66, "gross": 73.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 73.66, "gross": 73.66, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M76.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97134878433!~|A3819958612!~|B3819958612!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I76.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958612", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#97134878433", "supplierCode": "3819958612", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.43, "gross": 76.43, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 76.43, "gross": 76.43, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M78.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97135154214!~|A3819958633!~|B3819958633!~|C30|30!~|EDeluxe (1 King Bed)!~|FDeluxe (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I78.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958633", "description": "Deluxe (1 King Bed)", "descriptionSupplier": "Deluxe (1 King Bed)", "legacyRoomId": "0#97135154214", "supplierCode": "3819958633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.74, "gross": 78.74, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 78.74, "gross": 78.74, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M81.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97135154213!~|A3819958633!~|B3819958633!~|C30|30!~|EDeluxe (1 King Bed)!~|FDeluxe (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I81.7!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958633", "description": "Deluxe (1 King Bed)", "descriptionSupplier": "Deluxe (1 King Bed)", "legacyRoomId": "0#97135154213", "supplierCode": "3819958633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.7, "gross": 81.7, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 81.7, "gross": 81.7, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M82.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120719096278!~|A4216403112!~|B4216403112!~|C30|30!~|Edouble deluxe king bed!~|Fdouble deluxe king bed!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I82.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4216403112", "description": "double deluxe king bed", "descriptionSupplier": "double deluxe king bed", "legacyRoomId": "0#120719096278", "supplierCode": "4216403112", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.5, "gross": 82.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82.5, "gross": 82.5, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M84.79!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116876252409!~|A4825828578!~|B4825828578!~|C30|30!~|ETwo Bedroom Suite (1 Queen bed + 2 Twin beds)!~|FTwo Bedroom Suite (1 Queen bed + 2 Twin beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I84.79!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4825828578", "description": "Two Bedroom Suite (1 Queen bed + 2 Twin beds)", "descriptionSupplier": "Two Bedroom Suite (1 Queen bed + 2 Twin beds)", "legacyRoomId": "0#116876252409", "supplierCode": "4825828578", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.79, "gross": 84.79, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 84.79, "gross": 84.79, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M87.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637566!~|A4218199289!~|B4218199289!~|C30|30!~|Etwo-bedroom suite!~|Ftwo-bedroom suite!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I87.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218199289", "description": "two-bedroom suite", "descriptionSupplier": "two-bedroom suite", "legacyRoomId": "0#121203637566", "supplierCode": "4218199289", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.37, "gross": 87.37, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 87.37, "gross": 87.37, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-06T14:00:00Z", "value": 91.32, "hoursBefore": 154, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M91.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637558!~|A4687824131!~|B4687824131!~|C30|30!~|ESuperior Triple Room (1 Queen bed + 1 Single bed)!~|FSuperior Triple Room (1 Queen bed + 1 Single bed)!~|G1!~|U2,91.32,1778076000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4687824131", "description": "Superior Triple Room (1 Queen bed + 1 Single bed)", "descriptionSupplier": "Superior Triple Room (1 Queen bed + 1 Single bed)", "legacyRoomId": "0#121203637558", "supplierCode": "4687824131", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.32, "gross": 91.32, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.32, "gross": 91.32, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 91.35, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M91.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101994314516!~|A3547344403!~|B3547344403!~|C30|30!~|ESuperior Triple!~|FSuperior Triple!~|G1!~|U2,91.35,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I91.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547344403", "description": "Superior Triple", "descriptionSupplier": "Superior Triple", "legacyRoomId": "0#101994314516", "supplierCode": "3547344403", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.35, "gross": 91.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.35, "gross": 91.35, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M92.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97113559235!~|A3874417174!~|B3874417174!~|C30|30!~|ESuperior Double Room (1 extra-large double bed) - Free WiFi!~|FSuperior Double Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3874417174", "description": "Superior Double Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#97113559235", "supplierCode": "3874417174", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.53, "gross": 92.53, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.53, "gross": 92.53, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M93.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97136372879!~|A4172706475!~|B4172706475!~|C30|30!~|ESuperior Triple (1 Bed and 1 King Bed)!~|FSuperior Triple (1 Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I93.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706475", "description": "Superior Triple (1 Bed and 1 King Bed)", "descriptionSupplier": "Superior Triple (1 Bed and 1 King Bed)", "legacyRoomId": "0#97136372879", "supplierCode": "4172706475", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.98, "gross": 93.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 93.98, "gross": 93.98, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 95.76, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M95.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114191041093!~|A3819958612!~|B3819958612!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|U2,95.76,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I95.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958612", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#114191041093", "supplierCode": "3819958612", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.76, "gross": 95.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 95.76, "gross": 95.76, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M96.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120617312072!~|A4893386427!~|B4893386427!~|C30|30!~|ETwo-Bedroom Suite (2 Twin beds + 1 King bed)!~|FTwo-Bedroom Suite (2 Twin beds + 1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I96.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4893386427", "description": "Two-Bedroom Suite (2 Twin beds + 1 King bed)", "descriptionSupplier": "Two-Bedroom Suite (2 Twin beds + 1 King bed)", "legacyRoomId": "0#120617312072", "supplierCode": "4893386427", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.41, "gross": 96.41, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 96.41, "gross": 96.41, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M97.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97137132255!~|A4172706475!~|B4172706475!~|C30|30!~|ESuperior Triple (1 Bed and 1 King Bed)!~|FSuperior Triple (1 Bed and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I97.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706475", "description": "Superior Triple (1 Bed and 1 King Bed)", "descriptionSupplier": "Superior Triple (1 Bed and 1 King Bed)", "legacyRoomId": "0#97137132255", "supplierCode": "4172706475", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.51, "gross": 97.51, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 97.51, "gross": 97.51, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M98.91!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97114402219!~|A4195734380!~|B4195734380!~|C30|30!~|EDeluxe Room (1 extra-large double bed) - Free WiFi!~|FDeluxe Room (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I98.91!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4195734380", "description": "Deluxe Room (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Deluxe Room (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#97114402219", "supplierCode": "4195734380", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.91, "gross": 98.91, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 98.91, "gross": 98.91, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 99.36, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M99.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114191041090!~|A3819958612!~|B3819958612!~|C30|30!~|ESuperior Double Room (1 King Bed)!~|FSuperior Double Room (1 King Bed)!~|G1!~|U2,99.36,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I99.36!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958612", "description": "Superior Double Room (1 King Bed)", "descriptionSupplier": "Superior Double Room (1 King Bed)", "legacyRoomId": "0#114191041090", "supplierCode": "3819958612", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.36, "gross": 99.36, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.36, "gross": 99.36, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 102.35, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M102.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97135154212!~|A3819958633!~|B3819958633!~|C30|30!~|EDeluxe (1 King Bed)!~|FDeluxe (1 King Bed)!~|G1!~|U2,102.35,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I102.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958633", "description": "Deluxe (1 King Bed)", "descriptionSupplier": "Deluxe (1 King Bed)", "legacyRoomId": "0#97135154212", "supplierCode": "3819958633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.35, "gross": 102.35, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 102.35, "gross": 102.35, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 106.2, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M106.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97135154210!~|A3819958633!~|B3819958633!~|C30|30!~|EDeluxe (1 King Bed)!~|FDeluxe (1 King Bed)!~|G1!~|U2,106.20,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I106.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819958633", "description": "Deluxe (1 King Bed)", "descriptionSupplier": "Deluxe (1 King Bed)", "legacyRoomId": "0#97135154210", "supplierCode": "3819958633", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.2, "gross": 106.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 106.2, "gross": 106.2, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M118.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97114402214!~|A3874416987!~|B3874416987!~|C30|30!~|ESuperior Triple Room (1 single bed and 1 large bed) - Free WiFi!~|FSuperior Triple Room (1 single bed and 1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3874416987", "description": "Superior Triple Room (1 single bed and 1 large bed) - Free WiFi", "descriptionSupplier": "Superior Triple Room (1 single bed and 1 large bed) - Free WiFi", "legacyRoomId": "0#97114402214", "supplierCode": "3874416987", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.05, "gross": 118.05, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.05, "gross": 118.05, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M118.09!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97134939464!~|A4172703239!~|B4172703239!~|C30|30!~|ESuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|FSuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I118.09!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172703239", "description": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "legacyRoomId": "0#97134939464", "supplierCode": "4172703239", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.09, "gross": 118.09, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 118.09, "gross": 118.09, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 122.18, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M122.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119958668880!~|A4172706475!~|B4172706475!~|C30|30!~|ESuperior Triple (1 Bed and 1 King Bed)!~|FSuperior Triple (1 Bed and 1 King Bed)!~|G1!~|U2,122.18,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.18!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706475", "description": "Superior Triple (1 Bed and 1 King Bed)", "descriptionSupplier": "Superior Triple (1 Bed and 1 King Bed)", "legacyRoomId": "0#119958668880", "supplierCode": "4172706475", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.18, "gross": 122.18, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.18, "gross": 122.18, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 126.77, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M126.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119958668883!~|A4172706475!~|B4172706475!~|C30|30!~|ESuperior Triple (1 Bed and 1 King Bed)!~|FSuperior Triple (1 Bed and 1 King Bed)!~|G1!~|U2,126.77,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I126.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172706475", "description": "Superior Triple (1 Bed and 1 King Bed)", "descriptionSupplier": "Superior Triple (1 Bed and 1 King Bed)", "legacyRoomId": "0#119958668883", "supplierCode": "4172706475", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.77, "gross": 126.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 126.77, "gross": 126.77, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T03:00:00Z", "value": 137.72, "hoursBefore": 69, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M137.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637550!~|A4893033296!~|B4893033296!~|C30|30!~|ERoom Deluxe (1 Double bed or 2 Twin beds)!~|FRoom Deluxe (1 Double bed or 2 Twin beds)!~|G1!~|U2,137.72,1778382000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I137.72!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4893033296", "description": "Room Deluxe (1 Double bed or 2 Twin beds)", "descriptionSupplier": "Room Deluxe (1 Double bed or 2 Twin beds)", "legacyRoomId": "0#121203637550", "supplierCode": "4893033296", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.72, "gross": 137.72, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 137.72, "gross": 137.72, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p0!~|x28041605!~|M148.36!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97114402218!~|A3873109946!~|B3873109946!~|C30|30!~|ETwo-Bedroom Suite - Free WiFi!~|FTwo-Bedroom Suite - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I148.36!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3873109946", "description": "Two-Bedroom Suite - Free WiFi", "descriptionSupplier": "Two-Bedroom Suite - Free WiFi", "legacyRoomId": "0#97114402218", "supplierCode": "3873109946", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.36, "gross": 148.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 148.36, "gross": 148.36, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 153.52, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M153.52!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119958668873!~|A4172703239!~|B4172703239!~|C30|30!~|ESuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|FSuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|G1!~|U2,153.52,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I153.52!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172703239", "description": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "legacyRoomId": "0#119958668873", "supplierCode": "4172703239", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.52, "gross": 153.52, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 153.52, "gross": 153.52, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T11:00:00Z", "value": 159.29, "hoursBefore": 61, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M159.29!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119958668878!~|A4172703239!~|B4172703239!~|C30|30!~|ESuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|FSuite, 2 Bedrooms (2 Twin Beds and 1 King Bed)!~|G1!~|U2,159.29,1778410800!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I159.29!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172703239", "description": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "descriptionSupplier": "Suite, 2 Bedrooms (2 Twin Beds and 1 King Bed)", "legacyRoomId": "0#119958668878", "supplierCode": "4172703239", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 159.29, "gross": 159.29, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 159.29, "gross": 159.29, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T21:00:00Z", "value": 161.98, "hoursBefore": 75, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M161.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114530239737!~|A3547344742!~|B3547344742!~|C30|30!~|ETwo Bedroom Suite!~|FTwo Bedroom Suite!~|G1!~|U2,161.98,1778360400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I161.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3547344742", "description": "Two Bedroom Suite", "descriptionSupplier": "Two Bedroom Suite", "legacyRoomId": "0#114530239737", "supplierCode": "3547344742", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.98, "gross": 161.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 161.98, "gross": 161.98, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T07:00:00Z", "value": 179.2, "hoursBefore": 233, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M179.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637564!~|A4825828578!~|B4825828578!~|C30|30!~|ETwo Bedroom Suite (1 Queen bed + 2 Twin beds)!~|FTwo Bedroom Suite (1 Queen bed + 2 Twin beds)!~|G1!~|U2,179.20,1777791600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I179.2!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4825828578", "description": "Two Bedroom Suite (1 Queen bed + 2 Twin beds)", "descriptionSupplier": "Two Bedroom Suite (1 Queen bed + 2 Twin beds)", "legacyRoomId": "0#121203637564", "supplierCode": "4825828578", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 179.2, "gross": 179.2, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 179.2, "gross": 179.2, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "50001598", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T08:00:00Z", "value": 56.9, "hoursBefore": 64, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001598", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e50001598!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n50001598!~|nSTN!~|o1!~|p1!~|x28041605!~|M56.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637569!~|A4626589149!~|B4626589149!~|C30|30!~|ESuperior Double!~|FSuperior Double!~|G1!~|U2,56.90,1778400000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I56.9!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4626589149", "description": "Superior Double", "descriptionSupplier": "Superior Double", "legacyRoomId": "0#121203637569", "supplierCode": "4626589149", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.9, "gross": 56.9, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 56.9, "gross": 56.9, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "50001598", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T08:00:00Z", "value": 101.81, "hoursBefore": 64, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001598", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e50001598!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n50001598!~|nSTN!~|o1!~|p1!~|x28041605!~|M101.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637561!~|A4625199909!~|B4625199909!~|C30|30!~|EDeluxe Double (with extra bed)!~|FDeluxe Double (with extra bed)!~|G1!~|U2,101.81,1778400000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I101.81!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4625199909", "description": "Deluxe Double (with extra bed)", "descriptionSupplier": "Deluxe Double (with extra bed)", "legacyRoomId": "0#121203637561", "supplierCode": "4625199909", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.81, "gross": 101.81, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 101.81, "gross": 101.81, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "50002748", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50002748", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e50002748!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n50002748!~|nSTN!~|o1!~|p0!~|x28041605!~|M77.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120500407757!~|A4218750848!~|B4218750848!~|C30|30!~|Edeluxe!~|Fdeluxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I77.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750848", "description": "deluxe", "descriptionSupplier": "deluxe", "legacyRoomId": "0#120500407757", "supplierCode": "4218750848", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.87, "gross": 77.87, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 77.87, "gross": 77.87, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "3244032", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "3244032", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e3244032!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n3244032!~|nSTN!~|o1!~|p0!~|x28041605!~|M92.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120500407745!~|A4218750848!~|B4218750848!~|C30|30!~|Edeluxe!~|Fdeluxe!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I92.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218750848", "description": "deluxe", "descriptionSupplier": "deluxe", "legacyRoomId": "0#120500407745", "supplierCode": "4218750848", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.85, "gross": 92.85, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 92.85, "gross": 92.85, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n30309156!~|nSTN!~|o1!~|p0!~|x28041605!~|M122.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121143304860!~|A4725973950!~|B4725973950!~|C30|30!~|E2 Bedroom Suite Quad!~|F2 Bedroom Suite Quad!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I122.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725973950", "description": "2 Bedroom Suite Quad", "descriptionSupplier": "2 Bedroom Suite Quad", "legacyRoomId": "0#121143304860", "supplierCode": "4725973950", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.54, "gross": 122.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 122.54, "gross": 122.54, "binding": false } }, { "hotelName": "Karon Kata Boutique Hotel", "boardCode": "30309156", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T07:00:00Z", "value": 174.62, "hoursBefore": 185, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52413392", "supplierCode": "STN", "hotelCodeSupplier": "52413392", "id": "33!~|a0!~|b260513!~|c260514!~|d52413392!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52413392!~|n30309156!~|nSTN!~|o1!~|p1!~|x28041605!~|M174.62!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637562!~|A4725973950!~|B4725973950!~|C30|30!~|E2 Bedroom Suite Quad!~|F2 Bedroom Suite Quad!~|G1!~|U2,174.62,1777964400!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I174.62!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4725973950", "description": "2 Bedroom Suite Quad", "descriptionSupplier": "2 Bedroom Suite Quad", "legacyRoomId": "0#121203637562", "supplierCode": "4725973950", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 174.62, "gross": 174.62, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 174.62, "gross": 174.62, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 10.77, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M10.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105002150527!~|A4058999393!~|B4058999393!~|C30|30!~|EDouble Room (1 Queen Bed)!~|FDouble Room (1 Queen Bed)!~|G1!~|U2,10.77,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I10.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4058999393", "description": "Double Room (1 Queen Bed)", "descriptionSupplier": "Double Room (1 Queen Bed)", "legacyRoomId": "0#105002150527", "supplierCode": "4058999393", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 10.77, "gross": 10.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 10.77, "gross": 10.77, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 10.94, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M10.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105002149879!~|A4058999393!~|B4058999393!~|C30|30!~|EDouble Room (1 Queen Bed)!~|FDouble Room (1 Queen Bed)!~|G1!~|U2,10.94,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I10.94!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4058999393", "description": "Double Room (1 Queen Bed)", "descriptionSupplier": "Double Room (1 Queen Bed)", "legacyRoomId": "0#105002149879", "supplierCode": "4058999393", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 10.94, "gross": 10.94, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 10.94, "gross": 10.94, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M12.48!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#104822933583!~|A4611653866!~|B4611653866!~|C30|30!~|EQueen Studio (1 double bed) - Free WiFi!~|FQueen Studio (1 double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.48!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611653866", "description": "Queen Studio (1 double bed) - Free WiFi", "descriptionSupplier": "Queen Studio (1 double bed) - Free WiFi", "legacyRoomId": "0#104822933583", "supplierCode": "4611653866", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.48, "gross": 12.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.48, "gross": 12.48, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 12.54, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M12.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105002149866!~|A4067475679!~|B4067475679!~|C30|30!~|EStudio, Balcony (1 King Bed)!~|FStudio, Balcony (1 King Bed)!~|G1!~|U2,12.54,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4067475679", "description": "Studio, Balcony (1 King Bed)", "descriptionSupplier": "Studio, Balcony (1 King Bed)", "legacyRoomId": "0#105002149866", "supplierCode": "4067475679", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.54, "gross": 12.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.54, "gross": 12.54, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 12.54, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M12.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105002150363!~|A4067475678!~|B4067475678!~|C30|30!~|EStudio (1 King Bed)!~|FStudio (1 King Bed)!~|G1!~|U2,12.54,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4067475678", "description": "Studio (1 King Bed)", "descriptionSupplier": "Studio (1 King Bed)", "legacyRoomId": "0#105002150363", "supplierCode": "4067475678", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.54, "gross": 12.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.54, "gross": 12.54, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 12.54, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M12.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#104970280284!~|A4172508792!~|B4172508792!~|C30|30!~|EDouble Room, Balcony (1 King Bed)!~|FDouble Room, Balcony (1 King Bed)!~|G1!~|U2,12.54,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.54!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508792", "description": "Double Room, Balcony (1 King Bed)", "descriptionSupplier": "Double Room, Balcony (1 King Bed)", "legacyRoomId": "0#104970280284", "supplierCode": "4172508792", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.54, "gross": 12.54, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.54, "gross": 12.54, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 12.75, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M12.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105002150221!~|A4067475679!~|B4067475679!~|C30|30!~|EStudio, Balcony (1 King Bed)!~|FStudio, Balcony (1 King Bed)!~|G1!~|U2,12.75,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4067475679", "description": "Studio, Balcony (1 King Bed)", "descriptionSupplier": "Studio, Balcony (1 King Bed)", "legacyRoomId": "0#105002150221", "supplierCode": "4067475679", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.75, "gross": 12.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.75, "gross": 12.75, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 12.75, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M12.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#105002150093!~|A4067475678!~|B4067475678!~|C30|30!~|EStudio (1 King Bed)!~|FStudio (1 King Bed)!~|G1!~|U2,12.75,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4067475678", "description": "Studio (1 King Bed)", "descriptionSupplier": "Studio (1 King Bed)", "legacyRoomId": "0#105002150093", "supplierCode": "4067475678", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.75, "gross": 12.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.75, "gross": 12.75, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 12.75, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M12.75!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#104970280478!~|A4172508792!~|B4172508792!~|C30|30!~|EDouble Room, Balcony (1 King Bed)!~|FDouble Room, Balcony (1 King Bed)!~|G1!~|U2,12.75,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.75!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508792", "description": "Double Room, Balcony (1 King Bed)", "descriptionSupplier": "Double Room, Balcony (1 King Bed)", "legacyRoomId": "0#104970280478", "supplierCode": "4172508792", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.75, "gross": 12.75, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.75, "gross": 12.75, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M12.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114799617101!~|A4796898445!~|B4796898445!~|C30|30!~|EQueen Studio (1 Queen bed)!~|FQueen Studio (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I12.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4796898445", "description": "Queen Studio (1 Queen bed)", "descriptionSupplier": "Queen Studio (1 Queen bed)", "legacyRoomId": "0#114799617101", "supplierCode": "4796898445", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.81, "gross": 12.81, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 12.81, "gross": 12.81, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M14.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#104825115561!~|A4611653869!~|B4611653869!~|C30|30!~|EQueen Room with Balcony (1 large bed) - Free WiFi!~|FQueen Room with Balcony (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I14.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611653869", "description": "Queen Room with Balcony (1 large bed) - Free WiFi", "descriptionSupplier": "Queen Room with Balcony (1 large bed) - Free WiFi", "legacyRoomId": "0#104825115561", "supplierCode": "4611653869", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 14.56, "gross": 14.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 14.56, "gross": 14.56, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M14.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114808906795!~|A4797183503!~|B4797183503!~|C30|30!~|EQueen Room with Balcony (1 Queen bed)!~|FQueen Room with Balcony (1 Queen bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I14.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4797183503", "description": "Queen Room with Balcony (1 Queen bed)", "descriptionSupplier": "Queen Room with Balcony (1 Queen bed)", "legacyRoomId": "0#114808906795", "supplierCode": "4797183503", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 14.95, "gross": 14.95, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 14.95, "gross": 14.95, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:59:59Z", "value": 15.38, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M15.38!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120127790241!~|A4796898445!~|B4796898445!~|C30|30!~|EQueen Studio (1 Queen bed)!~|FQueen Studio (1 Queen bed)!~|G1!~|U2,15.38,1777845599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I15.38!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4796898445", "description": "Queen Studio (1 Queen bed)", "descriptionSupplier": "Queen Studio (1 Queen bed)", "legacyRoomId": "0#120127790241", "supplierCode": "4796898445", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.38, "gross": 15.38, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.38, "gross": 15.38, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-27T21:01:00Z", "value": 10.0165, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T14:00:00Z", "value": 15.41, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M15.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#106884521660!~|A4611653867!~|B4611653867!~|C30|30!~|EQueen Studio - Stairs Only (1 large bed) - Free WiFi!~|FQueen Studio - Stairs Only (1 large bed) - Free WiFi!~|G1!~|U2,10.02,1777323660|2,15.41,1777989600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I15.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611653867", "description": "Queen Studio - Stairs Only (1 large bed) - Free WiFi", "descriptionSupplier": "Queen Studio - Stairs Only (1 large bed) - Free WiFi", "legacyRoomId": "0#106884521660", "supplierCode": "4611653867", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.41, "gross": 15.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 15.41, "gross": 15.41, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M16.18!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#104821767264!~|A4611653868!~|B4611653868!~|C30|30!~|EStudio with Balcony - Stairs Only (1 large bed) - Free WiFi!~|FStudio with Balcony - Stairs Only (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.18!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611653868", "description": "Studio with Balcony - Stairs Only (1 large bed) - Free WiFi", "descriptionSupplier": "Studio with Balcony - Stairs Only (1 large bed) - Free WiFi", "legacyRoomId": "0#104821767264", "supplierCode": "4611653868", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.18, "gross": 16.18, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.18, "gross": 16.18, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M16.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114828929956!~|A4797183508!~|B4797183508!~|C30|30!~|EStudio with Balcony - Stairs Only (Other bed)!~|FStudio with Balcony - Stairs Only (Other bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I16.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4797183508", "description": "Studio with Balcony - Stairs Only (Other bed)", "descriptionSupplier": "Studio with Balcony - Stairs Only (Other bed)", "legacyRoomId": "0#114828929956", "supplierCode": "4797183508", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.6, "gross": 16.6, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 16.6, "gross": 16.6, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:59:59Z", "value": 17.93, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M17.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120867735551!~|A4797183503!~|B4797183503!~|C30|30!~|EQueen Room with Balcony (1 Queen bed)!~|FQueen Room with Balcony (1 Queen bed)!~|G1!~|U2,17.93,1777845599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4797183503", "description": "Queen Room with Balcony (1 Queen bed)", "descriptionSupplier": "Queen Room with Balcony (1 Queen bed)", "legacyRoomId": "0#120867735551", "supplierCode": "4797183503", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.93, "gross": 17.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.93, "gross": 17.93, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:59:59Z", "value": 18.98, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M18.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120127790234!~|A4797183508!~|B4797183508!~|C30|30!~|EStudio with Balcony - Stairs Only (Other bed)!~|FStudio with Balcony - Stairs Only (Other bed)!~|G1!~|U2,18.98,1777845599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I18.98!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4797183508", "description": "Studio with Balcony - Stairs Only (Other bed)", "descriptionSupplier": "Studio with Balcony - Stairs Only (Other bed)", "legacyRoomId": "0#120127790234", "supplierCode": "4797183508", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.98, "gross": 18.98, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 18.98, "gross": 18.98, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 17.5, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M17.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#73220506374!~|A4058999393!~|B4058999393!~|C30|30!~|EDouble Room (1 Queen Bed)!~|FDouble Room (1 Queen Bed)!~|G1!~|U2,17.50,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.5!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4058999393", "description": "Double Room (1 Queen Bed)", "descriptionSupplier": "Double Room (1 Queen Bed)", "legacyRoomId": "0#73220506374", "supplierCode": "4058999393", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.5, "gross": 17.5, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.5, "gross": 17.5, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 17.74, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M17.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368954767!~|A4058999393!~|B4058999393!~|C30|30!~|EDouble Room (1 Queen Bed)!~|FDouble Room (1 Queen Bed)!~|G1!~|U2,17.74,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I17.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4058999393", "description": "Double Room (1 Queen Bed)", "descriptionSupplier": "Double Room (1 Queen Bed)", "legacyRoomId": "0#79368954767", "supplierCode": "4058999393", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.74, "gross": 17.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 17.74, "gross": 17.74, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-27T21:01:00Z", "value": 10.6755, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T14:00:00Z", "value": 19.41, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M19.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102090486675!~|A4611653866!~|B4611653866!~|C30|30!~|EQueen Studio (1 double bed) - Free WiFi!~|FQueen Studio (1 double bed) - Free WiFi!~|G1!~|U2,10.68,1777323660|2,19.41,1777989600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.41!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611653866", "description": "Queen Studio (1 double bed) - Free WiFi", "descriptionSupplier": "Queen Studio (1 double bed) - Free WiFi", "legacyRoomId": "0#102090486675", "supplierCode": "4611653866", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.41, "gross": 19.41, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.41, "gross": 19.41, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 19.88, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M19.88!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101078522243!~|A4067475678!~|B4067475678!~|C30|30!~|EStudio (1 King Bed)!~|FStudio (1 King Bed)!~|G1!~|U2,19.88,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.88!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4067475678", "description": "Studio (1 King Bed)", "descriptionSupplier": "Studio (1 King Bed)", "legacyRoomId": "0#101078522243", "supplierCode": "4067475678", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.88, "gross": 19.88, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.88, "gross": 19.88, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:59:59Z", "value": 19.93, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M19.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120127790217!~|A4796898445!~|B4796898445!~|C30|30!~|EQueen Studio (1 Queen bed)!~|FQueen Studio (1 Queen bed)!~|G1!~|U2,19.93,1777845599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I19.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4796898445", "description": "Queen Studio (1 Queen bed)", "descriptionSupplier": "Queen Studio (1 Queen bed)", "legacyRoomId": "0#120127790217", "supplierCode": "4796898445", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.93, "gross": 19.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 19.93, "gross": 19.93, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 20.16, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M20.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97099124450!~|A4067475678!~|B4067475678!~|C30|30!~|EStudio (1 King Bed)!~|FStudio (1 King Bed)!~|G1!~|U2,20.16,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I20.16!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4067475678", "description": "Studio (1 King Bed)", "descriptionSupplier": "Studio (1 King Bed)", "legacyRoomId": "0#97099124450", "supplierCode": "4067475678", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.16, "gross": 20.16, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 20.16, "gross": 20.16, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 23.24, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M23.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#101078522508!~|A4067475679!~|B4067475679!~|C30|30!~|EStudio, Balcony (1 King Bed)!~|FStudio, Balcony (1 King Bed)!~|G1!~|U2,23.24,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4067475679", "description": "Studio, Balcony (1 King Bed)", "descriptionSupplier": "Studio, Balcony (1 King Bed)", "legacyRoomId": "0#101078522508", "supplierCode": "4067475679", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.24, "gross": 23.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.24, "gross": 23.24, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 23.24, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M23.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#73220506362!~|A4172508792!~|B4172508792!~|C30|30!~|EDouble Room, Balcony (1 King Bed)!~|FDouble Room, Balcony (1 King Bed)!~|G1!~|U2,23.24,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508792", "description": "Double Room, Balcony (1 King Bed)", "descriptionSupplier": "Double Room, Balcony (1 King Bed)", "legacyRoomId": "0#73220506362", "supplierCode": "4172508792", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.24, "gross": 23.24, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.24, "gross": 23.24, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 23.55, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M23.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99600750600!~|A4067475679!~|B4067475679!~|C30|30!~|EStudio, Balcony (1 King Bed)!~|FStudio, Balcony (1 King Bed)!~|G1!~|U2,23.55,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4067475679", "description": "Studio, Balcony (1 King Bed)", "descriptionSupplier": "Studio, Balcony (1 King Bed)", "legacyRoomId": "0#99600750600", "supplierCode": "4067475679", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.55, "gross": 23.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.55, "gross": 23.55, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-11T15:00:00Z", "value": 23.55, "hoursBefore": 33, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M23.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368953686!~|A4172508792!~|B4172508792!~|C30|30!~|EDouble Room, Balcony (1 King Bed)!~|FDouble Room, Balcony (1 King Bed)!~|G1!~|U2,23.55,1778511600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I23.55!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508792", "description": "Double Room, Balcony (1 King Bed)", "descriptionSupplier": "Double Room, Balcony (1 King Bed)", "legacyRoomId": "0#79368953686", "supplierCode": "4172508792", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.55, "gross": 23.55, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 23.55, "gross": 23.55, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-27T21:01:00Z", "value": 11.0925, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T14:00:00Z", "value": 24.65, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M24.65!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102119974502!~|A4611653867!~|B4611653867!~|C30|30!~|EQueen Studio - Stairs Only (1 large bed) - Free WiFi!~|FQueen Studio - Stairs Only (1 large bed) - Free WiFi!~|G1!~|U2,11.09,1777323660|2,24.65,1777989600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I24.65!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611653867", "description": "Queen Studio - Stairs Only (1 large bed) - Free WiFi", "descriptionSupplier": "Queen Studio - Stairs Only (1 large bed) - Free WiFi", "legacyRoomId": "0#102119974502", "supplierCode": "4611653867", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.65, "gross": 24.65, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 24.65, "gross": 24.65, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-27T21:01:00Z", "value": 10.428, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T14:00:00Z", "value": 26.07, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M26.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102090486679!~|A4611653869!~|B4611653869!~|C30|30!~|EQueen Room with Balcony (1 large bed) - Free WiFi!~|FQueen Room with Balcony (1 large bed) - Free WiFi!~|G1!~|U2,10.43,1777323660|2,26.07,1777989600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611653869", "description": "Queen Room with Balcony (1 large bed) - Free WiFi", "descriptionSupplier": "Queen Room with Balcony (1 large bed) - Free WiFi", "legacyRoomId": "0#102090486679", "supplierCode": "4611653869", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.07, "gross": 26.07, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.07, "gross": 26.07, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:59:59Z", "value": 26.76, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M26.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120867735480!~|A4797183503!~|B4797183503!~|C30|30!~|EQueen Room with Balcony (1 Queen bed)!~|FQueen Room with Balcony (1 Queen bed)!~|G1!~|U2,26.76,1777845599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I26.76!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4797183503", "description": "Queen Room with Balcony (1 Queen bed)", "descriptionSupplier": "Queen Room with Balcony (1 Queen bed)", "legacyRoomId": "0#120867735480", "supplierCode": "4797183503", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.76, "gross": 26.76, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 26.76, "gross": 26.76, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-27T21:01:00Z", "value": 10.136, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-05T14:00:00Z", "value": 28.96, "hoursBefore": 178, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M28.96!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#102119974501!~|A4611653868!~|B4611653868!~|C30|30!~|EStudio with Balcony - Stairs Only (1 large bed) - Free WiFi!~|FStudio with Balcony - Stairs Only (1 large bed) - Free WiFi!~|G1!~|U2,10.14,1777323660|2,28.96,1777989600!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I28.96!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4611653868", "description": "Studio with Balcony - Stairs Only (1 large bed) - Free WiFi", "descriptionSupplier": "Studio with Balcony - Stairs Only (1 large bed) - Free WiFi", "legacyRoomId": "0#102119974501", "supplierCode": "4611653868", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.96, "gross": 28.96, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 28.96, "gross": 28.96, "binding": false } }, { "hotelName": "Tj Patong (SHA PLUS+)", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-03T21:59:59Z", "value": 29.74, "hoursBefore": 218, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55921027", "supplierCode": "STN", "hotelCodeSupplier": "55921027", "id": "33!~|a0!~|b260513!~|c260514!~|d55921027!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55921027!~|n2359298!~|nSTN!~|o1!~|p1!~|x28041605!~|M29.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120127790235!~|A4797183508!~|B4797183508!~|C30|30!~|EStudio with Balcony - Stairs Only (Other bed)!~|FStudio with Balcony - Stairs Only (Other bed)!~|G1!~|U2,29.74,1777845599!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I29.74!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4797183508", "description": "Studio with Balcony - Stairs Only (Other bed)", "descriptionSupplier": "Studio with Balcony - Stairs Only (Other bed)", "legacyRoomId": "0#120127790235", "supplierCode": "4797183508", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.74, "gross": 29.74, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 29.74, "gross": 29.74, "binding": false } }, { "hotelName": "Bearpacker Patong Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166828", "supplierCode": "STN", "hotelCodeSupplier": "51166828", "id": "33!~|a0!~|b260513!~|c260514!~|d51166828!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166828!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M41.72!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45157346097!~|A4172508920!~|B4172508920!~|C30|30!~|EDeluxe King Room with Ensuite Bathroom (1 King Bed)!~|FDeluxe King Room with Ensuite Bathroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I41.72!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508920", "description": "Deluxe King Room with Ensuite Bathroom (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Ensuite Bathroom (1 King Bed)", "legacyRoomId": "0#45157346097", "supplierCode": "4172508920", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.72, "gross": 41.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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 41.72, "gross": 41.72, "binding": false } }, { "hotelName": "Bearpacker Patong Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166828", "supplierCode": "STN", "hotelCodeSupplier": "51166828", "id": "33!~|a0!~|b260513!~|c260514!~|d51166828!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166828!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M43.43!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120818112504!~|A4217910105!~|B4217910105!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I43.43!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910105", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#120818112504", "supplierCode": "4217910105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.43, "gross": 43.43, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 43.43, "gross": 43.43, "binding": false } }, { "hotelName": "Bearpacker Patong Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166828", "supplierCode": "STN", "hotelCodeSupplier": "51166828", "id": "33!~|a0!~|b260513!~|c260514!~|d51166828!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166828!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M46.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#121203637559!~|A4217619527!~|B4217619527!~|C30|30!~|Edeluxe king room non smoking!~|Fdeluxe king room non smoking!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217619527", "description": "deluxe king room non smoking", "descriptionSupplier": "deluxe king room non smoking", "legacyRoomId": "0#121203637559", "supplierCode": "4217619527", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.13, "gross": 46.13, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.13, "gross": 46.13, "binding": false } }, { "hotelName": "Bearpacker Patong Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166828", "supplierCode": "STN", "hotelCodeSupplier": "51166828", "id": "33!~|a0!~|b260513!~|c260514!~|d51166828!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166828!~|n2359299!~|nSTN!~|o1!~|p0!~|x28041605!~|M46.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45156590136!~|A4172508920!~|B4172508920!~|C30|30!~|EDeluxe King Room with Ensuite Bathroom (1 King Bed)!~|FDeluxe King Room with Ensuite Bathroom (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I46.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508920", "description": "Deluxe King Room with Ensuite Bathroom (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Ensuite Bathroom (1 King Bed)", "legacyRoomId": "0#45156590136", "supplierCode": "4172508920", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.95, "gross": 46.95, "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": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 46.95, "gross": 46.95, "binding": false } }, { "hotelName": "Bearpacker Patong Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-27T21:01:00Z", "value": 11.865, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T14:00:00Z", "value": 47.46, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166828", "supplierCode": "STN", "hotelCodeSupplier": "51166828", "id": "33!~|a0!~|b260513!~|c260514!~|d51166828!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166828!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M47.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79368954382!~|A3978006164!~|B3978006164!~|C30|30!~|EStandard King Room (1 single bed) - Free WiFi!~|FStandard King Room (1 single bed) - Free WiFi!~|G1!~|U2,11.87,1777323660|2,47.46,1778335200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I47.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3978006164", "description": "Standard King Room (1 single bed) - Free WiFi", "descriptionSupplier": "Standard King Room (1 single bed) - Free WiFi", "legacyRoomId": "0#79368954382", "supplierCode": "3978006164", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.46, "gross": 47.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 47.46, "gross": 47.46, "binding": false } }, { "hotelName": "Bearpacker Patong Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 53.47, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166828", "supplierCode": "STN", "hotelCodeSupplier": "51166828", "id": "33!~|a0!~|b260513!~|c260514!~|d51166828!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166828!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M53.47!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118779607162!~|A4548414854!~|B4548414854!~|C30|30!~|Estandard king room!~|Fstandard king room!~|G1!~|U2,53.47,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.47!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4548414854", "description": "standard king room", "descriptionSupplier": "standard king room", "legacyRoomId": "0#118779607162", "supplierCode": "4548414854", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.47, "gross": 53.47, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.47, "gross": 53.47, "binding": false } }, { "hotelName": "Bearpacker Patong Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-27T21:01:00Z", "value": 10.786, "hoursBefore": 363, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-09T14:00:00Z", "value": 53.93, "hoursBefore": 82, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166828", "supplierCode": "STN", "hotelCodeSupplier": "51166828", "id": "33!~|a0!~|b260513!~|c260514!~|d51166828!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166828!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M53.93!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#68218460247!~|A4196015884!~|B4196015884!~|C30|30!~|EDeluxe King Room (1 large bed) - Free WiFi!~|FDeluxe King Room (1 large bed) - Free WiFi!~|G1!~|U2,10.79,1777323660|2,53.93,1778335200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I53.93!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4196015884", "description": "Deluxe King Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room (1 large bed) - Free WiFi", "legacyRoomId": "0#68218460247", "supplierCode": "4196015884", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.93, "gross": 53.93, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 53.93, "gross": 53.93, "binding": false } }, { "hotelName": "Bearpacker Patong Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T15:00:00Z", "value": 54.66, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166828", "supplierCode": "STN", "hotelCodeSupplier": "51166828", "id": "33!~|a0!~|b260513!~|c260514!~|d51166828!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166828!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M54.66!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45157347822!~|A4172508920!~|B4172508920!~|C30|30!~|EDeluxe King Room with Ensuite Bathroom (1 King Bed)!~|FDeluxe King Room with Ensuite Bathroom (1 King Bed)!~|G1!~|U2,54.66,1778425200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I54.66!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508920", "description": "Deluxe King Room with Ensuite Bathroom (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Ensuite Bathroom (1 King Bed)", "legacyRoomId": "0#45157347822", "supplierCode": "4172508920", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.66, "gross": 54.66, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 54.66, "gross": 54.66, "binding": false } }, { "hotelName": "Bearpacker Patong Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-10T15:00:00Z", "value": 55.99, "hoursBefore": 57, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166828", "supplierCode": "STN", "hotelCodeSupplier": "51166828", "id": "33!~|a0!~|b260513!~|c260514!~|d51166828!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166828!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M55.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45156593116!~|A4172508920!~|B4172508920!~|C30|30!~|EDeluxe King Room with Ensuite Bathroom (1 King Bed)!~|FDeluxe King Room with Ensuite Bathroom (1 King Bed)!~|G1!~|U2,55.99,1778425200!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I55.99!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172508920", "description": "Deluxe King Room with Ensuite Bathroom (1 King Bed)", "descriptionSupplier": "Deluxe King Room with Ensuite Bathroom (1 King Bed)", "legacyRoomId": "0#45156593116", "supplierCode": "4172508920", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.99, "gross": 55.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 55.99, "gross": 55.99, "binding": false } }, { "hotelName": "Bearpacker Patong Hostel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-05-08T21:00:00Z", "value": 60.77, "hoursBefore": 99, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51166828", "supplierCode": "STN", "hotelCodeSupplier": "51166828", "id": "33!~|a0!~|b260513!~|c260514!~|d51166828!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51166828!~|n2359299!~|nSTN!~|o1!~|p1!~|x28041605!~|M60.77!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120609457137!~|A4217910105!~|B4217910105!~|C30|30!~|Edeluxe king room!~|Fdeluxe king room!~|G1!~|U2,60.77,1778274000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I60.77!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4217910105", "description": "deluxe king room", "descriptionSupplier": "deluxe king room", "legacyRoomId": "0#120609457137", "supplierCode": "4217910105", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.77, "gross": 60.77, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60.77, "gross": 60.77, "binding": false } } ], "auditData": { "transactions": null }, "warnings": [ { "external": null, "type": "VALIDATION_ERROR", "code": "WRONG_FIELD", "description": "Access: '29887' Maximum optionsQuota allowed(50) has been exceeded, you are sending 300", "accessCode": "29887" } ] } } } }