North Myrtle Beach Hotels & Resorts

Sure, Myrtle Beach is great, but there's something special and unique about North Myrtle Beach resorts and hotels which draw in many families looking for a great vacation. Whether it's the old-school allure of Main Street North Myrtle Beach — a throwback to beach days of old — the proximity to great attractions like Barefoot Landing, House of Blues and Alligator Adventure or just its beautiful beaches there's plenty to like about the Grand Strand's north end.

Here's a look at some of the best resorts and accommodations in the area:

 
 
$20$220
Slide bar to represent desired price range
 
5 review rating
4 review rating
3 review rating
2 review rating
1 review rating
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Atlantic Breeze Ocean Resort


Phone:(843) 417-1700

1321 S. Ocean Blvd, North Myrtle Beach, South Carolina 29582
View More

Click here to check rates

Atlantic Breeze Ocean Resort

The name of this resort says it all: enjoy beautiful views and the refreshing ocean breeze from your own private…

Avista Resort


Phone:(855) 710-4941

300 N. Ocean Blvd., North Myrtle Beach, SC 29582
View More

Rates from
$59

Avista Resort

Avista Resort

The Avista Resort in North Myrtle Beach offers a family resort with a modern design and incredible views. 

Barefoot Resort and Yacht Club


Phone:(843) 417-1607

4403 Highway 17 South, North Myrtle Beach, South Carolina 29582
View More

Click here to check rates

Barefoot Resort and Yacht Club

This resort features an awesome location as well as a variety of accomodations to suit any group size.

Bay Watch Resort & Conference Center


Phone:866-270-2172

2701 S. Ocean Blvd, North Myrtle Beach, South Carolina 29582
View More

Click here to check rates

Bay Watch Resort & Conference Center

Bay Watch Resort & Conference Center is a great place for families, couples, and single travelers, but it is also the…

Beach Cove Resort


Phone:877-571-3102

4800 S Ocean Blvd, North Myrtle Beach, SC 29582
View More

Rates from
$69

Beach Cove Resort

Beach Cove Resort

This oceanfront North Myrtle Beach resort is just minutes from attractions like Barefoot Landing, Alabama Theater, and…

Buena Vista by Elliott Beach Rentals


Phone:‎800-491-6126‎

4000 North Ocean Blvd , North Myrtle Beach, South Carolina 29582
View More

Click here to check rates

Buena Vista by Elliott Beach Rentals

Buena Vista by Elliott Beach Rentals is located in the beautiful, quiet fishing town of Cherry Grove in North Myrtle…

Comfort Inn North Myrtle Beach


Phone:(843) 249-2490

1755 US 17 N., North Myrtle Beach, South Carolina 29582
View More

Click here to check rates

Comfort Inn North Myrtle Beach

If you want to stay in North Myrtle Beach at a reasonable rate, then Comfort Inn North Myrtle Beach is a great option…

Courtyard by Marriot at Barefoot Landing


Phone:(843) 361-1730

1000 Commons Blvd Hwy 17 North, Myrtle Beach, SC 29572
View More

Rates from
$114

Courtyard by Marriot at Barefoot Landing

Courtyard by Marriot at Barefoot Landing

This north end resort is perfect for business travelers and groups requiring meeting space, as well families looking to…

Days Inn Little River


Phone:843-249-3535

1564 Hwy 17, Little River, South Carolina 29566
View More

Click here to check rates

Days Inn Little River

Discover a side of the Grand Strand that’s a lot different—and a little quieter—than central Myrtle Beach. Days Inn…

Edge Water Inn


Phone:843-663-8365

4622 S Ocean Blvd, North Myrtle Beach, SC 29582
View More

Click here to check rates

Edge Water Inn

The name of this motel says it all: the Edge Water Inn in North Myrtle Beach is located right on the beautiful, sandy…

Hampton Inn-Harbourgate


Phone:843-249-1997

2112 Little River Neck Road, North Myrtle Beach, South Carolina 29582
View More

Click here to check rates

Hampton Inn-Harbourgate

Under new ownership, Hampton Inn-Harbourgate will be fully renovated by the end of 2015. But don’t let the renovations…

Harbourgate Marina Club by Oceana Resorts


Phone:877-840-8442

2120 Sea Mountain Hwy, North Myrtle Beach, South Carolina 29582
View More

Click here to check rates

Harbourgate Marina Club by Oceana Resorts

Located in the Cherry Grove section of North Myrtle Beach, Harbourgate Marina Club by Oceana Resorts is situated right…

