[ { "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": "320.84", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~254140~-2050923214~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL00010001000205254140", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "320.84", "from": "2026-11-04T23: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": "372.83", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~253174~-131582789~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205253174", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "372.83", "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": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "320.84", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~254140~1657879033~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL00010001000205254140", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "320.84", "from": "2026-11-04T23: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": "372.83", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~253174~1891822932~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205253174", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "372.83", "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": "332.44", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~22c14c~-30867861~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL0001000100020522c14c", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "332.44", "from": "2026-11-04T23: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": "386.34", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~222182~-8928350~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205222182", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "386.34", "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.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": "332.44", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~22c14c~854940168~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL0001000100020522c14c", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "332.44", "from": "2026-11-04T23: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": "386.34", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~222182~1714509093~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205222182", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "386.34", "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": "332.44", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.B1-5|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~22c14c~-1240923746~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL0001000100020522c14c", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "332.44", "from": "2026-11-04T23: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": "386.34", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.B1-5|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~222182~-444938929~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205222182", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "386.34", "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.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": "336.20", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24118b~1696698695~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205214150", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "336.20", "from": "2026-11-19T23: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": "336.20", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24118b~-1770343286~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205214150", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "336.20", "from": "2026-11-19T23: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": "339.58", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.NM-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~23a153~879848869~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL0001000100020523a153", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "339.58", "from": "2026-11-04T23: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": "377.99", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.NM-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~263179~-717396792~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205263179", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "377.99", "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": "341.63", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~23f155~1703349967~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL0001000100020523f155", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "341.63", "from": "2026-11-04T23: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": "397.15", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~20f18d~253393054~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020520f18d", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "397.15", "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.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": "348.38", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~263199~-1305938465~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020522615c", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "348.38", "from": "2026-11-19T23: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": "348.38", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~263199~-732739192~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020522615c", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "348.38", "from": "2026-11-19T23: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": "348.38", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.B1-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~263199~-1281215782~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020522615c", "rateClass": "NOR", "allotment": 2, "cancellationPolicies": [ { "amount": "348.38", "from": "2026-11-19T23: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": "358.12", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~22d1a5~335442184~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020520c166", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "358.12", "from": "2026-11-19T23: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": "358.12", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~22d1a5~1163367499~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020520c166", "rateClass": "NOR", "allotment": 7, "cancellationPolicies": [ { "amount": "358.12", "from": "2026-11-19T23: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.AS-WV", "room_name": "SUITE 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": "360.00", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~200168~1057580011~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL00010001000205200168", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "360.00", "from": "2026-11-04T23: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": "377.62", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2271bc~-2142844433~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020523e179", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "377.62", "from": "2026-11-19T23: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-1", "room_name": "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": "377.62", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2271bc~871080343~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020523e179", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "377.62", "from": "2026-11-19T23: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": "394.44", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.DX-3|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~22c18a~-1632353727~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL0001000100020522c18a", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "394.44", "from": "2026-11-04T23: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": "426.34", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2491f5~619142746~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL000100010002052221aa", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "426.34", "from": "2026-11-19T23: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": "450.70", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV-4|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~228212~-1404528969~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL000100010002052461c2", "rateClass": "NOR", "allotment": 4, "cancellationPolicies": [ { "amount": "450.70", "from": "2026-11-19T23: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": "535.97", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV-6|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24a276~-1404584063~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205261217", "rateClass": "NOR", "allotment": 2, "cancellationPolicies": [ { "amount": "535.97", "from": "2026-11-19T23: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": "645.60", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24c2f7~-1697323984~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020523c285", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "645.60", "from": "2026-11-19T23: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": "901.40", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~250424~1032957038~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205228385", "rateClass": "NOR", "allotment": 4, "cancellationPolicies": [ { "amount": "901.40", "from": "2026-11-19T23: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": "396.60", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.AS-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~23c18c~1372631928~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL0001000100020523c18c", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "396.60", "from": "2026-11-04T23: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": "396.60", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.AS-1|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~23c18c~786466879~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL0001000100020523c18c", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "396.60", "from": "2026-11-04T23: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": "388.65", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2261c9~-1833789355~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205241184", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "388.65", "from": "2026-11-04T23: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": "388.65", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2261c9~-1005864040~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205241184", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "388.65", "from": "2026-11-04T23: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": "400.84", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2481d7~-1981208211~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205254190", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "400.84", "from": "2026-11-04T23: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": "400.84", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2481d7~-1408008938~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205254190", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "400.84", "from": "2026-11-04T23: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": "400.84", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.B1-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2481d7~-1956485528~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205254190", "rateClass": "NOR", "allotment": 2, "cancellationPolicies": [ { "amount": "400.84", "from": "2026-11-04T23: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": "410.58", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2121e3~-1493652010~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020523a19a", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "410.58", "from": "2026-11-04T23: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": "410.58", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2121e3~-665726695~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020523a19a", "rateClass": "NOR", "allotment": 7, "cancellationPolicies": [ { "amount": "410.58", "from": "2026-11-04T23: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": "430.07", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~20c1fa~247879516~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL000100010002052071ae", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "430.07", "from": "2026-11-04T23: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-1", "room_name": "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": "430.07", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~20c1fa~-1033163004~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL000100010002052071ae", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "430.07", "from": "2026-11-04T23: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": "478.80", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~22e233~1740023336~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL000100010002052501de", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "478.80", "from": "2026-11-04T23: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": "503.16", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV-4|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~20d250~987385372~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL000100010002052101f7", "rateClass": "NOR", "allotment": 4, "cancellationPolicies": [ { "amount": "503.16", "from": "2026-11-04T23: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": "588.42", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV-6|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~22f2b4~-2084828842~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL0001000100020522a24c", "rateClass": "NOR", "allotment": 2, "cancellationPolicies": [ { "amount": "588.42", "from": "2026-11-04T23: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": "698.05", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~231335~-514995642~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL000100010002052052ba", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "698.05", "from": "2026-11-04T23: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": "953.85", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|SUI.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~235462~2041127303~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL000100010002052553b9", "rateClass": "NOR", "allotment": 4, "cancellationPolicies": [ { "amount": "953.85", "from": "2026-11-04T23: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": "344.35", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.AS-1|ID_B2B_70|RO|B2BNRF|1~2~0||N@07~A-SIC~223158~1503999292~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL00010001000205223158", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "344.35", "from": "2026-11-04T23: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": "390.55", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|TWN.AS-1|ID_B2B_70|RO|B2B|1~2~0||N@07~A-SIC~237186~-987526927~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205237186", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "390.55", "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": "ROOM ONLY", "boardCode": "RO", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "344.35", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.NM-WV|ID_B2B_70|RO|B2BNRF|1~2~0||N@07~A-SIC~223158~-716528376~N~~~NRF~1018~8340A158C40C4B0179388467190505AANL00010001000205223158", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "344.35", "from": "2026-11-04T23: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": "390.55", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261120|20261121|W|273|141961|DBL.NM-WV|ID_B2B_70|RO|B2B|1~2~0||N@07~A-SIC~237186~-222491483~N~~~NOR~1018~8340A158C40C4B0179388467190505AANL00010001000205237186", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "390.55", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] } ] } ]