Photos coming soon
HOTEL
St. John's Inn
6803 N Ocean Blvd, Myrtle Beach, South Carolina, 29572, United States of America, Myrtle Beach (SC), United States
Where it sits
St. John's Inn
6803 N Ocean Blvd, Myrtle Beach, South Carolina, 29572, United States of America, Myrtle Beach (SC), United States
33.73864, -78.82284
Similar stays nearby
Monterey Bay Suites
Hotel · 44 m
Monterey Bay Suites
Hotel · 92 m
Beach House Golf and Racquet Club
Hotel · 94 m
Caravelle Towers 533
Hotel · 97 m
Coastal Flare,Stylish 1 BR Condo Located the Northern end of Myrtle Beach.
Hotel · 100 m
Monterey Bay by Escape
Hotel · 100 m
Monterey Bay by Elliott Beach Rentals
Hotel · 100 m
2-Bedroom Carolina Dunes Condo with Private Balcony and Ocean Views
Hotel · 102 m
Plan around St. John's Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
