[ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "room_data": [ { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "216.86", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~256d8~2119534652~N~~~NRF~1018~EE2A8621507547E179366859190605AANL00010001000205256d8", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "216.86", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "251.31", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~21ffb~1289970961~N~~~NOR~1018~EE2A8621507547E179366859190605AANL0001000100020521ffb", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "251.31", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.AS-WV", "room_name": "DOUBLE CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "216.86", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~256d8~1470723445~N~~~NRF~1018~EE2A8621507547E179366859190605AANL00010001000205256d8", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "216.86", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.AS-WV", "room_name": "DOUBLE CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "251.31", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~21ffb~-1270076808~N~~~NOR~1018~EE2A8621507547E179366859190605AANL0001000100020521ffb", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "251.31", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV-1", "room_name": "Partial Haram View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "225.80", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24a109~1491466007~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205250e1", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "225.80", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-1", "room_name": "Partial Haram View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "225.80", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24a109~-1945510028~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205250e1", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "225.80", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.PI-WV", "room_name": "DOUBLE PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "229.22", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~216e5~-1799382642~N~~~NRF~1018~EE2A8621507547E179366859190605AANL00010001000205216e5", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "229.22", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.PI-WV", "room_name": "DOUBLE PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "264.16", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~210108~1238730785~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205210108", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "264.16", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.PI-WV", "room_name": "TWIN PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "229.22", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~216e5~87570539~N~~~NRF~1018~EE2A8621507547E179366859190605AANL00010001000205216e5", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "229.22", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.PI-WV", "room_name": "TWIN PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "264.16", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~210108~-1332799068~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205210108", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "264.16", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV", "room_name": "Spacious Partial Haram View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "238.01", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~20a118~-16202577~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205201ee", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "238.01", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-3", "room_name": "Spacious Partial Haram View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "238.01", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~20a118~1234493414~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205201ee", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "238.01", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.B1-5", "room_name": "SUITE ONE BEDROOM", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "240.77", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.B1-5|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~24df0~-703498485~N~~~NRF~1018~EE2A8621507547E179366859190605AANL0001000100020524df0", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "240.77", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.B1-5", "room_name": "SUITE ONE BEDROOM", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "277.71", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.B1-5|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~247115~-2142303090~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205247115", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "277.71", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.B1-1", "room_name": "One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "250.22", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.B1-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~22f126~-2033867891~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205216fa", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "250.22", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-WV", "room_name": "TWIN CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "263.15", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~20f107~36130862~N~~~NRF~1018~EE2A8621507547E179366859190605AANL0001000100020520f107", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "263.15", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-WV", "room_name": "TWIN CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "304.80", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~250130~1352484669~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205250130", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "304.80", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV-2", "room_name": "Partial Kaaba View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "274.63", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~213143~-1047237843~N~~~NOR~1018~EE2A8621507547E179366859190605AANL0001000100020523f112", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "274.63", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-2", "room_name": "Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "274.63", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~213143~-219312528~N~~~NOR~1018~EE2A8621507547E179366859190605AANL0001000100020523f112", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "274.63", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV", "room_name": "Spacious Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "294.16", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~21115a~-1213223181~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205210126", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "294.16", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.DX-3", "room_name": "SUITE DELUXE", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "332.23", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.DX-3|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~21714c~1816218624~N~~~NRF~1018~EE2A8621507547E179366859190605AANL0001000100020521714c", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "332.23", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.DX-3", "room_name": "SUITE DELUXE", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "386.07", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.DX-3|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~207182~-1886753205~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205207182", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "386.07", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-2", "room_name": "Spacious Partial Haram View One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "360.07", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24a1a7~-2111728619~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205207168", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "360.07", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.ST", "room_name": "SUITE STANDARD", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "366.77", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.ST|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~24d16e~264144359~N~~~NRF~1018~EE2A8621507547E179366859190605AANL0001000100020524d16e", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "366.77", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-4", "room_name": "Partial Haram View Two Bedroom Family Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "384.49", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-4|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~22f1c4~-1273726~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205231180", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "384.49", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-6", "room_name": "Spacious Partial Haram View Two Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "469.93", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-6|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~202229~867563619~N~~~NOR~1018~EE2A8621507547E179366859190605AANL0001000100020525d1d5", "rateClass": "NOR", "allotment": 2, "cancellationPolicies": [ { "amount": "469.93", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-3", "room_name": "Spacious Partial Kaaba View One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "579.77", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~21e2aa~3110695~N~~~NOR~1018~EE2A8621507547E179366859190605AANL0001000100020524d243", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "579.77", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV", "room_name": "Royal Suite Panoramic Haram with Partial Kaaba View", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "916.65", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24a436~-298700123~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205241394", "rateClass": "NOR", "allotment": 6, "cancellationPolicies": [ { "amount": "916.65", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "275.61", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-1|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~23d113~1321384222~N~~~NRF~1018~EE2A8621507547E179366859190605AANL0001000100020523d113", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "275.61", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.AS-WV", "room_name": "DOUBLE CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "275.61", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.AS-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~23d113~584072215~N~~~NRF~1018~EE2A8621507547E179366859190605AANL0001000100020523d113", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "275.61", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV-1", "room_name": "Partial Haram View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "278.37", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~23b147~-35649483~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205225116", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "278.37", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-1", "room_name": "Partial Haram View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "278.37", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~23b147~792275832~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205225116", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "278.37", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.PI-WV", "room_name": "DOUBLE PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "287.13", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.PI-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~20d11f~267587248~N~~~NRF~1018~EE2A8621507547E179366859190605AANL0001000100020520d11f", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "287.13", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.PI-WV", "room_name": "TWIN PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "287.13", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.PI-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~20d11f~1153395277~N~~~NRF~1018~EE2A8621507547E179366859190605AANL0001000100020520d11f", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "287.13", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV", "room_name": "Spacious Partial Haram View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "290.57", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~260155~-1135598953~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205239122", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "290.57", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-3", "room_name": "Spacious Partial Haram View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "290.57", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~260155~-1018728896~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205239122", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "290.57", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.B1-5", "room_name": "SUITE ONE BEDROOM", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "298.63", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.B1-5|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~23f12a~-1156222205~N~~~NRF~1018~EE2A8621507547E179366859190605AANL0001000100020523f12a", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "298.63", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.B1-1", "room_name": "One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "302.78", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.B1-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~220164~-482353728~N~~~NOR~1018~EE2A8621507547E179366859190605AANL0001000100020524e12e", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "302.78", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-WV", "room_name": "TWIN CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "321.66", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~242141~-915134348~N~~~NRF~1018~EE2A8621507547E179366859190605AANL00010001000205242141", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "321.66", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV-2", "room_name": "Partial Kaaba View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "327.19", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~205181~-1029908395~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205213147", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "327.19", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-2", "room_name": "Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "327.19", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~205181~-201983080~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205213147", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "327.19", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV", "room_name": "Spacious Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "346.72", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~203198~250260338~N~~~NOR~1018~EE2A8621507547E179366859190605AANL0001000100020524815a", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "346.72", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.DX-3", "room_name": "SUITE DELUXE", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "390.75", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.DX-3|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~24b186~1282819046~N~~~NRF~1018~EE2A8621507547E179366859190605AANL0001000100020524b186", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "390.75", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-2", "room_name": "Spacious Partial Haram View One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "412.63", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~23c1e5~-2086862010~N~~~NOR~1018~EE2A8621507547E179366859190605AANL0001000100020523f19c", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "412.63", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-4", "room_name": "Partial Haram View Two Bedroom Family Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "437.05", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-4|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~221202~197752091~N~~~NOR~1018~EE2A8621507547E179366859190605AANL000100010002052051b5", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "437.05", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-6", "room_name": "Spacious Partial Haram View Two Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "522.49", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-6|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~257266~-274231832~N~~~NOR~1018~EE2A8621507547E179366859190605AANL0001000100020523120a", "rateClass": "NOR", "allotment": 2, "cancellationPolicies": [ { "amount": "522.49", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-3", "room_name": "Spacious Partial Kaaba View One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "632.33", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~20f2e8~-1879227115~N~~~NOR~1018~EE2A8621507547E179366859190605AANL00010001000205221278", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "632.33", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV", "room_name": "Royal Suite Panoramic Haram with Partial Kaaba View", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "969.21", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~23c474~-280654482~N~~~NOR~1018~EE2A8621507547E179366859190605AANL000100010002052153c9", "rateClass": "NOR", "allotment": 6, "cancellationPolicies": [ { "amount": "969.21", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] } ] } ]