[ { "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": "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": "214.53", "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~235d6~890266257~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL00010001000205235d6", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "214.53", "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": "247.96", "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~260f7~1940150538~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205260f7", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "247.96", "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.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": "214.53", "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~235d6~1539077464~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL00010001000205235d6", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "214.53", "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": "247.96", "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~260f7~205231011~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205260f7", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "247.96", "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": "223.37", "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~256106~289118588~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205225df", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "223.37", "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": "223.37", "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~256106~1147109849~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205225df", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "223.37", "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.NM-WV", "room_name": "DOUBLE WITH VIEWS NON SMOKING", "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.84", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.NM-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~254e1~-115941742~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL00010001000205254e1", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "225.84", "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.NM-WV", "room_name": "DOUBLE WITH VIEWS NON SMOKING", "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": "248.99", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.NM-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~263f8~1631189279~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205263f8", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "248.99", "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.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": "226.35", "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~223e2~1096746206~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL00010001000205223e2", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "226.35", "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": "261.25", "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~219105~-262522173~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205219105", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "261.25", "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": "226.35", "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~223e2~-1311267909~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL00010001000205223e2", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "226.35", "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": "261.25", "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~219105~1460915270~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205219105", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "261.25", "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": "235.58", "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~217115~967604095~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020523aeb", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "235.58", "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": "235.58", "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~217115~-2076667210~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020523aeb", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "235.58", "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": "237.86", "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~256ed~-100755147~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL00010001000205256ed", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "237.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": "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": "274.79", "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~24f112~-1297526928~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020524f112", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "274.79", "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": "247.77", "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~23b123~411051982~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020524df7", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "247.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": "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": "271.00", "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~20010f~-931895952~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL0001000100020520010f", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "271.00", "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": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "283.17", "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~21914d~-1605326009~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020521111b", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "283.17", "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": "283.17", "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~21914d~-777400694~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020521111b", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "283.17", "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": "302.70", "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~217164~-1751814315~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020524612e", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "302.70", "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-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": "356.40", "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~22b1a3~-2103621669~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205228164", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "356.40", "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-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": "380.82", "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~2101c0~1464507464~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020525217c", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "380.82", "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": "466.26", "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~247224~-1244635193~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020521a1d2", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "466.26", "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": "576.11", "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~2622a5~1743915928~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020520b240", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "576.11", "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": "911.77", "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~200431~-1600978689~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020524d38f", "rateClass": "NOR", "allotment": 6, "cancellationPolicies": [ { "amount": "911.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": "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": "284.14", "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~20e11c~-1775754823~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL0001000100020520e11c", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "284.14", "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": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "284.14", "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~20e11c~-1038442816~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL0001000100020520e11c", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "284.14", "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": "275.93", "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~248144~397556576~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020525d113", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "275.93", "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": "275.93", "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~248144~1225481891~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020525d113", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "275.93", "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.NM-WV", "room_name": "DOUBLE WITH VIEWS NON SMOKING", "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.19", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.NM-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~21312a~-1705144244~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL0001000100020521312a", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "298.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": "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": "296.32", "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~220128~-755002062~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL00010001000205220128", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "296.32", "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": "296.32", "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~220128~130805967~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL00010001000205220128", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "296.32", "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": "288.13", "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~208153~904439353~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020520d120", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "288.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.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": "288.13", "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~208153~1021309410~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020520d120", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "288.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": "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": "300.33", "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~22d161~-125013015~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020522112c", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "300.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": "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": "335.73", "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~20a18b~763275774~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020524914f", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "335.73", "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": "335.73", "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~20a18b~1591201089~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020524914f", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "335.73", "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": "355.26", "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~2081a2~1834411948~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL0001000100020521a163", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "355.26", "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": "408.96", "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~21d1e1~-2079470083~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205260198", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "408.96", "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": "433.38", "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~2011fe~-430235936~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL000100010002052261b1", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "433.38", "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": "518.82", "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~238262~-266124921~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205252206", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "518.82", "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": "628.67", "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~2542e3~1766905665~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205243274", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "628.67", "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": "964.33", "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~25546e~-1316115250~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL000100010002052213c4", "rateClass": "NOR", "allotment": 6, "cancellationPolicies": [ { "amount": "964.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": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "ROOM ONLY", "boardCode": "RO", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "231.23", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-1|ID_B2B_70|RO|B2BNRF|1~2~0||N@07~A-SIC~217e7~931790339~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL00010001000205217e7", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "231.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": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "ROOM ONLY", "boardCode": "RO", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "248.55", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-1|ID_B2B_70|RO|B2B|1~2~0||N@07~A-SIC~237f8~-1944056202~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205237f8", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "248.55", "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.NM-WV", "room_name": "DOUBLE WITH VIEWS NON SMOKING", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "ROOM ONLY", "boardCode": "RO", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "231.23", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.NM-WV|ID_B2B_70|RO|B2BNRF|1~2~0||N@07~A-SIC~217e7~825309327~N~~~NRF~1018~A20CCCE95F6641B179371458390805AANL00010001000205217e7", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "231.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": "DBL.NM-WV", "room_name": "DOUBLE WITH VIEWS NON SMOKING", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "ROOM ONLY", "boardCode": "RO", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "248.55", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.NM-WV|ID_B2B_70|RO|B2B|1~2~0||N@07~A-SIC~237f8~1179238250~N~~~NOR~1018~A20CCCE95F6641B179371458390805AANL00010001000205237f8", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "248.55", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] } ] } ]