join Orbitz Rewards

By clicking, I agree to the terms

North Myrtle Beach 3 star hotels

Room 1
*Ages of children at time of trip (for pricing, discounts)

Recently booked North Myrtle Beach hotels

Hotel Last booked Stars Price from
Atlantic Breeze Ocean Resort 4 hours ago 3 stars $135
Prince Resort the Cherry Grove Pier 6 hours ago 3 stars $85
Maritime Beach Club 9 hours ago 3 stars Choose dates
Wyndham Ocean Boulevard Resort 17 hours ago 3 stars $194
BEST WESTERN Ocean Sands Beach Resort 2 days ago 3 stars $59
Bay Watch Resort and Conference Center 3 days ago 3 stars $94
Avista Resort 9 days ago 3 stars $90
Peppertree Ocean Club 11 days ago 3 stars $157
Seaside Resort 15 days ago 3 stars $99
Hampton Inn North Myrtle Beach-Harbourgate 17 days ago 3 stars $71

North Myrtle Beach 3 Star Hotels

  • North Myrtle Beach Hotels

Featured North Myrtle Beach 3 Star Hotels

From $59

1 BEST WESTERN Ocean Sands Beach Resort

3 stars
3.6 / 5 224 reviews

1525 S Ocean Boulevard Map

From $90

2 Avista Resort

3 stars
3.9 / 5 50 reviews

300 N Ocean Boulevard Map

10% off April stays

From $94

3 Bay Watch Resort and Conference Center

3 stars
3.7 / 5 157 reviews

2701 S. Ocean Boulevard Map

15% Off 2 Nights

From $71

4 Hampton Inn North Myrtle Beach-Harbourgate

3 stars
3.9 / 5 41 reviews

2112 Little River Neck Road Map

Free On The House hot breakfast, Wi-Fi

From $85

5 Prince Resort the Cherry Grove Pier

3 stars
4.0 / 5 42 reviews

3500 N Ocean Boulevard Map

10% off April stays

From $135

6 Atlantic Breeze Ocean Resort

3 stars
3.9 / 5 72 reviews

1321 South Ocean Blvd Map

15% Off 2 Nights

From $99

7 Seaside Resort

3 stars
3.8 / 5 6 reviews

2301 North Ocean Boulevard Map

10% off April stays

8 Maritime Beach Club

3 stars
3.6 / 5 17 reviews

400 N. Ocean Blvd Map

From $157

9 Peppertree Ocean Club

3 stars
3.7 / 5 14 reviews

1908 North Ocean Blvd Map

10 Dye Villas at Myrtle Beach

3 stars
Not yet reviewed

2600 Pete Dye Drive Map

From $194

11 Wyndham Ocean Boulevard Resort

3 stars
3.9 / 5 16 reviews

410 South Ocean Boulevard Map

Save Last Minute