Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Known for its beaches and entertainment choices, Myrtle Beach offers a lot for the traveler planning a beach getaway. This seaside destination has 631 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.
As you browse for a place to stay by the water in Myrtle Beach, check out these top-rated beach hotels with positive customer reviews.
Surfside Beach Oceanfront Hotel - 3 hotel on the beach. It features an outdoor pool, a spa tub, and a beach bar. Guests love the location and shopping.
Compass Cove Resort - 3 family-friendly hotel on the beach. Our travelers recommend its walkability and breakfast. This hotel boasts an outdoor pool, a lazy river, and a spa tub.
Sandcastle Oceanfront Resort South Beach - 2.5 family-friendly resort on the beach. It offers an outdoor pool, a lazy river, and a poolside bar. Guest reviews highlight the breakfast and overall value.
Marina Inn At Grande Dunes - 4 golf hotel a nearby private beach. It features an indoor pool, a poolside bar, and a restaurant. Activities include hiking/biking trails. Guests love the walkability and shopping.
Ocean Reef Resort - 3 family-friendly hotel on the beach. Our travelers recommend its shopping and overall comfort. This hotel boasts an outdoor pool, a spa tub, and a poolside bar.
Good weather can be important during a beach vacation, so you can use these local temperature and rainfall averages to decide when to visit.
To get to Myrtle Beach, book a flight to Myrtle Beach, SC (MYR), the closest major airport, which is located 2.6 mi (4.2 km) from the city center. If you'd like to venture out around the area, you may want to rent a car for your trip.