St. John's Inn
Wedding venue in Myrtle Beach, South Carolina





About St. John's Inn
St. John's Inn is a three-story hotel across the street from the main Caravelle Resort building and a short walk from the Atlantic Ocean. It has rooms and efficiencies, a pool deck and courtyard, and conference facilities described as popular for wedding receptions. The conference center is arranged as individual salons or a combined facility, and the event-space listing also identifies an outdoor pool deck.
The facts
- Guests
- Up to 300 guests
- Setting
- Indoor & outdoor
- Kind of place
- Hotel
- Last updated
- November 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
On the big wedding guides
- Not listed on WeddingWire (checked November 2026)
- Not listed on Zola (checked November 2026)
How to reach St. John's Inn
- Website: stjohnsinn.com
- Phone: (800) 297-3413
- Address: 6803 N Ocean Blvd
Wedding venues near St. John's Inn
- Pine Lakes Country Club — Myrtle Beach, SC · up to 250 guests
- Grande Dunes Resort Golf Club — Myrtle Beach, SC · up to 250 guests
- Myrtlewood Golf Club — Myrtle Beach, SC
- Brighton Tower — Myrtle Beach, SC · up to 600 guests
- Bay View On The Boardwalk — Myrtle Beach, SC
- Wedding Chapel by the Sea — Myrtle Beach, SC
- Avista Resort — North Myrtle Beach, SC · up to 200 guests
- Westgate Myrtle Beach Oceanfront Resort — Myrtle Beach, SC · up to 600 guests
- Bali Bay Resorts — Myrtle Beach, SC
- Ocean Creek Resort — Myrtle Beach, SC · up to 220 guests
More hotel venues nearby
- Ocean Reef Resort — Myrtle Beach, SC · up to 300 guests
- Grande Cayman Resort — Myrtle Beach, SC · up to 100 guests
- North Shore Oceanfront Hotel — Myrtle Beach, SC · up to 400 guests
- Horizon at 77th — Myrtle Beach, SC
- Grande Shores Ocean Resort — Myrtle Beach, SC
- Beach Colony Resort — Myrtle Beach, SC · up to 180 guests
- Caribbean Resort & Villas — Myrtle Beach, SC · up to 120 guests
- Kingston Resorts — Myrtle Beach, SC · up to 2,000 guests
- Sea Watch Resort — Myrtle Beach, SC · up to 150 guests
- The Breakers Resort — Myrtle Beach, SC · up to 150 guests