{ "data": { "hotels": [ { "id": "abraj_almisk_hotel", "hid": 13112987, "rates": [ { "match_hash": "m-56a4fe38-3460-5317-a282-f96fabb86250", "search_hash": null, "daily_prices": [ "42.78", "42.78", "40.18", "40.18", "40.18", "40.18", "40.18", "42.78", "42.78" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "372.00", "show_amount": "372.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "7.91", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "47.49", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "372.00", "amount_net": "372.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "372.00", "amount_net": "372.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "372.00", "amount_show": "372.00", "commission_info": { "show": { "amount_gross": "372.00", "amount_net": "372.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "372.00", "amount_net": "372.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 2, "sex": 0, "bathroom": 2, "bedding": 0, "family": 1, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Standard Family room (5 single 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": "Standard Family room", "main_name": "Standard Family room", "bathroom": null, "bedding_type": "5 single beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 5 } ] }, "legal_info": null, "is_package": true }, { "match_hash": "m-1126df5a-283f-53aa-8191-297d160b5492", "search_hash": null, "daily_prices": [ "42.44", "42.44", "42.44", "42.44", "42.44", "42.44", "42.44", "42.44", "42.44" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "382.00", "show_amount": "382.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "8.13", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "48.77", "currency_code": "EUR" } ] }, "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": 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": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 2, "sex": 0, "bathroom": 2, "bedding": 0, "family": 1, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Standard Family 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": "Standard Family room", "main_name": "Standard Family room", "bathroom": null, "bedding_type": null, "misc_room_type": null, "beds": [] }, "legal_info": null, "is_package": false } ], "bar_price_data": null }, { "id": "taj_aldahabia_hotel_makkah_al_rawda_fndq_tj_ldhhby_mk_lrwd", "hid": 13408133, "rates": [ { "match_hash": "m-e467ccd8-572e-5a41-84f1-e44fe7651c1e", "search_hash": null, "daily_prices": [ "220.11", "220.11", "220.11", "220.11", "220.11", "220.11", "220.11", "220.11", "220.11" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "1981.00", "show_amount": "1981.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "42.15", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "252.89", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "1981.00", "amount_net": "1981.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "1981.00", "amount_net": "1981.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "1981.00", "amount_show": "1981.00", "commission_info": { "show": { "amount_gross": "1981.00", "amount_net": "1981.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "1981.00", "amount_net": "1981.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe room (5 single beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 12, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe room", "main_name": "Deluxe room", "bathroom": null, "bedding_type": "5 single beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 5 } ] }, "legal_info": null, "is_package": true } ], "bar_price_data": null }, { "id": "saif_al_majd_hotel", "hid": 13303369, "rates": [ { "match_hash": "m-b7d4414d-1fbc-5c78-9759-b2e3dd86b9c1", "search_hash": null, "daily_prices": [ "61.44", "61.44", "61.44", "61.44", "61.44", "61.44", "61.44", "61.44", "61.44" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "553.00", "show_amount": "553.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "11.77", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "70.60", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "553.00", "amount_net": "553.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "553.00", "amount_net": "553.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "553.00", "amount_show": "553.00", "commission_info": { "show": { "amount_gross": "553.00", "amount_net": "553.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "553.00", "amount_net": "553.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 2, "sex": 0, "bathroom": 2, "bedding": 0, "family": 1, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Standard Family 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": "Standard Family room", "main_name": "Standard Family room", "bathroom": null, "bedding_type": null, "misc_room_type": null, "beds": [] }, "legal_info": null, "is_package": false }, { "match_hash": "m-9c7ea4db-8c04-59db-8ad6-0e5d86ad2598", "search_hash": null, "daily_prices": [ "82.00", "82.00", "82.00", "82.00", "82.00", "82.00", "82.00", "82.00", "82.00" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "738.00", "show_amount": "738.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "EUR", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "15.70", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "94.21", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "738.00", "amount_net": "738.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "738.00", "amount_net": "738.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "738.00", "amount_show": "738.00", "commission_info": { "show": { "amount_gross": "738.00", "amount_net": "738.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "738.00", "amount_net": "738.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 3, "quality": 2, "sex": 0, "bathroom": 2, "bedding": 7, "family": 1, "capacity": 5, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Standard Quintuple Family room (5 single 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": "Standard Quintuple Family room", "main_name": "Standard Quintuple Family room", "bathroom": null, "bedding_type": "5 single beds", "misc_room_type": "bed type is subject to availability", "beds": [ { "bed": "single", "count": 5 } ] }, "legal_info": null, "is_package": false } ], "bar_price_data": null } ], "total_hotels": 3 }, "debug": { "api_endpoint": { "endpoint": "api\/b2b\/v3\/search\/serp\/hotels", "is_active": true, "is_limited": true, "remaining": 141, "requests_number": 150, "reset": "2026-09-22T18:01:00", "seconds_number": 60 }, "request": { "checkin": "2026-12-24", "checkout": "2027-01-02", "residency": "nl", "currency": "EUR", "language": "en", "guests": [ { "adults": 5 } ], "timeout": 15, "ids": [ "jawaher_al_wafa_royal", "abraj_almisk_hotel", "avian_makkah_hotel", "diyar_al_makarem_hotel_1", "al_shoula_hotel_makkah_", "mithaq_al_huda", "mahd_al_resala_1_hotel", "white_palace_hotel_", "durrat_mina_hotel_2", "awtad_almthdta_hotel_2", "holiday_inn_makkah_abraj_al_tayseer_2", "al_kiswah_tower_2_hotel_3", "m_hotel_al_dana_makkah_by_millennium", "nawazi_watheer_hotel", "ekram_al_mansor_hotel", "al_kiswah_towers_hotel", "wahdat_khair_hotel", "manazil_al_hamd", "ramada_makkah_shubaika_2", "manazel_alhamd", "dar_bonian_2_hotels", "jawaher_al_bait_hotel_makkah_by_moro", "al_rkaez_hotel", "aayan_al_shisha_hotel", "aosccon_almasi_1", "jad_al_shesha_hotel", "diyar_al_makarem_hotel_2", "al_azhar_makkah", "al_wahda_hotel", "hareth_mohammed_saleh_bahareth_hotel", "nukhbat_faris_hotel_2", "oyo_532_shoaa_al_shaab", "makarim_albait_hotel", "al_janadriah_towers_hotel", "manazeli_al_fatah", "al_dana_diamond_makkah", "zresidence_by_dayf", "alwahda_hotels_2", "oyo_441_al_falah_al_raqi", "manart_al_muna_by_oyo_rooms", "oyo_509_manart_al_muna", "oyo_616_afaq_al_mashaer", "tara_al_rawdah_hotel", "snood_al_huda_hotel", "mera_al_shaab_hotel", "oyo_506_eskan_9_hotel", "oyo_506_eskan_9_hotel_2", "iskan_hotel_9", "private_room_near_jamarat", "al_rawda_hotel", "mawaheb_al_roudah_hotel", "mira_al_sheab", "mira_al_shaeb_hotel_makkah", "al_fajer_albadea_hotel_3", "fajr_al_badea_3", "ramada_by_wyndham_makkah_zad_al_rawda", "retaj_al_rayyan_makkah", "rehab_al_doha_hotel", "masat_alwadi_hotel_by_oyo_2", "masa_al_wadi_hotel", "al_sherif_hotel", "wafaa_al_akhyar_hotel", "orooq_althahab_almakkyah_2", "orooq_althahab_almakkyah_2_2", "ramada_zad_palace", "mira_al_rawda", "al_massa_al_qasr_hotel", "thrawat_al_rawdah_hotel_2_3", "ajwad_al_salam_hotel", "al_rawda_hotel_al_massa_hotels", "al_rawda_hotel_3", "mira_al_rawda_hotel", "grand_makkah_hotel", "jawharet_al_majd_hotel", "manaret_ghaza_2", "orchid_saray_2", "manazl_alsteen_furnished_apartments_", "el_maqam_el_zahbe", "al_safa_tower", "riyadh_al_diyafah_hotel_", "taj_aldahabia_hotel_makkah_al_rawda_fndq_tj_ldhhby_mk_lrwd", "saif_al_majd_hotel", "dar_al_raies_hotel", "askant_golden_hotel", "masat_al_mohand_hotel_alrawda", "luluat_muaz_hotel", "oyo_651_jawhrat_fareas_2_hotel", "masat_al_mohand_al_rouda", "zahrat_al_saad_5", "manara_al_muna2", "sadaf_makkah", "nawazi_badr_palace_hotel", "al_faisal_hotel_1", "al_azhar_nuzhah_hotel", "nozl_alhejaz_7_apartshotel", "tera_al_malawy_hotel", "ibis_styles_makkah_opening_january_2017", "manarate_al_sharif_hotel", "sama_alkhair_hotel" ] }, "method": "POST", "real_ip": "51.89.43.217", "request_id": "43295b681add9a3270692d41e01d2c07", "key_id": 10728, "api_key_id": 10728, "utcnow": "2026-09-22T18:00:16.771002" }, "status": "ok", "error": null }