120 Patriots Point Rd Suite E28, Mt PleasantThe Beach Club at Charleston Harbor Resort and MarinaUpscale harborfront resort with a relaxed restaurant & 4 bars, plus a posh spa & a private beach.4.4★·581 ratingsOpen
321 E Battery, Charleston21 East Battery Bed and BreakfastRooms with harbor or garden views in the former stables & servant quarters of an 1825 home.4.2★·51 ratingsOpen
486 Church St #1, CharlestonMiddleton Family Bed and BreakfastLodging in 2 former carriage houses with kitchens & a shady courtyard adjacent to a 1770s home.4.3★·20 ratingsOpen
5136 Tradd St, CharlestonLavender & Lace Bed and BreakfastAntiques-filled rooms & carriage house in 1870s inn with free breakfast, parking, bike hire & WiFi.4.2★·13 ratingsOpen
615 Church St, Charleston15 Church Street Bed & BreakfastUpscale B&B occupying an 1840s house featuring genteel rooms & lounges, plus free happy hours.4.8★·161 ratingsOpen
72 Meeting St, CharlestonTwo Meeting Street InnRefined, 9-room B&B set in an 1892 mansion, offering hot Southern breakfast and afternoon tea.4.6★·82 ratingsOpen
830 Pinckney St Unit B, CharlestonHistoric Charleston Bed and Breakfast Reservations and Rentals4.1★·12 ratingsOpen
927 State St, Charleston27 State Street Bed and BreakfastEarly 1800's building-turned-B&B with traditional rooms & a genteel apartment filled with antiques.4.4★·53 ratingsOpen
1020 S Battery St, Charleston20 South BatteryElegant, period B&B offering romantic, uniquely decorated rooms & continental breakfast.4.5★·166 ratingsOpen
1119 Pinckney St, CharlestonBijou, Boutique InnQuaint 1860s B&B offering 5 period-style rooms, some with fireplaces, plus continental breakfast.4.4★·141 ratingsOpen
121 Maiden Ln, CharlestonIndigo InnRelaxed B&B in a 19th-century warehouse with period decor & a courtyard, plus free afternoon snacks.4.5★·616 ratingsOpen