{ "data": { "hotels": [ { "id": "swissotel_al_maqam_makkah_2", "hid": 11247502, "rates": [ { "book_hash": "h-722f391b-3278-506a-aa5c-fbcf7019b6e6", "match_hash": "m-bf8fcdf9-2222-5bd5-8e19-d51ee66f69e6", "daily_prices": [ "291.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "291.00", "show_amount": "291.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "12.13", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "36.38", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "291.00", "amount_net": "291.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "291.00", "amount_net": "291.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "291.00", "amount_show": "291.00", "commission_info": { "show": { "amount_gross": "291.00", "amount_net": "291.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "291.00", "amount_net": "291.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Classic Room with city view (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Classic Room with city view", "main_name": "Double Classic Room with city view", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-cb1a6ac5-9ce5-52d4-b8fd-9c5774525b86", "match_hash": "m-900cdd20-5e76-53c5-8a56-1595ee8b63db", "daily_prices": [ "296.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "296.00", "show_amount": "296.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "12.33", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "37.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "296.00", "amount_net": "296.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "296.00", "amount_net": "296.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "296.00", "amount_show": "296.00", "commission_info": { "show": { "amount_gross": "296.00", "amount_net": "296.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "296.00", "amount_net": "296.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Classic Room with city view (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Classic Room with city view", "main_name": "Double Classic Room with city view", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-f0e3125c-53e6-531a-932d-68043384cf66", "match_hash": "m-879a5740-54b9-5d20-9b0c-421dd7430c6b", "daily_prices": [ "296.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "296.00", "show_amount": "296.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "12.33", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "37.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "296.00", "amount_net": "296.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "296.00", "amount_net": "296.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "296.00", "amount_show": "296.00", "commission_info": { "show": { "amount_gross": "296.00", "amount_net": "296.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "296.00", "amount_net": "296.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Classic Room", "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": "Classic Room", "main_name": "Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-e62984d1-0b6e-577d-9231-4b648d405409", "match_hash": "m-968dcff8-a813-5ca3-8613-049276b7f18f", "daily_prices": [ "316.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "316.00", "show_amount": "316.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "13.17", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "39.50", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "316.00", "amount_net": "316.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "316.00", "amount_net": "316.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "316.00", "amount_show": "316.00", "commission_info": { "show": { "amount_gross": "316.00", "amount_net": "316.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "316.00", "amount_net": "316.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Triple Classic Room with city view", "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": "Triple Classic Room with city view", "main_name": "Triple Classic Room with city view", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-fd8cf715-85b0-55cd-ad17-c9077cde7163", "match_hash": "m-593247e8-fcd0-55e4-8e9f-8b2e5cf6fdb8", "daily_prices": [ "318.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "318.00", "show_amount": "318.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "13.25", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "39.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "318.00", "amount_net": "318.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "318.00", "amount_net": "318.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "318.00", "amount_show": "318.00", "commission_info": { "show": { "amount_gross": "318.00", "amount_net": "318.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "318.00", "amount_net": "318.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Classic Room with city view (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Classic Room with city view", "main_name": "Double Classic Room with city view", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-dcd14b87-5bd8-560f-8693-fff5747c8fa9", "match_hash": "m-ae949143-e4f2-567a-a420-da4e8aa40545", "daily_prices": [ "318.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "318.00", "show_amount": "318.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "13.25", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "39.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "318.00", "amount_net": "318.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "318.00", "amount_net": "318.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "318.00", "amount_show": "318.00", "commission_info": { "show": { "amount_gross": "318.00", "amount_net": "318.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "318.00", "amount_net": "318.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Classic Room", "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": "Classic Room", "main_name": "Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-5de005da-14a2-51ac-bc0e-49cc45f17417", "match_hash": "m-c0220cd5-5cee-51c5-9206-85918daee3d2", "daily_prices": [ "328.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "328.00", "show_amount": "328.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "13.67", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "41.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "328.00", "amount_net": "328.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "328.00", "amount_net": "328.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "328.00", "amount_show": "328.00", "commission_info": { "show": { "amount_gross": "328.00", "amount_net": "328.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "328.00", "amount_net": "328.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Classic Room with city view (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": "Double Classic Room with city view", "main_name": "Double Classic Room with city view", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-00ba4ac3-89c9-56fa-ba27-2a67f1e876db", "match_hash": "m-c6c90dd0-8965-57ac-b0ed-80ab9d44292b", "daily_prices": [ "333.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "333.00", "show_amount": "333.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "13.88", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "41.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "333.00", "amount_net": "333.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "333.00", "amount_net": "333.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "333.00", "amount_show": "333.00", "commission_info": { "show": { "amount_gross": "333.00", "amount_net": "333.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "333.00", "amount_net": "333.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Classic Room with city view (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Classic Room with city view", "main_name": "Double Classic Room with city view", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-7c16109e-6b1a-56ab-8263-94f5e70cd5fe", "match_hash": "m-abefe722-6bac-5c1a-9be0-53e59cfa75ba", "daily_prices": [ "337.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "337.00", "show_amount": "337.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.04", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "42.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "337.00", "amount_net": "337.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "337.00", "amount_net": "337.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "337.00", "amount_show": "337.00", "commission_info": { "show": { "amount_gross": "337.00", "amount_net": "337.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "337.00", "amount_net": "337.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Classic Room (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Classic Room", "main_name": "Haram View Double Classic Room", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-0982c65d-19ce-5fb3-bcd9-bd57bbcee5bc", "match_hash": "m-0f45be88-845f-5dc9-875c-e2a076039542", "daily_prices": [ "337.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "337.00", "show_amount": "337.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.04", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "42.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "337.00", "amount_net": "337.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "337.00", "amount_net": "337.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "337.00", "amount_show": "337.00", "commission_info": { "show": { "amount_gross": "337.00", "amount_net": "337.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "337.00", "amount_net": "337.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Classic Room (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Classic Room", "main_name": "Partial Kaaba View Double Classic Room", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-0cb88ad3-9f46-5b70-b6d6-317a9ffda803", "match_hash": "m-908b5a5c-43e1-5775-8bdd-b934196bc29f", "daily_prices": [ "338.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "338.00", "show_amount": "338.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.08", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "42.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "338.00", "amount_net": "338.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "338.00", "amount_net": "338.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "338.00", "amount_show": "338.00", "commission_info": { "show": { "amount_gross": "338.00", "amount_net": "338.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "338.00", "amount_net": "338.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Classic Room with city view", "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": "Classic Room with city view", "main_name": "Classic Room with city view", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-6463e4b9-1f6d-519b-bf01-cf29df98ba85", "match_hash": "m-223ff57d-cd6e-5f4f-a145-60d80eeb8730", "daily_prices": [ "339.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "339.00", "show_amount": "339.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.13", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "42.38", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "339.00", "amount_net": "339.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "339.00", "amount_net": "339.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "339.00", "amount_show": "339.00", "commission_info": { "show": { "amount_gross": "339.00", "amount_net": "339.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "339.00", "amount_net": "339.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Classic Room", "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": "Classic Room", "main_name": "Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-893dad86-3b0a-5365-b195-f02d00a74275", "match_hash": "m-0d98f4f5-3e0e-5b3b-9711-71c594728254", "daily_prices": [ "339.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "339.00", "show_amount": "339.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.13", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "42.38", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "339.00", "amount_net": "339.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "339.00", "amount_net": "339.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "339.00", "amount_show": "339.00", "commission_info": { "show": { "amount_gross": "339.00", "amount_net": "339.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "339.00", "amount_net": "339.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Classic Room with city view (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Classic Room with city view", "main_name": "Double Classic Room with city view", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-0891fc03-22c8-5afe-bdf0-048609e7369b", "match_hash": "m-d00ad964-9cec-58e2-9352-4791c10e6388", "daily_prices": [ "340.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "340.00", "show_amount": "340.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.17", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "42.50", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "340.00", "amount_net": "340.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "340.00", "amount_net": "340.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "340.00", "amount_show": "340.00", "commission_info": { "show": { "amount_gross": "340.00", "amount_net": "340.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "340.00", "amount_net": "340.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Triple Classic Room with city view", "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": "Triple Classic Room with city view", "main_name": "Triple Classic Room with city view", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-bf2c8edb-4066-5876-9990-cdd4cbcafddb", "match_hash": "m-260c245f-6ef8-5182-8678-0b1c39b5c6d3", "daily_prices": [ "342.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "342.00", "show_amount": "342.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.25", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "42.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "342.00", "amount_show": "342.00", "commission_info": { "show": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Classic Room", "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": "Haram View Classic Room", "main_name": "Haram View Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-dc77cfe7-5907-5eb5-9dc5-ac1c69ffe849", "match_hash": "m-69775a11-119c-57ef-9d5e-fb50f3f3f0ef", "daily_prices": [ "342.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "342.00", "show_amount": "342.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.25", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "42.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "342.00", "amount_show": "342.00", "commission_info": { "show": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Classic Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Classic Room", "main_name": "Haram View Double Classic Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-6d934da7-859e-5866-abcd-85fc23a30118", "match_hash": "m-1da69200-e6bd-59fc-8f8b-0617b53ddf2a", "daily_prices": [ "342.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "342.00", "show_amount": "342.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.25", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "42.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "342.00", "amount_show": "342.00", "commission_info": { "show": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Classic Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Classic Room", "main_name": "Partial Kaaba View Double Classic Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-e7b9d1ea-da75-50f6-8b77-cd0b0f82621a", "match_hash": "m-c2382aee-b61b-54ca-8f2d-eec6c05fe678", "daily_prices": [ "342.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "342.00", "show_amount": "342.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.25", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "42.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "342.00", "amount_show": "342.00", "commission_info": { "show": { "amount_gross": "342.00", "amount_net": "342.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "342.00", "amount_net": "342.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": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite", "main_name": "Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-f51b52cc-65af-52d6-99af-67b82b1e6e8d", "match_hash": "m-f5903d30-b074-5cb8-83be-f3c80665a84d", "daily_prices": [ "344.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "344.00", "show_amount": "344.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.33", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "43.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "344.00", "amount_net": "344.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "344.00", "amount_net": "344.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "344.00", "amount_show": "344.00", "commission_info": { "show": { "amount_gross": "344.00", "amount_net": "344.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "344.00", "amount_net": "344.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Classic Room with city view", "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": "Classic Room with city view", "main_name": "Classic Room with city view", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-53e3adfc-a870-522a-b1d9-b62fe510fb8b", "match_hash": "m-1f9d4d24-f689-58ee-8ead-eb2eab9d84b0", "daily_prices": [ "352.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "352.00", "show_amount": "352.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.67", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "44.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "352.00", "amount_net": "352.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "352.00", "amount_net": "352.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "352.00", "amount_show": "352.00", "commission_info": { "show": { "amount_gross": "352.00", "amount_net": "352.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "352.00", "amount_net": "352.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": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Junior Suite with city view (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite with city view", "main_name": "Double Junior Suite with city view", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-75524679-b6a8-513f-9d75-e1226bbf2281", "match_hash": "m-b8cb5ee5-82ab-5328-96e5-c30eb50ff455", "daily_prices": [ "357.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "357.00", "show_amount": "357.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.88", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "44.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "357.00", "amount_net": "357.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "357.00", "amount_net": "357.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "357.00", "amount_show": "357.00", "commission_info": { "show": { "amount_gross": "357.00", "amount_net": "357.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "357.00", "amount_net": "357.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Triple Classic Room", "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": "Haram View Triple Classic Room", "main_name": "Haram View Triple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-3a27641a-d636-57a9-b64a-7e54a6b7e023", "match_hash": "m-8e092340-dd26-5d72-a0ca-dae04e2834ae", "daily_prices": [ "357.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "357.00", "show_amount": "357.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.88", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "44.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "357.00", "amount_net": "357.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "357.00", "amount_net": "357.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "357.00", "amount_show": "357.00", "commission_info": { "show": { "amount_gross": "357.00", "amount_net": "357.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "357.00", "amount_net": "357.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Triple Classic Room", "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": "Partial Kaaba View Triple Classic Room", "main_name": "Partial Kaaba View Triple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-0cd3162e-c879-5f7f-bd9e-e4f528f4b131", "match_hash": "m-7f20142c-b58a-5a3a-8bfd-820e58e19412", "daily_prices": [ "359.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "359.00", "show_amount": "359.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "14.96", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "44.88", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "359.00", "amount_net": "359.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "359.00", "amount_net": "359.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "359.00", "amount_show": "359.00", "commission_info": { "show": { "amount_gross": "359.00", "amount_net": "359.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "359.00", "amount_net": "359.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Triple Classic Room with city view", "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": "Triple Classic Room with city view", "main_name": "Triple Classic Room with city view", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-eb18ed86-1090-578e-85f3-d2628291b902", "match_hash": "m-58cb4fe1-6d28-5043-9e42-b53f6d0bb806", "daily_prices": [ "360.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "360.00", "show_amount": "360.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.00", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "45.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "360.00", "amount_net": "360.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "360.00", "amount_net": "360.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "360.00", "amount_show": "360.00", "commission_info": { "show": { "amount_gross": "360.00", "amount_net": "360.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "360.00", "amount_net": "360.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Classic Room with city view (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Classic Room with city view", "main_name": "Double Classic Room with city view", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-773527be-f051-5cec-a8e0-342ea82b1f20", "match_hash": "m-ef9fa266-c5b5-5e36-850a-dece41b4f774", "daily_prices": [ "360.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "360.00", "show_amount": "360.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.00", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "45.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "360.00", "amount_net": "360.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "360.00", "amount_net": "360.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "360.00", "amount_show": "360.00", "commission_info": { "show": { "amount_gross": "360.00", "amount_net": "360.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "360.00", "amount_net": "360.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Classic Room", "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": "Classic Room", "main_name": "Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-c7585406-3c01-56e1-8192-8ac31260de15", "match_hash": "m-359fd78f-576c-50f0-8f74-66b263727c43", "daily_prices": [ "361.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "361.00", "show_amount": "361.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.04", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "45.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "361.00", "amount_net": "361.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "361.00", "amount_net": "361.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T02:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T02:00:00", "end_at": null, "amount_charge": "361.00", "amount_show": "361.00", "commission_info": { "show": { "amount_gross": "361.00", "amount_net": "361.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "361.00", "amount_net": "361.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T02:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Classic Room with city view (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": "Double Classic Room with city view", "main_name": "Double Classic Room with city view", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-89a03dae-cb9f-5aed-a491-4ae2f28caf93", "match_hash": "m-fa8c6d2f-189c-5dbe-98ac-66e472ddaa52", "daily_prices": [ "361.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "361.00", "show_amount": "361.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.04", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "45.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "361.00", "amount_net": "361.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "361.00", "amount_net": "361.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T02:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T02:00:00", "end_at": null, "amount_charge": "361.00", "amount_show": "361.00", "commission_info": { "show": { "amount_gross": "361.00", "amount_net": "361.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "361.00", "amount_net": "361.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T02:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Classic Room", "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": "Classic Room", "main_name": "Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-a5f31e44-1c45-5e92-bd9d-869c2ee60309", "match_hash": "m-b122b275-35ba-5c8b-9788-6e38642e1556", "daily_prices": [ "362.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "362.00", "show_amount": "362.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.08", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "45.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "362.00", "amount_net": "362.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "362.00", "amount_net": "362.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "362.00", "amount_show": "362.00", "commission_info": { "show": { "amount_gross": "362.00", "amount_net": "362.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "362.00", "amount_net": "362.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Classic Room (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Classic Room", "main_name": "Double Classic Room", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-03128117-307b-5eb8-bbc3-80706015b430", "match_hash": "m-9817dcd3-2ba3-59ef-b611-db9473d6d707", "daily_prices": [ "366.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "366.00", "show_amount": "366.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.25", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "45.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "366.00", "amount_net": "366.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "366.00", "amount_net": "366.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "366.00", "amount_show": "366.00", "commission_info": { "show": { "amount_gross": "366.00", "amount_net": "366.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "366.00", "amount_net": "366.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Premier Room (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Premier Room", "main_name": "Kaaba View Double Premier Room", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-aa3c6957-fd85-5737-8199-14f8a7582abf", "match_hash": "m-53d79386-ad3f-5a9b-a884-9af8c90e567d", "daily_prices": [ "369.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "369.00", "show_amount": "369.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.38", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "46.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "369.00", "amount_show": "369.00", "commission_info": { "show": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Classic Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Classic Room", "main_name": "Haram View Double Classic Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-774fae90-13a2-5654-8377-ec7edd6a7001", "match_hash": "m-0fbf7d56-0e07-5c0c-bde4-a423ffb19782", "daily_prices": [ "369.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "369.00", "show_amount": "369.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.38", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "46.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "369.00", "amount_show": "369.00", "commission_info": { "show": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Classic Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Classic Room", "main_name": "Partial Kaaba View Double Classic Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-03d99843-8d23-58a6-9e2d-b041d173e031", "match_hash": "m-e386d006-2c4c-5437-a74b-bb95ed89b7f2", "daily_prices": [ "369.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "369.00", "show_amount": "369.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.38", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "46.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "369.00", "amount_show": "369.00", "commission_info": { "show": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "369.00", "amount_net": "369.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Classic Room", "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": "Haram View Classic Room", "main_name": "Haram View Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-75fb690d-8a10-57d1-a45c-462806885522", "match_hash": "m-c84ad58d-af1e-5172-8c81-914991f25020", "daily_prices": [ "371.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "371.00", "show_amount": "371.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.46", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "46.38", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "371.00", "amount_net": "371.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "371.00", "amount_net": "371.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "371.00", "amount_show": "371.00", "commission_info": { "show": { "amount_gross": "371.00", "amount_net": "371.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "371.00", "amount_net": "371.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": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Junior Suite (full double bed and sofa) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "sofa", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite", "main_name": "Double Junior Suite", "bathroom": null, "bedding_type": "full double bed and sofa", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-955742c2-85e3-5248-9f9a-4ed09b2d56a0", "match_hash": "m-3aa9cfa7-f01e-5587-9c23-d9ea4b55cffd", "daily_prices": [ "373.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "373.00", "show_amount": "373.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.54", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "46.62", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "373.00", "amount_net": "373.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "373.00", "amount_net": "373.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "373.00", "amount_show": "373.00", "commission_info": { "show": { "amount_gross": "373.00", "amount_net": "373.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "373.00", "amount_net": "373.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Premier Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Premier Room", "main_name": "Kaaba View Double Premier Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-e376d1b2-8cbb-57df-b0c1-403aa928172f", "match_hash": "m-51860110-38be-5177-8ad9-df7503a23715", "daily_prices": [ "374.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "374.00", "show_amount": "374.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.58", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "46.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "374.00", "amount_net": "374.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "374.00", "amount_net": "374.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "374.00", "amount_show": "374.00", "commission_info": { "show": { "amount_gross": "374.00", "amount_net": "374.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "374.00", "amount_net": "374.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite", "main_name": "Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-b3886aa7-88fa-58c3-a263-21d5379a4c1b", "match_hash": "m-f38bbcb3-1b3d-527a-8a74-140fa4aa2f2a", "daily_prices": [ "376.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "376.00", "show_amount": "376.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.67", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "47.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "376.00", "amount_net": "376.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "376.00", "amount_net": "376.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "376.00", "amount_show": "376.00", "commission_info": { "show": { "amount_gross": "376.00", "amount_net": "376.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "376.00", "amount_net": "376.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Triple Premier Room", "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": "Kaaba View Triple Premier Room", "main_name": "Kaaba View Triple Premier Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-232215c6-0088-5a77-9e37-2ebfff6cc140", "match_hash": "m-95b85222-5593-5f86-be38-03f5db5d067d", "daily_prices": [ "379.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "379.00", "show_amount": "379.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.79", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "47.37", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "379.00", "amount_show": "379.00", "commission_info": { "show": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Classic 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": "Haram View Double Classic Room", "main_name": "Haram View Double Classic Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-774e8140-f30e-51d1-b74a-1a1d505319e2", "match_hash": "m-0ac3d189-ab88-587b-919e-8c50fa62e641", "daily_prices": [ "379.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "379.00", "show_amount": "379.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.79", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "47.37", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "379.00", "amount_show": "379.00", "commission_info": { "show": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Classic Room (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Classic Room", "main_name": "Haram View Double Classic Room", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-18ea3d74-0367-5ae4-bf80-ecf64e8235af", "match_hash": "m-199b4131-b157-564a-8c4b-bb5083f303c9", "daily_prices": [ "379.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "379.00", "show_amount": "379.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.79", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "47.37", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "379.00", "amount_show": "379.00", "commission_info": { "show": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "379.00", "amount_net": "379.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Classic Room (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Classic Room", "main_name": "Partial Kaaba View Double Classic Room", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-0de77a0e-bb19-5c56-8b2e-a24200c20a9c", "match_hash": "m-d9bac7f5-12d5-5474-a5a7-101db694bbc4", "daily_prices": [ "382.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "382.00", "show_amount": "382.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.92", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "47.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "382.00", "amount_net": "382.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "382.00", "amount_net": "382.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "382.00", "amount_show": "382.00", "commission_info": { "show": { "amount_gross": "382.00", "amount_net": "382.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "382.00", "amount_net": "382.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Triple Classic Room with city view", "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": "Triple Classic Room with city view", "main_name": "Triple Classic Room with city view", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-0a2cc5fc-0310-5024-ad56-1bfdd8159bbd", "match_hash": "m-705a9a69-66e2-5821-aa28-b709c1dac582", "daily_prices": [ "383.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "383.00", "show_amount": "383.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.96", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "47.88", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "383.00", "amount_net": "383.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "383.00", "amount_net": "383.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "383.00", "amount_show": "383.00", "commission_info": { "show": { "amount_gross": "383.00", "amount_net": "383.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "383.00", "amount_net": "383.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 4, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Quadruple Classic Room", "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": "Partial Kaaba View Quadruple Classic Room", "main_name": "Partial Kaaba View Quadruple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-1db259ab-cd98-5260-b02d-6564b3101138", "match_hash": "m-0228265d-38fb-5bf1-a6bc-54acc0af72a6", "daily_prices": [ "383.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "383.00", "show_amount": "383.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "15.96", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "47.88", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "383.00", "amount_net": "383.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "383.00", "amount_net": "383.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "383.00", "amount_show": "383.00", "commission_info": { "show": { "amount_gross": "383.00", "amount_net": "383.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "383.00", "amount_net": "383.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 4, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Quadruple Classic Room", "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": "Haram View Quadruple Classic Room", "main_name": "Haram View Quadruple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-ea46dd8e-5ae7-5397-a86c-7c44d0d4033b", "match_hash": "m-4c16e6d9-22d3-5b6d-8d9a-6bc23094a992", "daily_prices": [ "384.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "384.00", "show_amount": "384.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.00", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "48.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "384.00", "amount_net": "384.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "384.00", "amount_net": "384.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "384.00", "amount_show": "384.00", "commission_info": { "show": { "amount_gross": "384.00", "amount_net": "384.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "384.00", "amount_net": "384.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Classic Room with city view", "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": "Classic Room with city view", "main_name": "Classic Room with city view", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-cb850e84-a756-56f0-aed6-aa86d38178a8", "match_hash": "m-eecc33ce-db25-587f-9cbe-a39acab36253", "daily_prices": [ "384.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "384.00", "show_amount": "384.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.00", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "48.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "384.00", "amount_net": "384.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "384.00", "amount_net": "384.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "384.00", "amount_show": "384.00", "commission_info": { "show": { "amount_gross": "384.00", "amount_net": "384.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "384.00", "amount_net": "384.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": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite", "main_name": "Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-be9a6cbb-49e0-5493-a6aa-daad1c95e9aa", "match_hash": "m-2e6b0b19-43cd-50ba-aedf-49192c2d519c", "daily_prices": [ "385.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "385.00", "show_amount": "385.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.04", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "48.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "385.00", "amount_show": "385.00", "commission_info": { "show": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Classic Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Classic Room", "main_name": "Haram View Double Classic Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-f82e6bdf-d01b-5e30-bd62-0ab6c65bcca0", "match_hash": "m-89b2ed2e-e704-537a-88ba-fe50f269ac59", "daily_prices": [ "385.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "385.00", "show_amount": "385.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.04", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "48.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "385.00", "amount_show": "385.00", "commission_info": { "show": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Classic Room", "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": "Haram View Classic Room", "main_name": "Haram View Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-1b4dcbfa-0e90-5131-9343-91eb536ef6b7", "match_hash": "m-59803d7b-35de-59a0-ac4d-10319eb51c72", "daily_prices": [ "385.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "385.00", "show_amount": "385.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.04", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "48.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "385.00", "amount_show": "385.00", "commission_info": { "show": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Classic Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Classic Room", "main_name": "Partial Kaaba View Double Classic Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-0521e3f3-1629-59ec-901a-41d4dab7679b", "match_hash": "m-1b6e4b69-8682-5bc4-b504-e3bed6163b89", "daily_prices": [ "385.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "385.00", "show_amount": "385.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.04", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "48.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "385.00", "amount_show": "385.00", "commission_info": { "show": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "385.00", "amount_net": "385.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Junior Suite with city view (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite with city view", "main_name": "Double Junior Suite with city view", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-a24fbb3b-81dc-53ca-8678-92f1d5355e23", "match_hash": "m-c7680cf3-2e2f-556d-aff8-4ce0568f5795", "daily_prices": [ "386.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "386.00", "show_amount": "386.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.08", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "48.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "386.00", "amount_net": "386.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "386.00", "amount_net": "386.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T02:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T02:00:00", "end_at": null, "amount_charge": "386.00", "amount_show": "386.00", "commission_info": { "show": { "amount_gross": "386.00", "amount_net": "386.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "386.00", "amount_net": "386.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T02:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Triple Classic Room with city view", "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": "Triple Classic Room with city view", "main_name": "Triple Classic Room with city view", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-dc1480ff-aa6e-55ff-8ad4-f2758ab0714f", "match_hash": "m-1c4247fb-96e5-5888-a394-6fa7ed1d606c", "daily_prices": [ "389.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "389.00", "show_amount": "389.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.21", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "48.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "389.00", "amount_net": "389.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "389.00", "amount_net": "389.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "389.00", "amount_show": "389.00", "commission_info": { "show": { "amount_gross": "389.00", "amount_net": "389.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "389.00", "amount_net": "389.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Classic Room with city view", "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": "Classic Room with city view", "main_name": "Classic Room with city view", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-ff618f88-3196-5e6c-9400-b7240f67021d", "match_hash": "m-00e154c5-2e89-564c-b0cd-52b9a0d91525", "daily_prices": [ "390.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "390.00", "show_amount": "390.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.25", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "48.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "390.00", "amount_net": "390.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "390.00", "amount_net": "390.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "390.00", "amount_show": "390.00", "commission_info": { "show": { "amount_gross": "390.00", "amount_net": "390.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "390.00", "amount_net": "390.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Triple Classic Room", "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": "Partial Kaaba View Triple Classic Room", "main_name": "Partial Kaaba View Triple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-dbcd85f2-9bb9-5a5f-8e2f-ffc54aa713ab", "match_hash": "m-f5b3a91b-816f-5ef8-9786-b04a77be0518", "daily_prices": [ "390.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "390.00", "show_amount": "390.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.25", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "48.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "390.00", "amount_net": "390.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "390.00", "amount_net": "390.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "390.00", "amount_show": "390.00", "commission_info": { "show": { "amount_gross": "390.00", "amount_net": "390.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "390.00", "amount_net": "390.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Triple Classic Room", "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": "Haram View Triple Classic Room", "main_name": "Haram View Triple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-deea7f44-b795-5233-950b-c751481c649e", "match_hash": "m-eb35cff0-5617-5e94-b3c4-2be04c4ba5bc", "daily_prices": [ "394.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "394.00", "show_amount": "394.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.42", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "49.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "394.00", "amount_net": "394.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "394.00", "amount_net": "394.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "394.00", "amount_show": "394.00", "commission_info": { "show": { "amount_gross": "394.00", "amount_net": "394.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "394.00", "amount_net": "394.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": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Junior Suite with city view (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite with city view", "main_name": "Double Junior Suite with city view", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-767907e2-3788-557e-9ae6-943456105949", "match_hash": "m-b2810559-4025-5924-b9e4-c6465e8744ba", "daily_prices": [ "398.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "398.00", "show_amount": "398.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.58", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "49.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "398.00", "amount_show": "398.00", "commission_info": { "show": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Classic Room", "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": "Haram View Classic Room", "main_name": "Haram View Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-560c08ff-9dd3-5a89-89b9-4dd075c36c5f", "match_hash": "m-4bed4048-c579-54d8-bd96-c1ecff45e112", "daily_prices": [ "398.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "398.00", "show_amount": "398.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.58", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "49.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "398.00", "amount_show": "398.00", "commission_info": { "show": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Triple Classic Room", "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": "Partial Kaaba View Triple Classic Room", "main_name": "Partial Kaaba View Triple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-b98c64a0-6fb2-53fa-8b59-8bed7a5dc108", "match_hash": "m-d78ffd99-b373-5145-8fb6-f79bbb11fb6d", "daily_prices": [ "398.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "398.00", "show_amount": "398.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.58", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "49.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "398.00", "amount_show": "398.00", "commission_info": { "show": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "398.00", "amount_net": "398.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Triple Classic Room", "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": "Haram View Triple Classic Room", "main_name": "Haram View Triple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-51d6236e-3430-5264-b643-bae09be55b25", "match_hash": "m-4e0738f7-4017-5440-be7b-4e220f203089", "daily_prices": [ "399.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "399.00", "show_amount": "399.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.63", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "49.88", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "399.00", "amount_net": "399.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "399.00", "amount_net": "399.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T17:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T17:00:00", "end_at": "2026-01-27T23:00:00", "amount_charge": "199.00", "amount_show": "199.00", "commission_info": { "show": { "amount_gross": "199.00", "amount_net": "199.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "199.00", "amount_net": "199.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-27T23:00:00", "end_at": null, "amount_charge": "399.00", "amount_show": "399.00", "commission_info": { "show": { "amount_gross": "399.00", "amount_net": "399.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "399.00", "amount_net": "399.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T17:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Classic Room (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Classic Room", "main_name": "Double Classic Room", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-a206274c-f1f0-509e-ad6e-78fc9d0ff03e", "match_hash": "m-3fd0b2c3-2108-5b31-a949-0145d10a0407", "daily_prices": [ "401.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "401.00", "show_amount": "401.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.71", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "50.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "401.00", "amount_net": "401.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "401.00", "amount_net": "401.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "401.00", "amount_show": "401.00", "commission_info": { "show": { "amount_gross": "401.00", "amount_net": "401.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "401.00", "amount_net": "401.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Premier Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Premier Room", "main_name": "Kaaba View Double Premier Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-2f793be1-da77-5d79-abbd-78358faabe16", "match_hash": "m-1749e581-e31e-5592-91e5-049bb79ee1f0", "daily_prices": [ "404.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "404.00", "show_amount": "404.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.83", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "50.50", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "404.00", "amount_net": "404.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "404.00", "amount_net": "404.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "404.00", "amount_show": "404.00", "commission_info": { "show": { "amount_gross": "404.00", "amount_net": "404.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "404.00", "amount_net": "404.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite", "main_name": "Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-47d6b412-596e-55cc-99f8-a57a030b4029", "match_hash": "m-ea88d437-6055-53d0-9840-7f14c932c6d8", "daily_prices": [ "405.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "405.00", "show_amount": "405.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.88", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "50.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "405.00", "amount_net": "405.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "405.00", "amount_net": "405.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T17:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T17:00:00", "end_at": "2026-01-27T23:00:00", "amount_charge": "202.00", "amount_show": "202.00", "commission_info": { "show": { "amount_gross": "202.00", "amount_net": "202.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "202.00", "amount_net": "202.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-27T23:00:00", "end_at": null, "amount_charge": "405.00", "amount_show": "405.00", "commission_info": { "show": { "amount_gross": "405.00", "amount_net": "405.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "405.00", "amount_net": "405.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T17:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Junior Suite (full double bed) (no window, bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed", "no-window" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite", "main_name": "Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "no window, bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-d413ff53-9154-51d4-8c2b-7be2c4d8d45a", "match_hash": "m-6bf88549-bc3b-550a-9ca8-a33d3895a417", "daily_prices": [ "407.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "407.00", "show_amount": "407.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "16.96", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "50.87", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "407.00", "amount_net": "407.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "407.00", "amount_net": "407.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "407.00", "amount_show": "407.00", "commission_info": { "show": { "amount_gross": "407.00", "amount_net": "407.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "407.00", "amount_net": "407.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Classic Room (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Classic Room", "main_name": "Double Classic Room", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-1eaedb58-edde-5079-bc25-8bae73cef461", "match_hash": "m-31329796-29b2-5718-93bb-7aedce17eed6", "daily_prices": [ "408.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "408.00", "show_amount": "408.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.00", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "51.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "408.00", "amount_net": "408.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "408.00", "amount_net": "408.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "408.00", "amount_show": "408.00", "commission_info": { "show": { "amount_gross": "408.00", "amount_net": "408.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "408.00", "amount_net": "408.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Premier Room (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Premier Room", "main_name": "Kaaba View Double Premier Room", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-e719b327-692d-5e83-a1f4-1c4ea836ebd8", "match_hash": "m-90d17665-8c24-5862-82f2-982d21572b71", "daily_prices": [ "410.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "410.00", "show_amount": "410.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.08", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "51.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-22T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-22T21:00:00", "end_at": null, "amount_charge": "410.00", "amount_show": "410.00", "commission_info": { "show": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-22T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Junior Suite (full double bed and sofa) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "sofa", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite", "main_name": "Double Junior Suite", "bathroom": null, "bedding_type": "full double bed and sofa", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-fe1ae919-b985-5fc1-8061-3b84d78f50b4", "match_hash": "m-f44f33da-db80-5616-8b2e-57a898471a06", "daily_prices": [ "410.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "410.00", "show_amount": "410.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.08", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "51.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "410.00", "amount_show": "410.00", "commission_info": { "show": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Classic Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Classic Room", "main_name": "Haram View Double Classic Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-40b0f23c-95fe-5cfd-bcb4-fc9106298542", "match_hash": "m-82ef2345-f994-501b-88b3-39e1fbe68683", "daily_prices": [ "410.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "410.00", "show_amount": "410.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.08", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "51.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "410.00", "amount_show": "410.00", "commission_info": { "show": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Classic Room", "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": "Haram View Classic Room", "main_name": "Haram View Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-1134e1ec-32cd-50fa-91f6-f33fa93ba22c", "match_hash": "m-35343cd8-2fd0-5994-8d1d-5226858a5b59", "daily_prices": [ "410.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "410.00", "show_amount": "410.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.08", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "51.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "410.00", "amount_show": "410.00", "commission_info": { "show": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "410.00", "amount_net": "410.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Classic Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Classic Room", "main_name": "Partial Kaaba View Double Classic Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-e852a472-f6ae-5303-865e-25c2214b2d67", "match_hash": "m-74bb7161-43d3-530a-85f6-d763865ff646", "daily_prices": [ "412.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "412.00", "show_amount": "412.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.17", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "51.50", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "412.00", "amount_show": "412.00", "commission_info": { "show": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 4, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Quadruple Classic Room", "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": "Partial Kaaba View Quadruple Classic Room", "main_name": "Partial Kaaba View Quadruple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-5306219d-9736-54f5-8837-293e78acdc52", "match_hash": "m-48bfc3a0-d21e-5558-aaaa-947b0ab136bd", "daily_prices": [ "412.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "412.00", "show_amount": "412.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.17", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "51.50", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "412.00", "amount_show": "412.00", "commission_info": { "show": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 4, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Quadruple Classic Room", "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": "Haram View Quadruple Classic Room", "main_name": "Haram View Quadruple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-336f627b-36dc-5c8b-a653-04769af97e54", "match_hash": "m-6fc6d653-ed9d-58f9-a4c5-117b5cd1ec95", "daily_prices": [ "412.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "412.00", "show_amount": "412.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.17", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "51.50", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "412.00", "amount_show": "412.00", "commission_info": { "show": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "412.00", "amount_net": "412.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Triple Premier Room", "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": "Kaaba View Triple Premier Room", "main_name": "Kaaba View Triple Premier Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-c92a77ff-7f24-5de9-84cf-225d709f3437", "match_hash": "m-4d7470c4-6044-5450-a59e-3bf93a2174bc", "daily_prices": [ "415.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "415.00", "show_amount": "415.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.29", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "51.88", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "415.00", "amount_net": "415.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "415.00", "amount_net": "415.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "415.00", "amount_show": "415.00", "commission_info": { "show": { "amount_gross": "415.00", "amount_net": "415.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "415.00", "amount_net": "415.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Premier Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Premier Room", "main_name": "Kaaba View Double Premier Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-aa32913a-1f16-536b-9799-c2277f49845b", "match_hash": "m-691cb21e-d5dd-56a0-8894-7253791bf778", "daily_prices": [ "416.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "416.00", "show_amount": "416.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.33", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "52.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "416.00", "amount_net": "416.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "416.00", "amount_net": "416.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "416.00", "amount_show": "416.00", "commission_info": { "show": { "amount_gross": "416.00", "amount_net": "416.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "416.00", "amount_net": "416.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Junior Suite with city view (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite with city view", "main_name": "Double Junior Suite with city view", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-55802658-3fe8-5c1f-90b3-81ca2a86c332", "match_hash": "m-e110007f-bbe7-59da-9316-62b355aaf975", "daily_prices": [ "416.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "416.00", "show_amount": "416.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.33", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "52.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "416.00", "amount_net": "416.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "416.00", "amount_net": "416.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "416.00", "amount_show": "416.00", "commission_info": { "show": { "amount_gross": "416.00", "amount_net": "416.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "416.00", "amount_net": "416.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite", "main_name": "Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-3ea0300c-44a8-5827-b302-a3eb803c9fde", "match_hash": "m-fdc2cc8f-fd1a-5a3c-9ee9-7c675ae58433", "daily_prices": [ "417.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "417.00", "show_amount": "417.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.38", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "52.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "417.00", "amount_net": "417.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "417.00", "amount_net": "417.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "417.00", "amount_show": "417.00", "commission_info": { "show": { "amount_gross": "417.00", "amount_net": "417.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "417.00", "amount_net": "417.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": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Junior Suite (full double bed and sofa) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "sofa", "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite", "main_name": "Double Junior Suite", "bathroom": null, "bedding_type": "full double bed and sofa", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-a63baa0d-4300-54b3-ad21-14a10981662e", "match_hash": "m-de3def09-9526-58c4-a9e1-5c30a73807f1", "daily_prices": [ "418.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "418.00", "show_amount": "418.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.42", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "52.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "418.00", "amount_net": "418.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "418.00", "amount_net": "418.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T02:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T02:00:00", "end_at": null, "amount_charge": "418.00", "amount_show": "418.00", "commission_info": { "show": { "amount_gross": "418.00", "amount_net": "418.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "418.00", "amount_net": "418.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T02:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Classic 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": "Haram View Double Classic Room", "main_name": "Haram View Double Classic Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-14b8749d-9947-5dd9-9c2c-b7f0b53590db", "match_hash": "m-9ce85f9c-9289-51bd-ae83-917948c61e25", "daily_prices": [ "418.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "418.00", "show_amount": "418.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.42", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "52.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "418.00", "amount_net": "418.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "418.00", "amount_net": "418.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "418.00", "amount_show": "418.00", "commission_info": { "show": { "amount_gross": "418.00", "amount_net": "418.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "418.00", "amount_net": "418.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Triple Premier Room", "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": "Kaaba View Triple Premier Room", "main_name": "Kaaba View Triple Premier Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-379bbd4d-62aa-5918-9801-a4617d496237", "match_hash": "m-2837f537-d506-5e95-a96a-7ecb629c4cbf", "daily_prices": [ "421.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "421.00", "show_amount": "421.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.54", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "52.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "421.00", "amount_net": "421.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "421.00", "amount_net": "421.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "421.00", "amount_show": "421.00", "commission_info": { "show": { "amount_gross": "421.00", "amount_net": "421.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "421.00", "amount_net": "421.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Triple Classic Room", "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": "Partial Kaaba View Triple Classic Room", "main_name": "Partial Kaaba View Triple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-0d6bbfef-b6c5-5d7a-97c1-419970256e7c", "match_hash": "m-d492c2e8-5b8b-5815-8168-e78228eeaa8d", "daily_prices": [ "425.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "425.00", "show_amount": "425.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.71", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "53.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "425.00", "amount_net": "425.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "425.00", "amount_net": "425.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "425.00", "amount_show": "425.00", "commission_info": { "show": { "amount_gross": "425.00", "amount_net": "425.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "425.00", "amount_net": "425.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 4, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Quadruple Classic Room", "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": "Haram View Quadruple Classic Room", "main_name": "Haram View Quadruple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-7e74657e-7bb0-5514-86da-0989fc2c91b7", "match_hash": "m-b206f91c-79e9-5e5b-956a-a7371f80dff2", "daily_prices": [ "425.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "425.00", "show_amount": "425.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.71", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "53.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "425.00", "amount_net": "425.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "425.00", "amount_net": "425.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "425.00", "amount_show": "425.00", "commission_info": { "show": { "amount_gross": "425.00", "amount_net": "425.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "425.00", "amount_net": "425.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 4, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Quadruple Classic Room", "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": "Partial Kaaba View Quadruple Classic Room", "main_name": "Partial Kaaba View Quadruple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-322e4c13-6260-5082-a800-6bcfe995f5a4", "match_hash": "m-030580ec-48ae-5643-93c5-6f35931cb00a", "daily_prices": [ "427.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "427.00", "show_amount": "427.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "17.79", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "53.38", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "427.00", "amount_net": "427.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "427.00", "amount_net": "427.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "427.00", "amount_show": "427.00", "commission_info": { "show": { "amount_gross": "427.00", "amount_net": "427.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "427.00", "amount_net": "427.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Junior Suite with city view (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite with city view", "main_name": "Double Junior Suite with city view", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-0ce7f692-8c96-5ac3-a94f-e50fd5e4d6ac", "match_hash": "m-3f522cdd-6ca9-5af0-a509-3fc73f082263", "daily_prices": [ "432.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "432.00", "show_amount": "432.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "18.00", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "54.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "432.00", "amount_net": "432.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "432.00", "amount_net": "432.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "432.00", "amount_show": "432.00", "commission_info": { "show": { "amount_gross": "432.00", "amount_net": "432.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "432.00", "amount_net": "432.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Triple Classic Room", "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": "Haram View Triple Classic Room", "main_name": "Haram View Triple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-04fd5c1b-5a04-540f-8085-5d60c7ae9a6e", "match_hash": "m-abf302b9-44df-5d96-8ab8-6f73011163c4", "daily_prices": [ "432.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "432.00", "show_amount": "432.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "18.00", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "54.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "432.00", "amount_net": "432.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "432.00", "amount_net": "432.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "432.00", "amount_show": "432.00", "commission_info": { "show": { "amount_gross": "432.00", "amount_net": "432.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "432.00", "amount_net": "432.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Triple Classic Room", "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": "Partial Kaaba View Triple Classic Room", "main_name": "Partial Kaaba View Triple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-6c7e6f98-67b9-5a9b-8133-d0e7ed112465", "match_hash": "m-dcabefff-0d2d-5652-bf60-abe87b20274b", "daily_prices": [ "443.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "443.00", "show_amount": "443.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "18.46", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "55.38", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "443.00", "amount_net": "443.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "443.00", "amount_net": "443.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "443.00", "amount_show": "443.00", "commission_info": { "show": { "amount_gross": "443.00", "amount_net": "443.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "443.00", "amount_net": "443.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Classic Room", "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": "Haram View Classic Room", "main_name": "Haram View Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-f2790e14-b249-593f-a4b9-4f51e2a42145", "match_hash": "m-a42d4b90-5cce-5d4d-b346-5325165d8c38", "daily_prices": [ "443.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "443.00", "show_amount": "443.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "18.46", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "55.38", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "443.00", "amount_net": "443.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "443.00", "amount_net": "443.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "443.00", "amount_show": "443.00", "commission_info": { "show": { "amount_gross": "443.00", "amount_net": "443.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "443.00", "amount_net": "443.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Premier Room (twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Premier Room", "main_name": "Kaaba View Double Premier Room", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-1b8f5207-93f5-59e9-ae57-325068eaf390", "match_hash": "m-b485670a-c312-52bd-88dd-98279f24b6f2", "daily_prices": [ "445.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "445.00", "show_amount": "445.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "18.54", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "55.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "445.00", "amount_net": "445.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "445.00", "amount_net": "445.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "445.00", "amount_show": "445.00", "commission_info": { "show": { "amount_gross": "445.00", "amount_net": "445.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "445.00", "amount_net": "445.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Triple Premier Room", "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": "Kaaba View Triple Premier Room", "main_name": "Kaaba View Triple Premier Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-06d5cca9-6086-5a38-8e35-e816fd426ad3", "match_hash": "m-702a0a32-700c-5628-a2de-e7b2147b2092", "daily_prices": [ "446.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "446.00", "show_amount": "446.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "18.58", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "55.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "446.00", "amount_net": "446.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "446.00", "amount_net": "446.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T17:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T17:00:00", "end_at": null, "amount_charge": "446.00", "amount_show": "446.00", "commission_info": { "show": { "amount_gross": "446.00", "amount_net": "446.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "446.00", "amount_net": "446.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T17:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Classic Room (2 twin beds) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Classic Room", "main_name": "Double Classic Room", "bathroom": null, "bedding_type": "2 twin beds", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-5b3c0256-8162-5532-9984-07a120683856", "match_hash": "m-fda76a51-ef2f-5230-bb9a-8c676e3cce8d", "daily_prices": [ "449.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "449.00", "show_amount": "449.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "18.71", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "56.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "449.00", "amount_net": "449.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "449.00", "amount_net": "449.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "449.00", "amount_show": "449.00", "commission_info": { "show": { "amount_gross": "449.00", "amount_net": "449.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "449.00", "amount_net": "449.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite", "main_name": "Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-8990724a-c267-5e0c-a7d0-eb3f70866c9f", "match_hash": "m-91858bb8-5f10-59f2-adb1-985389769c0e", "daily_prices": [ "454.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "454.00", "show_amount": "454.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "18.92", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "56.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "454.00", "amount_show": "454.00", "commission_info": { "show": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 4, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Quadruple Classic Room", "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": "Haram View Quadruple Classic Room", "main_name": "Haram View Quadruple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-a46ae716-6caa-57f8-b96b-afa56c0322f3", "match_hash": "m-85d0e91c-fab4-5dc4-92fd-2b1b06d28191", "daily_prices": [ "454.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "454.00", "show_amount": "454.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "18.92", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "56.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "454.00", "amount_show": "454.00", "commission_info": { "show": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 4, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Quadruple Classic Room", "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": "Partial Kaaba View Quadruple Classic Room", "main_name": "Partial Kaaba View Quadruple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-9072f340-6a64-5a78-93f3-31aa5f699b09", "match_hash": "m-5728484c-84c9-5fdf-a933-342822adf6f4", "daily_prices": [ "454.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "454.00", "show_amount": "454.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "18.92", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "56.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "454.00", "amount_show": "454.00", "commission_info": { "show": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "454.00", "amount_net": "454.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Triple Premier Room", "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": "Kaaba View Triple Premier Room", "main_name": "Kaaba View Triple Premier Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-5fbcae97-24c6-5058-aff1-9986aa6cc247", "match_hash": "m-723058f1-e0d5-5a5d-a1e0-84660086a6b5", "daily_prices": [ "456.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "456.00", "show_amount": "456.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "19.00", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "57.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "456.00", "amount_net": "456.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "456.00", "amount_net": "456.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-22T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-22T21:00:00", "end_at": null, "amount_charge": "456.00", "amount_show": "456.00", "commission_info": { "show": { "amount_gross": "456.00", "amount_net": "456.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "456.00", "amount_net": "456.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-22T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Double Junior Suite (full double bed and sofa) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "sofa", "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite", "main_name": "Double Junior Suite", "bathroom": null, "bedding_type": "full double bed and sofa", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-b347f521-2dab-5c65-9b15-a8a4609c849e", "match_hash": "m-7c2cb7e8-aa0c-5304-8e4b-71f5677ab30f", "daily_prices": [ "459.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "459.00", "show_amount": "459.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "19.13", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "57.38", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "459.00", "amount_net": "459.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "459.00", "amount_net": "459.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T17:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T17:00:00", "end_at": "2026-01-27T23:00:00", "amount_charge": "229.00", "amount_show": "229.00", "commission_info": { "show": { "amount_gross": "229.00", "amount_net": "229.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "229.00", "amount_net": "229.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-27T23:00:00", "end_at": null, "amount_charge": "459.00", "amount_show": "459.00", "commission_info": { "show": { "amount_gross": "459.00", "amount_net": "459.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "459.00", "amount_net": "459.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T17:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Classic Room", "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": "Classic Room", "main_name": "Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-b6727fab-c5ff-5585-9e64-02a2bfd04ae5", "match_hash": "m-7fe2e8dd-ee32-5e77-9fdc-fd8ae90cf8e3", "daily_prices": [ "461.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "461.00", "show_amount": "461.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "19.21", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "57.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "461.00", "amount_net": "461.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "461.00", "amount_net": "461.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "461.00", "amount_show": "461.00", "commission_info": { "show": { "amount_gross": "461.00", "amount_net": "461.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "461.00", "amount_net": "461.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Double Junior Suite with city view (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Double Junior Suite with city view", "main_name": "Double Junior Suite with city view", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-eda14144-9942-5e26-adfa-14092410a9f1", "match_hash": "m-f24ac942-afcc-5086-9609-afeef573ece2", "daily_prices": [ "467.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "467.00", "show_amount": "467.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "19.46", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "58.38", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "467.00", "amount_net": "467.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "467.00", "amount_net": "467.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "467.00", "amount_show": "467.00", "commission_info": { "show": { "amount_gross": "467.00", "amount_net": "467.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "467.00", "amount_net": "467.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Triple Classic Room", "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": "Partial Kaaba View Triple Classic Room", "main_name": "Partial Kaaba View Triple Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-456375a4-c8e9-5186-a84e-91edcab5964d", "match_hash": "m-2098b059-d663-5e08-8dae-70e6ae2015a0", "daily_prices": [ "467.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "467.00", "show_amount": "467.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "19.46", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "58.38", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "467.00", "amount_net": "467.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "467.00", "amount_net": "467.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T17:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T17:00:00", "end_at": "2026-01-27T23:00:00", "amount_charge": "233.00", "amount_show": "233.00", "commission_info": { "show": { "amount_gross": "233.00", "amount_net": "233.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "233.00", "amount_net": "233.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-27T23:00:00", "end_at": null, "amount_charge": "467.00", "amount_show": "467.00", "commission_info": { "show": { "amount_gross": "467.00", "amount_net": "467.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "467.00", "amount_net": "467.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T17:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 7, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Classic Room", "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": "Classic Room", "main_name": "Classic Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-ce3f9d5a-466d-5e96-8856-6290817ba0e7", "match_hash": "m-a656fb90-a940-53d2-ae1e-9b0a4b7fae31", "daily_prices": [ "490.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "490.00", "show_amount": "490.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "20.42", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "61.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "490.00", "amount_net": "490.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "490.00", "amount_net": "490.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "490.00", "amount_show": "490.00", "commission_info": { "show": { "amount_gross": "490.00", "amount_net": "490.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "490.00", "amount_net": "490.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 18, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 3, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Triple Premier Room", "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": "Kaaba View Triple Premier Room", "main_name": "Kaaba View Triple Premier Room", "bathroom": null, "bedding_type": null, "misc_room_type": null }, "legal_info": null, "is_package": false }, { "book_hash": "h-e7948d2f-c063-56f6-8b36-ed29c1940e16", "match_hash": "m-9deb13b4-5ddb-5ed5-8d5d-830ac2178bff", "daily_prices": [ "492.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "492.00", "show_amount": "492.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "20.50", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "61.50", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "492.00", "amount_net": "492.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "492.00", "amount_net": "492.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "492.00", "amount_show": "492.00", "commission_info": { "show": { "amount_gross": "492.00", "amount_net": "492.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "492.00", "amount_net": "492.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Junior Suite", "main_name": "Partial Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-09318597-787c-5cab-beec-10457c2d7809", "match_hash": "m-0f56cbe5-72b2-512e-8e36-9701c79df2b1", "daily_prices": [ "502.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "502.00", "show_amount": "502.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "20.92", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "62.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "502.00", "amount_net": "502.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "502.00", "amount_net": "502.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "502.00", "amount_show": "502.00", "commission_info": { "show": { "amount_gross": "502.00", "amount_net": "502.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "502.00", "amount_net": "502.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Junior Suite", "main_name": "Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-84c36fba-4b23-5cbe-b78f-75eb52f20459", "match_hash": "m-cd431ec2-b97d-53ce-9dc0-3932f4438c6b", "daily_prices": [ "534.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "534.00", "show_amount": "534.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "22.25", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "66.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "534.00", "amount_net": "534.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "534.00", "amount_net": "534.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "534.00", "amount_show": "534.00", "commission_info": { "show": { "amount_gross": "534.00", "amount_net": "534.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "534.00", "amount_net": "534.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Junior Suite", "main_name": "Partial Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-47b52b3b-4c13-5f4c-a9c2-e962deae7e61", "match_hash": "m-25148f3b-d9cf-54f7-b5c4-d0ad029e228b", "daily_prices": [ "540.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "540.00", "show_amount": "540.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "22.50", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "67.50", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "540.00", "amount_net": "540.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "540.00", "amount_net": "540.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "540.00", "amount_show": "540.00", "commission_info": { "show": { "amount_gross": "540.00", "amount_net": "540.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "540.00", "amount_net": "540.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Junior Suite", "main_name": "Partial Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-d6a308ad-b31f-537f-83be-5395d388f45f", "match_hash": "m-d5fcb8ed-31fd-5b9b-bd6f-68d785f0380e", "daily_prices": [ "544.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "544.00", "show_amount": "544.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "22.67", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "68.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "544.00", "amount_net": "544.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "544.00", "amount_net": "544.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "544.00", "amount_show": "544.00", "commission_info": { "show": { "amount_gross": "544.00", "amount_net": "544.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "544.00", "amount_net": "544.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Junior Suite", "main_name": "Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-7595fdc4-c493-540b-833e-c869866ccd88", "match_hash": "m-e19b7b07-3bee-5ced-a8a3-67b015434adc", "daily_prices": [ "551.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "551.00", "show_amount": "551.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "22.96", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "68.88", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "551.00", "amount_net": "551.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "551.00", "amount_net": "551.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "551.00", "amount_show": "551.00", "commission_info": { "show": { "amount_gross": "551.00", "amount_net": "551.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "551.00", "amount_net": "551.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Junior Suite", "main_name": "Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-8bba22d9-1c5e-5553-bc83-f27db3e1efe8", "match_hash": "m-b2117dba-7a41-59d2-8a57-1d7441884062", "daily_prices": [ "551.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "551.00", "show_amount": "551.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "22.96", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "68.88", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "551.00", "amount_net": "551.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "551.00", "amount_net": "551.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "551.00", "amount_show": "551.00", "commission_info": { "show": { "amount_gross": "551.00", "amount_net": "551.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "551.00", "amount_net": "551.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Junior Suite", "main_name": "Haram View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-2606b86d-b1e1-5a7d-a7d1-9c344b488916", "match_hash": "m-a3625df3-9112-5a49-977d-acb8f785c884", "daily_prices": [ "582.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "582.00", "show_amount": "582.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "24.25", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "72.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "582.00", "amount_net": "582.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "582.00", "amount_net": "582.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "582.00", "amount_show": "582.00", "commission_info": { "show": { "amount_gross": "582.00", "amount_net": "582.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "582.00", "amount_net": "582.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Junior Suite", "main_name": "Partial Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-e145c80b-807d-5ca4-ac30-b679061fe2ce", "match_hash": "m-6f1c6f05-1388-5e2b-9b5c-98cc7b790fad", "daily_prices": [ "583.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "583.00", "show_amount": "583.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "24.29", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "72.88", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "583.00", "amount_net": "583.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "583.00", "amount_net": "583.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "583.00", "amount_show": "583.00", "commission_info": { "show": { "amount_gross": "583.00", "amount_net": "583.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "583.00", "amount_net": "583.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Junior Suite", "main_name": "Partial Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-9e11a92d-8fa8-5d1e-a14b-91d25ef9a334", "match_hash": "m-fb6f44c7-844f-5386-ace6-9266f5fe6d0c", "daily_prices": [ "593.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "593.00", "show_amount": "593.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "24.71", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "74.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "593.00", "amount_net": "593.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "593.00", "amount_net": "593.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "593.00", "amount_show": "593.00", "commission_info": { "show": { "amount_gross": "593.00", "amount_net": "593.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "593.00", "amount_net": "593.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Junior Suite", "main_name": "Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-55c0349e-0b4c-5a2f-9282-724c07ce91ae", "match_hash": "m-9092dd81-c775-50c8-8478-ca1a5288c3c8", "daily_prices": [ "593.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "593.00", "show_amount": "593.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "24.71", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "74.13", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "593.00", "amount_net": "593.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "593.00", "amount_net": "593.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "593.00", "amount_show": "593.00", "commission_info": { "show": { "amount_gross": "593.00", "amount_net": "593.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "593.00", "amount_net": "593.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Junior Suite", "main_name": "Haram View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-4e5ef3ec-a656-5266-bd6e-7e8f5a5435bd", "match_hash": "m-47da4e45-6744-58e5-a047-6a7c3dff8dbe", "daily_prices": [ "594.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "594.00", "show_amount": "594.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "24.75", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "74.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "594.00", "amount_net": "594.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "594.00", "amount_net": "594.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "594.00", "amount_show": "594.00", "commission_info": { "show": { "amount_gross": "594.00", "amount_net": "594.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "594.00", "amount_net": "594.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Junior Suite", "main_name": "Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-c4a200c9-2fad-5bf1-9b2e-932063ad3d9e", "match_hash": "m-2eb719e6-602a-5697-a168-4ccfddcf2970", "daily_prices": [ "605.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "605.00", "show_amount": "605.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "25.21", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "75.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "605.00", "amount_net": "605.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "605.00", "amount_net": "605.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "605.00", "amount_show": "605.00", "commission_info": { "show": { "amount_gross": "605.00", "amount_net": "605.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "605.00", "amount_net": "605.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Junior Suite", "main_name": "Haram View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-07af8f9e-bbb3-55e4-9967-984bde684879", "match_hash": "m-dae94a31-7ef1-55d2-8a12-9849ec5f0e42", "daily_prices": [ "628.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "628.00", "show_amount": "628.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "26.17", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "78.50", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "628.00", "amount_net": "628.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "628.00", "amount_net": "628.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "628.00", "amount_show": "628.00", "commission_info": { "show": { "amount_gross": "628.00", "amount_net": "628.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "628.00", "amount_net": "628.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 3, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Partial Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Partial Kaaba View Double Junior Suite", "main_name": "Partial Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-accb4ff2-e0d3-5e88-8fe2-64c2f9944227", "match_hash": "m-ad151dcb-857a-5d8e-ae64-3b964180f0b1", "daily_prices": [ "640.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "640.00", "show_amount": "640.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "26.67", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "80.00", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "640.00", "amount_net": "640.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "640.00", "amount_net": "640.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "640.00", "amount_show": "640.00", "commission_info": { "show": { "amount_gross": "640.00", "amount_net": "640.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "640.00", "amount_net": "640.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 5, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Kaaba View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Kaaba View Double Junior Suite", "main_name": "Kaaba View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-a3430e92-aa10-5d51-a7e3-9568cc021c2e", "match_hash": "m-bdb7f9ec-3be8-55ce-8db5-d4e2abc07cb8", "daily_prices": [ "647.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "647.00", "show_amount": "647.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "26.96", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "80.88", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "647.00", "amount_net": "647.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "647.00", "amount_net": "647.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "647.00", "amount_show": "647.00", "commission_info": { "show": { "amount_gross": "647.00", "amount_net": "647.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "647.00", "amount_net": "647.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Junior Suite", "main_name": "Haram View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-0a592b8b-9a74-5a4c-9ba5-e9bb865d4812", "match_hash": "m-cb3ce567-ea4b-5116-981b-0130931ef570", "daily_prices": [ "653.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "653.00", "show_amount": "653.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "27.21", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "81.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "653.00", "amount_net": "653.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "653.00", "amount_net": "653.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "653.00", "amount_show": "653.00", "commission_info": { "show": { "amount_gross": "653.00", "amount_net": "653.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "653.00", "amount_net": "653.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Junior Suite", "main_name": "Haram View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-d6dc1866-cc2c-573c-ae67-6c40be892c3b", "match_hash": "m-46085d55-f1d6-5123-bb1a-fbcb76c4a07e", "daily_prices": [ "698.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "698.00", "show_amount": "698.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "29.08", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "87.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "698.00", "amount_net": "698.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "698.00", "amount_net": "698.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "698.00", "amount_show": "698.00", "commission_info": { "show": { "amount_gross": "698.00", "amount_net": "698.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "698.00", "amount_net": "698.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Double Junior Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Double Junior Suite", "main_name": "Haram View Double Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-8f4a0000-87ee-502d-9c20-514d9e8e354e", "match_hash": "m-23cea186-0df2-50ec-8694-447e02de213b", "daily_prices": [ "820.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "820.00", "show_amount": "820.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "34.17", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "102.50", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "820.00", "amount_net": "820.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "820.00", "amount_net": "820.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "820.00", "amount_show": "820.00", "commission_info": { "show": { "amount_gross": "820.00", "amount_net": "820.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "820.00", "amount_net": "820.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Family Double Suite", "main_name": "Haram View Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-21d1504c-2446-5008-94e3-43c09a996195", "match_hash": "m-56412ace-7b5c-5bf3-84a4-cd2c296338e1", "daily_prices": [ "820.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "820.00", "show_amount": "820.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "34.17", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "102.50", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "820.00", "amount_net": "820.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "820.00", "amount_net": "820.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "820.00", "amount_show": "820.00", "commission_info": { "show": { "amount_gross": "820.00", "amount_net": "820.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "820.00", "amount_net": "820.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Family Double Suite", "main_name": "Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-2d1d33a6-20e6-5391-b917-cbadd749fe85", "match_hash": "m-cc120ffa-4b72-5f1f-a894-04a724e2f7b3", "daily_prices": [ "862.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "862.00", "show_amount": "862.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "35.92", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "107.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "862.00", "amount_net": "862.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "862.00", "amount_net": "862.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "862.00", "amount_show": "862.00", "commission_info": { "show": { "amount_gross": "862.00", "amount_net": "862.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "862.00", "amount_net": "862.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Family Double Suite", "main_name": "Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-2fa382a5-4def-5b6e-96bf-72481b54260f", "match_hash": "m-34d46300-2cba-521c-823b-50bf56ed7d73", "daily_prices": [ "862.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "862.00", "show_amount": "862.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "35.92", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "107.75", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "862.00", "amount_net": "862.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "862.00", "amount_net": "862.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "862.00", "amount_show": "862.00", "commission_info": { "show": { "amount_gross": "862.00", "amount_net": "862.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "862.00", "amount_net": "862.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Family Double Suite", "main_name": "Haram View Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-2a65a42b-8def-596a-b727-f2309548f999", "match_hash": "m-ef3c49e9-3829-59e9-88aa-f7b64a68c98e", "daily_prices": [ "901.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "901.00", "show_amount": "901.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "37.54", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "112.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "901.00", "amount_net": "901.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "901.00", "amount_net": "901.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "901.00", "amount_show": "901.00", "commission_info": { "show": { "amount_gross": "901.00", "amount_net": "901.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "901.00", "amount_net": "901.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Family Double Suite", "main_name": "Haram View Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-ed03f11f-dafa-51e7-af84-5c547806ec20", "match_hash": "m-753c1b7b-108d-597b-9e91-130760c300c3", "daily_prices": [ "901.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "901.00", "show_amount": "901.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "37.54", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "112.63", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "901.00", "amount_net": "901.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "901.00", "amount_net": "901.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "901.00", "amount_show": "901.00", "commission_info": { "show": { "amount_gross": "901.00", "amount_net": "901.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "901.00", "amount_net": "901.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Family Double Suite", "main_name": "Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-d2eec4e1-b7da-5ddb-8b1b-164786f85307", "match_hash": "m-4976c607-7a9b-5cb1-9730-19b4a8db5032", "daily_prices": [ "943.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "943.00", "show_amount": "943.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "39.29", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "117.88", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "943.00", "amount_net": "943.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "943.00", "amount_net": "943.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "943.00", "amount_show": "943.00", "commission_info": { "show": { "amount_gross": "943.00", "amount_net": "943.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "943.00", "amount_net": "943.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Family Double Suite", "main_name": "Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-0e9f94d8-1edf-59ae-bd92-0765c2a0d178", "match_hash": "m-12932bdd-0158-5b52-a4c2-8b6ec501eecf", "daily_prices": [ "943.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "943.00", "show_amount": "943.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "39.29", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "117.88", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "943.00", "amount_net": "943.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "943.00", "amount_net": "943.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T21:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T21:00:00", "end_at": null, "amount_charge": "943.00", "amount_show": "943.00", "commission_info": { "show": { "amount_gross": "943.00", "amount_net": "943.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "943.00", "amount_net": "943.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T21:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Family Double Suite", "main_name": "Haram View Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-ab2b0e02-8092-52cb-abb5-0aac95124261", "match_hash": "m-88dc7783-0cf2-5f85-8c0d-cc68e487be39", "daily_prices": [ "973.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "973.00", "show_amount": "973.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "40.54", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "121.62", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "973.00", "amount_net": "973.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "973.00", "amount_net": "973.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "973.00", "amount_show": "973.00", "commission_info": { "show": { "amount_gross": "973.00", "amount_net": "973.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "973.00", "amount_net": "973.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Family Double Suite", "main_name": "Haram View Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-c7c15ebc-d2a3-573a-b392-183b587baeba", "match_hash": "m-8d19c326-371f-5aac-a5f2-0653b68fcc5b", "daily_prices": [ "973.00" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "973.00", "show_amount": "973.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "40.54", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "121.62", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "973.00", "amount_net": "973.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "973.00", "amount_net": "973.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "973.00", "amount_show": "973.00", "commission_info": { "show": { "amount_gross": "973.00", "amount_net": "973.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "973.00", "amount_net": "973.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Family Double Suite", "main_name": "Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-519db009-ff60-5e1d-a778-8589d08082af", "match_hash": "m-90c96c3c-9d5d-5f6d-904d-3f23ca383f65", "daily_prices": [ "1018.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "1018.00", "show_amount": "1018.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "42.42", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "127.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "1018.00", "amount_net": "1018.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "1018.00", "amount_net": "1018.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "1018.00", "amount_show": "1018.00", "commission_info": { "show": { "amount_gross": "1018.00", "amount_net": "1018.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "1018.00", "amount_net": "1018.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Family Double Suite", "main_name": "Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-448fc0ea-c494-5802-a8e0-c5686bd2a24e", "match_hash": "m-6075215b-49fc-56f3-8690-8265dc0707d5", "daily_prices": [ "1018.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "1018.00", "show_amount": "1018.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "42.42", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "127.25", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "1018.00", "amount_net": "1018.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "1018.00", "amount_net": "1018.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-24T11:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-24T11:00:00", "end_at": null, "amount_charge": "1018.00", "amount_show": "1018.00", "commission_info": { "show": { "amount_gross": "1018.00", "amount_net": "1018.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "1018.00", "amount_net": "1018.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-24T11:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 18, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Haram View Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking", "not-guaranteed" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Haram View Family Double Suite", "main_name": "Haram View Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false }, { "book_hash": "h-b22449eb-682e-5540-bd81-79205e28115c", "match_hash": "m-48c3263b-dd72-5f7c-9089-9431d337888a", "daily_prices": [ "1019.00" ], "meal": "half-board", "meal_data": { "value": "half-board", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "1019.00", "show_amount": "1019.00", "currency_code": "GBP", "show_currency_code": "GBP", "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": "42.46", "currency_code": "GBP" }, { "name": "vat", "included_by_supplier": true, "amount": "127.38", "currency_code": "GBP" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "1019.00", "amount_net": "1019.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "1019.00", "amount_net": "1019.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": "2026-01-23T17:00:00", "amount_charge": "0.00", "amount_show": "0.00", "commission_info": { "show": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "0.00", "amount_net": "0.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-23T17:00:00", "end_at": "2026-01-27T23:00:00", "amount_charge": "509.00", "amount_show": "509.00", "commission_info": { "show": { "amount_gross": "509.00", "amount_net": "509.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "509.00", "amount_net": "509.00", "amount_commission": "0.00" } } }, { "start_at": "2026-01-27T23:00:00", "end_at": null, "amount_charge": "1019.00", "amount_show": "1019.00", "commission_info": { "show": { "amount_gross": "1019.00", "amount_net": "1019.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "1019.00", "amount_net": "1019.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": "2026-01-23T17:00:00" }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 3, "family": 1, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Family Double Suite (full double bed) (bed type is subject to availability)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "not-guaranteed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Family Double Suite", "main_name": "Family Double Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "bed type is subject to availability" }, "legal_info": null, "is_package": false } ], "bar_price_data": null } ] }, "debug": { "api_endpoint": { "endpoint": "api\/b2b\/v3\/search\/hp", "is_active": true, "is_limited": true, "remaining": 9, "requests_number": 10, "reset": "2026-01-13T21:26:00", "seconds_number": 60 }, "request": { "checkin": "2026-01-28", "checkout": "2026-01-29", "residency": "bd", "currency": "GBP", "language": "en", "guests": [ { "adults": 2 } ], "id": "swissotel_al_maqam_makkah_2", "timeout": 10 }, "method": "POST", "real_ip": "20.198.240.197", "request_id": "c8f1667fefba67b0c4364a5f1dc150f6", "key_id": 13961, "api_key_id": 13961, "utcnow": "2026-01-13T21:25:19.152414" }, "status": "ok", "error": null }