PageSourceSearch

https://getawaygirlscollective.net/assets/CharlestonGuide-CT5Ywjgf.js

js getawaygirlscollective.net collected 2026-10-04 21:44:42 UTC 15,577 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-motion-DtmN-h7Q.js";import{r as l}from"./vendor-react-CfDrwyG4.js";import{L as h,B as y,F as x}from"./index-Dp4Wo1VH.js";import"./vendor-query-ByQGfRBk.js";import"./vendor-radix-BDaJYPft.js";import"./vendor-recharts-BDNJ1-4O.js";import"./vendor-icons-DBCmKle5.js";const g=[{q:"How many days do you need for a Charleston girls' trip?",a:"Three days is ideal for a first visit. You can explore the historic district, shop King Street, enjoy two memorable dinners, and still choose a garden, beach, or harbor outing."},{q:"Do you need a car in Charleston?",a:"Not if you stay in the historic district and plan to walk or rideshare. Rent a car only if your group wants easy access to the beaches, plantations, or several stops outside downtown."},{q:"What should we reserve first in Charleston?",a:"Book your hotel and Saturday dinner first, then reserve any must-do tour, spa appointment, or harbor cruise. Popular restaurants and spring or fall weekends fill quickly."}],t=[{day:"Friday",title:"Check in & exhale",eyebrow:"Arrival day",stops:[["3:00 PM","Settle into the Historic District","Drop the bags, claim the best robe, and toast to being officially off duty."],["5:30 PM","Golden-hour wander","Stroll Waterfront Park, the pastel homes of Rainbow Row, and the quiet lanes south of Broad."],["7:30 PM","Dinner worth dressing for","Book Husk for a polished Southern supper or Chubby Fish for a lively seafood-forward night."],["9:30 PM","One gorgeous nightcap","Finish at a rooftop or intimate hotel bar—then protect tomorrow's energy like it is a carry-on."]]},{day:"Saturday",title:"Charm, shops & cocktails",eyebrow:"The main event",stops:[["9:00 AM","Biscuits before business","Start with Callie's Hot Little Biscuit, then browse the Charleston City Market."],["11:00 AM","King Street treasure hunt","Mix local boutiques, galleries, and a few unapologetically fabulous splurges."],["1:00 PM","A leisurely lunch","Choose 167 Raw for seafood or Leon's for oysters, fried chicken, and a relaxed courtyard feel."],["3:30 PM","Pick your pleasure","Choose a history-rich walking tour, spa time, or a harbor cruise with salty air and zero group texts to answer."],["7:30 PM","The big dinner","Try FIG, Chez Nous, or Vern's. Reservations are not a suggestion in Charleston."]]},{day:"Sunday",title:"Slow morning, sweet goodbye",eyebrow:"Soft landing",stops:[["9:30 AM","Brunch without rushing","Coffee, something decadent, and a full recap of everything nobody was supposed to repeat."],["11:30 AM","Garden or beach detour","Choose the historic gardens at Magnolia or a breezy reset on Sullivan's Island."],["2:30 PM","One last Lowcountry bite","Grab lunch before heading home—with the next girls' weekend already in the group chat."]]}],j=[{name:"The Loutrel",type:"GGC splurge",note:"Intimate, refined, and wonderfully central—ideal when the hotel should feel like part of the itinerary.",url:"https://www.theloutrel.com/"},{name:"Emeline",type:"Boutique favorite",note:"Stylish and social with a warm courtyard energy, just steps from the City Market.",url:"https://hotelemeline.com/"},{name:"The Dewberry",type:"Modern luxury",note:"Mid-century polish, spa appeal, and a glamorous rooftop setting near Marion Square.",url:"https://www.thedewberrycharleston.com/"}],c={"Dinner worth dressing for":[{label:"Reserve Husk",url:"https://resy.com/cities/charleston-sc/venues/husk-charleston"},{label:"Chubby Fish details",url:"https://www.chubbyfishcharleston.com/"}],"A leisurely lunch":[{label:"167 Raw details",url:"https://www.167rawoysterbar.com/"},{label:"Reserve Leon's",url:"https://resy.com/cities/charleston-sc/venues/leons-oyster-shop"}],"Pick your pleasure":[{label:"Book walking tour",url:"https://www.viator.com/searchResults/all?text=Charleston+strolls+and+food+tours&pid=P00271547&mcid=42383&medium=link&medium_version=selector"},{label:"Book harbor cruise",url:"https://www.viator.com/searchResults/all?text=Charleston+harbor+tours&pid=P00271547&mcid=42383&medium=link&medium_version=selector"}],"The big dinner":[{label:"Reserve FIG",url:"https://resy.com/cities/charleston-sc/venues/fig"},{label:"Reserve Chez Nous",url:"https://resy.com/cities/charleston-sc/venues/chez-nous"},{label:"Reserve Vern's",url:"https://resy.com/cities/charleston-sc/venues/verns"}],"Garden or beach detour":[{label:"Magnolia tickets",url:"https://www.viator.com/Charleston-tours/Plantation-Tours/d4384-g12-c26030?pid=P00271547&mcid=42383&medium=link&medium_version=selector"}]},w=[{name:"Husk",mood:"Polished Southern",note:"A celebratory first-night dinner in the Historic District.",action:"Reserve on Resy",url:"https://resy.com/cities/charleston-sc/venues/husk-charleston"},{name:"Chubby Fish",mood:"Lively seafood",note:"No advance reservations—check the official site and plan to line up before opening.",action:"Plan your visit",url:"https://www.chubbyfishcharleston.com/"},{name:"FIG",mood:"The coveted table",note:"Reservations open 28 days ahead at noon for parties of up to six.",action:"Reserve on Resy",url:"https://resy.com/cities/charleston-sc/venues/fig"},{name:"Vern's",mood:"Neighborhood cool",note:"Reservations are released 30 days ahead at noon; use Notify if your time is gone.",action:"Reserve on Resy",url:"https://resy.com/cities/charleston-sc/venues/verns"},{name:"Chez Nous",mood:"Tiny European gem",note:"A handwritten daily menu in an intimate Charleston single.",action:"Reserve on Resy",url:"https://resy.com/cities/charleston-sc/venues/chez-nous"}
1,{name:"Leon's",mood:"Oysters & frozen G&Ts",note:"Mostly walk-ins; limited reservations are offered for parties of six to twelve.",action:"Check availability",url:"https://resy.com/cities/charleston-sc/venues/leons-oyster-shop"}],b=[{number:"01",name:"Charleston Strolls + Food Tour",note:"Pair historic streets, architecture, gardens, and the Battery with a guided taste of Charleston.",action:"Book the walking tour",url:"https://www.viator.com/searchResults/all?text=Charleston+strolls+and+food+tours&pid=P00271547&mcid=42383&medium=link&medium_version=selector"},{number:"02",name:"Charleston Harbor Cruise",note:"See the city from the water with sightseeing, sunset, and combination-tour options.",action:"Explore harbor cruises",url:"https://www.viator.com/searchResults/all?text=Charleston+harbor+tours&pid=P00271547&mcid=42383&medium=link&medium_version=selector"},{number:"03",name:"Magnolia Plantation & Gardens",note:"Prebook garden admission, then choose any available guided add-ons when you arrive.",action:"Buy garden tickets",url:"https://www.viator.com/Charleston-tours/Plantation-Tours/d4384-g12-c26030?pid=P00271547&mcid=42383&medium=link&medium_version=selector"}],d=["Comfortable walking shoes","Dinner-ready flats or sandals","Light layer for aggressive A/C","Sun protection","Small crossbody bag","Portable phone charger"];function T(){const[a,u]=l.useState(0),[i,m]=l.useState([]),p=s=>{m(r=>r.includes(s)?r.filter(o=>o!==s):[...r,s])};return e.jsxs("div",{className:"ggc-destination-page ggc-charleston",children:[e.jsxs("section",{className:"hero",id:"top",children:[e.jsx("div",{className:"hero-image","aria-hidden":"true"}),e.jsx("div",{className:"hero-overlay"}),e.jsxs("div",{className:"hero-content",children:[e.jsx("p",{className:"kicker",children:"The GGC Weekend Edit · South Carolina"}),e.jsxs("h1",{children:["Charleston,",e.jsx("br",{}),e.jsx("em",{children:"with your favorite women."})]}),e.jsx("p",{className:"hero-copy",children:"Three days of pastel streets, exceptional food, coastal air, and the kind of laughter that makes you forget what day it is."}),e.jsxs("div",{className:"hero-actions",children:[e.jsx("a",{className:"button coral",href:"#itinerary",children:"Explore the itinerary"}),e.jsxs("a",{className:"text-link",href:"#stay",children:["Find your hotel ",e.jsx("span",{children:"↗"})]})]})]}),e.jsxs("div",{className:"trip-stamp",children:[e.jsx("span",{children:"Best for"}),e.jsx("strong",{children:"3 nights"}),e.jsx("small",{children:"Spring · Fall"})]})]}),e.jsxs("section",{className:"intro",children:[e.jsx("p",{className:"section-label",children:"Why Charleston?"}),e.jsxs("div",{children:[e.jsxs("h2",{children:["Southern charm, but make it ",e.jsx("em",{children:"girls' weekend."})]}),e.jsx("p",{children:"Charleston is wonderfully walkable, deeply delicious, and polished without feeling fussy. Stay downtown and your weekend can unfold one beautiful block at a time—with a beach day waiting whenever you want it."})]}),e.jsxs("aside",{children:[e.jsx("span",{className:"mini-label",children:"GGC mood"}),e.jsxs("p",{children:["Historic beauty",e.jsx("br",{}),"+ coastal ease",e.jsx("br",{}),"+ very good cocktails"]})]})]}),e.jsxs("section",{className:"itinerary-section",id:"itinerary",children:[e.jsxs("div",{className:"section-heading",children:[e.jsxs("div",{children:[e.jsx("p",{className:"section-label light",children:"Your no-stress plan"}),e.jsx("h2",{children:"Three days, already handled."})]}),e.jsx("p",{children:"Enough structure to keep the group moving. Enough breathing room to let Charleston work its magic."})]}),e.jsx("div",{className:"day-tabs",role:"tablist","aria-label":"Choose itinerary day",children:t.map((s,r)=>e.jsxs("button",{className:a===r?"active":"",onClick:()=>u(r),role:"tab","aria-selected":a===r,children:[e.jsxs("span",{children:["Day ",r+1]}),s.day]},s.day))}),e.jsxs("div",{className:"day-panel",children:[e.jsxs("div",{className:"day-title",children:[e.jsx("p",{children:t[a].eyebrow}),e.jsx("h3",{children:t[a].title})]}),e.jsx("div",{className:"timeline",children:t[a].stops.map(([s,r,o])=>e.jsxs("article",{children:[e.jsx("time",{children:s}),e.jsxs("div",{children:[e.jsx("h4",{children:r}),e.jsx("p",{children:o}),c[r]&&e.jsx("div",{className:"stop-links",children:c[r].map(n=>e.jsxs("a",{href:n.url,target:"_blank",rel:"noreferrer",children:[n.label," ",e.jsx("span",{children:"↗"})]},n.label))})]})]},s+r))})]})]}),e.jsxs("section",{className:"booking-section",id:"book",children:[e.jsxs("div",{className:"booking-intro",children:[e.jsx("p",{className:"section-label",children:"Book the good stuff"}),e.jsx("h2",{children:"Tables worth setting an alarm for."}),e.jsx("p",{children:"Charleston rewards the woman with a reservation. Start with the hardest dinner, then let the rest of the weekend fall into place."})]}),e.jsx("div",{className:"restaurant-grid",children:w.map(s=>e.jsxs("article",{children:[e.jsx("span",{children:s.mood}),e.jsx("h3",{children:s.name}),e.jsx("p",{children:s.note}),e.jsxs("a",{href:s.url,target:"_blank",rel:"noreferrer",children:[s.action," ",e.jsx("span",{children:"↗"})]})]},s.name))}),e.jsxs("div",{className:"experience-heading",children:[e.jsxs("div",{children:[e.jsx("p",{className:"section-label",children:"Choose your adventure"}),e.jsx("h2",{children:"Three easy ways to experience Charleston."})]}),e.jsx("p",{children:"Book one anchor activity and leave room for wandering, shopping, and a suspiciously long lunch."})]}),e.jsx("div",{className:"experience-grid",children:b.map(s=>e.jsxs("article",{children:[e.jsx("span",{className:"experience-number",children:s.number}),e.jsxs("div",{children:[e.jsx("h3",{children:s.name}),e.jsx("p",{children:s.note})]}),e.jsxs("a",{href:s.url,target:"_blank",rel:"noreferrer",children:[s.action," ",e.jsx("span",{children:"↗"})]})]},s.name))})]}),e.jsxs("section",{className:"stay-section",id:"stay",children:[e.jsxs("div",{className:"stay-copy",children:[e.jsx("p",{className:"section-label",children:"Sleep beautifully"}),e.jsxs("h2",{children:["Stay where the weekend ",e.jsx("em",{children:"happens."})]}),e.jsx("p",{children:"For a short trip, the Historic District is worth it. Less time coordinating rides means more time coordinating appetizers."})]}),e.jsx("div",{className:"hotel-grid",children:j.map((s,r)=>e.jsxs("article",{className:`hotel-card hotel-${r+1}`,children:[e.jsx("div",{className:"hotel-photo","aria-hidden":"true"}),e.jsxs("div",{className:"hotel-info",children:[e.jsx("span",{children:s.type}),e.jsx("h3",{children:s.name}),e.jsx("p",{children:s.note}),e.jsxs("a",{href:s.url,target:"_blank",rel:"noreferrer",children:["Visit hotel ",e.jsx("span",{children:"↗"})]})]})]},s.name))}),e.jsx("p",{className:"affiliate-note",children:"GGC note: Eligible hotel links are automatically converted through our Stay22 travel partner at no extra cost to you."})]}),e.jsxs("section",{className:"know-section",id:"know",children:[e.jsxs("div",{className:"know-card",children:[e.jsx("p",{className:"section-label",children:"Good to know"}),e.jsx("h2",{children:"Jennifer's shortcut to a smoother weekend"}),e.jsxs("div",{className:"tips-grid",children:[e.jsxs("div",{children:[e.jsx("span",{children:"01"}),e.jsx("h3",{children:"Stay downtown"}),e.jsx("p",{children:"Charleston's best weekend feature is its walkability. Choose location over a larger room farther out."})]}),e.jsxs("div",{children:[e.jsx("span",{children:"02"}),e.jsx("h3",{children:"Reserve early"}),e.jsx("p",{children:"Popular dinner tables disappear quickly. Book the must-have meal first, then build around it."})]}),e.jsxs("div",{children:[e.jsx("span",{children:"03"}),e.jsx("h3",{children:"Mind the cobblestones"}),e.jsx("p",{children:"They are charming. They are also plotting against your cute heels. Pack accordingly."})]}),e.jsxs("div",{children:[e.jsx("span",{children:"04"}),e.jsx("h3",{children:"Leave breathing room"}),e.jsx("p",{children:"Heat, shopping, and long lunches can rewrite a schedule. That is not failure—that is vacation."})]})]})]}),e.jsxs("div",{className:"packing-card",children:[e.jsxs("div",{children:[e.jsx("p",{className:"section-label light",children:"Tap to pack"}),e.jsx("h2",{children:"The Charleston six"}),e.jsx("p",{children:"A tiny list that prevents surprisingly large problems."})]}),e.jsx("ul",{children:d.map((s,r)=>e.jsx("li",{children:e.jsxs("button",{onClick:()=>p(r),className:i.includes(r)?"checked":"",children:[e.jsx("span",{"aria-hidden":"true",children:i.includes(r)?"✓":""}),s]})},s))}),e.jsxs("p",{className:"progress",children:[i.length," of ",d.length," packed"]})]})]}),e.jsx("section",{className:"know-section",id:"themed-guides",children:e.jsxs("div",{className:"know-card",children:[e.jsx("p",{className:"section-label",children:"Go deeper"}),e.jsx("h2",{children:"The Charleston themed guides"}),e.jsx("p",{style:{marginBottom:"1rem"},children:"Want a weekend with a very specific point of view? This editorial guide plans the whole trip around the history — cobblestones, plantations, and ghost stories included."}),e.jsx(h,{href:"/destinations/charleston/history-tour",children:e.jsx(y,{variant:"outline",children:"✦ The History Lover's Charleston"})})]})}),e.jsx("section",{className:"know-section",children:e.jsx("div",{className:"know-card",children:e.jsxs("p",{children:["Part of our complete guide to the"," ",e.jsx(h,{href:"/girls-weekend-getaway",className:"font-semibold underline hover:opacity-70",children:"girls' weekend getaway"}),"."]})})}),e.jsx(x,{faqs:g,heading:"Charleston Girls' Trip FAQs"}),e.jsxs("section",{className:"save-section",id:"save",children:[e.jsxs("div",{children:[e.jsx("p",{className:"section-label",children:"Keep the getaway going"}),e.jsx("h2",{children:"Send this to the group chat."}),e.jsx("p",{children:'Because "we should take a trip" deserves to become an actual reservation.'})]}),e.jsx("button",{onClick:()=>{var s;return(s=navigator.clipboard)==null?void 0:s.writeText(window.location.href)},children:"Copy guide link"})]})]})}export{T as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.