{"id":360,"date":"2026-10-28T01:13:37","date_gmt":"2026-10-28T01:13:37","guid":{"rendered":"https:\/\/mmbatch14.com\/sleepdemo\/tub-and-timber-home\/"},"modified":"2026-10-28T01:30:54","modified_gmt":"2026-10-28T01:30:54","slug":"tub-and-timber-home","status":"publish","type":"page","link":"https:\/\/mmbatch14.com\/sleepdemo\/","title":{"rendered":"Tub and Timber: hot tub lodges across the UK"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/api.fontshare.com\"><link rel=\"preconnect\" href=\"https:\/\/cdn.fontshare.com\" crossorigin><link href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=satoshi@400,700&#038;display=swap\" rel=\"stylesheet\"><style>\n.wp-site-blocks > header, .wp-site-blocks > footer, .wp-site-blocks > .wp-block-template-part, .wp-block-post-title, h1.wp-block-post-title, .entry-title { display:none !important; }\nbody { margin:0 !important; padding:0 !important; background:#FBFAF6 !important; }\n.entry-content, .wp-block-post-content { margin:0 !important; padding:0 !important; max-width:none !important; }\n.bc-shell, .bc-shell * { box-sizing:border-box; margin:0; padding:0; }\n.bc-shell { width:100vw; margin-left:calc(50% - 50vw); font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; color:#2A2620;\n  background:#FBFAF6; font-size:16px; line-height:1.7; -webkit-font-smoothing:antialiased; overflow-x:clip; }\n.bc-wrap { max-width:1120px; margin:0 auto; padding:0 32px; }\n.bc-eyebrow { display:inline-block; background:color-mix(in srgb, #d9d0a9 40%, transparent); color:#7e6d34;\n  font-size:11.5px; letter-spacing:.14em; text-transform:uppercase; font-weight:700; padding:7px 16px; border-radius:999px; }\n.bc-btn { display:inline-flex; align-items:center; gap:9px; background:#d9d0a9; color:#2A2620; font-weight:700;\n  font-size:14.5px; padding:15px 30px; border-radius:999px; text-decoration:none; box-shadow:none;\n  transition:background .3s ease, color .3s ease, transform .5s ease; }\n.bc-btn::after { content:\"\u2192\"; font-weight:700; }\n.bc-btn:hover { background:#2A2620; color:#FBFAF6; transform:translateY(-1px); }\n.bc-btn--line { background:transparent; border:0; color:#2A2620; padding:15px 10px;\n  text-decoration:underline; text-decoration-color:#d9d0a9; text-decoration-thickness:2px; text-underline-offset:5px; }\n.bc-btn--line:hover { background:transparent; color:#7e6d34; transform:none; }\n@media (prefers-reduced-motion: no-preference) {\n  .bc-reveal { opacity:0; transform:translateY(16px); transition:opacity .5s ease, transform .5s ease; }\n  .bc-reveal.pg-in { opacity:1; transform:none; }\n}\n.bc-topbar { background:#1D1A15; color:#fff; font-size:12.5px; font-weight:700; letter-spacing:.03em; padding:9px 0; }\n.bc-topbar .bc-wrap { display:flex; justify-content:space-between; gap:16px; }\n.bc-topbar em { font-style:normal; color:color-mix(in srgb, #d9d0a9 75%, #fff); }\n.bc-header { padding:18px 0; background:#FBFAF6; position:sticky; top:0; z-index:50;\n  border-bottom:1px solid color-mix(in srgb, #2A2620 12%, transparent); }\n.bc-header .bc-wrap { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; gap:16px 26px; }\n.bc-nav { justify-self:center; }\n.bc-header .bc-header-cta { justify-self:end; }\n.bc-logo { display:flex; align-items:center; gap:12px; text-decoration:none; color:#2A2620; transition:opacity .3s ease; }\n\/* F92: hover added (2026-09-02) *\/\n.bc-logo:hover { opacity:.82; }\n.bc-logo .bc-mark { width:42px; height:42px; border-radius:50%; background:#1D1A15; color:#FBFAF6;\n  display:flex; align-items:center; justify-content:center; font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:20px; }\n.bc-logo .bc-name { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:22px; line-height:1.05; letter-spacing:-.01em; }\n.bc-logo .bc-name span { color:#7e6d34; }\n.bc-logo .bc-name small { display:block; font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-size:10px; letter-spacing:.2em;\n  text-transform:uppercase; color:#6E675C; font-weight:700; margin-top:3px; }\n.bc-nav { display:flex; gap:8px 24px; align-items:center; flex-wrap:wrap; }\n.bc-nav a { font-size:14px; font-weight:700; color:#2A2620; text-decoration:none; transition:color .3s ease; }\n.bc-nav a:hover { color:#7e6d34; }\n.bc-header .bc-btn { padding:11px 20px; font-size:13px; }\n.bc-awning { height:14px; background:repeating-linear-gradient(90deg, #d9d0a9 0 26px, #FFFDF8 26px 52px);\n  border-bottom:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-hero { padding:74px 0 54px; text-align:center; }\n.bc-hero h1 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:clamp(36px,4.8vw,62px); line-height:1.08;\n  letter-spacing:-.02em; max-width:20ch; margin:22px auto 0; }\n.bc-hero h1 em { font-style:normal; color:#7e6d34; }\n.bc-hero .bc-sub { font-size:17px; color:#6E675C; max-width:56ch; margin:20px auto 32px; }\n.bc-hero-ctas { display:flex; gap:14px 18px; flex-wrap:wrap; align-items:center; justify-content:center; }\n.bc-chips { display:flex; gap:10px 22px; flex-wrap:wrap; justify-content:center; margin-top:30px; }\n.bc-chips > span { font-size:13px; font-weight:700; color:#6E675C; display:inline-flex; align-items:center; gap:8px; }\n.bc-chips > span::before { content:\"\u2713\"; color:#7e6d34; font-weight:700; }\n.bc-window { padding:20px 0 0; }\n.bc-window-frame { position:relative; z-index:0; border:1px solid color-mix(in srgb, #2A2620 16%, transparent); border-radius:12px;\n  background:#FFFDF8; overflow:hidden; box-shadow:0 24px 48px -28px color-mix(in srgb, #2A2620 35%, transparent); }\n.bc-window-frame .bc-window-awning { height:12px;\n  background:repeating-linear-gradient(90deg, #d9d0a9 0 22px, #FFFDF8 22px 44px);\n  border-bottom:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-window-photo { position:relative; }\n.bc-window-photo::after { content:\"\"; position:absolute; inset:0; background:linear-gradient(rgba(0,0,0,.15), rgba(0,0,0,.15)); pointer-events:none; }\n.bc-window-frame img { display:block; width:100%; aspect-ratio:21\/9; object-fit:cover; }\n.bc-notice { position:relative; z-index:1; max-width:420px; margin:-46px 40px 0 auto; background:#FFFDF8;\n  border:1px solid color-mix(in srgb, #2A2620 14%, transparent); border-radius:12px; padding:22px 26px; text-align:left;\n  box-shadow:0 16px 36px -20px color-mix(in srgb, #2A2620 45%, transparent); }\n.bc-notice h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:17px; margin-bottom:6px; }\n.bc-notice h3 span { color:#7e6d34; }\n.bc-notice p { font-size:13.5px; color:#6E675C; }\n.bc-services { padding:92px 0; background:color-mix(in srgb, #F8F0E2 45%, #FBFAF6); }\n.bc-services-head { text-align:center; max-width:640px; margin:0 auto 50px; }\n.bc-h2 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:clamp(28px,3.4vw,42px); line-height:1.1;\n  letter-spacing:-.018em; margin-top:16px; }\n.bc-h2 em { font-style:normal; color:#7e6d34; }\n.bc-services-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:24px; }\n.bc-service { background:#FFFDF8; border:1px solid color-mix(in srgb, #2A2620 12%, transparent);\n  border-radius:12px; padding:30px 28px; text-align:left; transition:border-color .3s ease, transform .5s ease; }\n.bc-service:hover { border-color:#7e6d34; transform:translateY(-3px); }\n.bc-service .bc-glyph { width:46px; height:46px; border-radius:50%; background:color-mix(in srgb, #d9d0a9 45%, #FFFDF8);\n  color:#7e6d34; display:flex; align-items:center; justify-content:center;\n  font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:20px; }\n.bc-service h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:19px; margin:16px 0 8px; }\n.bc-service p { font-size:14.5px; color:#6E675C; margin-bottom:14px; }\n.bc-service a { font-size:13.5px; font-weight:700; color:#7e6d34; text-decoration:none; transition:color .3s ease; }\n.bc-service a:hover { color:#2A2620; }\n.bc-listings-band:not(:has(.bc-listing-row)),.bc-events-band:not(:has(.bc-event-card)),.bc-deal-band:not(:has(.bc-deal-row)),.bc-comparison-band:not(:has(.bc-comparison-column)),.bc-product-spotlight:not(:has(.bc-product-content)){display:none}\n\/* searchHero \u2014 the partner hand-off search panel under its own awning *\/\n.bc-search:not(:has(.bc-search-chip)),.bc-search:not(:has(.bc-search-go)){display:none}\n.bc-search .bc-eyebrow:empty,.bc-search .bc-h2:empty,.bc-search .bc-aisle-head p:empty{display:none}\n.bc-search-frame { background:#FFFDF8; border:1px solid color-mix(in srgb, #2A2620 16%, transparent); border-radius:12px; overflow:hidden; }\n.bc-search-panel { display:flex; flex-wrap:wrap; align-items:center; gap:12px 14px; padding:26px 28px; }\n.bc-search-chip { display:inline-flex; flex-direction:column; gap:3px; background:color-mix(in srgb, #d9d0a9 26%, #FFFDF8); border-radius:12px; padding:13px 22px; }\n.bc-search-chip small { font-size:11px; letter-spacing:.14em; text-transform:uppercase; color:#7e6d34; font-weight:700; }\n.bc-search-chip strong { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:16px; color:#2A2620; }\n.bc-search-go { margin-left:auto; }\n.bc-authority-band:not(:has(.bc-authority-item)),.bc-trust-strip:not(:has(.bc-trust-item)),.bc-how-band:not(:has(.bc-how-item)){display:none}\n.bc-product-content .bc-btn{margin-top:16px}\n.bc-aisle { padding:92px 0; }\n.bc-aisle-head { text-align:center; max-width:640px; margin:0 auto 50px; }\n.bc-aisle-head p { margin-top:12px; font-size:15.5px; color:#6E675C; }\n.bc-spot-mount { background:#FFFDF8; border:1px solid color-mix(in srgb, #2A2620 14%, transparent);\n  border-radius:12px; overflow:hidden; }\n.bc-spot-awning { height:12px; background:repeating-linear-gradient(90deg, #d9d0a9 0 22px, #FFFDF8 22px 44px);\n  border-bottom:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-picks-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:24px; }\n.bc-pick { display:block; background:#FFFDF8; border:1px solid color-mix(in srgb, #2A2620 12%, transparent);\n  border-radius:12px; padding:30px 28px; text-align:left; text-decoration:none;\n  transition:border-color .3s ease, transform .5s ease; }\n.bc-pick:hover { border-color:#7e6d34; transform:translateY(-3px); }\n.bc-pick .bc-pick-tag { font-size:12px; letter-spacing:.12em; text-transform:uppercase; color:#7e6d34; font-weight:700; }\n.bc-pick h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:19px; color:#2A2620; margin:12px 0 8px; }\n.bc-pick p { font-size:14.5px; color:#6E675C; margin-bottom:14px; }\n.bc-pick .bc-pick-cta { font-size:13.5px; font-weight:700; color:#7e6d34; }\n.bc-cats-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:24px; }\n.bc-cat { display:block; background:color-mix(in srgb, #d9d0a9 22%, #FFFDF8); border-radius:12px;\n  padding:28px 28px 24px; text-align:left; text-decoration:none; border:1px solid color-mix(in srgb, #2A2620 10%, transparent);\n  transition:border-color .3s ease, transform .5s ease; }\n.bc-cat:hover { border-color:#7e6d34; transform:translateY(-3px); }\n.bc-cat h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:20px; color:#2A2620; margin-bottom:6px; }\n.bc-cat p { font-size:14px; color:#6E675C; margin-bottom:12px; }\n.bc-cat .bc-cat-go { font-size:13.5px; font-weight:700; color:#7e6d34; }\n.bc-feed-rows { display:flex; flex-direction:column; }\n.bc-feed-row { display:grid; grid-template-columns:160px 1fr; gap:20px; padding:18px 2px; text-decoration:none;\n  border-top:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-feed-row:last-child { border-bottom:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-feed-row .bc-feed-tag { font-size:12px; letter-spacing:.12em; text-transform:uppercase; color:#7e6d34; font-weight:700; padding-top:2px; }\n.bc-feed-row h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:17px; color:#2A2620; transition:color .3s ease; }\n.bc-feed-row:hover h3 { color:#7e6d34; }\n.bc-visit { background:#F8F0E2; color:#2A2620; padding:92px 0; border-top:1px solid color-mix(in srgb, #2A2620 10%, transparent); }\n.bc-visit .bc-wrap { display:grid; grid-template-columns:1.15fr .85fr; gap:60px; align-items:start; }\n.bc-visit h2 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:clamp(26px,3.4vw,40px); line-height:1.12; margin:16px 0 12px; }\n.bc-visit .bc-visit-intro { font-size:15.5px; color:#6E675C; max-width:48ch; margin-bottom:28px; }\n.bc-visit-rows { display:flex; flex-direction:column; }\n.bc-visit-row { display:grid; grid-template-columns:160px 1fr; gap:20px; padding:14px 2px;\n  border-top:1px solid color-mix(in srgb, #2A2620 14%, transparent); font-size:14.5px; }\n.bc-visit-row:last-child { border-bottom:1px solid color-mix(in srgb, #2A2620 14%, transparent); }\n.bc-visit-row .bc-visit-label { font-weight:700; letter-spacing:.08em; text-transform:uppercase; font-size:12px;\n  color:#7e6d34; padding-top:2px; }\n.bc-visit-card { background:#FFFDF8; color:#2A2620; border-radius:12px; padding:34px 32px;\n  border:1px solid color-mix(in srgb, #2A2620 14%, transparent);\n  box-shadow:0 20px 44px -24px color-mix(in srgb, #2A2620 45%, transparent); }\n.bc-visit-card h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:22px; margin-bottom:10px; }\n.bc-visit-card p { font-size:14.5px; color:#6E675C; margin-bottom:22px; }\n.bc-footer { background:#1D1A15; color:#fff; border-top:0; padding:68px 0 32px; }\n.bc-footer-grid { display:grid; grid-template-columns:1.2fr .8fr 1fr; gap:48px; margin-bottom:48px; }\n.bc-footer .bc-logo .bc-mark { background:#d9d0a9; color:#2A2620; }\n.bc-footer .bc-name { color:#fff; }\n.bc-footer .bc-name span { color:#d9d0a9; }\n.bc-footer .bc-name small { color:color-mix(in srgb, #fff 55%, transparent); }\n.bc-footer p.bc-tag { font-size:13.5px; margin-top:14px; max-width:34ch; color:color-mix(in srgb, #fff 72%, transparent); }\n.bc-footer h4 { font-size:10.5px; letter-spacing:.24em; text-transform:uppercase; color:#d9d0a9; font-weight:700; margin-bottom:16px; }\n.bc-footer-links { display:flex; flex-direction:column; gap:9px; }\n.bc-footer-links a { color:color-mix(in srgb, #fff 85%, transparent); font-size:13.5px; text-decoration:none; font-weight:700; transition:color .3s ease; }\n.bc-footer-links a:hover { color:#d9d0a9; }\n.bc-capture p { font-size:13px; margin-bottom:14px; color:color-mix(in srgb, #fff 70%, transparent); }\n.bc-capture-row { display:flex; margin:0; border:0; border-radius:999px; overflow:hidden; background:#FFFDF8; }\n.bc-capture-row input.bc-field { flex:1; min-width:0; border:0; outline:none; font:inherit; font-size:13.5px; padding:12px 16px; background:transparent; color:#2A2620; }\n.bc-capture-row button { border:0; cursor:pointer; font:inherit; font-size:13px; font-weight:700; background:#d9d0a9; color:#2A2620; padding:12px 20px;\n  transition:background .3s ease, color .3s ease; }\n.bc-capture-row button:hover { background:#7e6d34; color:#fff; }\n.bc-footer-legal { border-top:1px solid color-mix(in srgb, #fff 16%, transparent); padding-top:20px;\n  display:flex; justify-content:space-between; gap:16px; flex-wrap:wrap; font-size:11.5px; color:color-mix(in srgb, #fff 55%, transparent); }\n.bc-footer-legal a { color:inherit; text-decoration:none; margin-left:14px; }\n.bc-footer-legal a:hover { color:#d9d0a9; }\n.bc-article { max-width:760px; margin:0 auto; padding:64px 32px 92px; }\n.bc-article h1 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:clamp(30px,3.8vw,44px); line-height:1.12;\n  letter-spacing:-.02em; margin-bottom:26px; }\n.bc-article-body { font-size:16.5px; line-height:1.8; }\n.bc-article-body h2 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:25px; margin:38px 0 12px; }\n.bc-article-body h3 { font-family:Satoshi,system-ui,-apple-system,\"Segoe UI\",sans-serif; font-weight:700; font-size:19px; margin:26px 0 10px; }\n.bc-article-body p { margin-bottom:16px; }\n.bc-article-body a { color:#7e6d34; font-weight:700; }\n@media (max-width: 980px) {\n  .bc-header .bc-wrap { display:flex; flex-wrap:wrap; justify-content:space-between; }\n  .bc-services-grid, .bc-picks-grid, .bc-cats-grid { grid-template-columns:1fr; }\n  .bc-visit .bc-wrap { grid-template-columns:1fr; gap:36px; }\n  .bc-notice { margin:-30px 16px 0 auto; max-width:340px; }\n  .bc-window-frame img { aspect-ratio:16\/10; }\n  .bc-visit-row, .bc-feed-row { grid-template-columns:1fr; gap:4px; }\n  .bc-nav { gap:6px 14px; }\n  .bc-nav a { font-size:13px; }\n  .bc-search-go { margin-left:0; }\n}\n\n\/* Tub and Timber finish 2026-10-28 *\/\n.bc-shell:not(.bc-js) .bc-reveal{opacity:1!important;transform:none!important}\n\/* the shell breaks out with width:100vw, which is 15 px wider than the page when a desktop scrollbar shows; inside the\n   content-only canvas template the parent is already full width, so fill it instead (2026-10-28) *\/\n.wp-block-post-content>.bc-shell,.entry-content>.bc-shell,.wp-site-blocks>.bc-shell{width:auto!important;margin-left:0!important;margin-right:0!important}\n.wp-site-blocks{padding:0!important}.wp-site-blocks>main,.wp-site-blocks>main>.wp-block-group{margin:0!important;padding:0!important}\n.wp-site-blocks .entry-content:has(>.bc-shell),.wp-site-blocks .wp-block-post-content:has(>.bc-shell){padding-left:0!important;padding-right:0!important;margin-top:0!important}\n.bc-shell h1,.bc-shell h2,.bc-shell h3{overflow-wrap:anywhere}\n.bc-footer-grid{grid-template-columns:1.3fr 1fr 1fr}\n.bc-footer-legal a{margin-left:16px}\n.bc-article-body h2,.bc-article-body h3{scroll-margin-top:110px}\n.bc-article-body ul,.bc-article-body ol{padding-left:22px;margin:0 0 18px}.bc-article-body li{margin-bottom:8px}.bc-article-body li::marker{color:#7e6d34;font-weight:700}\n.bc-article-body a{text-decoration-thickness:1px;text-underline-offset:3px}\n.bc-article-body .wp-block-table td,.bc-article-body .wp-block-table th{vertical-align:top}\n.bc-article-body figure.wp-block-table{margin:0 0 24px;overflow-x:auto}\n.bc-article-body table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.55}\n.bc-article-body th{text-align:left;font-weight:700;background:#F8F0E2;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#7e6d34}\n.bc-article-body th,.bc-article-body td{padding:11px 13px;border-bottom:1px solid rgba(42,38,32,.14)}\n.bc-article-body p.mmos-callout{margin:26px 0;padding:16px 20px;border-left:4px solid #7e6d34;background:#F8F0E2;border-radius:0 12px 12px 0}\n.bc-article-body figure.wp-block-image{margin:28px 0 30px}.bc-article-body figure.wp-block-image img{display:block;width:100%;aspect-ratio:3\/2;object-fit:cover;border-radius:12px}\n.bc-article-body figure.wp-block-image figcaption{font-size:13px;color:#6E675C;margin-top:8px}.bc-article-body figure.wp-block-image figcaption a{color:inherit;font-weight:500}\n.bc-legal-updated{font-size:13.5px;color:#6E675C}\n.bc-window-frame img{aspect-ratio:21\/9;object-fit:cover;width:100%}\n.bc-home-guide{border-top:1px solid rgba(42,38,32,.1)}\n@media (max-width:560px){\n  .bc-article-body figure.wp-block-table{overflow-x:visible}\n  .bc-article-body .wp-block-table table,.bc-article-body .wp-block-table tbody,.bc-article-body .wp-block-table tr,.bc-article-body .wp-block-table td{display:block;width:100%}\n  .bc-article-body .wp-block-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n  .bc-article-body .wp-block-table tr{background:#fff;border:1px solid rgba(42,38,32,.14);border-radius:10px;margin:0 0 12px;padding:6px 14px}\n  .bc-article-body .wp-block-table td{border-bottom:1px solid rgba(42,38,32,.08)!important;padding:8px 0}\n  .bc-article-body .wp-block-table tr td:last-child{border-bottom:0!important}\n  .bc-article-body .wp-block-table td::before{content:attr(data-label);display:block;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:#7e6d34;margin-bottom:2px}\n}\n@media (max-width:980px){.bc-footer-grid{grid-template-columns:1fr 1fr;gap:28px}}\n@media (max-width:760px){\n  .bc-wrap{padding:0 20px}\n  .bc-topbar .bc-wrap{flex-direction:column;gap:2px}\n  .bc-header .bc-wrap{flex-wrap:wrap;row-gap:8px}\n  .bc-nav{width:100%;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:18px;padding-bottom:6px;scrollbar-width:none}\n  .bc-nav::-webkit-scrollbar{display:none}\n  .bc-nav a{white-space:nowrap;font-size:14px}\n  .bc-header-cta{display:none}\n  .bc-hero{padding:48px 0 36px}.bc-hero .bc-sub{font-size:16px}\n  .bc-services,.bc-aisle,.bc-visit{padding:60px 0}\n  .bc-article{padding:44px 20px 64px}.bc-article-body{font-size:16.5px}\n  .bc-footer-grid{grid-template-columns:1fr}\n  .bc-footer-legal{flex-direction:column}.bc-footer-legal a{margin:0 14px 0 0}\n  .bc-notice{margin:-26px 12px 0 12px;max-width:none}\n}\n<\/style>\n<div class=\"bc-shell shell-root alignfull\">\n<div class=\"bc-topbar\"><div class=\"bc-wrap\"><div>UK hot tub lodge parks, read from the operators&#8217; own pages in October 2026<\/div><div><em>The real cost before you book<\/em><\/div><\/div><\/div>\n<header class=\"bc-header\"><div class=\"bc-wrap\"><a class=\"bc-logo\" href=\"\/sleepdemo\/\"><span class=\"bc-mark\">TT<\/span><span class=\"bc-name\">Tub and <span>Timber<\/span><small>UK hot tub lodges<\/small><\/span><\/a><nav class=\"bc-nav\" aria-label=\"Main\"><a href=\"\/sleepdemo\/hot-tub-lodge-finder\/\">Park finder<\/a><a href=\"\/sleepdemo\/hot-tub-break-cost-calculator\/\">Cost calculator<\/a><a href=\"\/sleepdemo\/uk-hot-tub-holidays-guide\/\">UK guide<\/a><a href=\"\/sleepdemo\/hot-tub-booking-rights-guide\/\">Your rights<\/a><\/nav><a class=\"bc-btn bc-header-cta\" href=\"\/sleepdemo\/hot-tub-lodge-finder\/\">Find a park<\/a><\/div><\/header><div class=\"bc-awning\"><\/div>\n<section class=\"bc-hero\"><div class=\"bc-wrap bc-reveal\">\n    <span class=\"bc-eyebrow\">UK hot tub lodges<\/span>\n    <h1>Find a lodge with a hot tub, <em>and know the real cost<\/em> before you book<\/h1>\n    <p class=\"bc-sub\">27 parks in England, Scotland and Wales, with what each operator says about the tub, dogs and stay lengths. Then add the fees to see the total.<\/p>\n    <div class=\"bc-hero-ctas\"><a class=\"bc-btn\" href=\"\/sleepdemo\/hot-tub-lodge-finder\/\">Find a park<\/a><a class=\"bc-btn bc-btn--line\" href=\"\/sleepdemo\/uk-hot-tub-holidays-guide\/\">Read the guide<\/a><\/div>\n    <div class=\"bc-chips\"><span>Read from the operators&#8217; own pages<\/span><span>Private-tub and dog filters<\/span><span>Dog fees compared<\/span><span>The total price shown up front<\/span><\/div>\n  <\/div><\/section>\n  <section class=\"bc-window\"><div class=\"bc-wrap\">\n    <div class=\"bc-window-frame bc-reveal\"><div class=\"bc-window-awning\"><\/div><div class=\"bc-window-photo\"><img loading=\"lazy\" src=\"https:\/\/mmbatch14.com\/sleepdemo\/wp-content\/uploads\/2026\/10\/tub-and-timber-lake-district-lakeside-1024x683.jpg\" alt=\"A white stone house among pine and broadleaf trees on the shore of a still lake in the Lake District, with morning mist on the water\" width=\"1400\" height=\"934\" decoding=\"async\"><\/div><\/div>\n    <div class=\"bc-notice bc-reveal\"><h3>Before you book, read <span>the checklist<\/span><\/h3><p>It lists the questions to ask about the tub, the water and the total price, and what to check when you arrive.<\/p><\/div>\n  <\/div><\/section>\n  <section class=\"bc-services\"><div class=\"bc-wrap\">\n    <div class=\"bc-services-head bc-reveal\"><span class=\"bc-eyebrow\">What you can do here<\/span><h2 class=\"bc-h2\">Three ways to plan <em>a hot tub break<\/em><\/h2><\/div>\n    <div class=\"bc-services-grid\"><div class=\"bc-service bc-reveal\"><div class=\"bc-glyph\">\u2713<\/div><h3>Find a park<\/h3><p>27 parks in England, Scotland and Wales where the operator says the lodges have a hot tub, with what it says about the tub, dogs and stay lengths.<\/p><a href=\"\/sleepdemo\/hot-tub-lodge-finder\/\">Open the finder \u2192<\/a><\/div><div class=\"bc-service bc-reveal\"><div class=\"bc-glyph\">\u25c9<\/div><h3>Work out the real cost<\/h3><p>Type in a quote and its fees to see the total, the cost per night and per person, and how much sits on top of the headline price.<\/p><a href=\"\/sleepdemo\/hot-tub-break-cost-calculator\/\">Open the calculator \u2192<\/a><\/div><div class=\"bc-service bc-reveal\"><div class=\"bc-glyph\">\u271a<\/div><h3>Read the UK guide<\/h3><p>The main operators side by side: private tubs, how the water should be kept clean, the rules in the tub, dog fees and stay lengths.<\/p><a href=\"\/sleepdemo\/uk-hot-tub-holidays-guide\/\">Read the guide \u2192<\/a><\/div><\/div>\n  <\/div><\/section>\n  <section class=\"bc-aisle bc-how-band\"><div class=\"bc-wrap\"><div class=\"bc-aisle-head bc-reveal\"><span class=\"bc-eyebrow\">How it works<\/span><h2 class=\"bc-h2\">From a short list to <em>a booking you can trust<\/em><\/h2><\/div><div class=\"bc-picks-grid\"><article class=\"bc-pick bc-how-item bc-reveal\"><span class=\"bc-pick-tag\">1<\/span><h3>Pick a park<\/h3><p>Filter the finder by nation, operator, private tub or dog policy, then open the operator&#8217;s page for the lodge you want.<\/p><\/article><article class=\"bc-pick bc-how-item bc-reveal\"><span class=\"bc-pick-tag\">2<\/span><h3>Add up the fees<\/h3><p>Put the quote into the calculator, with the cleaning fee, booking fee, heating and dogs, to see the total you must pay.<\/p><\/article><article class=\"bc-pick bc-how-item bc-reveal\"><span class=\"bc-pick-tag\">3<\/span><h3>Check before you go<\/h3><p>Use the checklist for the questions about the tub and the water, and keep the rights guide to hand.<\/p><\/article><\/div><\/div><\/section>\n  <section class=\"bc-aisle\"><div class=\"bc-wrap\"><div class=\"bc-aisle-head bc-reveal\"><span class=\"bc-eyebrow\">More guides<\/span><h2 class=\"bc-h2\">Know your rights <em>and what to ask<\/em><\/h2><\/div><div class=\"bc-picks-grid\"><a class=\"bc-pick bc-reveal\" href=\"\/sleepdemo\/hot-tub-booking-rights-guide\/\"><span class=\"bc-pick-tag\">Your rights<\/span><h3>When the tub breaks down<\/h3><p>What the law says about hidden fees, cancelling a lodge booking and a tub that is cold, dirty or out of order.<\/p><span class=\"bc-pick-cta\">Read your rights \u2192<\/span><\/a><a class=\"bc-pick bc-reveal\" href=\"\/sleepdemo\/hot-tub-holiday-checklist\/\"><span class=\"bc-pick-tag\">Checklist<\/span><h3>Questions, packing and arrival checks<\/h3><p>What to ask before you book, what to pack, what to look at on arrival and what to do if the tub is not right.<\/p><span class=\"bc-pick-cta\">Open the checklist \u2192<\/span><\/a><a class=\"bc-pick bc-reveal\" href=\"\/sleepdemo\/about\/\"><span class=\"bc-pick-tag\">About<\/span><h3>How the site works<\/h3><p>Where the facts come from, how parks are chosen and what to do if something is out of date.<\/p><span class=\"bc-pick-cta\">About Tub and Timber \u2192<\/span><\/a><\/div><\/div><\/section>\n  <section class=\"bc-visit\"><div class=\"bc-wrap\">\n    <div class=\"bc-reveal\"><span class=\"bc-eyebrow\">Before you go<\/span><h2>Know before you go<\/h2><p class=\"bc-visit-intro\">Four things people forget to check, each explained in the guides.<\/p>\n      <div class=\"bc-visit-rows\"><div class=\"bc-visit-row\"><span class=\"bc-visit-label\">THE TUB<\/span><span>Ask whether it is yours alone and when the water was last changed.<\/span><\/div><div class=\"bc-visit-row\"><span class=\"bc-visit-label\">THE PRICE<\/span><span>Compulsory fees belong in the total price you are shown, not at the last step.<\/span><\/div><div class=\"bc-visit-row\"><span class=\"bc-visit-label\">DOGS<\/span><span>Fees range from \u00a315 per night to from \u00a345 or \u00a360 per stay, and only some cabins take pets.<\/span><\/div><div class=\"bc-visit-row\"><span class=\"bc-visit-label\">IF IT BREAKS<\/span><span>You can ask for a repair, and for a price reduction if it is not put right.<\/span><\/div><\/div><\/div>\n    <div class=\"bc-visit-card bc-reveal\"><h3>Get the full guide<\/h3><p>The main operators side by side, the rules in the tub and how the water should be kept clean.<\/p><a class=\"bc-btn\" href=\"\/sleepdemo\/uk-hot-tub-holidays-guide\/\">Read the guide<\/a><\/div>\n  <\/div><\/section>\n<article class=\"bc-article bc-home-guide\"><div class=\"bc-article-body\">\n\n<h2 class=\"wp-block-heading\">What this site does<\/h2>\n<p class=\"wp-block-paragraph\">Booking a lodge with a hot tub is easy to start and hard to finish well. The price on the first screen is rarely the price you pay, the tub rules sit in the small print, and a dog or an extra night changes the sum. Tub and Timber collects the parts that matter in one place: which parks offer a tub, what the operator itself says about it, and what a stay really costs once the fees are added.<\/p>\n<p class=\"wp-block-paragraph\">There are three tools for the job. The <a href=\"\/sleepdemo\/hot-tub-lodge-finder\/\">lodge park finder<\/a> lists 27 parks in England, Scotland and Wales, taken from the operators&#8217; own pages. The <a href=\"\/sleepdemo\/hot-tub-break-cost-calculator\/\">cost calculator<\/a> turns any quote into a total, a price per night and a price per person. The <a href=\"\/sleepdemo\/hot-tub-booking-rights-guide\/\">booking rights guide<\/a> explains what the law says about hidden fees and about a tub that does not work.<\/p>\n<h2 class=\"wp-block-heading\">Three questions to ask before any booking<\/h2>\n<ol class=\"wp-block-list\"><li><strong>Is the tub private, and who looks after it?<\/strong> Forest Holidays says its tubs sit on your own decking and are cleaned daily. Away Resorts says its tub is exclusive to your accommodation. Other operators say less, so ask.<\/li><li><strong>What is the total price?<\/strong> Add the cleaning fee, any booking fee, heating or fuel, linen and a dog. Use the calculator and compare it with the headline price.<\/li><li><strong>What happens if it breaks?<\/strong> Read the rights guide first, so you know what to ask for and when.<\/li><\/ol>\n<h2 class=\"wp-block-heading\">Where the facts come from<\/h2>\n<p class=\"wp-block-paragraph\">Every statement about a park, a fee or a rule comes from the operator&#8217;s own page or from a public body such as the Health and Safety Executive or the Competition and Markets Authority. Each one was read in October 2026, and the pages say so. We do not list prices for individual lodges, because operators price every date separately and those figures go out of date within days.<\/p>\n<p class=\"wp-block-paragraph\">If something here is wrong or has changed, <a href=\"\/sleepdemo\/contact\/\">tell us<\/a> and we will check the operator&#8217;s page again.<\/p>\n<p class=\"wp-block-paragraph\">The photograph at the top of this page is by <a href=\"https:\/\/www.pexels.com\/photo\/trees-and-houses-by-lake-in-cumbria-united-kingdom-11117237\/\" rel=\"noopener\" target=\"_blank\">Martin Stroud<\/a>, under the Pexels licence, via Pexels.<\/p>\n\n<\/div><\/article>\n<footer class=\"bc-footer\"><div class=\"bc-wrap\"><div class=\"bc-footer-grid\">\n  <div><a class=\"bc-logo\" href=\"\/sleepdemo\/\"><span class=\"bc-mark\">TT<\/span><span class=\"bc-name\">Tub and <span>Timber<\/span><small>UK hot tub lodges<\/small><\/span><\/a><p class=\"bc-tag\">An independent guide to UK hot tub lodge holidays, built from the operators&#8217; own pages and the law as published.<\/p><\/div>\n  <div><h4>Explore<\/h4><div class=\"bc-footer-links\"><a href=\"\/sleepdemo\/hot-tub-lodge-finder\/\">Hot tub lodge park finder<\/a><a href=\"\/sleepdemo\/hot-tub-break-cost-calculator\/\">Real cost calculator<\/a><a href=\"\/sleepdemo\/uk-hot-tub-holidays-guide\/\">A guide to UK hot tub holidays<\/a><a href=\"\/sleepdemo\/hot-tub-booking-rights-guide\/\">Your rights when a tub breaks down<\/a><a href=\"\/sleepdemo\/hot-tub-holiday-checklist\/\">Hot tub holiday checklist<\/a><\/div><\/div>\n  <div><h4>Tub and Timber<\/h4><div class=\"bc-footer-links\"><a href=\"\/sleepdemo\/about\/\">About Tub and Timber<\/a><a href=\"\/sleepdemo\/contact\/\">Contact<\/a><a href=\"\/sleepdemo\/disclosure\/\">How this site makes money<\/a><a href=\"\/sleepdemo\/privacy-policy\/\">Privacy policy<\/a><a href=\"\/sleepdemo\/terms\/\">Terms of use<\/a><\/div><\/div>\n<\/div>\n<div class=\"bc-footer-legal\"><div>\u00a9 2026 Tub and Timber.<\/div><div><a href=\"\/sleepdemo\/disclosure\/\">Disclosure<\/a><a href=\"\/sleepdemo\/privacy-policy\/\">Privacy<\/a><a href=\"\/sleepdemo\/terms\/\">Terms<\/a><a href=\"\/sleepdemo\/contact\/\">Contact<\/a><\/div><\/div>\n<\/div><\/footer>\n<\/div>\n<script>(function(){var s=document.querySelectorAll(\".bc-shell\");s.forEach(function(x){x.classList.add(\"bc-js\");});\nif(!(\"IntersectionObserver\" in window)||window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches){document.querySelectorAll(\".bc-reveal\").forEach(function(e){e.classList.add(\"pg-in\");});return;}\nvar io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add(\"pg-in\");io.unobserve(e.target);}});},{threshold:0.12});\ndocument.querySelectorAll(\".bc-reveal\").forEach(function(el,i){el.style.transitionDelay=(i%3)*70+\"ms\";io.observe(el);});})();<\/script>\n","protected":false},"excerpt":{"rendered":"<p>UK hot tub lodge parks, read from the operators&#8217; own pages in October 2026 The real cost before you book TTTub and TimberUK hot tub lodges Park finderCost calculatorUK guideYour rights Find a park UK hot tub lodges Find a lodge with a hot tub, and know the real cost before you book 27 parks [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"tub-and-timber-canvas","meta":{"_mmos_seo_title":"Hot Tub Lodge Parks in the UK, With the Real Cost | Tub and Timber","_mmos_seo_desc":"Find UK lodge parks that offer a hot tub, read what each operator publishes about the tub and dogs, and work out the full cost of a break before you book.","footnotes":""},"class_list":["post-360","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages\/360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/comments?post=360"}],"version-history":[{"count":2,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages\/360\/revisions"}],"predecessor-version":[{"id":386,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages\/360\/revisions\/386"}],"wp:attachment":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/media?parent=360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}