{"id":255,"date":"2025-05-31T21:01:17","date_gmt":"2025-05-31T21:01:17","guid":{"rendered":"https:\/\/dumelanglodge.co.za\/book\/index.php\/hotel-term-condition\/"},"modified":"2026-07-29T11:20:06","modified_gmt":"2026-07-29T11:20:06","slug":"hotel-term-condition","status":"publish","type":"page","link":"https:\/\/dumelanglodge.co.za\/book\/hotel-term-condition\/","title":{"rendered":"Terms and Conditions"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"255\" class=\"elementor elementor-255\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b0d018f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b0d018f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-635b083\" data-id=\"635b083\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a8f8d7f elementor-widget elementor-widget-html\" data-id=\"a8f8d7f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- HEADER START -->\r\n<style>\r\n  .del-header-wrap, .del-header, .del-mobile-panel { box-sizing: border-box; }\r\n  .del-header-wrap *, .del-header *, .del-mobile-panel * { box-sizing: border-box; }\r\n\r\n  \/* Full-bleed fix: cancels out Elementor's container\/column padding\r\n     so the header spans edge-to-edge no matter what the widget sits in. *\/\r\n  .del-header-wrap {\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    width: 100vw;\r\n  }\r\n\r\n  .del-header {\r\n    --ink: #1B1712;\r\n    --brass: #A67C2E;\r\n    --brass-dark: #6E5220;\r\n    --paper: #FFFFFF;\r\n    --stone: #6B655C;\r\n\r\n    position: sticky;\r\n    top: 0;\r\n    z-index: 9999;\r\n    width: 100%;\r\n    background: var(--paper);\r\n    font-family: 'Work Sans', Arial, sans-serif;\r\n    border-bottom: 1px solid rgba(27,23,18,0.1);\r\n  }\r\n\r\n  .del-header-inner {\r\n    max-width: 1240px;\r\n    margin: 0 auto;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    padding: 8px 28px;\r\n  }\r\n\r\n  .del-logo {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    text-decoration: none;\r\n    flex-shrink: 0;\r\n  }\r\n  .del-logo img {\r\n    height: 38px;\r\n    width: auto;\r\n    max-width: 170px;\r\n    object-fit: contain;\r\n    display: block;\r\n  }\r\n  .del-logo span {\r\n    font-family: 'Fraunces', Georgia, serif;\r\n    font-size: 15px;\r\n    letter-spacing: 0.02em;\r\n    color: var(--ink);\r\n    line-height: 1.15;\r\n    display: none;\r\n  }\r\n\r\n  .del-nav {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 22px;\r\n  }\r\n  .del-nav a {\r\n    position: relative;\r\n    font-size: 13.5px;\r\n    font-weight: 500;\r\n    letter-spacing: 0.03em;\r\n    text-transform: uppercase;\r\n    color: var(--ink);\r\n    text-decoration: none;\r\n    padding: 6px 0;\r\n    opacity: 0.85;\r\n    transition: opacity 0.2s ease;\r\n  }\r\n  .del-nav a::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    left: 50%;\r\n    bottom: 0;\r\n    width: 0%;\r\n    height: 2px;\r\n    background: var(--brass);\r\n    transition: all 0.25s ease;\r\n    transform: translateX(-50%);\r\n  }\r\n  .del-nav a:hover,\r\n  .del-nav a:focus-visible {\r\n    opacity: 1;\r\n  }\r\n  .del-nav a:hover::after,\r\n  .del-nav a:focus-visible::after {\r\n    width: 100%;\r\n  }\r\n\r\n  .del-nav a.del-cta {\r\n    background: var(--brass);\r\n    color: #FFFFFF;\r\n    padding: 9px 18px;\r\n    border-radius: 3px;\r\n    text-transform: uppercase;\r\n    font-weight: 600;\r\n    opacity: 1;\r\n  }\r\n  .del-nav a.del-cta::after { display: none; }\r\n  .del-nav a.del-cta:hover { background: var(--brass-dark); }\r\n\r\n  .del-burger {\r\n    display: none;\r\n    background: none;\r\n    border: none;\r\n    cursor: pointer;\r\n    width: 36px;\r\n    height: 36px;\r\n    padding: 7px;\r\n    flex-shrink: 0;\r\n  }\r\n  .del-burger span {\r\n    display: block;\r\n    width: 100%;\r\n    height: 2px;\r\n    background: var(--ink);\r\n    margin: 5px 0;\r\n    transition: transform 0.25s ease, opacity 0.25s ease;\r\n  }\r\n  .del-burger[aria-expanded=\"true\"] span:nth-child(1) { transform: translateY(7px) rotate(45deg); }\r\n  .del-burger[aria-expanded=\"true\"] span:nth-child(2) { opacity: 0; }\r\n  .del-burger[aria-expanded=\"true\"] span:nth-child(3) { transform: translateY(-7px) rotate(-45deg); }\r\n\r\n  .del-mobile-panel {\r\n    position: fixed;\r\n    top: 0;\r\n    right: 0;\r\n    height: 100vh;\r\n    width: min(78vw, 340px);\r\n    background: #FFFFFF !important;\r\n    opacity: 1;\r\n    border-left: 1px solid rgba(27,23,18,0.12);\r\n    box-shadow: -8px 0 24px rgba(0,0,0,0.08);\r\n    transform: translateX(100%);\r\n    transition: transform 0.3s ease;\r\n    z-index: 9998;\r\n    display: flex;\r\n    flex-direction: column;\r\n    padding: 90px 30px 30px;\r\n    gap: 24px;\r\n  }\r\n  .del-mobile-panel.del-open { transform: translateX(0); }\r\n  .del-mobile-panel a {\r\n    font-family: 'Work Sans', Arial, sans-serif;\r\n    font-size: 16px;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.03em;\r\n    color: #1B1712 !important;\r\n    text-decoration: none;\r\n    border-bottom: 1px solid rgba(27,23,18,0.1);\r\n    padding-bottom: 12px;\r\n  }\r\n  .del-mobile-panel a.del-cta {\r\n    background: var(--brass);\r\n    color: #FFFFFF;\r\n    text-align: center;\r\n    padding: 12px;\r\n    border-radius: 3px;\r\n    border-bottom: none;\r\n    font-weight: 600;\r\n    margin-top: 6px;\r\n  }\r\n\r\n  .del-scrim {\r\n    position: fixed;\r\n    inset: 0;\r\n    background: rgba(0,0,0,0.35);\r\n    opacity: 0;\r\n    pointer-events: none;\r\n    transition: opacity 0.3s ease;\r\n    z-index: 9997;\r\n  }\r\n  .del-scrim.del-open { opacity: 1; pointer-events: auto; }\r\n\r\n  @media (max-width: 1080px) {\r\n    .del-nav { display: none; }\r\n    .del-burger { display: block; }\r\n    .del-logo span { display: block; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"del-header-wrap\">\r\n  <header class=\"del-header\">\r\n    <div class=\"del-header-inner\">\r\n      <a class=\"del-logo\" href=\"https:\/\/dumelanglodge.co.za\/book\/\">\r\n        <img decoding=\"async\" src=\"https:\/\/static.wixstatic.com\/media\/158134_c0215bb0c67a43008ba0be0fca53053d~mv2.jpg\" alt=\"Dumelang Executive Lodge logo\">\r\n        <span>Dumelang<br>Executive Lodge<\/span>\r\n      <\/a>\r\n\r\n      <nav class=\"del-nav\" aria-label=\"Primary\">\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/\">Home<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/accommodation\/\">Rooms<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/midrand-branch\/\">Midrand<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/sandton-branch\/\">Sandton<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/the-resort\/\">Venue Hire<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/contact\/\">Contact<\/a>\r\n        <a href=\"https:\/\/dumelanglodge.co.za\/book\/hotel-term-condition\/\">Terms<\/a>\r\n        <a class=\"del-cta\" href=\"https:\/\/dumelanglodge.co.za\/book\/accommodation\/\">Book Now<\/a>\r\n      <\/nav>\r\n\r\n      <button class=\"del-burger\" id=\"delBurger\" aria-label=\"Open menu\" aria-expanded=\"false\" aria-controls=\"delMobilePanel\">\r\n        <span><\/span><span><\/span><span><\/span>\r\n      <\/button>\r\n    <\/div>\r\n  <\/header>\r\n\r\n  <div class=\"del-scrim\" id=\"delScrim\"><\/div>\r\n  <nav class=\"del-mobile-panel\" id=\"delMobilePanel\" aria-label=\"Mobile\">\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/\">Home<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/accommodation\/\">Rooms<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/midrand-branch\/\">Midrand Branch<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/sandton-branch\/\">Sandton Branch<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/the-resort\/\">Venue Hire<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/contact\/\">Contact<\/a>\r\n    <a href=\"https:\/\/dumelanglodge.co.za\/book\/hotel-term-condition\/\">Terms &amp; Conditions<\/a>\r\n    <a class=\"del-cta\" href=\"https:\/\/dumelanglodge.co.za\/book\/accommodation\/\">Book Now<\/a>\r\n  <\/nav>\r\n<\/div>\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:wght@500;600&family=Work+Sans:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<script>\r\n  (function() {\r\n    var burger = document.getElementById('delBurger');\r\n    var panel = document.getElementById('delMobilePanel');\r\n    var scrim = document.getElementById('delScrim');\r\n    if (!burger || !panel || !scrim) return;\r\n\r\n    function closeMenu() {\r\n      panel.classList.remove('del-open');\r\n      scrim.classList.remove('del-open');\r\n      burger.setAttribute('aria-expanded', 'false');\r\n    }\r\n    function openMenu() {\r\n      panel.classList.add('del-open');\r\n      scrim.classList.add('del-open');\r\n      burger.setAttribute('aria-expanded', 'true');\r\n    }\r\n    burger.addEventListener('click', function() {\r\n      var isOpen = burger.getAttribute('aria-expanded') === 'true';\r\n      isOpen ? closeMenu() : openMenu();\r\n    });\r\n    scrim.addEventListener('click', closeMenu);\r\n    document.addEventListener('keydown', function(e) {\r\n      if (e.key === 'Escape') closeMenu();\r\n    });\r\n  })();\r\n<\/script>\r\n<!-- HEADER END -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-61c24e75 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"61c24e75\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-13d64e08\" data-id=\"13d64e08\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5695ac8 elementor-widget elementor-widget-heading\" data-id=\"5695ac8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Booking Terms and Conditions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77c7e073 elementor-widget elementor-widget-text-editor\" data-id=\"77c7e073\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>Dumelang Lodge<\/b><b><br \/><\/b><span style=\"font-weight: 400;\"> \ud83d\udccd Midrand, South Africa<\/span><span style=\"font-weight: 400;\"><br \/><\/span><span style=\"font-weight: 400;\"> \ud83d\udcde 078 142 1977 | \u2709\ufe0f admin@dumelanglodge.co.za<\/span><\/p><h2><b>1. Booking Policy<\/b><\/h2><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">All bookings are subject to availability and will be confirmed via written communication (WhatsApp, email, or SMS).<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Guests will receive confirmation including check-in details, booking summary, and total cost.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">You will be required to pay <\/span><b>R[amount]<\/b><span style=\"font-weight: 400;\"> upon arrival on <\/span><b>[date]<\/b><span style=\"font-weight: 400;\">, unless otherwise arranged.<\/span><\/li><\/ul><h2><b>2. Check-In &amp; Check-Out<\/b><\/h2><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Check-In:<\/b><span style=\"font-weight: 400;\"> Between <\/span><b>6:00 PM and 9:00 PM<\/b><span style=\"font-weight: 400;\">.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Check-Out:<\/b><span style=\"font-weight: 400;\"> By <\/span><b>10:00 AM<\/b><span style=\"font-weight: 400;\"> latest.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Early check-ins and late check-outs are subject to availability and must be arranged in advance.<\/span><\/li><\/ul><h2><b>3. Payment Terms<\/b><\/h2><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Payment is accepted in cash, EFT, or other approved methods.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">For peak periods or group bookings, a deposit may be required to secure your reservation.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">All rates are quoted in <\/span><b>South African Rand (ZAR)<\/b><span style=\"font-weight: 400;\"> and include applicable taxes unless stated otherwise.<\/span><\/li><\/ul><h2><b>4. Cancellation Policy<\/b><\/h2><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Cancellations made 48 hours or more<\/b><span style=\"font-weight: 400;\"> before the check-in date are eligible for a full refund of any deposit paid.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><b>Cancellations within 48 hours<\/b><span style=\"font-weight: 400;\">, or <\/span><b>no-shows<\/b><span style=\"font-weight: 400;\">, will incur a cancellation fee or forfeiture of the deposit (if applicable).<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">All cancellations must be submitted in writing.<\/span><\/li><\/ul><h2><b>5. House Rules<\/b><\/h2><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Please respect other guests\u2019 peace and privacy.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">No loud music or parties after <\/span><b>10:00 PM<\/b><span style=\"font-weight: 400;\">.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Non-registered visitors are not permitted without prior approval.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Smoking is only allowed in designated outdoor areas.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Any damage caused by guests will be charged accordingly.<\/span><\/li><\/ul><h2><b>6. Liability Disclaimer<\/b><\/h2><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Dumelang Lodge will not be held responsible for loss, damage, or theft of personal belongings.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Guests stay at their own risk.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Please keep valuables safe and report any concerns to management immediately.<\/span><\/li><\/ul><h2><b>7. Contact Information<\/b><\/h2><p><span style=\"font-weight: 400;\">For questions, changes to your booking, or special requests:<\/span><\/p><p><span style=\"font-weight: 400;\">\ud83d\udce7 <\/span><b>admin@dumelanglodge.co.za<\/b><b><br \/><\/b><span style=\"font-weight: 400;\"> \ud83d\udcde <\/span><b>078 142 1977<\/b><\/p><p><span style=\"font-weight: 400;\">We look forward to welcoming you to <\/span><b>Dumelang Lodge<\/b><span style=\"font-weight: 400;\"> \u2013 your comfort is our priority.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b63a6f4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b63a6f4\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e9d29f5\" data-id=\"e9d29f5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bdd118b elementor-widget elementor-widget-html\" data-id=\"bdd118b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- FOOTER START -->\r\n<style>\r\n  .del-footer-wrap, .del-footer { box-sizing: border-box; }\r\n  .del-footer-wrap *, .del-footer * { box-sizing: border-box; }\r\n\r\n  \/* Full-bleed fix: cancels out Elementor's container\/column padding\r\n     so the footer spans edge-to-edge no matter what the widget sits in. *\/\r\n  .del-footer-wrap {\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    width: 100vw;\r\n  }\r\n\r\n  .del-footer {\r\n    --ink: #1B1712;\r\n    --brass: #A67C2E;\r\n    --paper: #FFFFFF;\r\n    --stone: #6B655C;\r\n\r\n    background: var(--paper);\r\n    color: var(--ink);\r\n    font-family: 'Work Sans', Arial, sans-serif;\r\n    padding: 56px 28px 24px;\r\n    border-top: 1px solid rgba(27,23,18,0.1);\r\n  }\r\n  .del-footer-inner {\r\n    max-width: 1240px;\r\n    margin: 0 auto;\r\n    display: grid;\r\n    grid-template-columns: 1.3fr 1fr 1fr;\r\n    gap: 48px;\r\n  }\r\n  .del-footer h4 {\r\n    font-family: 'Fraunces', Georgia, serif;\r\n    font-size: 14px;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.08em;\r\n    color: var(--brass);\r\n    margin: 0 0 18px;\r\n    font-weight: 600;\r\n  }\r\n  .del-footer-brand img {\r\n    height: 40px;\r\n    width: auto;\r\n    object-fit: contain;\r\n    margin-bottom: 16px;\r\n  }\r\n  .del-footer-brand p {\r\n    font-size: 13.5px;\r\n    line-height: 1.7;\r\n    color: var(--stone);\r\n    max-width: 320px;\r\n    margin: 0;\r\n  }\r\n  .del-footer-links {\r\n    list-style: none;\r\n    margin: 0;\r\n    padding: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 12px;\r\n  }\r\n  .del-footer-links a {\r\n    color: var(--ink);\r\n    text-decoration: none;\r\n    font-size: 13.5px;\r\n    opacity: 0.85;\r\n    transition: opacity 0.2s ease, padding-left 0.2s ease, color 0.2s ease;\r\n  }\r\n  .del-footer-links a:hover { opacity: 1; padding-left: 4px; color: var(--brass); }\r\n\r\n  .del-footer-branch {\r\n    margin-bottom: 20px;\r\n  }\r\n  .del-footer-branch strong {\r\n    display: block;\r\n    font-size: 13px;\r\n    color: var(--ink);\r\n    margin-bottom: 4px;\r\n  }\r\n  .del-footer-branch span, .del-footer-branch a {\r\n    display: block;\r\n    font-size: 13px;\r\n    color: var(--stone);\r\n    text-decoration: none;\r\n    line-height: 1.6;\r\n  }\r\n  .del-footer-branch a:hover { color: var(--brass); }\r\n\r\n  .del-footer-bottom {\r\n    max-width: 1240px;\r\n    margin: 40px auto 0;\r\n    padding-top: 20px;\r\n    border-top: 1px solid rgba(27,23,18,0.1);\r\n    display: flex;\r\n    justify-content: space-between;\r\n    flex-wrap: wrap;\r\n    gap: 12px;\r\n    font-size: 12px;\r\n    color: var(--stone);\r\n  }\r\n  .del-footer-bottom a { color: var(--stone); text-decoration: none; }\r\n  .del-footer-bottom a:hover { color: var(--brass); }\r\n\r\n  @media (max-width: 780px) {\r\n    .del-footer-inner { grid-template-columns: 1fr; gap: 36px; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"del-footer-wrap\">\r\n  <footer class=\"del-footer\">\r\n    <div class=\"del-footer-inner\">\r\n      <div class=\"del-footer-brand\">\r\n        <img decoding=\"async\" src=\"https:\/\/static.wixstatic.com\/media\/158134_c0215bb0c67a43008ba0be0fca53053d~mv2.jpg\" alt=\"Dumelang Executive Lodge logo\">\r\n        <p>Executive short-term accommodation in Midrand and Sandton. Timeless style, modern comfort, and quiet privacy near Johannesburg's key business districts.<\/p>\r\n      <\/div>\r\n\r\n      <div>\r\n        <h4>Quick Links<\/h4>\r\n        <ul class=\"del-footer-links\">\r\n          <li><a href=\"https:\/\/dumelanglodge.co.za\/book\/\">Home<\/a><\/li>\r\n          <li><a href=\"https:\/\/dumelanglodge.co.za\/book\/accommodation\/\">Book Now<\/a><\/li>\r\n          <li><a href=\"https:\/\/dumelanglodge.co.za\/book\/midrand-branch\/\">Midrand Branch<\/a><\/li>\r\n          <li><a href=\"https:\/\/dumelanglodge.co.za\/book\/sandton-branch\/\">Sandton Branch<\/a><\/li>\r\n          <li><a href=\"https:\/\/dumelanglodge.co.za\/book\/contact\/\">Contact<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <div>\r\n        <h4>Our Branches<\/h4>\r\n        <div class=\"del-footer-branch\">\r\n          <strong>Sandton<\/strong>\r\n          <span>23 Southway Street, Kelvin, Sandton<\/span>\r\n          <a href=\"tel:+27817740049\">+27 81 774 0049<\/a>\r\n        <\/div>\r\n        <div class=\"del-footer-branch\">\r\n          <strong>Midrand<\/strong>\r\n          <span>42 Brand Street, President Park, Midrand<\/span>\r\n          <a href=\"tel:+27781421977\">+27 78 142 1977<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"del-footer-bottom\">\r\n      <span>&copy; <span id=\"delYear\"><\/span> Dumelang Executive Lodge. All rights reserved.<\/span>\r\n      <a href=\"https:\/\/dumelanglodge.co.za\/book\/hotel-term-condition\/\">Terms &amp; Conditions<\/a>\r\n    <\/div>\r\n  <\/footer>\r\n<\/div>\r\n\r\n<script>\r\n  var delYearEl = document.getElementById('delYear');\r\n  if (delYearEl) delYearEl.textContent = new Date().getFullYear();\r\n<\/script>\r\n<!-- FOOTER END -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>DumelangExecutive Lodge Home Rooms Midrand Sandton Venue Hire Contact Terms Book Now Home Rooms Midrand Branch Sandton Branch Venue Hire Contact Terms &amp; Conditions Book Now Booking Terms and Conditions Dumelang Lodge \ud83d\udccd Midrand, South Africa \ud83d\udcde 078 142 1977 | \u2709\ufe0f admin@dumelanglodge.co.za 1. Booking Policy All bookings are subject to availability and will be [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-255","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/pages\/255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/comments?post=255"}],"version-history":[{"count":15,"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/pages\/255\/revisions"}],"predecessor-version":[{"id":1029,"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/pages\/255\/revisions\/1029"}],"wp:attachment":[{"href":"https:\/\/dumelanglodge.co.za\/book\/wp-json\/wp\/v2\/media?parent=255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}