{ "data": { "hotels": [ { "id": "makkah_hotel_and_towers", "hid": 10664281, "rates": [ { "book_hash": "h-6edbb0e8-46bd-5c9d-886e-b394df67dd82", "match_hash": "m-3aaa7a10-ec73-53d6-8af7-31c80a3fb7cc", "daily_prices": [ "411.89", "411.89", "411.89", "411.89", "411.89", "411.89", "411.89", "411.89", "411.89" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "3707.00", "show_amount": "3707.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "EUR", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "154.46", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "463.38", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3707.00", "amount_net": "3707.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3707.00", "amount_net": "3707.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3707.00", "amount_show": "3707.00", "commission_info": { "show": { "amount_gross": "3707.00", "amount_net": "3707.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3707.00", "amount_net": "3707.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Twin room (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Twin room", "main_name": "Deluxe Twin room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-31cc150b-d0f9-5e1b-9b5f-59f31f1b5b58", "match_hash": "m-53516354-6f6c-53dc-a3c1-b08cd28a0e69", "daily_prices": [ "433.89", "433.89", "433.89", "433.89", "433.89", "433.89", "433.89", "433.89", "433.89" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "3905.00", "show_amount": "3905.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "EUR", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "162.71", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "488.13", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3905.00", "amount_net": "3905.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3905.00", "amount_net": "3905.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3905.00", "amount_show": "3905.00", "commission_info": { "show": { "amount_gross": "3905.00", "amount_net": "3905.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3905.00", "amount_net": "3905.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Twin room (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Twin room", "main_name": "Deluxe Twin room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-5d9192a0-3c9a-5295-bbaa-b9fc9bcbdf44", "match_hash": "m-5e0629d2-29c8-5dad-b67f-5d91caf96ade", "daily_prices": [ "446.11", "446.11", "446.11", "446.11", "446.11", "446.11", "446.11", "446.11", "446.11" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "4015.00", "show_amount": "4015.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "167.29", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "501.87", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "4015.00", "amount_net": "4015.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4015.00", "amount_net": "4015.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "4015.00", "amount_show": "4015.00", "commission_info": { "show": { "amount_gross": "4015.00", "amount_net": "4015.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4015.00", "amount_net": "4015.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe room (full double bed) (king size bed)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "king-bed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe room", "main_name": "Deluxe room", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "king size bed", "beds": [ { "bed": "double", "count": 1 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-ef9ded00-a594-5bed-9ade-7ec8b4b8796f", "match_hash": "m-1417bbea-cb0f-592b-bbc0-f150415f5d2c", "daily_prices": [ "468.22", "468.22", "468.22", "468.22", "468.22", "468.22", "468.22", "468.22", "468.22" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "4214.00", "show_amount": "4214.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "175.58", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "526.75", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "4214.00", "amount_net": "4214.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4214.00", "amount_net": "4214.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "4214.00", "amount_show": "4214.00", "commission_info": { "show": { "amount_gross": "4214.00", "amount_net": "4214.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4214.00", "amount_net": "4214.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe room (full double bed) (king size bed)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "king-bed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe room", "main_name": "Deluxe room", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "king size bed", "beds": [ { "bed": "double", "count": 1 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-e0c1f9b8-70a2-5dd7-806e-fb186b104516", "match_hash": "m-dc4e1275-1fa9-5dc1-9eb3-6c351b471b8b", "daily_prices": [ "479.00", "479.00", "479.00", "479.00", "479.00", "479.00", "479.00", "479.00", "479.00" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "4311.00", "show_amount": "4311.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "179.63", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "538.88", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "4311.00", "amount_net": "4311.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4311.00", "amount_net": "4311.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "4311.00", "amount_show": "4311.00", "commission_info": { "show": { "amount_gross": "4311.00", "amount_net": "4311.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4311.00", "amount_net": "4311.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Junior Suite (full double bed) (king size bed)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "king-bed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Junior Suite", "main_name": "Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "king size bed", "beds": [ { "bed": "double", "count": 1 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-f4bd1aac-7711-5554-840f-b88b9d9eb803", "match_hash": "m-0b821b13-4a26-5680-b226-8be1faa30c15", "daily_prices": [ "501.11", "501.11", "501.11", "501.11", "501.11", "501.11", "501.11", "501.11", "501.11" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "4510.00", "show_amount": "4510.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "187.92", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "563.75", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "4510.00", "amount_net": "4510.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4510.00", "amount_net": "4510.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "4510.00", "amount_show": "4510.00", "commission_info": { "show": { "amount_gross": "4510.00", "amount_net": "4510.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4510.00", "amount_net": "4510.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Junior Suite (full double bed) (king size bed)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "king-bed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Junior Suite", "main_name": "Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "king size bed", "beds": [ { "bed": "double", "count": 1 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-34d6e298-8667-5e5e-a340-252e0225e201", "match_hash": "m-e1a400b8-8a64-5efe-ab84-f5def48a2241", "daily_prices": [ "504.89", "504.89", "504.89", "504.89", "504.89", "504.89", "504.89", "504.89", "504.89" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "4544.00", "show_amount": "4544.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "189.33", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "568.00", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "4544.00", "amount_net": "4544.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4544.00", "amount_net": "4544.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "4544.00", "amount_show": "4544.00", "commission_info": { "show": { "amount_gross": "4544.00", "amount_net": "4544.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4544.00", "amount_net": "4544.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Twin Junior Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Twin Junior Suite", "main_name": "Twin Junior Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-c3ec1ab9-e766-57e0-8622-e8f569729e42", "match_hash": "m-c8024c50-b475-53d4-9bf8-361c9735129f", "daily_prices": [ "507.78", "507.78", "507.78", "507.78", "507.78", "507.78", "507.78", "507.78", "507.78" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "4570.00", "show_amount": "4570.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "190.42", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "571.25", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "4570.00", "amount_net": "4570.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4570.00", "amount_net": "4570.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "4570.00", "amount_show": "4570.00", "commission_info": { "show": { "amount_gross": "4570.00", "amount_net": "4570.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4570.00", "amount_net": "4570.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Twin room (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Twin room", "main_name": "Deluxe Twin room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-186bcdeb-0cd5-5218-bd6a-71c4988eb744", "match_hash": "m-f9a222e9-d9b4-58c5-bea3-af1318976da5", "daily_prices": [ "527.11", "527.11", "527.11", "527.11", "527.11", "527.11", "527.11", "527.11", "527.11" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "4744.00", "show_amount": "4744.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "197.67", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "593.00", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "4744.00", "amount_net": "4744.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4744.00", "amount_net": "4744.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "4744.00", "amount_show": "4744.00", "commission_info": { "show": { "amount_gross": "4744.00", "amount_net": "4744.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4744.00", "amount_net": "4744.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Twin Junior Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Twin Junior Suite", "main_name": "Twin Junior Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-cdc4ca48-b1f7-5283-93bb-7f6aa4789840", "match_hash": "m-4a3f15d0-49f5-5c30-98a3-d5d300a6423b", "daily_prices": [ "534.89", "534.89", "534.89", "534.89", "534.89", "534.89", "534.89", "534.89", "534.89" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "4814.00", "show_amount": "4814.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "200.58", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "601.75", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "4814.00", "amount_net": "4814.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4814.00", "amount_net": "4814.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "4814.00", "amount_show": "4814.00", "commission_info": { "show": { "amount_gross": "4814.00", "amount_net": "4814.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4814.00", "amount_net": "4814.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe room (full double bed) (king size bed)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "king-bed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe room", "main_name": "Deluxe room", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "king size bed", "beds": [ { "bed": "double", "count": 1 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-18ea8e32-4067-5c7a-be63-ff06c4bf4a52", "match_hash": "m-7da9312c-7a3d-5902-845d-b3a82da08d46", "daily_prices": [ "537.56", "537.56", "537.56", "537.56", "537.56", "537.56", "537.56", "537.56", "537.56" ], "meal": "dinner", "meal_data": { "value": "dinner", "has_breakfast": false, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "4838.00", "show_amount": "4838.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "EUR", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "201.58", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "604.75", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "4838.00", "amount_net": "4838.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4838.00", "amount_net": "4838.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "4838.00", "amount_show": "4838.00", "commission_info": { "show": { "amount_gross": "4838.00", "amount_net": "4838.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "4838.00", "amount_net": "4838.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Twin room (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Twin room", "main_name": "Deluxe Twin room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-a9394e11-3d86-5ab7-8d73-2f5443b6a378", "match_hash": "m-aae0164b-9fc8-572b-8e53-abf6775d70ce", "daily_prices": [ "567.78", "567.78", "567.78", "567.78", "567.78", "567.78", "567.78", "567.78", "567.78" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "5110.00", "show_amount": "5110.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "212.92", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "638.75", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "5110.00", "amount_net": "5110.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "5110.00", "amount_net": "5110.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "5110.00", "amount_show": "5110.00", "commission_info": { "show": { "amount_gross": "5110.00", "amount_net": "5110.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "5110.00", "amount_net": "5110.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Junior Suite (full double bed) (king size bed)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "king-bed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Junior Suite", "main_name": "Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "king size bed", "beds": [ { "bed": "double", "count": 1 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-9eaa42ad-ca19-563b-ad6e-20ba09b1e498", "match_hash": "m-ee2644db-cdce-559b-b883-a4434389883b", "daily_prices": [ "593.78", "593.78", "593.78", "593.78", "593.78", "593.78", "593.78", "593.78", "593.78" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "5344.00", "show_amount": "5344.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "222.67", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "668.00", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "5344.00", "amount_net": "5344.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "5344.00", "amount_net": "5344.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "5344.00", "amount_show": "5344.00", "commission_info": { "show": { "amount_gross": "5344.00", "amount_net": "5344.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "5344.00", "amount_net": "5344.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Twin Junior Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Twin Junior Suite", "main_name": "Twin Junior Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-ac67b52f-26f3-58bd-bb65-01abff419c1f", "match_hash": "m-5ba6285b-93e4-529c-9ce3-4190b08f45ab", "daily_prices": [ "929.78", "929.78", "929.78", "929.78", "929.78", "929.78", "929.78", "929.78", "929.78" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "8368.00", "show_amount": "8368.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "348.67", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "1046.00", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "8368.00", "amount_net": "8368.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "8368.00", "amount_net": "8368.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "8368.00", "amount_show": "8368.00", "commission_info": { "show": { "amount_gross": "8368.00", "amount_net": "8368.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "8368.00", "amount_net": "8368.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Twin Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Twin Suite", "main_name": "Deluxe Twin Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-a17d8894-6e53-5778-929c-76dd60f35d81", "match_hash": "m-626e0850-e802-5f30-b3ec-f7ccad385bed", "daily_prices": [ "952.00", "952.00", "952.00", "952.00", "952.00", "952.00", "952.00", "952.00", "952.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "8568.00", "show_amount": "8568.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "357.00", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "1071.00", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "8568.00", "amount_net": "8568.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "8568.00", "amount_net": "8568.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "8568.00", "amount_show": "8568.00", "commission_info": { "show": { "amount_gross": "8568.00", "amount_net": "8568.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "8568.00", "amount_net": "8568.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Twin Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Twin Suite", "main_name": "Deluxe Twin Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-6b2d7dc6-bba6-59f1-94e4-83d44dab2193", "match_hash": "m-bab98ada-2cae-5980-9cef-7485918d6b81", "daily_prices": [ "1018.67", "1018.67", "1018.67", "1018.67", "1018.67", "1018.67", "1018.67", "1018.67", "1018.67" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "9168.00", "show_amount": "9168.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "382.00", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "1146.00", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "9168.00", "amount_net": "9168.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "9168.00", "amount_net": "9168.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "9168.00", "amount_show": "9168.00", "commission_info": { "show": { "amount_gross": "9168.00", "amount_net": "9168.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "9168.00", "amount_net": "9168.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Twin Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Twin Suite", "main_name": "Deluxe Twin Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false } ], "bar_price_data": null } ], "total_hotels": 1 }, "debug": { "api_endpoint": { "endpoint": "api\/b2b\/v3\/search\/hp", "is_active": true, "is_limited": true, "remaining": 9, "requests_number": 10, "reset": "2026-11-04T10:58:00", "seconds_number": 60 }, "request": { "checkin": "2026-12-30", "checkout": "2027-01-08", "residency": "bd", "currency": "EUR", "language": "en", "guests": [ { "adults": 2 } ], "id": "makkah_hotel_and_towers", "timeout": 10 }, "method": "POST", "real_ip": "51.89.43.217", "request_id": "afa78cd28b17c062e917e6bb6d29e4f4", "key_id": 10728, "api_key_id": 10728, "utcnow": "2026-11-04T10:57:43.743225" }, "status": "ok", "error": null }