{ "data": { "hotelX": { "search": { "context": "STN", "options": [ { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M670.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118239523634!~|A4850999943!~|B4850999943!~|C30|30!~|E1 bedroom suite pool!~|F1 bedroom suite pool!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I670.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4850999943", "description": "1 bedroom suite pool", "descriptionSupplier": "1 bedroom suite pool", "legacyRoomId": "0#118239523634", "supplierCode": "4850999943", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 670.3, "gross": 670.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": 670.3, "gross": 670.3, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M702.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98865993699!~|A4535914585!~|B4535914585!~|C30|30!~|EOne-Bedroom Suite with Private Pool (1 Double Bed)!~|FOne-Bedroom Suite with Private Pool (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I702.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4535914585", "description": "One-Bedroom Suite with Private Pool (1 Double Bed)", "descriptionSupplier": "One-Bedroom Suite with Private Pool (1 Double Bed)", "legacyRoomId": "0#98865993699", "supplierCode": "4535914585", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 702.76, "gross": 702.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": 702.76, "gross": 702.76, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:00:00Z", "value": 729.63, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M729.63!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120697383271!~|A4883160349!~|B4883160349!~|C30|30!~|Esuite pool view one bedroom!~|Fsuite pool view one bedroom!~|G1!~|U2,729.63,1776978000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I729.63!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4883160349", "description": "suite pool view one bedroom", "descriptionSupplier": "suite pool view one bedroom", "legacyRoomId": "0#120697383271", "supplierCode": "4883160349", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 729.63, "gross": 729.63, "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": 729.63, "gross": 729.63, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M744.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98865993710!~|A4535914585!~|B4535914585!~|C30|30!~|EOne-Bedroom Suite with Private Pool (1 Double Bed)!~|FOne-Bedroom Suite with Private Pool (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I744.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4535914585", "description": "One-Bedroom Suite with Private Pool (1 Double Bed)", "descriptionSupplier": "One-Bedroom Suite with Private Pool (1 Double Bed)", "legacyRoomId": "0#98865993710", "supplierCode": "4535914585", "promotions": [ { "code": "#1", "name": "Room1 Save 11%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 744.14, "gross": 744.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": 744.14, "gross": 744.14, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M767.5!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118974716050!~|A3863055281!~|B3863055281!~|C30|30!~|EOne-Bedroom Suite with Private Pool (1 extra-large double bed) - Free WiFi!~|FOne-Bedroom Suite with Private Pool (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I767.5!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863055281", "description": "One-Bedroom Suite with Private Pool (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "One-Bedroom Suite with Private Pool (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#118974716050", "supplierCode": "3863055281", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 767.5, "gross": 767.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": 767.5, "gross": 767.5, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M859.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120446994823!~|A4863441162!~|B4863441162!~|C30|30!~|E2-bedroom suite with pool!~|F2-bedroom suite with pool!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I859.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863441162", "description": "2-bedroom suite with pool", "descriptionSupplier": "2-bedroom suite with pool", "legacyRoomId": "0#120446994823", "supplierCode": "4863441162", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 859.1, "gross": 859.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": 859.1, "gross": 859.1, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M983.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118978002747!~|A3863056713!~|B3863056713!~|C30|30!~|ETwo-Bedroom Suite with Private Pool (1 large bed) - Free WiFi!~|FTwo-Bedroom Suite with Private Pool (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I983.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863056713", "description": "Two-Bedroom Suite with Private Pool (1 large bed) - Free WiFi", "descriptionSupplier": "Two-Bedroom Suite with Private Pool (1 large bed) - Free WiFi", "legacyRoomId": "0#118978002747", "supplierCode": "3863056713", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 983.07, "gross": 983.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": 983.07, "gross": 983.07, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M1792.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120561157602!~|A4218216459!~|B4218216459!~|C30|30!~|E3 bedroom pool villa!~|F3 bedroom pool villa!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1792.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218216459", "description": "3 bedroom pool villa", "descriptionSupplier": "3 bedroom pool villa", "legacyRoomId": "0#120561157602", "supplierCode": "4218216459", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1792.33, "gross": 1792.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": 1792.33, "gross": 1792.33, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M1877.95!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98865993701!~|A4535914587!~|B4535914587!~|C30|30!~|EThree-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)!~|FThree-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1877.95!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4535914587", "description": "Three-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)", "descriptionSupplier": "Three-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)", "legacyRoomId": "0#98865993701", "supplierCode": "4535914587", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1877.95, "gross": 1877.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": 1877.95, "gross": 1877.95, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:00:00Z", "value": 1951.32, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M1951.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120704056269!~|A4888917019!~|B4888917019!~|C30|30!~|Evilla three bedrooms with private pool!~|Fvilla three bedrooms with private pool!~|G1!~|U2,1951.32,1776978000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1951.32!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4888917019", "description": "villa three bedrooms with private pool", "descriptionSupplier": "villa three bedrooms with private pool", "legacyRoomId": "0#120704056269", "supplierCode": "4888917019", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1951.32, "gross": 1951.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": 1951.32, "gross": 1951.32, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M1988.51!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98865993719!~|A4535914587!~|B4535914587!~|C30|30!~|EThree-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)!~|FThree-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1988.51!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4535914587", "description": "Three-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)", "descriptionSupplier": "Three-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)", "legacyRoomId": "0#98865993719", "supplierCode": "4535914587", "promotions": [ { "code": "#1", "name": "Room1 Save 11%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1988.51, "gross": 1988.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": 1988.51, "gross": 1988.51, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M2050.98!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118989433449!~|A3869495799!~|B3869495799!~|C30|30!~|EThree-Bedroom Villa with Private Pool (1 large bed) - Free WiFi!~|FThree-Bedroom Villa with Private Pool (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2050.98!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3869495799", "description": "Three-Bedroom Villa with Private Pool (1 large bed) - Free WiFi", "descriptionSupplier": "Three-Bedroom Villa with Private Pool (1 large bed) - Free WiFi", "legacyRoomId": "0#118989433449", "supplierCode": "3869495799", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2050.98, "gross": 2050.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": 2050.98, "gross": 2050.98, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M750.69!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118957007737!~|A4850999943!~|B4850999943!~|C30|30!~|E1 bedroom suite pool!~|F1 bedroom suite pool!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I750.69!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4850999943", "description": "1 bedroom suite pool", "descriptionSupplier": "1 bedroom suite pool", "legacyRoomId": "0#118957007737", "supplierCode": "4850999943", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 750.69, "gross": 750.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": 750.69, "gross": 750.69, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M786.57!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98865993715!~|A4535914585!~|B4535914585!~|C30|30!~|EOne-Bedroom Suite with Private Pool (1 Double Bed)!~|FOne-Bedroom Suite with Private Pool (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I786.57!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4535914585", "description": "One-Bedroom Suite with Private Pool (1 Double Bed)", "descriptionSupplier": "One-Bedroom Suite with Private Pool (1 Double Bed)", "legacyRoomId": "0#98865993715", "supplierCode": "4535914585", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 786.57, "gross": 786.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": 786.57, "gross": 786.57, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T21:00:00Z", "value": 818.6, "hoursBefore": 27, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359298!~|nSTN!~|o1!~|p1!~|x23041637!~|M818.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120697383187!~|A4883160349!~|B4883160349!~|C30|30!~|Esuite pool view one bedroom!~|Fsuite pool view one bedroom!~|G1!~|U2,818.60,1776978000!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I818.6!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4883160349", "description": "suite pool view one bedroom", "descriptionSupplier": "suite pool view one bedroom", "legacyRoomId": "0#120697383187", "supplierCode": "4883160349", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 818.6, "gross": 818.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": 818.6, "gross": 818.6, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M832.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98865993703!~|A4535914585!~|B4535914585!~|C30|30!~|EOne-Bedroom Suite with Private Pool (1 Double Bed)!~|FOne-Bedroom Suite with Private Pool (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I832.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4535914585", "description": "One-Bedroom Suite with Private Pool (1 Double Bed)", "descriptionSupplier": "One-Bedroom Suite with Private Pool (1 Double Bed)", "legacyRoomId": "0#98865993703", "supplierCode": "4535914585", "promotions": [ { "code": "#1", "name": "Room1 Save 11%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 832.87, "gross": 832.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": 832.87, "gross": 832.87, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M859.05!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118974716049!~|A3863055281!~|B3863055281!~|C30|30!~|EOne-Bedroom Suite with Private Pool (1 extra-large double bed) - Free WiFi!~|FOne-Bedroom Suite with Private Pool (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I859.05!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863055281", "description": "One-Bedroom Suite with Private Pool (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "One-Bedroom Suite with Private Pool (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#118974716049", "supplierCode": "3863055281", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 859.05, "gross": 859.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": 859.05, "gross": 859.05, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1037.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120446994818!~|A4863441162!~|B4863441162!~|C30|30!~|E2-bedroom suite with pool!~|F2-bedroom suite with pool!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1037.45!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4863441162", "description": "2-bedroom suite with pool", "descriptionSupplier": "2-bedroom suite with pool", "legacyRoomId": "0#120446994818", "supplierCode": "4863441162", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1037.45, "gross": 1037.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": 1037.45, "gross": 1037.45, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1187.19!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118978002746!~|A3863056713!~|B3863056713!~|C30|30!~|ETwo-Bedroom Suite with Private Pool (1 large bed) - Free WiFi!~|FTwo-Bedroom Suite with Private Pool (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1187.19!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863056713", "description": "Two-Bedroom Suite with Private Pool (1 large bed) - Free WiFi", "descriptionSupplier": "Two-Bedroom Suite with Private Pool (1 large bed) - Free WiFi", "legacyRoomId": "0#118978002746", "supplierCode": "3863056713", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1187.19, "gross": 1187.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": 1187.19, "gross": 1187.19, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M2059.84!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120561157606!~|A4218216459!~|B4218216459!~|C30|30!~|E3 bedroom pool villa!~|F3 bedroom pool villa!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2059.84!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4218216459", "description": "3 bedroom pool villa", "descriptionSupplier": "3 bedroom pool villa", "legacyRoomId": "0#120561157606", "supplierCode": "4218216459", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2059.84, "gross": 2059.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": 2059.84, "gross": 2059.84, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M2158.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98865993702!~|A4535914587!~|B4535914587!~|C30|30!~|EThree-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)!~|FThree-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2158.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4535914587", "description": "Three-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)", "descriptionSupplier": "Three-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)", "legacyRoomId": "0#98865993702", "supplierCode": "4535914587", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2158.24, "gross": 2158.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": 2158.24, "gross": 2158.24, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M2285.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#98865993713!~|A4535914587!~|B4535914587!~|C30|30!~|EThree-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)!~|FThree-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2285.31!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4535914587", "description": "Three-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)", "descriptionSupplier": "Three-Bedroom Villa with Private Pool (2 King Beds and 1 Queen Bed)", "legacyRoomId": "0#98865993713", "supplierCode": "4535914587", "promotions": [ { "code": "#1", "name": "Room1 Save 11%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2285.31, "gross": 2285.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": 2285.31, "gross": 2285.31, "binding": false } }, { "hotelName": "Glam Habitat Hotel", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330961", "supplierCode": "STN", "hotelCodeSupplier": "51330961", "id": "33!~|a0!~|b260425!~|c260502!~|d51330961!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330961!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M2357.15!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118989433448!~|A3869495799!~|B3869495799!~|C30|30!~|EThree-Bedroom Villa with Private Pool (1 large bed) - Free WiFi!~|FThree-Bedroom Villa with Private Pool (1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I2357.15!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3869495799", "description": "Three-Bedroom Villa with Private Pool (1 large bed) - Free WiFi", "descriptionSupplier": "Three-Bedroom Villa with Private Pool (1 large bed) - Free WiFi", "legacyRoomId": "0#118989433448", "supplierCode": "3869495799", "promotions": [ { "code": "#1", "name": "Room1 Extra benefits", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 2357.15, "gross": 2357.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": 2357.15, "gross": 2357.15, "binding": false } }, { "hotelName": "The Kris Resort by Lofty", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 199.8515, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 210.37, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "65390370", "supplierCode": "STN", "hotelCodeSupplier": "65390370", "id": "33!~|a0!~|b260425!~|c260502!~|d65390370!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m65390370!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M210.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#65168653006!~|A3864390658!~|B3864390658!~|C30|30!~|EStudio Apartment (1 extra-large double bed) - Free WiFi!~|FStudio Apartment (1 extra-large double bed) - Free WiFi!~|G1!~|U2,199.85,1776961958|2,210.37,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I210.37!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3864390658", "description": "Studio Apartment (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Studio Apartment (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#65168653006", "supplierCode": "3864390658", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 210.37, "gross": 210.37, "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.37, "gross": 210.37, "binding": false } }, { "hotelName": "Aristo Surin by Lofty", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 228.38, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 240.4, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52869731", "supplierCode": "STN", "hotelCodeSupplier": "52869731", "id": "33!~|a0!~|b260425!~|c260502!~|d52869731!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52869731!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M240.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79327835374!~|A3864390664!~|B3864390664!~|C30|30!~|EStandard Apartment - Free WiFi!~|FStandard Apartment - Free WiFi!~|G1!~|U2,228.38,1776961958|2,240.40,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I240.4!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3864390664", "description": "Standard Apartment - Free WiFi", "descriptionSupplier": "Standard Apartment - Free WiFi", "legacyRoomId": "0#79327835374", "supplierCode": "3864390664", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 240.4, "gross": 240.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": 240.4, "gross": 240.4, "binding": false } }, { "hotelName": "Praew Mansion", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718221", "supplierCode": "STN", "hotelCodeSupplier": "52718221", "id": "33!~|a0!~|b260425!~|c260502!~|d52718221!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718221!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M151.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816458013!~|A3546267948!~|B3546267948!~|C30|30!~|ETWIN DELUXE!~|FTWIN DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I151.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267948", "description": "TWIN DELUXE", "descriptionSupplier": "TWIN DELUXE", "legacyRoomId": "0#118816458013", "supplierCode": "3546267948", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.71, "gross": 151.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": 151.71, "gross": 151.71, "binding": false } }, { "hotelName": "Praew Mansion", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718221", "supplierCode": "STN", "hotelCodeSupplier": "52718221", "id": "33!~|a0!~|b260425!~|c260502!~|d52718221!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718221!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M151.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816458251!~|A3546267639!~|B3546267639!~|C30|30!~|EDOUBLE DELUXE!~|FDOUBLE DELUXE!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I151.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267639", "description": "DOUBLE DELUXE", "descriptionSupplier": "DOUBLE DELUXE", "legacyRoomId": "0#118816458251", "supplierCode": "3546267639", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 151.71, "gross": 151.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": 151.71, "gross": 151.71, "binding": false } }, { "hotelName": "Praew Mansion", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718221", "supplierCode": "STN", "hotelCodeSupplier": "52718221", "id": "33!~|a0!~|b260425!~|c260502!~|d52718221!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718221!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M175.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99600750214!~|A3819669284!~|B3819669284!~|C30|30!~|EDeluxe Double Room (1 Double Bed)!~|FDeluxe Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I175.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669284", "description": "Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#99600750214", "supplierCode": "3819669284", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.07, "gross": 175.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": 175.07, "gross": 175.07, "binding": false } }, { "hotelName": "Praew Mansion", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718221", "supplierCode": "STN", "hotelCodeSupplier": "52718221", "id": "33!~|a0!~|b260425!~|c260502!~|d52718221!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718221!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M175.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#53787503697!~|A4173973234!~|B4173973234!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I175.07!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173973234", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#53787503697", "supplierCode": "4173973234", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 175.07, "gross": 175.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": 175.07, "gross": 175.07, "binding": false } }, { "hotelName": "Praew Mansion", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718221", "supplierCode": "STN", "hotelCodeSupplier": "52718221", "id": "33!~|a0!~|b260425!~|c260502!~|d52718221!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718221!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M183.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#53787503700!~|A3819669284!~|B3819669284!~|C30|30!~|EDeluxe Double Room (1 Double Bed)!~|FDeluxe Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I183.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819669284", "description": "Deluxe Double Room (1 Double Bed)", "descriptionSupplier": "Deluxe Double Room (1 Double Bed)", "legacyRoomId": "0#53787503700", "supplierCode": "3819669284", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 183.89, "gross": 183.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": 183.89, "gross": 183.89, "binding": false } }, { "hotelName": "Praew Mansion", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718221", "supplierCode": "STN", "hotelCodeSupplier": "52718221", "id": "33!~|a0!~|b260425!~|c260502!~|d52718221!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718221!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M183.89!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#53787503699!~|A4173973234!~|B4173973234!~|C30|30!~|EDeluxe Twin Room (2 Twin Beds)!~|FDeluxe Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I183.89!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173973234", "description": "Deluxe Twin Room (2 Twin Beds)", "descriptionSupplier": "Deluxe Twin Room (2 Twin Beds)", "legacyRoomId": "0#53787503699", "supplierCode": "4173973234", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 183.89, "gross": 183.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": 183.89, "gross": 183.89, "binding": false } }, { "hotelName": "Praew Mansion", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 184.832, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 194.56, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718221", "supplierCode": "STN", "hotelCodeSupplier": "52718221", "id": "33!~|a0!~|b260425!~|c260502!~|d52718221!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718221!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M194.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79257640187!~|A3863056432!~|B3863056432!~|C30|30!~|EDeluxe Double Room (1 large bed) - Free WiFi!~|FDeluxe Double Room (1 large bed) - Free WiFi!~|G1!~|U2,184.83,1776961958|2,194.56,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I194.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863056432", "description": "Deluxe Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#79257640187", "supplierCode": "3863056432", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 194.56, "gross": 194.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": 194.56, "gross": 194.56, "binding": false } }, { "hotelName": "Praew Mansion", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 184.832, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 194.56, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718221", "supplierCode": "STN", "hotelCodeSupplier": "52718221", "id": "33!~|a0!~|b260425!~|c260502!~|d52718221!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718221!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M194.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79369762687!~|A3863056622!~|B3863056622!~|C30|30!~|EDeluxe Twin Room (2 single beds) - Free WiFi!~|FDeluxe Twin Room (2 single beds) - Free WiFi!~|G1!~|U2,184.83,1776961958|2,194.56,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I194.56!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863056622", "description": "Deluxe Twin Room (2 single beds) - Free WiFi", "descriptionSupplier": "Deluxe Twin Room (2 single beds) - Free WiFi", "legacyRoomId": "0#79369762687", "supplierCode": "3863056622", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 194.56, "gross": 194.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": 194.56, "gross": 194.56, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M783.74!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114270245565!~|A3546267781!~|B3546267781!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I783.74!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267781", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#114270245565", "supplierCode": "3546267781", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 783.74, "gross": 783.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": 783.74, "gross": 783.74, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M871.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118821231787!~|A3546529996!~|B3546529996!~|C30|30!~|EDELUXE (NON VIEW)!~|FDELUXE (NON VIEW)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I871.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546529996", "description": "DELUXE (NON VIEW)", "descriptionSupplier": "DELUXE (NON VIEW)", "legacyRoomId": "0#118821231787", "supplierCode": "3546529996", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 871.2, "gross": 871.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": 871.2, "gross": 871.2, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M1247.9!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114265261469!~|A3546267511!~|B3546267511!~|C30|30!~|ERoom - Sea View!~|FRoom - Sea View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1247.9!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267511", "description": "Room - Sea View", "descriptionSupplier": "Room - Sea View", "legacyRoomId": "0#114265261469", "supplierCode": "3546267511", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1247.9, "gross": 1247.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": 1247.9, "gross": 1247.9, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M1387.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119333257573!~|A3546280116!~|B3546280116!~|C30|30!~|ERoom SEA VIEW!~|FRoom SEA VIEW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1387.1!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546280116", "description": "Room SEA VIEW", "descriptionSupplier": "Room SEA VIEW", "legacyRoomId": "0#119333257573", "supplierCode": "3546280116", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1387.1, "gross": 1387.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": 1387.1, "gross": 1387.1, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M1411.08!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120021073405!~|A3546267582!~|B3546267582!~|C30|30!~|EFamily Room - Sea View!~|FFamily Room - Sea View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1411.08!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267582", "description": "Family Room - Sea View", "descriptionSupplier": "Family Room - Sea View", "legacyRoomId": "0#120021073405", "supplierCode": "3546267582", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1411.08, "gross": 1411.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": 1411.08, "gross": 1411.08, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1221.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100004734140!~|A4386848228!~|B4386848228!~|C30|30!~|ERomance room with Ocean View (2 Twin Beds or 1 King Bed)!~|FRomance room with Ocean View (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1221.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386848228", "description": "Romance room with Ocean View (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Romance room with Ocean View (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#100004734140", "supplierCode": "4386848228", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1221.24, "gross": 1221.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": 1221.24, "gross": 1221.24, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1222.4!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#78407409646!~|A4173365402!~|B4173365402!~|C30|30!~|ESuite Ocean view (2 pers)!~|FSuite Ocean view (2 pers)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1222.4!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173365402", "description": "Suite Ocean view (2 pers)", "descriptionSupplier": "Suite Ocean view (2 pers)", "legacyRoomId": "0#78407409646", "supplierCode": "4173365402", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1222.4, "gross": 1222.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": 1222.4, "gross": 1222.4, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1238.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817282601!~|A3918355705!~|B3918355705!~|C30|30!~|ERomance Room with Ocean View!~|FRomance Room with Ocean View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1238.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3918355705", "description": "Romance Room with Ocean View", "descriptionSupplier": "Romance Room with Ocean View", "legacyRoomId": "0#118817282601", "supplierCode": "3918355705", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1238.3, "gross": 1238.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": 1238.3, "gross": 1238.3, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1263.37!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116392526641!~|A4549846513!~|B4549846513!~|C30|30!~|ERomance Room with Ocean View (2 single beds and 1 sofa bed) - Free WiFi!~|FRomance Room with Ocean View (2 single beds and 1 sofa bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1263.37!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4549846513", "description": "Romance Room with Ocean View (2 single beds and 1 sofa bed) - Free WiFi", "descriptionSupplier": "Romance Room with Ocean View (2 single beds and 1 sofa bed) - Free WiFi", "legacyRoomId": "0#116392526641", "supplierCode": "4549846513", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1263.37, "gross": 1263.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": 1263.37, "gross": 1263.37, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1278.85!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120656149525!~|A4894920251!~|B4894920251!~|C30|30!~|ERomance room with Ocean View (2 Other beds or 1 King bed)!~|FRomance room with Ocean View (2 Other beds or 1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1278.85!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4894920251", "description": "Romance room with Ocean View (2 Other beds or 1 King bed)", "descriptionSupplier": "Romance room with Ocean View (2 Other beds or 1 King bed)", "legacyRoomId": "0#120656149525", "supplierCode": "4894920251", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1278.85, "gross": 1278.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": 1278.85, "gross": 1278.85, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1293.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120668233619!~|A4893448451!~|B4893448451!~|C30|30!~|ESuite Sea View!~|FSuite Sea View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1293.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4893448451", "description": "Suite Sea View", "descriptionSupplier": "Suite Sea View", "legacyRoomId": "0#120668233619", "supplierCode": "4893448451", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1293.8, "gross": 1293.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": 1293.8, "gross": 1293.8, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1315.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120666398409!~|A4896583596!~|B4896583596!~|C30|30!~|ERomance Ocean View Room (2 Twin beds or 1 Single bed)!~|FRomance Ocean View Room (2 Twin beds or 1 Single bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1315.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896583596", "description": "Romance Ocean View Room (2 Twin beds or 1 Single bed)", "descriptionSupplier": "Romance Ocean View Room (2 Twin beds or 1 Single bed)", "legacyRoomId": "0#120666398409", "supplierCode": "4896583596", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1315.14, "gross": 1315.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": 1315.14, "gross": 1315.14, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1317.8!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118827447203!~|A4172704885!~|B4172704885!~|C30|30!~|ERoom OCEAN VIEW!~|FRoom OCEAN VIEW!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1317.8!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172704885", "description": "Room OCEAN VIEW", "descriptionSupplier": "Room OCEAN VIEW", "legacyRoomId": "0#118827447203", "supplierCode": "4172704885", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1317.8, "gross": 1317.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": 1317.8, "gross": 1317.8, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1319.78!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120667296801!~|A4892596956!~|B4892596956!~|C30|30!~|EDOUBLE SEA (1 Double bed)!~|FDOUBLE SEA (1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1319.78!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4892596956", "description": "DOUBLE SEA (1 Double bed)", "descriptionSupplier": "DOUBLE SEA (1 Double bed)", "legacyRoomId": "0#120667296801", "supplierCode": "4892596956", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1319.78, "gross": 1319.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": 1319.78, "gross": 1319.78, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1329.32!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#99839769899!~|A4386848228!~|B4386848228!~|C30|30!~|ERomance room with Ocean View (2 Twin Beds or 1 King Bed)!~|FRomance room with Ocean View (2 Twin Beds or 1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1329.32!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386848228", "description": "Romance room with Ocean View (2 Twin Beds or 1 King Bed)", "descriptionSupplier": "Romance room with Ocean View (2 Twin Beds or 1 King Bed)", "legacyRoomId": "0#99839769899", "supplierCode": "4386848228", "promotions": [ { "code": "#1", "name": "Room1 Save 66%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1329.32, "gross": 1329.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": 1329.32, "gross": 1329.32, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1381.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#100004734142!~|A4386848215!~|B4386848215!~|C30|30!~|EFamily Room, Sea View (1 King Bed)!~|FFamily Room, Sea View (1 King Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1381.03!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4386848215", "description": "Family Room, Sea View (1 King Bed)", "descriptionSupplier": "Family Room, Sea View (1 King Bed)", "legacyRoomId": "0#100004734142", "supplierCode": "4386848215", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1381.03, "gross": 1381.03, "binding": false } }, "occupancyRefId": 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": 1381.03, "gross": 1381.03, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1400.25!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118817282644!~|A4547828700!~|B4547828700!~|C30|30!~|EFamily Sea View!~|FFamily Sea View!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1400.25!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4547828700", "description": "Family Sea View", "descriptionSupplier": "Family Sea View", "legacyRoomId": "0#118817282644", "supplierCode": "4547828700", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1400.25, "gross": 1400.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": 1400.25, "gross": 1400.25, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1428.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116392265512!~|A4515883338!~|B4515883338!~|C30|30!~|EFamily Suite (1 extra-large double bed and 1 bunk bed) - Free WiFi!~|FFamily Suite (1 extra-large double bed and 1 bunk bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1428.61!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4515883338", "description": "Family Suite (1 extra-large double bed and 1 bunk bed) - Free WiFi", "descriptionSupplier": "Family Suite (1 extra-large double bed and 1 bunk bed) - Free WiFi", "legacyRoomId": "0#116392265512", "supplierCode": "4515883338", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1428.61, "gross": 1428.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": 1428.61, "gross": 1428.61, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1445.81!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120656149562!~|A4894920255!~|B4894920255!~|C30|30!~|EFamily Room, Sea View (1 King bed)!~|FFamily Room, Sea View (1 King bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1445.81!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4894920255", "description": "Family Room, Sea View (1 King bed)", "descriptionSupplier": "Family Room, Sea View (1 King bed)", "legacyRoomId": "0#120656149562", "supplierCode": "4894920255", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1445.81, "gross": 1445.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": 1445.81, "gross": 1445.81, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M1487.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120667296792!~|A4896013331!~|B4896013331!~|C30|30!~|EFamily Room with Sea View (1 Bunk bed + 1 Double bed)!~|FFamily Room with Sea View (1 Bunk bed + 1 Double bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1487.33!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4896013331", "description": "Family Room with Sea View (1 Bunk bed + 1 Double bed)", "descriptionSupplier": "Family Room with Sea View (1 Bunk bed + 1 Double bed)", "legacyRoomId": "0#120667296792", "supplierCode": "4896013331", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1487.33, "gross": 1487.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": 1487.33, "gross": 1487.33, "binding": false } }, { "hotelName": "Kalima Resort & SPA Phuket", "boardCode": "30309156", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "30309156", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "54640715", "supplierCode": "STN", "hotelCodeSupplier": "54640715", "id": "33!~|a0!~|b260425!~|c260502!~|d54640715!~|e30309156!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m54640715!~|n30309156!~|nSTN!~|o1!~|p0!~|x23041637!~|M1317.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120305199001!~|A4886596952!~|B4886596952!~|C30|30!~|Eromance room with ocean view- 2 twin beds!~|Fromance room with ocean view- 2 twin beds!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1317.3!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4886596952", "description": "romance room with ocean view- 2 twin beds", "descriptionSupplier": "romance room with ocean view- 2 twin beds", "legacyRoomId": "0#120305199001", "supplierCode": "4886596952", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1317.3, "gross": 1317.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": 1317.3, "gross": 1317.3, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M457.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816457773!~|A3546267950!~|B3546267950!~|C30|30!~|ESuperior Double Room!~|FSuperior Double Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I457.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267950", "description": "Superior Double Room", "descriptionSupplier": "Superior Double Room", "legacyRoomId": "0#118816457773", "supplierCode": "3546267950", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 457.99, "gross": 457.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": 457.99, "gross": 457.99, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M457.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816457016!~|A3546268248!~|B3546268248!~|C30|30!~|ESuperior Twin Room!~|FSuperior Twin Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I457.99!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268248", "description": "Superior Twin Room", "descriptionSupplier": "Superior Twin Room", "legacyRoomId": "0#118816457016", "supplierCode": "3546268248", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 457.99, "gross": 457.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": 457.99, "gross": 457.99, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M519.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#47781542448!~|A3819200377!~|B3819200377!~|C30|30!~|ESuperior Double Room (1 Double Bed)!~|FSuperior Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I519.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819200377", "description": "Superior Double Room (1 Double Bed)", "descriptionSupplier": "Superior Double Room (1 Double Bed)", "legacyRoomId": "0#47781542448", "supplierCode": "3819200377", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 519.54, "gross": 519.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": 519.54, "gross": 519.54, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M519.54!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#97099436881!~|A3819200379!~|B3819200379!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I519.54!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819200379", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#97099436881", "supplierCode": "3819200379", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 519.54, "gross": 519.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": 519.54, "gross": 519.54, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M538.97!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816457324!~|A3546267947!~|B3546267947!~|C30|30!~|EDeluxe Room!~|FDeluxe Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I538.97!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546267947", "description": "Deluxe Room", "descriptionSupplier": "Deluxe Room", "legacyRoomId": "0#118816457324", "supplierCode": "3546267947", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 538.97, "gross": 538.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": 538.97, "gross": 538.97, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 528.5325, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 556.35, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M556.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79258396364!~|A3887789421!~|B3887789421!~|C30|30!~|ESuperior Twin Room (2 single beds)!~|FSuperior Twin Room (2 single beds)!~|G1!~|U2,528.53,1776961958|2,556.35,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I556.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3887789421", "description": "Superior Twin Room (2 single beds)", "descriptionSupplier": "Superior Twin Room (2 single beds)", "legacyRoomId": "0#79258396364", "supplierCode": "3887789421", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 556.35, "gross": 556.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": 556.35, "gross": 556.35, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 528.5325, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 556.35, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M556.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#73212023327!~|A3979579068!~|B3979579068!~|C30|30!~|ESuperior Double Room (1 double bed)!~|FSuperior Double Room (1 double bed)!~|G1!~|U2,528.53,1776961958|2,556.35,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I556.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3979579068", "description": "Superior Double Room (1 double bed)", "descriptionSupplier": "Superior Double Room (1 double bed)", "legacyRoomId": "0#73212023327", "supplierCode": "3979579068", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 556.35, "gross": 556.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": 556.35, "gross": 556.35, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M611.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#89910102801!~|A4362309518!~|B4362309518!~|C30|30!~|EDeluxe Room (1 Double Bed)!~|FDeluxe Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I611.24!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4362309518", "description": "Deluxe Room (1 Double Bed)", "descriptionSupplier": "Deluxe Room (1 Double Bed)", "legacyRoomId": "0#89910102801", "supplierCode": "4362309518", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 611.24, "gross": 611.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": 611.24, "gross": 611.24, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M664.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816457095!~|A3546295532!~|B3546295532!~|C30|30!~|ESuite Room!~|FSuite Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I664.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546295532", "description": "Suite Room", "descriptionSupplier": "Suite Room", "legacyRoomId": "0#118816457095", "supplierCode": "3546295532", "promotions": [ { "code": "#1", "name": "Room1 Exclusive discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 664.71, "gross": 664.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": 664.71, "gross": 664.71, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M753.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90852278004!~|A4384205730!~|B4384205730!~|C30|30!~|ESuite (1 Double Bed)!~|FSuite (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I753.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4384205730", "description": "Suite (1 Double Bed)", "descriptionSupplier": "Suite (1 Double Bed)", "legacyRoomId": "0#90852278004", "supplierCode": "4384205730", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 753.83, "gross": 753.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": 753.83, "gross": 753.83, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M805.21!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90939713255!~|A4385499311!~|B4385499311!~|C30|30!~|ETriple Room (1 King Bed and 1 Bed)!~|FTriple Room (1 King Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I805.21!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4385499311", "description": "Triple Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Triple Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#90939713255", "supplierCode": "4385499311", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 805.21, "gross": 805.21, "binding": false } }, "occupancyRefId": 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": 805.21, "gross": 805.21, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 766.9065, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 807.27, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M807.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#83567853331!~|A4244420141!~|B4244420141!~|C30|30!~|ESuite Room (1 double bed)!~|FSuite Room (1 double bed)!~|G1!~|U2,766.91,1776961958|2,807.27,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I807.27!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4244420141", "description": "Suite Room (1 double bed)", "descriptionSupplier": "Suite Room (1 double bed)", "legacyRoomId": "0#83567853331", "supplierCode": "4244420141", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 807.27, "gross": 807.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": 807.27, "gross": 807.27, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 819.223, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 862.34, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M862.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#85150913676!~|A4272904205!~|B4272904205!~|C30|30!~|ETriple Room (1 single bed and 1 large bed)!~|FTriple Room (1 single bed and 1 large bed)!~|G1!~|U2,819.22,1776961958|2,862.34,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I862.34!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4272904205", "description": "Triple Room (1 single bed and 1 large bed)", "descriptionSupplier": "Triple Room (1 single bed and 1 large bed)", "legacyRoomId": "0#85150913676", "supplierCode": "4272904205", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 862.34, "gross": 862.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": 862.34, "gross": 862.34, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M865.76!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79371818177!~|A3819200379!~|B3819200379!~|C30|30!~|ESuperior Twin Room (2 Twin Beds)!~|FSuperior Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I865.76!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3819200379", "description": "Superior Twin Room (2 Twin Beds)", "descriptionSupplier": "Superior Twin Room (2 Twin Beds)", "legacyRoomId": "0#79371818177", "supplierCode": "3819200379", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 865.76, "gross": 865.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": 865.76, "gross": 865.76, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M1018.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#89910102913!~|A4362309518!~|B4362309518!~|C30|30!~|EDeluxe Room (1 Double Bed)!~|FDeluxe Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1018.71!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4362309518", "description": "Deluxe Room (1 Double Bed)", "descriptionSupplier": "Deluxe Room (1 Double Bed)", "legacyRoomId": "0#89910102913", "supplierCode": "4362309518", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1018.71, "gross": 1018.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": 1018.71, "gross": 1018.71, "binding": false } }, { "hotelName": "Ginis Beach Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52718113", "supplierCode": "STN", "hotelCodeSupplier": "52718113", "id": "33!~|a0!~|b260425!~|c260502!~|d52718113!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52718113!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M1491.14!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#90939713249!~|A4385499311!~|B4385499311!~|C30|30!~|ETriple Room (1 King Bed and 1 Bed)!~|FTriple Room (1 King Bed and 1 Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I1491.14!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4385499311", "description": "Triple Room (1 King Bed and 1 Bed)", "descriptionSupplier": "Triple Room (1 King Bed and 1 Bed)", "legacyRoomId": "0#90939713249", "supplierCode": "4385499311", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 1491.14, "gross": 1491.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": 1491.14, "gross": 1491.14, "binding": false } }, { "hotelName": "Kamala Tropical Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 57.8025, "hoursBefore": 33, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 385.35, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50571281", "supplierCode": "STN", "hotelCodeSupplier": "50571281", "id": "33!~|a0!~|b260425!~|c260502!~|d50571281!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50571281!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M385.35!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120468100682!~|A4890226249!~|B4890226249!~|C30|30!~|EComfort Double Room, 1 Double Bed, Garden View (1 Double Bed)!~|FComfort Double Room, 1 Double Bed, Garden View (1 Double Bed)!~|G1!~|U2,57.80,1776956400|2,385.35,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I385.35!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4890226249", "description": "Comfort Double Room, 1 Double Bed, Garden View (1 Double Bed)", "descriptionSupplier": "Comfort Double Room, 1 Double Bed, Garden View (1 Double Bed)", "legacyRoomId": "0#120468100682", "supplierCode": "4890226249", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 385.35, "gross": 385.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": 385.35, "gross": 385.35, "binding": false } }, { "hotelName": "Kamala Tropical Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 60.7605, "hoursBefore": 33, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 405.07, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50571281", "supplierCode": "STN", "hotelCodeSupplier": "50571281", "id": "33!~|a0!~|b260425!~|c260502!~|d50571281!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50571281!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M405.07!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120468100670!~|A4890226249!~|B4890226249!~|C30|30!~|EComfort Double Room, 1 Double Bed, Garden View (1 Double Bed)!~|FComfort Double Room, 1 Double Bed, Garden View (1 Double Bed)!~|G1!~|U2,60.76,1776956400|2,405.07,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I405.07!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4890226249", "description": "Comfort Double Room, 1 Double Bed, Garden View (1 Double Bed)", "descriptionSupplier": "Comfort Double Room, 1 Double Bed, Garden View (1 Double Bed)", "legacyRoomId": "0#120468100670", "supplierCode": "4890226249", "promotions": [ { "code": "#1", "name": "Room1 Save 10%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 405.07, "gross": 405.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": 405.07, "gross": 405.07, "binding": false } }, { "hotelName": "Kamala Tropical Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 88.179, "hoursBefore": 33, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 587.86, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50571281", "supplierCode": "STN", "hotelCodeSupplier": "50571281", "id": "33!~|a0!~|b260425!~|c260502!~|d50571281!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50571281!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M587.86!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120468100562!~|A4890226248!~|B4890226248!~|C30|30!~|EFamily Room (2 Queen Beds)!~|FFamily Room (2 Queen Beds)!~|G1!~|U2,88.18,1776956400|2,587.86,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I587.86!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4890226248", "description": "Family Room (2 Queen Beds)", "descriptionSupplier": "Family Room (2 Queen Beds)", "legacyRoomId": "0#120468100562", "supplierCode": "4890226248", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 587.86, "gross": 587.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": 587.86, "gross": 587.86, "binding": false } }, { "hotelName": "Kamala Tropical Garden Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 100.065, "hoursBefore": 33, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 667.1, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50571281", "supplierCode": "STN", "hotelCodeSupplier": "50571281", "id": "33!~|a0!~|b260425!~|c260502!~|d50571281!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50571281!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M667.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120468100578!~|A4890226248!~|B4890226248!~|C30|30!~|EFamily Room (2 Queen Beds)!~|FFamily Room (2 Queen Beds)!~|G1!~|U2,100.06,1776956400|2,667.10,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I667.1!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4890226248", "description": "Family Room (2 Queen Beds)", "descriptionSupplier": "Family Room (2 Queen Beds)", "legacyRoomId": "0#120468100578", "supplierCode": "4890226248", "promotions": [ { "code": "#1", "name": "Room1 Save 10%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 667.1, "gross": 667.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": 667.1, "gross": 667.1, "binding": false } }, { "hotelName": "Kamala Tropical Garden Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 64.5735, "hoursBefore": 33, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 430.49, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50571281", "supplierCode": "STN", "hotelCodeSupplier": "50571281", "id": "33!~|a0!~|b260425!~|c260502!~|d50571281!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50571281!~|n50001621!~|nSTN!~|o1!~|p1!~|x23041637!~|M430.49!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120468100667!~|A4890226249!~|B4890226249!~|C30|30!~|EComfort Double Room, 1 Double Bed, Garden View (1 Double Bed)!~|FComfort Double Room, 1 Double Bed, Garden View (1 Double Bed)!~|G1!~|U2,64.57,1776956400|2,430.49,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I430.49!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4890226249", "description": "Comfort Double Room, 1 Double Bed, Garden View (1 Double Bed)", "descriptionSupplier": "Comfort Double Room, 1 Double Bed, Garden View (1 Double Bed)", "legacyRoomId": "0#120468100667", "supplierCode": "4890226249", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 430.49, "gross": 430.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": 430.49, "gross": 430.49, "binding": false } }, { "hotelName": "Kamala Tropical Garden Resort", "boardCode": "50001621", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T15:00:00Z", "value": 73.2585, "hoursBefore": 33, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 488.39, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "50001621", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50571281", "supplierCode": "STN", "hotelCodeSupplier": "50571281", "id": "33!~|a0!~|b260425!~|c260502!~|d50571281!~|e50001621!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50571281!~|n50001621!~|nSTN!~|o1!~|p1!~|x23041637!~|M488.39!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120468100587!~|A4890226249!~|B4890226249!~|C30|30!~|EComfort Double Room, 1 Double Bed, Garden View (1 Double Bed)!~|FComfort Double Room, 1 Double Bed, Garden View (1 Double Bed)!~|G1!~|U2,73.26,1776956400|2,488.39,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I488.39!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4890226249", "description": "Comfort Double Room, 1 Double Bed, Garden View (1 Double Bed)", "descriptionSupplier": "Comfort Double Room, 1 Double Bed, Garden View (1 Double Bed)", "legacyRoomId": "0#120468100587", "supplierCode": "4890226249", "promotions": [ { "code": "#1", "name": "Room1 Save 10%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 488.39, "gross": 488.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": 488.39, "gross": 488.39, "binding": false } }, { "hotelName": "Dengs Kamala Beach Resort & Restaurant", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 412.737, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 434.46, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53562302", "supplierCode": "STN", "hotelCodeSupplier": "53562302", "id": "33!~|a0!~|b260425!~|c260502!~|d53562302!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53562302!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M434.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#89615882640!~|A4322762399!~|B4322762399!~|C30|30!~|ESuperior King Room (1 large bed) - Free WiFi!~|FSuperior King Room (1 large bed) - Free WiFi!~|G1!~|U2,412.74,1776961958|2,434.46,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I434.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4322762399", "description": "Superior King Room (1 large bed) - Free WiFi", "descriptionSupplier": "Superior King Room (1 large bed) - Free WiFi", "legacyRoomId": "0#89615882640", "supplierCode": "4322762399", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 434.46, "gross": 434.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": 434.46, "gross": 434.46, "binding": false } }, { "hotelName": "Dengs Kamala Beach Resort & Restaurant", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 218.15, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 436.3, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53562302", "supplierCode": "STN", "hotelCodeSupplier": "53562302", "id": "33!~|a0!~|b260425!~|c260502!~|d53562302!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53562302!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M436.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118895546321!~|A4172703326!~|B4172703326!~|C30|30!~|ESuperior Double Room (1 large bed) - Free WiFi!~|FSuperior Double Room (1 large bed) - Free WiFi!~|G1!~|U2,218.15,1776961958|2,436.30,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I436.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172703326", "description": "Superior Double Room (1 large bed) - Free WiFi", "descriptionSupplier": "Superior Double Room (1 large bed) - Free WiFi", "legacyRoomId": "0#118895546321", "supplierCode": "4172703326", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 436.3, "gross": 436.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": 436.3, "gross": 436.3, "binding": false } }, { "hotelName": "Dengs Kamala Beach Resort & Restaurant", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 495.9285, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 522.03, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53562302", "supplierCode": "STN", "hotelCodeSupplier": "53562302", "id": "33!~|a0!~|b260425!~|c260502!~|d53562302!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53562302!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M522.03!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#59416195382!~|A4172704612!~|B4172704612!~|C30|30!~|EDeluxe Double Room with Balcony (1 large bed) - Free WiFi!~|FDeluxe Double Room with Balcony (1 large bed) - Free WiFi!~|G1!~|U2,495.93,1776961958|2,522.03,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I522.03!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4172704612", "description": "Deluxe Double Room with Balcony (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Double Room with Balcony (1 large bed) - Free WiFi", "legacyRoomId": "0#59416195382", "supplierCode": "4172704612", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 522.03, "gross": 522.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": 522.03, "gross": 522.03, "binding": false } }, { "hotelName": "Dengs Kamala Beach Resort & Restaurant", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 263.65, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 527.3, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53562302", "supplierCode": "STN", "hotelCodeSupplier": "53562302", "id": "33!~|a0!~|b260425!~|c260502!~|d53562302!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53562302!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M527.3!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#117135286698!~|A3865249997!~|B3865249997!~|C30|30!~|EDeluxe Room (1 large bed) - Free WiFi!~|FDeluxe Room (1 large bed) - Free WiFi!~|G1!~|U2,263.65,1776961958|2,527.30,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I527.3!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3865249997", "description": "Deluxe Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe Room (1 large bed) - Free WiFi", "legacyRoomId": "0#117135286698", "supplierCode": "3865249997", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 527.3, "gross": 527.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": 527.3, "gross": 527.3, "binding": false } }, { "hotelName": "Dengs Kamala Beach Resort & Restaurant", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 272.155, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 544.31, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53562302", "supplierCode": "STN", "hotelCodeSupplier": "53562302", "id": "33!~|a0!~|b260425!~|c260502!~|d53562302!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53562302!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M544.31!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#116873402714!~|A4394666535!~|B4394666535!~|C30|30!~|EDeluxe King Room (1 large bed) - Free WiFi!~|FDeluxe King Room (1 large bed) - Free WiFi!~|G1!~|U2,272.15,1776961958|2,544.31,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I544.31!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4394666535", "description": "Deluxe King Room (1 large bed) - Free WiFi", "descriptionSupplier": "Deluxe King Room (1 large bed) - Free WiFi", "legacyRoomId": "0#116873402714", "supplierCode": "4394666535", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 544.31, "gross": 544.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": 544.31, "gross": 544.31, "binding": false } }, { "hotelName": "Dengs Kamala Beach Resort & Restaurant", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 389.805, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 779.61, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53562302", "supplierCode": "STN", "hotelCodeSupplier": "53562302", "id": "33!~|a0!~|b260425!~|c260502!~|d53562302!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53562302!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M779.61!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118895546320!~|A3863056833!~|B3863056833!~|C30|30!~|EFamily Room (2 single beds and 1 extra-large double bed) - Free WiFi!~|FFamily Room (2 single beds and 1 extra-large double bed) - Free WiFi!~|G1!~|U2,389.81,1776961958|2,779.61,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I779.61!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863056833", "description": "Family Room (2 single beds and 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Family Room (2 single beds and 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#118895546320", "supplierCode": "3863056833", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 779.61, "gross": 779.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": 779.61, "gross": 779.61, "binding": false } }, { "hotelName": "Dengs Kamala Beach Resort & Restaurant", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 399.725, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 799.45, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "53562302", "supplierCode": "STN", "hotelCodeSupplier": "53562302", "id": "33!~|a0!~|b260425!~|c260502!~|d53562302!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m53562302!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M799.45!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118659396313!~|A3863056570!~|B3863056570!~|C30|30!~|EFamily Room with Sea View (2 single beds and 1 extra-large double bed) - Free WiFi!~|FFamily Room with Sea View (2 single beds and 1 extra-large double bed) - Free WiFi!~|G1!~|U2,399.73,1776961958|2,799.45,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I799.45!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3863056570", "description": "Family Room with Sea View (2 single beds and 1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Family Room with Sea View (2 single beds and 1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#118659396313", "supplierCode": "3863056570", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 799.45, "gross": 799.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": 799.45, "gross": 799.45, "binding": false } }, { "hotelName": "Sabina Guesthouse Kamala Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330988", "supplierCode": "STN", "hotelCodeSupplier": "51330988", "id": "33!~|a0!~|b260425!~|c260502!~|d51330988!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330988!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M293.16!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114453310877!~|A4452000730!~|B4452000730!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I293.16!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4452000730", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#114453310877", "supplierCode": "4452000730", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 293.16, "gross": 293.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": 293.16, "gross": 293.16, "binding": false } }, { "hotelName": "Sabina Guesthouse Kamala Beach", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330988", "supplierCode": "STN", "hotelCodeSupplier": "51330988", "id": "33!~|a0!~|b260425!~|c260502!~|d51330988!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330988!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M317.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114453310908!~|A4452000730!~|B4452000730!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I317.87!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4452000730", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#114453310908", "supplierCode": "4452000730", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 317.87, "gross": 317.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": 317.87, "gross": 317.87, "binding": false } }, { "hotelName": "Sabina Guesthouse Kamala Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330988", "supplierCode": "STN", "hotelCodeSupplier": "51330988", "id": "33!~|a0!~|b260425!~|c260502!~|d51330988!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330988!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M359.94!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114453310896!~|A4452000730!~|B4452000730!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I359.94!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4452000730", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#114453310896", "supplierCode": "4452000730", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 359.94, "gross": 359.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": 359.94, "gross": 359.94, "binding": false } }, { "hotelName": "Sabina Guesthouse Kamala Beach", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51330988", "supplierCode": "STN", "hotelCodeSupplier": "51330988", "id": "33!~|a0!~|b260425!~|c260502!~|d51330988!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51330988!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M390.11!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114453310874!~|A4452000730!~|B4452000730!~|C30|30!~|EStandard Room (1 Double Bed)!~|FStandard Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I390.11!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4452000730", "description": "Standard Room (1 Double Bed)", "descriptionSupplier": "Standard Room (1 Double Bed)", "legacyRoomId": "0#114453310874", "supplierCode": "4452000730", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 390.11, "gross": 390.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": 390.11, "gross": 390.11, "binding": false } }, { "hotelName": "Sure Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52701883", "supplierCode": "STN", "hotelCodeSupplier": "52701883", "id": "33!~|a0!~|b260425!~|c260502!~|d52701883!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52701883!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M157.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816457050!~|A3546268480!~|B3546268480!~|C30|30!~|EStandard Double Room!~|FStandard Double Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546268480", "description": "Standard Double Room", "descriptionSupplier": "Standard Double Room", "legacyRoomId": "0#118816457050", "supplierCode": "3546268480", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.41, "gross": 157.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": 157.41, "gross": 157.41, "binding": false } }, { "hotelName": "Sure Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52701883", "supplierCode": "STN", "hotelCodeSupplier": "52701883", "id": "33!~|a0!~|b260425!~|c260502!~|d52701883!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52701883!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M157.41!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118816456937!~|A3546289166!~|B3546289166!~|C30|30!~|EStandard Twin Room!~|FStandard Twin Room!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I157.41!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3546289166", "description": "Standard Twin Room", "descriptionSupplier": "Standard Twin Room", "legacyRoomId": "0#118816456937", "supplierCode": "3546289166", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 157.41, "gross": 157.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": 157.41, "gross": 157.41, "binding": false } }, { "hotelName": "Sure Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52701883", "supplierCode": "STN", "hotelCodeSupplier": "52701883", "id": "33!~|a0!~|b260425!~|c260502!~|d52701883!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52701883!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M170!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114981261057!~|A4801796203!~|B4801796203!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I170!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4801796203", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#114981261057", "supplierCode": "4801796203", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, { "hotelName": "Sure Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52701883", "supplierCode": "STN", "hotelCodeSupplier": "52701883", "id": "33!~|a0!~|b260425!~|c260502!~|d52701883!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52701883!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M170!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114981260755!~|A4801796215!~|B4801796215!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I170!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4801796215", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#114981260755", "supplierCode": "4801796215", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "rateRules": [ "NON_REFUNDABLE" ], "rateRulesExtended": [ { "rates": null, "type": "NON_REFUNDABLE" } ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 170, "gross": 170, "binding": false } }, { "hotelName": "Sure Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52701883", "supplierCode": "STN", "hotelCodeSupplier": "52701883", "id": "33!~|a0!~|b260425!~|c260502!~|d52701883!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52701883!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M178.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114981260788!~|A4801796203!~|B4801796203!~|C30|30!~|EStandard Double Room (1 Double Bed)!~|FStandard Double Room (1 Double Bed)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I178.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4801796203", "description": "Standard Double Room (1 Double Bed)", "descriptionSupplier": "Standard Double Room (1 Double Bed)", "legacyRoomId": "0#114981260788", "supplierCode": "4801796203", "promotions": [ { "code": "#1", "name": "Room1 Save 46%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 178.6, "gross": 178.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": 178.6, "gross": 178.6, "binding": false } }, { "hotelName": "Sure Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52701883", "supplierCode": "STN", "hotelCodeSupplier": "52701883", "id": "33!~|a0!~|b260425!~|c260502!~|d52701883!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52701883!~|n2359299!~|nSTN!~|o1!~|p0!~|x23041637!~|M178.6!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114981260754!~|A4801796215!~|B4801796215!~|C30|30!~|EStandard Twin Room (2 Twin Beds)!~|FStandard Twin Room (2 Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I178.6!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4801796215", "description": "Standard Twin Room (2 Twin Beds)", "descriptionSupplier": "Standard Twin Room (2 Twin Beds)", "legacyRoomId": "0#114981260754", "supplierCode": "4801796215", "promotions": [ { "code": "#1", "name": "Room1 Save 46%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 178.6, "gross": 178.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": 178.6, "gross": 178.6, "binding": false } }, { "hotelName": "Sure Guesthouse", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 181.678, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 191.24, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52701883", "supplierCode": "STN", "hotelCodeSupplier": "52701883", "id": "33!~|a0!~|b260425!~|c260502!~|d52701883!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52701883!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M191.24!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#81797670035!~|A4213855505!~|B4213855505!~|C30|30!~|EStandard Twin Room (2 single beds)!~|FStandard Twin Room (2 single beds)!~|G1!~|U2,181.68,1776961958|2,191.24,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I191.24!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4213855505", "description": "Standard Twin Room (2 single beds)", "descriptionSupplier": "Standard Twin Room (2 single beds)", "legacyRoomId": "0#81797670035", "supplierCode": "4213855505", "promotions": [ { "code": "#1", "name": "Room1 limited time deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 191.24, "gross": 191.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": 191.24, "gross": 191.24, "binding": false } }, { "hotelName": "Twinpalms Montazure Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52366044", "supplierCode": "STN", "hotelCodeSupplier": "52366044", "id": "33!~|a0!~|b260425!~|c260502!~|d52366044!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52366044!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M4604.53!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119181726463!~|A4163299686!~|B4163299686!~|C30|30!~|EAzure Penthouse Private Pool 2 Bedroom (1 King Bed and 2 Large Twin Beds)!~|FAzure Penthouse Private Pool 2 Bedroom (1 King Bed and 2 Large Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4604.53!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4163299686", "description": "Azure Penthouse Private Pool 2 Bedroom (1 King Bed and 2 Large Twin Beds)", "descriptionSupplier": "Azure Penthouse Private Pool 2 Bedroom (1 King Bed and 2 Large Twin Beds)", "legacyRoomId": "0#119181726463", "supplierCode": "4163299686", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4604.53, "gross": 4604.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": 4604.53, "gross": 4604.53, "binding": false } }, { "hotelName": "Twinpalms Montazure Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52366044", "supplierCode": "STN", "hotelCodeSupplier": "52366044", "id": "33!~|a0!~|b260425!~|c260502!~|d52366044!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52366044!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M4805.27!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119715842951!~|A4878371562!~|B4878371562!~|C30|30!~|EAzure Penthouse Private Pool 2 Bedroom (1 King bed + 2 Other beds)!~|FAzure Penthouse Private Pool 2 Bedroom (1 King bed + 2 Other beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4805.27!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4878371562", "description": "Azure Penthouse Private Pool 2 Bedroom (1 King bed + 2 Other beds)", "descriptionSupplier": "Azure Penthouse Private Pool 2 Bedroom (1 King bed + 2 Other beds)", "legacyRoomId": "0#119715842951", "supplierCode": "4878371562", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4805.27, "gross": 4805.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": 4805.27, "gross": 4805.27, "binding": false } }, { "hotelName": "Twinpalms Montazure Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52366044", "supplierCode": "STN", "hotelCodeSupplier": "52366044", "id": "33!~|a0!~|b260425!~|c260502!~|d52366044!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52366044!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M4885.55!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#120697383145!~|A4887403176!~|B4887403176!~|C30|30!~|Equadruple penthouse!~|Fquadruple penthouse!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4885.55!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4887403176", "description": "quadruple penthouse", "descriptionSupplier": "quadruple penthouse", "legacyRoomId": "0#120697383145", "supplierCode": "4887403176", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4885.55, "gross": 4885.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": 4885.55, "gross": 4885.55, "binding": false } }, { "hotelName": "Twinpalms Montazure Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52366044", "supplierCode": "STN", "hotelCodeSupplier": "52366044", "id": "33!~|a0!~|b260425!~|c260502!~|d52366044!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52366044!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M4897.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#118815043337!~|A4853271436!~|B4853271436!~|C30|30!~|EAZURE POOL PENTHOUSE 2-BEDROOM!~|FAZURE POOL PENTHOUSE 2-BEDROOM!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4897.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4853271436", "description": "AZURE POOL PENTHOUSE 2-BEDROOM", "descriptionSupplier": "AZURE POOL PENTHOUSE 2-BEDROOM", "legacyRoomId": "0#118815043337", "supplierCode": "4853271436", "promotions": [ { "code": "#1", "name": "Room1 Special discount", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4897.83, "gross": 4897.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": 4897.83, "gross": 4897.83, "binding": false } }, { "hotelName": "Twinpalms Montazure Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52366044", "supplierCode": "STN", "hotelCodeSupplier": "52366044", "id": "33!~|a0!~|b260425!~|c260502!~|d52366044!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52366044!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M5187.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#119181725721!~|A4163299686!~|B4163299686!~|C30|30!~|EAzure Penthouse Private Pool 2 Bedroom (1 King Bed and 2 Large Twin Beds)!~|FAzure Penthouse Private Pool 2 Bedroom (1 King Bed and 2 Large Twin Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I5187.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4163299686", "description": "Azure Penthouse Private Pool 2 Bedroom (1 King Bed and 2 Large Twin Beds)", "descriptionSupplier": "Azure Penthouse Private Pool 2 Bedroom (1 King Bed and 2 Large Twin Beds)", "legacyRoomId": "0#119181725721", "supplierCode": "4163299686", "promotions": [ { "code": "#1", "name": "Room1 Save 25%", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 5187.83, "gross": 5187.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": 5187.83, "gross": 5187.83, "binding": false } }, { "hotelName": "Twinpalms Montazure Phuket", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "52366044", "supplierCode": "STN", "hotelCodeSupplier": "52366044", "id": "33!~|a0!~|b260425!~|c260502!~|d52366044!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m52366044!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M5701.13!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#107564466333!~|A4173945721!~|B4173945721!~|C30|30!~|E2 Bedrooms Azure Pool Penthouse (2 single beds and 1 large bed) - Free WiFi!~|F2 Bedrooms Azure Pool Penthouse (2 single beds and 1 large bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I5701.13!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173945721", "description": "2 Bedrooms Azure Pool Penthouse (2 single beds and 1 large bed) - Free WiFi", "descriptionSupplier": "2 Bedrooms Azure Pool Penthouse (2 single beds and 1 large bed) - Free WiFi", "legacyRoomId": "0#107564466333", "supplierCode": "4173945721", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 5701.13, "gross": 5701.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": 5701.13, "gross": 5701.13, "binding": false } }, { "hotelName": "Baan Surin Sawan Villa An Elite Haven", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55019482", "supplierCode": "STN", "hotelCodeSupplier": "55019482", "id": "33!~|a0!~|b260425!~|c260502!~|d55019482!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55019482!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M4814.2!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#79369979502!~|A4173420095!~|B4173420095!~|C30|30!~|EVilla with Sea View (1 extra-large double bed) - Free WiFi!~|FVilla with Sea View (1 extra-large double bed) - Free WiFi!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I4814.2!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "4173420095", "description": "Villa with Sea View (1 extra-large double bed) - Free WiFi", "descriptionSupplier": "Villa with Sea View (1 extra-large double bed) - Free WiFi", "legacyRoomId": "0#79369979502", "supplierCode": "4173420095", "promotions": [ { "code": "#1", "name": "Room1 seasonal deal", "suplierCode": "#1" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 4814.2, "gross": 4814.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": 4814.2, "gross": 4814.2, "binding": false } }, { "hotelName": "Baan Surin Sawan Villa An Elite Haven", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55019482", "supplierCode": "STN", "hotelCodeSupplier": "55019482", "id": "33!~|a0!~|b260425!~|c260502!~|d55019482!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55019482!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M5861.56!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94277331322!~|A3886727694!~|B3886727694!~|C30|30!~|EVilla, 3 Bedrooms (3 King Beds)!~|FVilla, 3 Bedrooms (3 King Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I5861.56!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3886727694", "description": "Villa, 3 Bedrooms (3 King Beds)", "descriptionSupplier": "Villa, 3 Bedrooms (3 King Beds)", "legacyRoomId": "0#94277331322", "supplierCode": "3886727694", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 5861.56, "gross": 5861.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": 5861.56, "gross": 5861.56, "binding": false } }, { "hotelName": "Baan Surin Sawan Villa An Elite Haven", "boardCode": "2359298", "cancelPolicy": { "description": "", "refundable": false }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359298", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "55019482", "supplierCode": "STN", "hotelCodeSupplier": "55019482", "id": "33!~|a0!~|b260425!~|c260502!~|d55019482!~|e2359298!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m55019482!~|n2359298!~|nSTN!~|o1!~|p0!~|x23041637!~|M6178.83!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#94277331239!~|A3886727694!~|B3886727694!~|C30|30!~|EVilla, 3 Bedrooms (3 King Beds)!~|FVilla, 3 Bedrooms (3 King Beds)!~|G1!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I6178.83!~|tOK!~|uSith!~|v0!~|w!~|yNON_REFUNDABLE!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3886727694", "description": "Villa, 3 Bedrooms (3 King Beds)", "descriptionSupplier": "Villa, 3 Bedrooms (3 King Beds)", "legacyRoomId": "0#94277331239", "supplierCode": "3886727694", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 6178.83, "gross": 6178.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": 6178.83, "gross": 6178.83, "binding": false } }, { "hotelName": "The Club Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 116.8515, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 259.67, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50563278", "supplierCode": "STN", "hotelCodeSupplier": "50563278", "id": "33!~|a0!~|b260425!~|c260502!~|d50563278!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50563278!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M259.67!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114995145669!~|A3881428460!~|B3881428460!~|C30|30!~|EApartment with Pool View - Free WiFi!~|FApartment with Pool View - Free WiFi!~|G1!~|U2,116.85,1776961958|2,259.67,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I259.67!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3881428460", "description": "Apartment with Pool View - Free WiFi", "descriptionSupplier": "Apartment with Pool View - Free WiFi", "legacyRoomId": "0#114995145669", "supplierCode": "3881428460", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 259.67, "gross": 259.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": 259.67, "gross": 259.67, "binding": false } }, { "hotelName": "The Club Residence", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-23T16:32:38Z", "value": 117.648, "hoursBefore": 31, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 261.44, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "50563278", "supplierCode": "STN", "hotelCodeSupplier": "50563278", "id": "33!~|a0!~|b260425!~|c260502!~|d50563278!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m50563278!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M261.44!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#114562305552!~|A3881428466!~|B3881428466!~|C30|30!~|EStandard Apartment - Free WiFi!~|FStandard Apartment - Free WiFi!~|G1!~|U2,117.65,1776961958|2,261.44,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I261.44!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3881428466", "description": "Standard Apartment - Free WiFi", "descriptionSupplier": "Standard Apartment - Free WiFi", "legacyRoomId": "0#114562305552", "supplierCode": "3881428466", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 261.44, "gross": 261.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": 261.44, "gross": 261.44, "binding": false } }, { "hotelName": "B-Happy Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-22T21:01:00Z", "value": 84.665, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 169.33, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51146730", "supplierCode": "STN", "hotelCodeSupplier": "51146730", "id": "33!~|a0!~|b260425!~|c260502!~|d51146730!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51146730!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M169.33!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45144545133!~|A3818935012!~|B3818935012!~|C30|30!~|EStandard Room (1 Queen Bed)!~|FStandard Room (1 Queen Bed)!~|G1!~|U2,84.67,1776891660|2,169.33,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I169.33!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818935012", "description": "Standard Room (1 Queen Bed)", "descriptionSupplier": "Standard Room (1 Queen Bed)", "legacyRoomId": "0#45144545133", "supplierCode": "3818935012", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 169.33, "gross": 169.33, "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": 169.33, "gross": 169.33, "binding": false } }, { "hotelName": "B-Happy Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-22T21:01:00Z", "value": 88.935, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 177.87, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51146730", "supplierCode": "STN", "hotelCodeSupplier": "51146730", "id": "33!~|a0!~|b260425!~|c260502!~|d51146730!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51146730!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M177.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45144544862!~|A3818935012!~|B3818935012!~|C30|30!~|EStandard Room (1 Queen Bed)!~|FStandard Room (1 Queen Bed)!~|G1!~|U2,88.94,1776891660|2,177.87,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I177.87!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3818935012", "description": "Standard Room (1 Queen Bed)", "descriptionSupplier": "Standard Room (1 Queen Bed)", "legacyRoomId": "0#45144544862", "supplierCode": "3818935012", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 177.87, "gross": 177.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": 177.87, "gross": 177.87, "binding": false } }, { "hotelName": "B-Happy Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-22T21:01:00Z", "value": 121.73, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 243.46, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51146730", "supplierCode": "STN", "hotelCodeSupplier": "51146730", "id": "33!~|a0!~|b260425!~|c260502!~|d51146730!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51146730!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M243.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#45146828018!~|A3821366373!~|B3821366373!~|C30|30!~|EStudio (1 Queen Bed)!~|FStudio (1 Queen Bed)!~|G1!~|U2,121.73,1776891660|2,243.46,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I243.46!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821366373", "description": "Studio (1 Queen Bed)", "descriptionSupplier": "Studio (1 Queen Bed)", "legacyRoomId": "0#45146828018", "supplierCode": "3821366373", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 243.46, "gross": 243.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": 243.46, "gross": 243.46, "binding": false } }, { "hotelName": "B-Happy Resort", "boardCode": "2359299", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-22T21:01:00Z", "value": 127.855, "hoursBefore": 51, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-24T21:01:00Z", "value": 255.71, "hoursBefore": 3, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "29887", "boardCodeSupplier": "2359299", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "51146730", "supplierCode": "STN", "hotelCodeSupplier": "51146730", "id": "33!~|a0!~|b260425!~|c260502!~|d51146730!~|e2359299!~|f0!~|gES!~|hIL!~|ien!~|jEUR!~|k0!~|l29887!~|m51146730!~|n2359299!~|nSTN!~|o1!~|p1!~|x23041637!~|M255.71!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z0#80791645561!~|A3821366373!~|B3821366373!~|C30|30!~|EStudio (1 Queen Bed)!~|FStudio (1 Queen Bed)!~|G1!~|U2,127.86,1776891660|2,255.71,1777064460!~|Hcurrency!~|IEUR!~|HsearchId!~|I!~|HuseDescriptive!~|Itrue!~|HprevLang!~|Ien!~|Htgx_price!~|I255.71!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "code": "3821366373", "description": "Studio (1 Queen Bed)", "descriptionSupplier": "Studio (1 Queen Bed)", "legacyRoomId": "0#80791645561", "supplierCode": "3821366373", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 255.71, "gross": 255.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": 255.71, "gross": 255.71, "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" } ] } } } }