[ { "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": "211.06", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~206d3~-1154083836~N~~~NRF~1018~03724E88D17446B179373284723205AANL00010001000205206d3", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "211.06", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "243.86", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-1|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~256f3~-288061357~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205256f3", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "243.86", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.AS-WV", "room_name": "DOUBLE CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "211.06", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~206d3~-1802895043~N~~~NRF~1018~03724E88D17446B179373284723205AANL00010001000205206d3", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "211.06", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.AS-WV", "room_name": "DOUBLE CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "243.86", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~256f3~1446858170~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205256f3", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "243.86", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV-1", "room_name": "Partial Haram View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "219.70", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~237102~390938810~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205246db", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "219.70", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "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": "219.70", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~237102~1248930071~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205246db", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "219.70", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "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": "222.86", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~256de~591850928~N~~~NRF~1018~03724E88D17446B179373284723205AANL00010001000205256de", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "222.86", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.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": "257.17", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~211101~-506197863~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205211101", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "257.17", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.PI-WV", "room_name": "TWIN PREMIUM WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "222.86", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~256de~-1816163187~N~~~NRF~1018~03724E88D17446B179373284723205AANL00010001000205256de", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "222.86", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.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": "257.17", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.PI-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~211101~1217239580~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205211101", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "257.17", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV", "room_name": "Spacious Partial Haram View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "231.91", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~25c110~-616539504~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020525be7", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "231.91", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-3", "room_name": "Spacious Partial Haram View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "231.91", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~25c110~634156487~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020525be7", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "231.91", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.B1-5", "room_name": "SUITE ONE BEDROOM", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "237.83", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.B1-5|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~253ed~664765977~N~~~NRF~1018~03724E88D17446B179373284723205AANL00010001000205253ed", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "237.83", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.B1-5", "room_name": "SUITE ONE BEDROOM", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "274.76", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.B1-5|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~24c112~1793222822~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020524c112", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "274.76", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.B1-1", "room_name": "One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "247.77", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.B1-1|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~23b123~-274449992~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020524df7", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "247.77", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-WV", "room_name": "TWIN CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "283.63", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~23f11b~563427782~N~~~NRF~1018~03724E88D17446B179373284723205AANL0001000100020523f11b", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "283.63", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "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": "328.91", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-WV|ID_B2B_70|BB|B2B|1~2~0||N@07~A-SIC~25b148~977969621~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020525b148", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "328.91", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV-2", "room_name": "Partial Kaaba View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "296.60", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~20515d~1517084224~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020523c128", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "296.60", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-2", "room_name": "Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "296.60", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~20515d~-1949957757~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020523c128", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "296.60", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV", "room_name": "Spacious Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "316.12", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~203174~1364905877~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020520c13c", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "316.12", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.DX-3", "room_name": "SUITE DELUXE", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "340.00", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.DX-3|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~200154~-1317373128~N~~~NRF~1018~03724E88D17446B179373284723205AANL00010001000205200154", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "340.00", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "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": "368.61", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-2|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2501b1~1887980111~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020523d170", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "368.61", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.ST", "room_name": "SUITE STANDARD", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "374.52", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.ST|ID_B2B_70|BB|B2BNRF|1~2~0||N@07~A-SIC~234176~1945965247~N~~~NRF~1018~03724E88D17446B179373284723205AANL00010001000205234176", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "374.52", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-4", "room_name": "Partial Haram View Two Bedroom Family Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "393.03", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-4|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2341ce~2078823834~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205203189", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "393.03", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-6", "room_name": "Spacious Partial Haram View Two Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "478.47", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-6|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~207233~63330002~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020522f1de", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "478.47", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-3", "room_name": "Spacious Partial Kaaba View One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "588.32", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-3|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~2232b4~2095644860~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020522024c", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "588.32", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV", "room_name": "Royal Suite Panoramic Haram with Partial Kaaba View", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "BED AND BREAKFAST", "boardCode": "BB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "911.77", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV|ID_B2B_26|BB|OB2B18NETB|1~2~0||N@07~A-SIC~200431~-1376703403~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020524d38f", "rateClass": "NOR", "allotment": 6, "cancellationPolicies": [ { "amount": "911.77", "from": "2026-11-17T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "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": "280.45", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-1|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~22d118~-1346743018~N~~~NRF~1018~03724E88D17446B179373284723205AANL0001000100020522d118", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "280.45", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.AS-1", "room_name": "twin classic", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "361.81", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-1|ID_B2B_70|HB|B2B|1~2~0||N@07~A-SIC~251169~-596978459~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205251169", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "361.81", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.AS-WV", "room_name": "DOUBLE CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "280.45", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.AS-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~22d118~-2084055025~N~~~NRF~1018~03724E88D17446B179373284723205AANL0001000100020522d118", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "280.45", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.AS-WV", "room_name": "DOUBLE CLASSIC WITH VIEWS", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "361.81", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.AS-WV|ID_B2B_70|HB|B2B|1~2~0||N@07~A-SIC~251169~213376140~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205251169", "rateClass": "NOR", "allotment": 30, "cancellationPolicies": [ { "amount": "361.81", "from": "2026-11-15T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.WV-1", "room_name": "Partial Haram View Room \u2013 King Bed", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "272.26", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~229140~-746644007~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020521a110", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "272.26", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "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": "272.26", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~229140~81281308~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020521a110", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "272.26", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "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": "292.63", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.PI-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~23f124~334927080~N~~~NRF~1018~03724E88D17446B179373284723205AANL0001000100020523f124", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "292.63", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "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": "292.63", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.PI-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~23f124~1220735109~N~~~NRF~1018~03724E88D17446B179373284723205AANL0001000100020523f124", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "292.63", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "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": "284.47", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~24d14e~467316184~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020522f11c", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "284.47", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-3", "room_name": "Spacious Partial Haram View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "284.47", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~24d14e~584186241~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020522f11c", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "284.47", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.B1-5", "room_name": "SUITE ONE BEDROOM", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "308.46", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.B1-5|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~22e134~475629499~N~~~NRF~1018~03724E88D17446B179373284723205AANL0001000100020522e134", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "308.46", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.B1-1", "room_name": "One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "300.33", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.B1-1|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~22d161~99262271~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020522112c", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "300.33", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "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": "357.19", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.AS-WV|ID_B2B_70|HB|B2BNRF|1~2~0||N@07~A-SIC~213165~1240532140~N~~~NRF~1018~03724E88D17446B179373284723205AANL00010001000205213165", "rateClass": "NRF", "allotment": 30, "cancellationPolicies": [ { "amount": "357.19", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "DBL.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": "349.16", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|DBL.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~25a19a~1764665300~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020521015d", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "349.16", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV-2", "room_name": "Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "349.16", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~25a19a~-1702376681~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020521015d", "rateClass": "NOR", "allotment": 9, "cancellationPolicies": [ { "amount": "349.16", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "TWN.WV", "room_name": "Spacious Partial Kaaba View Room \u2013 Twin Beds", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "368.69", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|TWN.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2591b1~1884778635~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205245170", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "368.69", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-2", "room_name": "Spacious Partial Haram View One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "421.17", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-2|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2411ef~-7478249~N~~~NOR~1018~03724E88D17446B179373284723205AANL000100010002052111a5", "rateClass": "NOR", "allotment": 3, "cancellationPolicies": [ { "amount": "421.17", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-4", "room_name": "Partial Haram View Two Bedroom Family Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "445.59", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-4|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~22620c~826997612~N~~~NOR~1018~03724E88D17446B179373284723205AANL0001000100020523b1bd", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "445.59", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-6", "room_name": "Spacious Partial Haram View Two Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "531.03", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-6|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~25d270~-644611008~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205203213", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "531.03", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV-3", "room_name": "Spacious Partial Kaaba View One Bedroom Suite", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "640.88", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV-3|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~2142f2~-1220096460~N~~~NOR~1018~03724E88D17446B179373284723205AANL00010001000205258280", "rateClass": "NOR", "allotment": 1, "cancellationPolicies": [ { "amount": "640.88", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] }, { "rooms_rate_data": [ { "hotel_id": 141961, "hotel_name": "Al Marwa Rayhaan By Rotana", "categoryCode": "5EST", "categoryName": "5 STARS", "destinationCode": "QCA", "destinationName": "Makkah", "zoneCode": 1, "zoneName": "Makkah", "latitude": "21.41993000000000000000", "longitude": "39.82626000000000000000", "room_code": "SUI.WV", "room_name": "Royal Suite Panoramic Haram with Partial Kaaba View", "result_occupency_code": "20", "occupency_code_same_room_count": [], "room_required": null, "rateComments": "", "boardName": "HALF BOARD", "boardCode": "HB", "rooms": 1, "adults": 2, "children": 0, "childrenAges": "", "rateType": "RECHECK", "net": "964.33", "currency": "EUR", "sellingRate": null, "hotelMandatory": null, "rateKey": "20261118|20261119|W|273|141961|SUI.WV|ID_B2B_26|HB|OB2B18NETH|1~2~0||N@07~A-SIC~25546e~-1091839964~N~~~NOR~1018~03724E88D17446B179373284723205AANL000100010002052213c4", "rateClass": "NOR", "allotment": 6, "cancellationPolicies": [ { "amount": "964.33", "from": "2026-11-02T23:59:00+03:00" } ], "offers": null } ] } ] } ]