100% of bookings cancelled in Petra in March due to regional tensions

Chief Commissioner of the Petra Development and Tourism Region Authority Adnan Sawaeer says that cancellations for April have reached 60 per cent (File photo)
Chief Commissioner of the Petra Development and Tourism Region Authority Adnan Sawaeer says that cancellations for April have reached 60 per cent (File photo)

AMMAN — Tourism bookings in Petra have been fully cancelled for March, as regional tensions continue to weigh on travel to the Kingdom.

Speaking to Al Mamlaka TV on Monday, Chief Commissioner of the Petra Development and Tourism Region Authority (PDTRA) Adnan Sawaeer said that cancellations for April have reached 60 per cent, while 45 per cent of May bookings have also been cancelled, warning that the figures could rise further due to regional developments.

He noted that Petra entered 2026 with promising tourism indicators, but visitor numbers later dropped sharply due to surrounding regional developments, at times falling to near-zero levels.

Sawaeer said that Petra is among the destinations most affected, given that the local community relies heavily on tourism as its main economic driver.

He added that the PDTRA began precautionary measures to protect tourism sector workers and preserve their jobs, including promoting domestic tourism programmes such as “Urdunna Jannah”.

The authority also plans to use the quieter period to carry out development, maintenance and infrastructure improvement projects across the city.

In February, the PDTRA said that Petra welcomed 582,550 visitors during 2025, up 27 per cent from 457,215 visitors in 2024.

Foreign visitor numbers showed sharp fluctuations over the 2019–2025 period. Arrivals peaked at about 1 million in 2019 before collapsing to 271,760 in 2020 and 135,229 in 2021 amid the COVID-19 pandemic.

Tourism began to recover in 2022 and 2023, with foreign arrivals rising to 683,798 and 985,696, respectively. That recovery was abruptly reversed in 2024, when foreign visitor numbers plunged 74 per cent to 257,284, largely due to regional developments.

In 2025, foreign arrivals climbed again to 373,752, a 45 per cent increase compared with the previous year. Foreign tourists accounted for nearly two-thirds, or 64 per cent, of Petra’s total visitors during the year.

.col-lg-12.second .opinion-widget{border-top:1px solid #D0D0D0;} #widget_1623 .opinions-title {font-size:32px;} #widget_1623 .opinions-title a{font-size:32px;} .first-author{ background-color:#ecedef; } .first-opinion-author-name{ background-color:white; width:max-content; padding:5px; }
.epaper-separator{ height: 1px; width: 100%; background-color: #D0D0D0; margin: 15px 0; }

Today’s Paper

.related-articles .article-widget-sm .article-title{font-size:16px;-webkit-line-clamp:3;} .related-articles .layout-ratio{padding-bottom:55%;}
.alert-success { color :#A3656F ; } .alert-danger { color : red ; } .footer { font-family:Myriad Pro,Arial; } .newspaper-footer{ visibility:hidden; } .socialFixOuter { position: fixed; top: 50%; margin-top: 40px; right: 0; transition: .2s; z-index: 20; height: 217px; width: 40px; } .socialFix { height: 30px; width: 30px; display: block; position: relative; cursor: pointer; background-size: 18px 18px; transition: .2s; background-position: center; background-repeat: no-repeat; border-radius: 2px; margin-top: 1px; } .socialFix:hover { width: 40px; margin-left: -10px; } .app-badge-img { height: 36px; width: auto; } @media (max-width: 768px) { .app-badge-img { height: 32px; } .app-badges { justify-content: center !important; } }
document.addEventListener("DOMContentLoaded", function () { const socialFix = document.querySelector(".socialFixOuter"); if (!socialFix) return; let firstInteraction = false; let hideTimeout = null; function checkMobileScreen() { if (window.innerWidth < 768) { socialFix.style.display = "none"; } else { socialFix.style.display = "block"; } } checkMobileScreen(); window.addEventListener("resize", checkMobileScreen); function handleFirstInteraction() { if (firstInteraction) return; if (window.innerWidth < 768) return; firstInteraction = true; socialFix.style.right = "-25px"; } socialFix.addEventListener("mouseenter", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); socialFix.style.right = "0"; }); socialFix.addEventListener("mouseleave", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); hideTimeout = setTimeout(() => { socialFix.style.right = "-25px"; }, 500); }); ["click", "touchstart"].forEach((evt) => { socialFix.addEventListener(evt, handleFirstInteraction); }); }); function validateEmail(email) { if (email.length > 255) return false; const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; if (!emailRegex.test(email)) return false; if (email.includes('..') || email.startsWith('.') || email.endsWith('.')) return false; return true; } function sanitizeInput(input) { input = input.replace(/<[^>]*>/g, ''); input = input.replace(/javascript:/gi, ''); input = input.replace(/on\w+\s*=/gi, ''); input = input.replace(/[<>"'&(){}[\]]/g, ''); return input.trim(); } document.addEventListener('DOMContentLoaded', function () { function showModal(message, type) { const messageContainer = document.getElementById("messageContainerFooter"); messageContainer.textContent = message; messageContainer.className = `alert alert-${type} mt-3`; messageContainer.classList.remove("d-none"); setTimeout(() => { messageContainer.classList.add("d-none"); }, 5000); } document.getElementById("emailFormFooter").addEventListener("submit", function(event) { event.preventDefault(); const emailInput = document.getElementById("emailFooter"); const email = sanitizeInput(emailInput.value.trim()); if (!validateEmail(email)) { showModal('Invalid email format', 'danger'); return; } const formData = new FormData(); formData.append('email', email); fetch('/subscribeNewsletter', { method: "POST", body: formData, headers: { "Accept": "application/json", "X-Requested-With": "XMLHttpRequest" } }) .then(response => { if (!response.ok) { showModal("Error submitting email. Try again.", 'danger'); } return response.json(); }) .then(data => { showModal(data.message, 'success'); }) .catch(error => { showModal("Error submitting email. Try again.", 'danger'); }); }); });