[ { "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": "323.11", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~20b143~-805395175~N~~~NRF~1018~AE0E538AE989415179401242990305AANL0001000100020520b143", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "323.11", "from": "2026-11-06T23: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": "374.77", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~24d176~1743597556~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020524d176", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "374.77", "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": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "323.11", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~20b143~829543378~N~~~NRF~1018~AE0E538AE989415179401242990305AANL0001000100020520b143", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "323.11", "from": "2026-11-06T23: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": "375.46", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~22e177~1757986459~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020522e177", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "375.46", "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-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": "333.41", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~22e18e~-695198805~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020522914d", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "333.41", "from": "2026-11-21T23: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": "333.41", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~22e18e~132726510~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020522914d", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "333.41", "from": "2026-11-21T23: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": "334.78", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~24e14e~-195900341~N~~~NRF~1018~AE0E538AE989415179401242990305AANL0001000100020524e14e", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "334.78", "from": "2026-11-06T23: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": "389.05", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~205185~-11364478~N~~~NOR~1018~AE0E538AE989415179401242990305AANL00010001000205205185", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "389.05", "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.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": "334.78", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~24e14e~689907688~N~~~NRF~1018~AE0E538AE989415179401242990305AANL0001000100020524e14e", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "334.78", "from": "2026-11-06T23: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": "389.05", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~205185~1712072965~N~~~NOR~1018~AE0E538AE989415179401242990305AANL00010001000205205185", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "389.05", "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": "340.88", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.NM-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~258154~-2102951483~N~~~NRF~1018~AE0E538AE989415179401242990305AANL00010001000205258154", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "340.88", "from": "2026-11-06T23: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": "374.77", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.NM-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~24d176~1141792808~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020524d176", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "374.77", "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", "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": "345.49", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~25a19c~65457056~N~~~NOR~1018~AE0E538AE989415179401242990305AANL00010001000205231159", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "345.49", "from": "2026-11-21T23: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": "345.49", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~25a19c~1612025673~N~~~NOR~1018~AE0E538AE989415179401242990305AANL00010001000205231159", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "345.49", "from": "2026-11-21T23: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": "346.35", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~22315a~729061935~N~~~NRF~1018~AE0E538AE989415179401242990305AANL0001000100020522315a", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "346.35", "from": "2026-11-06T23: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": "402.66", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~242192~117424350~N~~~NOR~1018~AE0E538AE989415179401242990305AANL00010001000205242192", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "402.66", "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": "357.56", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2211ab~-111463563~N~~~NOR~1018~AE0E538AE989415179401242990305AANL00010001000205238165", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "357.56", "from": "2026-11-21T23: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": "357.56", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2211ab~716461752~N~~~NOR~1018~AE0E538AE989415179401242990305AANL00010001000205238165", "rateClass": "NOR", "allotment": 8, "cancellationPolicies": [ { "amount": "357.56", "from": "2026-11-21T23: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": "404.16", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|SUI.DX-3|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~210194~1128850913~N~~~NRF~1018~AE0E538AE989415179401242990305AANL00010001000205210194", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "404.16", "from": "2026-11-06T23: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": "538.77", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|SUI.WV-6|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~259283~1922450193~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020524d21a", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "538.77", "from": "2026-11-21T23: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.48", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|SUI.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~252305~1315810366~N~~~NOR~1018~AE0E538AE989415179401242990305AANL00010001000205230287", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "647.48", "from": "2026-11-21T23: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": "966.39", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|SUI.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~25f482~1854474979~N~~~NOR~1018~AE0E538AE989415179401242990305AANL000100010002052273c6", "rateClass": "NOR", "allotment": 5, "cancellationPolicies": [ { "amount": "966.39", "from": "2026-11-21T23: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": "347.06", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.AS-1|ID_B2B_70|RO|B2BNRF|1~2~0||N@07~A-SIC~20615b~1365979516~N~~~NRF~1018~AE0E538AE989415179401242990305AANL0001000100020520615b", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "347.06", "from": "2026-11-06T23: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": "379.54", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.AS-1|ID_B2B_70|RO|B2B|1~2~0||N@07~A-SIC~23617b~1745300049~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020523617b", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "379.54", "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": "ROOM ONLY", "boardCode": "RO", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "347.06", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.NM-WV|ID_B2B_70|RO|B2BNRF|1~2~0||N@07~A-SIC~20615b~194225352~N~~~NRF~1018~AE0E538AE989415179401242990305AANL0001000100020520615b", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "347.06", "from": "2026-11-06T23: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": "379.54", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.NM-WV|ID_B2B_70|RO|B2B|1~2~0||N@07~A-SIC~23617b~1143495301~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020523617b", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "379.54", "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.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": "399.40", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.AS-1|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~22818f~-759271041~N~~~NRF~1018~AE0E538AE989415179401242990305AANL0001000100020522818f", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "399.40", "from": "2026-11-06T23: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": "399.40", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.AS-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~22818f~875667512~N~~~NRF~1018~AE0E538AE989415179401242990305AANL0001000100020522818f", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "399.40", "from": "2026-11-06T23: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": "391.42", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~23f1cc~-514035797~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020522a187", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "391.42", "from": "2026-11-06T23: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": "391.42", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~23f1cc~313889518~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020522a187", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "391.42", "from": "2026-11-06T23: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": "403.68", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2071db~971711047~N~~~NOR~1018~AE0E538AE989415179401242990305AANL00010001000205244193", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "403.68", "from": "2026-11-06T23: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": "403.68", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2071db~-1776687632~N~~~NOR~1018~AE0E538AE989415179401242990305AANL00010001000205244193", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "403.68", "from": "2026-11-06T23: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": "415.95", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|DBL.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2321e9~-1099994672~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020525f19f", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "415.95", "from": "2026-11-06T23: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": "415.95", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|TWN.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2321e9~-272069357~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020525f19f", "rateClass": "NOR", "allotment": 8, "cancellationPolicies": [ { "amount": "415.95", "from": "2026-11-06T23: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": "599.97", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|SUI.WV-6|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2062c2~-77572558~N~~~NOR~1018~AE0E538AE989415179401242990305AANL00010001000205261257", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "599.97", "from": "2026-11-06T23: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": "710.37", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|SUI.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~263343~-1116490306~N~~~NOR~1018~AE0E538AE989415179401242990305AANL000100010002052252c6", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "710.37", "from": "2026-11-06T23: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": "1034.24", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261122|20261123|W|273|141961|SUI.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~20c4c1~-146769862~N~~~NOR~1018~AE0E538AE989415179401242990305AANL0001000100020521840a", "rateClass": "NOR", "allotment": 5, "cancellationPolicies": [ { "amount": "1034.24", "from": "2026-11-06T23:59:00+03:00" } ], "offers": null } ] } ] } ]