Find Hotels with Restaurants in Myrtle Beach, SC

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide.

Top Myrtle Beach Hotels with Restaurants

Surfside Beach Oceanfront Hotel
3 out of 5
15 S Ocean Blvd, Surfside Beach, SC, 29575-3633
The price is $144 per night from May 30 to May 31
4.5/5 Wonderful! (974 reviews)
"Clean rooms, comfortable beds, friendly service. Currently, there are bars more on one side so there is more late night music, singing and early morning clean up. I am more of a morning person and so chose the pier side. It was quieter at night, still had a view of the ocean and they started construction ..."

Reviewed on May 12, 2022

Surfside Beach Oceanfront Hotel
Marina Inn At Grande Dunes
4 out of 5
8121 Amalfi Place, Myrtle Beach, SC, 29572-8157
Fully refundableReserve now, pay when you stay
The price is $179 per night from May 31 to Jun 1
4.5/5 Wonderful! (1,509 reviews)
"This was my first time visiting Myrtle Beach and the staff was amazing, very friendly and helpful. They recommended some awesome places to eat and visit. I would highly recommend anyone who is looking for a great place to stay here. IA Mama Bear Kimberly"

Reviewed on May 16, 2022

Marina Inn At Grande Dunes
Ocean Drive Beach & Golf Resort
3 out of 5
98 N Ocean Blvd, North Myrtle Beach, SC, 29582-3046
4.2/5 Very Good! (1,186 reviews)
"This is my 4th time at this hotel. It's in a great area, lots of shopping, dining and things to do. The pool area is very clean and it's right on the beach. The desk employees are very helpful with recommendations of where to eat or things to do. It's a very relaxing time and I will go back ..."

Reviewed on May 11, 2022

Ocean Drive Beach & Golf Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Dunes Village Resort
3.5 out of 5
5200 North Ocean Blvd, Myrtle Beach, SC, 29577-2539
The price is $224 per night from May 31 to Jun 1
4.1/5 Very Good! (1,779 reviews)
"The resort is still restricting housekeeping due to the Pandemic. I think we as a nation should take steps to return to some type of "normal operations" which means the Dunes should phase housekeeping back to full service. Other than this I found my stay there an excellent, restful experience. I ..."

Reviewed on May 16, 2022

Dunes Village Resort
Ocean Reef Resort
3 out of 5
7100 N. Ocean Blvd, Myrtle Beach, SC, 29572
The price is $95 per night from May 30 to May 31
3.9/5 Good! (977 reviews)
"The hotel is good but the room is okay the only thing is the room not in good shape but anything else is good"

Reviewed on May 13, 2022

Ocean Reef Resort
Dayton House Resort
3 out of 5
2400 N Ocean Blvd, Myrtle Beach, SC, 29577-3243
The price is $167 per night from Jun 1 to Jun 2
3.9/5 Good! (1,338 reviews)
"I enjoyed my stay at the Dayton House Resort suites. It had all the amenities I needed and a great view. The suite was clean and comfortable. It is close to restaurants and the Boardwalk and parking was convenient."

Reviewed on May 16, 2022

Dayton House Resort
Compass Cove Resort
3 out of 5
2311 S. Ocean Blvd, Myrtle Beach, SC, 29577
The price is $95 per night from Jun 1 to Jun 2
3.8/5 Good! (1,288 reviews)
"It was all good"

Reviewed on May 16, 2022

Compass Cove Resort
The Patricia Grand by Vacasa
3 out of 5
2710 N Ocean Blvd, Myrtle Beach, SC, 29577-3052
3.6/5 Good! (1,000 reviews)
"I enjoyed the friendly staff, and fast service for whatever needs we had. What is disappointing is the day it rained extremely hard. The ceiling are not solid, so the water poured from the ceiling flooding the lobby and the area where the staffed worked on the computers. All of their equipment was ..."

Reviewed on Aug 10, 2021

The Patricia Grand by Vacasa
Sands Ocean Club Resort
3 out of 5
9550 Shore Dr, Myrtle Beach, SC, 29572-5132
The price is $235 per night from May 30 to May 31
3.4/5 Good! (969 reviews)
"Great place to stay however they need to replace there towels they are dirty and way to thin. If you can’t get dark stains out then they shouldn’t be place in the rooms"

Reviewed on May 15, 2022

Sands Ocean Club Resort
Landmark Resort
3 out of 5
1501 S Ocean Blvd, Myrtle Beach, SC, 29577-4545
The price is $137 per night from Jun 1 to Jun 2
3.4/5 (994 reviews)
"Due to the inconvenience of their construction upgrades we were upgraded at no charge to an oceanfront room courtesy of the manager Sherman. Great people always clean and friendly. Loads of conveniences and great location to restaurants and attractions."

Reviewed on Apr 17, 2022

Landmark Resort
Don't see what you're looking for?
See all available properties in Myrtle Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Recent reviews of Myrtle Beach hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code