[ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "room_data": [ { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "329.84", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~254149~696435837~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL00010001000205254149", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "329.84", "from": "2026-11-03T23: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": "385.71", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~247181~-1461812210~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205247181", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "385.71", "from": "2026-11-16T23: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": "329.84", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~254149~-1199729236~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL00010001000205254149", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "329.84", "from": "2026-11-03T23: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": "385.71", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~247181~272488767~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205247181", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "385.71", "from": "2026-11-16T23: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": "337.05", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24118c~1698119977~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205205151", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "337.05", "from": "2026-11-18T23: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": "337.05", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24118c~-1768922004~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205205151", "rateClass": "NOR", "allotment": 8, "cancellationPolicies": [ { "amount": "337.05", "from": "2026-11-18T23: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": "343.94", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~25e157~724748741~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL0001000100020525e157", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "343.94", "from": "2026-11-03T23: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": "399.67", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~24318f~1726912230~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020524318f", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "399.67", "from": "2026-11-16T23: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": "343.94", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.B1-5|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~25e157~1997022978~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL0001000100020525e157", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "343.94", "from": "2026-11-03T23: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": "399.67", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.B1-5|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~24318f~1828162249~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020524318f", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "399.67", "from": "2026-11-16T23: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": "343.94", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~25e157~1610556770~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL0001000100020525e157", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "343.94", "from": "2026-11-03T23: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": "399.67", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~24318f~-844617623~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020524318f", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "399.67", "from": "2026-11-16T23: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": "349.26", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~20219b~-1332803148~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020521a15d", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "349.26", "from": "2026-11-18T23: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": "349.26", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~20219b~1373203485~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020521a15d", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "349.26", "from": "2026-11-18T23: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": "349.26", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.B1-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~20219b~824726895~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020521a15d", "rateClass": "NOR", "allotment": 2, "cancellationPolicies": [ { "amount": "349.26", "from": "2026-11-18T23: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": "353.44", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~22c161~677767113~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL0001000100020522c161", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "353.44", "from": "2026-11-03T23: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": "410.85", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~25519a~-1868851710~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020525519a", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "410.85", "from": "2026-11-16T23: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": "359.03", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2331a6~355841066~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205203167", "rateClass": "NOR", "allotment": 2, "cancellationPolicies": [ { "amount": "359.03", "from": "2026-11-18T23: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": "359.03", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2331a6~1183766381~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205203167", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "359.03", "from": "2026-11-18T23: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": "378.57", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2331bd~-8951007~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020523917a", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "378.57", "from": "2026-11-18T23: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": "427.42", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2631f6~-1346726137~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020522a1ab", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "427.42", "from": "2026-11-18T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.ST", "room_name": "SUITE STANDARD", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "442.62", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.ST|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~23e1ba~185922988~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL0001000100020523e1ba", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "442.62", "from": "2026-11-03T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.ST", "room_name": "SUITE STANDARD", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "516.27", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.ST|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~21b204~1476047967~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020521b204", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "516.27", "from": "2026-11-16T23: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": "451.83", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.WV-4|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~24a213~-1035823738~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL000100010002052531c3", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "451.83", "from": "2026-11-18T23: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": "537.33", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.WV-6|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~222278~620870068~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205221219", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "537.33", "from": "2026-11-18T23: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": "647.23", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2442f9~1215889231~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205217287", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "647.23", "from": "2026-11-18T23: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": "903.68", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~22f427~-576725424~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205244387", "rateClass": "NOR", "allotment": 6, "cancellationPolicies": [ { "amount": "903.68", "from": "2026-11-18T23: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": "410.32", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.AS-1|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~22019a~-1524344189~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL0001000100020522019a", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "410.32", "from": "2026-11-03T23: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": "410.32", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.AS-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~22019a~874458034~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL0001000100020522019a", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "410.32", "from": "2026-11-03T23: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": "389.64", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2351ca~-1872150191~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205240185", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "389.64", "from": "2026-11-03T23: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": "389.64", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2351ca~-1044224876~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205240185", "rateClass": "NOR", "allotment": 8, "cancellationPolicies": [ { "amount": "389.64", "from": "2026-11-03T23: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": "422.89", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.PI-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~2591a6~1545348267~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL000100010002052591a6", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "422.89", "from": "2026-11-03T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.B1-5", "room_name": "SUITE ONE BEDROOM", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "422.89", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.B1-5|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~2591a6~-1477344792~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL000100010002052591a6", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "422.89", "from": "2026-11-03T23: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": "422.89", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.PI-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~2591a6~-1863811000~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL000100010002052591a6", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "422.89", "from": "2026-11-03T23: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": "401.84", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~25b1d8~-850309894~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205254191", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "401.84", "from": "2026-11-03T23: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": "401.84", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~25b1d8~1855696739~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205254191", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "401.84", "from": "2026-11-03T23: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": "401.84", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.B1-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~25b1d8~1307220149~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL00010001000205254191", "rateClass": "NOR", "allotment": 2, "cancellationPolicies": [ { "amount": "401.84", "from": "2026-11-03T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-WV", "room_name": "TWIN CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "432.95", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.AS-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~25f1b0~873544495~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL0001000100020525f1b0", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "432.95", "from": "2026-11-03T23: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": "411.62", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|DBL.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2281e4~1809200507~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020523e19b", "rateClass": "NOR", "allotment": 2, "cancellationPolicies": [ { "amount": "411.62", "from": "2026-11-03T23: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": "411.62", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2281e4~-1657841474~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020523e19b", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "411.62", "from": "2026-11-03T23: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": "431.15", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|TWN.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2281fb~1438719524~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020520f1af", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "431.15", "from": "2026-11-03T23: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": "480.00", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~258234~-1177627712~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL000100010002052001e0", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "480.00", "from": "2026-11-03T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.ST", "room_name": "SUITE STANDARD", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "525.87", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.ST|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~25720d~-559671054~N~~~NRF~1018~A62F2A1DF844440179376112833505AANL0001000100020525720d", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "525.87", "from": "2026-11-03T23: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": "504.42", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.WV-4|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~23e251~1367396654~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020522a1f8", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "504.42", "from": "2026-11-03T23: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": "589.91", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.WV-6|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2162b6~1346252428~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020525b24d", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "589.91", "from": "2026-11-03T23: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": "699.81", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~238337~-1947634951~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL000100010002052512bb", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "699.81", "from": "2026-11-03T23: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": "956.27", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261119|20261120|W|273|141961|SUI.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~224465~-1966318143~N~~~NOR~1018~A62F2A1DF844440179376112833505AANL0001000100020521b3bc", "rateClass": "NOR", "allotment": 6, "cancellationPolicies": [ { "amount": "956.27", "from": "2026-11-03T23:59:00+03:00" } ], "offers": null } ] } ] } ]