Hartford Motor Inn


Phone:‎888-950-5062‎

5409 North Ocean Blvd, North Myrtle Beach , South Carolina 29582
View More

Click here to check rates

Hartford Motor Inn

If you’re planning on staying in the Cherry Grove section of North Myrtle Beach, look no further than the Hartford…

High Tide Motel


Phone:(800) 228-9178

510 South Ocean Blvd., North Myrtle Beach, South Carolina 29582
View More

Click here to check rates

High Tide Motel

Located just a few steps across the street from the beautiful sand of North Myrtle Beach, High Tide Motel is the…

Holiday Inn Express N. Myrtle Beach-Little River


Phone:(843) 281-9400

722 Hwy 17 North, Little River, South Carolina 29566
View More

Click here to check rates

Holiday Inn Express N. Myrtle Beach-Little River

Located in Little River, Holiday Inn Express N. Myrtle Beach-Little River isn't so far from the action of the Grand…

Kingston Plantation Condos


Phone:1-800-876-0010

9800 Queensway Blvd, Myrtle Beach, South Carolina 29572
View More

Click here to check rates

Kingston Plantation Condos

Located in the beautiful city of North Myrtle Beach, the Kingston Plantation Condos are a great choice for any…

Kingston Plantation Villas


Phone:1-800-876-0010

9800 Queensway Blvd, Myrtle Beach, South Carolina 29572
View More

Click here to check rates

Kingston Plantation Villas

Begin your fantastic North Myrtle Beach vacation by booking your stay at the Kingston Plantation Villas. These spacious…

La Quinta Inn North Myrtle Beach


Phone:(843) 280-4555

1601B Old Hwy 17 N, North Myrtle Beach, South Carolina 29582
View More

Click here to check rates

La Quinta Inn North Myrtle Beach

Located in North Myrtle Beach, La Quinta Inn North Myrtle Beach is just a short drive away from a ton of restaurants…

Maritime Beach Club


Phone:(843) 249-3414

400 N Ocean Blvd, North Myrtle Beach, South Carolina 29582
View More

Click here to check rates

Maritime Beach Club

Stay at the Maritime Beach Club in the beautiful city of North Myrtle Beach. This hotel boasts pristine rooms that can…

Ocean Creek Resort


Phone:888-855-5394

10600 North Kings Highway, Myrtle Beach, SC 29572
View More

Click here to check rates

Ocean Creek Resort

Ocean Creek Resort

North end resort on 57 acres of property with numerous lodging options and lots of things to do on-site.

Prince Resort


Phone:1-877-269-7133

3500 N. Ocean Blvd., North Myrtle Beach, SC 29582
View More

Click here to check rates

Prince Resort

Located in the Cherry Grove neighborhood of North Myrtle Beach, Prince Resort offers modern, spacious accommodations…

Sea Watch Resort


Phone:866-246-2073

161 Seawatch Dr., Myrtle Beach, SC 29572
View More

Rates from
$59

Sea Watch Resort

Sea Watch Resort

Situated on the quiet north end of Myrtle Beach, Sea Watch Resort lets you get away from it all while still being just a…

SeaSide Resort


Phone:1-855-719-4947

2301 S. Ocean Blvd., North Myrtle Beach, SC 29582
View More

Rates from
$70

SeaSide Resort

SeaSide Resort

At SeaSide Resort, oceanfront in North Myrtle Beach, you’ll enjoy easy access to the Atlantic Ocean, and close…

The Cottages at North Beach Plantation


Phone:1-877-783-5967

719 North Beach Boulevard, Suite 3, North Myrtle Beach, South Carolina 29582
View More

Rates from
$59

The Cottages at North Beach Plantation

The Cottages at North Beach Plantation

Make The Cottages of North Beach Plantation your dream vacation home away from home, and more. Located on the…

Towers at North Myrtle Beach


Phone:(855) 710-4943

2104 N. Ocean Blvd, North Myrtle Beach, SC 29582
View More

Click here to check rates

Towers at North Myrtle Beach

Towers at North Myrtle Beach

This amenity-rich oceanfront property in North Myrtle Beach is a great option for families, golfers, and couples.

Wyndham Ocean Boulevard


Phone:800-989-6901

410 S Ocean Blvd, North Myrtle Beach, South Carolina 29582
View More

Click here to check rates

Wyndham Ocean Boulevard

If you choose Wyndham Ocean Boulevard as the place to stay for your next vacation to North Myrtle Beach, just be aware…

Hot Deals

See more specials