Mid-Range Hotels in Myrtle Beach

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Blue Water Resort in Myrtle Beach

Blue Water Resort

(2.3 miles to city center)
  • 3.5 stars
Good 3.1 / 5
from
$289
Picture of Beach Cove Resort in North Myrtle Beach

Beach Cove Resort

(11 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from$264
$211
Picture of 3 Palms Oceanfront Hotel and Suites in Myrtle Beach

3 Palms Oceanfront Hotel and Suites

(1.4 miles to city center)
  • 3 stars
Good 3.3 / 5
from
$109
Picture of Dunes Village Resort in Myrtle Beach

Dunes Village Resort

(3.0 miles to city center)
  • 3.5 stars
Excellent 4.3 / 5
from$319
$223
Picture of Ocean Drive Beach & Golf Resort in North Myrtle Beach

Ocean Drive Beach & Golf Resort

(15 miles to city center)
  • 3 stars
Good 3.9 / 5
from$224
$179
Picture of Surfside Beach Oceanfront Hotel in Surfside Beach

Surfside Beach Oceanfront Hotel

(8.2 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from$139
$125
Picture of Ocean Creek Resort in Myrtle Beach

Ocean Creek Resort

(10 miles to city center)
  • 3 stars
Good 3.9 / 5
from$195
$156
Picture of Sands Ocean Club Resort in Myrtle Beach

Sands Ocean Club Resort

(6.9 miles to city center)
  • 3 stars
Good 3.4 / 5
from$129
$97
Picture of The Breakers Resort in Myrtle Beach

The Breakers Resort

(1100 yards to city center)
  • 3 stars
Good 3.9 / 5
from$212
$159
Picture of Beach Colony Resort in Myrtle Beach

Beach Colony Resort

(3.1 miles to city center)
  • 3 stars
Good 3.7 / 5
from$211
$169
Picture of Westgate Myrtle Beach Oceanfront Resort in Myrtle Beach

Westgate Myrtle Beach Oceanfront Resort

(1.3 miles to city center)
  • 3.5 stars
Good 3.4 / 5
from$299
$224
Picture of Myrtle Beach Resort by Beach Vacations in Myrtle Beach

Myrtle Beach Resort by Beach Vacations

(6.2 miles to city center)
  • 3 stars
Good 3.7 / 5
from$215
$194
Picture of Wyndham Ocean Boulevard in North Myrtle Beach

Wyndham Ocean Boulevard

(14 miles to city center)
  • 3.5 stars
Excellent 4.4 / 5
from
$323
Picture of Myrtle Beach Resort Vacations in Myrtle Beach

Myrtle Beach Resort Vacations

(6.2 miles to city center)
  • 3 stars
Good 3.8 / 5
from
$96
Picture of Ocean Reef Resort in Myrtle Beach

Ocean Reef Resort

(4.7 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from$212
$159
Picture of Barefoot Resort & Yacht Club in North Myrtle Beach

Barefoot Resort & Yacht Club

(11 miles to city center)
  • 3.5 stars
Good 3.9 / 5
from$299
$209
Picture of Courtyard by Marriott Myrtle Beach Broadway in Myrtle Beach

Courtyard by Marriott Myrtle Beach Broadway

(1.3 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$159
Picture of Hilton Garden Inn Myrtle Beach Coastal in Myrtle Beach

Hilton Garden Inn Myrtle Beach Coastal

(2.7 miles to city center)
  • 3 stars
Outstanding 4.7 / 5
from
$149
Picture of Wyndham Vacation Resorts Towers on the Grove in North Myrtle Beach

Wyndham Vacation Resorts Towers on the Grove

(16 miles to city center)
  • 3.5 stars
Excellent 4.1 / 5
from
$229
Picture of Compass Cove Resort in Myrtle Beach

Compass Cove Resort

(2.6 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from$212
$148
Picture of Sand Dunes Resort and Suites in Myrtle Beach

Sand Dunes Resort and Suites

(4.9 miles to city center)
  • 3.5 stars
Good 3.2 / 5
from$219
$142
Picture of Sea Watch Resort in Myrtle Beach

Sea Watch Resort

(8.2 miles to city center)
  • 3 stars
Good 3.8 / 5
from$264
$211
Picture of Sandy Beach Resort- Palmetto Tower in Myrtle Beach

Sandy Beach Resort- Palmetto Tower

(1.1 miles to city center)
  • 3.5 stars
Excellent 4.3 / 5
from$239
$203
Picture of Crown Reef Resort in Myrtle Beach

Crown Reef Resort

(3.1 miles to city center)
  • 3 stars
Good 3.4 / 5
from$217
$174
Picture of Caribbean Resort & Villas in Myrtle Beach

Caribbean Resort & Villas

(1.4 miles to city center)
  • 3 stars
Good 3.9 / 5
from$265
$186

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE