If you’re planning a Myrtle Beach vacation or getaway in South Carolina then you’re most likely looking for a place to stay. With so many lodging options available, the process of finding a great place to stay in Myrtle Beach can be a daunting task. Because of this, we’ve pulled together a list of the top 10 best hotels in Myrtle Beach, SC including hotels in North Myrtle Beach as well as South Myrtle Beach. No matter which end of Myrtle Beach you plan on staying, you’re going to find the highest rated hotels in the list of the best hotels in Myrtle Beach, South Carolina.

The Best Hotels in Myrtle Beach

  1. Sea Watch Resort
    161 Seawatch Dr,
    Myrtle Beach, SC 29572
    (843) 310-3430
  2. Roxanne Towers
    1604 N Ocean Blvd
    Myrtle Beach, SC 29577
    (843) 448-9486
  3. Hampton Inn & Suites Oceanfront Resort
    1801 S Ocean Blvd
    Myrtle Beach, SC 29577
    (843) 946-6400‎
  4. Marriott Resort at Grande Dunes Myrtle Beach
    8400 Costa Verde Drive
    Myrtle Beach, SC 29572
    (843) 449-8880‎
  5. Dunes Village Resort
    5200 Ocean Blvd.
    Myrtle Beach, SC 29577
    (877) 828-2237‎
  6. Carolina Winds Myrtle Beach Condos
    200 76th Ave N
    Myrtle Beach, SC 29572
    (800) 523-4027
  7. Marina Inn at Grande Dunes Luxury Hotel
    8121 Amalfi Dr
    Myrtle Beach, SC 29572
    (843) 913-1333
  8. Island Vista Myrtle Beach SC
    6000 N Ocean Blvd
    Myrtle Beach, SC 29577
    (855) 732-6250
  9. Marriott’s OceanWatch Villas at Grande Dunes
    8500 Costa Verde Drive
    Myrtle Beach, SC 29572
    (843) 692-5500‎
  10. Sandy Beach Resort
    201 S. Ocean Blvd.
    Myrtle Beach, SC 29577
    (800) 844-6534‎

If you know of other great hotels in Myrtle Beach, South Carolina that should be listed in with the best hotels in Myrtle Beach, then please let us know! Also, if you have stayed in any of the above hotels in Myrtle Beach then share your review with others. If you’re looking for beachfront hotels, then check out our list of the best oceanfront hotels in Myrtle Beach, SC.

Main Menu