15 Best Myrtle Beach Hotels

Written by Veronique Raes
Updated on
Our travel recommendations are based on our personal experiences and research, written by locals and travel experts with deep familiarity with the destination. When you book a hotel or tour that we link to, we may earn a commission.

Boasting endless golden sands, fantastic weather, and lots of marvellous luxury resorts, Myrtle Beach in South Carolina is a very popular vacation and spring break destination. Add in its myriad restaurants, bars, and entertainment options – not to mention its vast array of golf clubs – and it’s easy to see why so many people flock to the Grand Strand coast.

Myrtle Beach also has more than its fair share of excellent hotels, resorts, suites, and cottages. Many are located right by the beach, overlooking the inviting sea and sands. With top-class rooms and restaurants, as well as fabulous pools, spas, and wellness centres, these hotels and resorts are among the best of what Myrtle Beach has to offer.

1. South Bay Inn & Suites

South Bay Inn & SuitesSource: booking.com
South Bay Inn & Suites

Rated superb by guests, South Bay Inn & Suites is perfectly placed along the boardwalk of Myrtle Beach with its enticing sands lying just 50 metres away.

Besides its swimming pool and sun deck, guests can make use of the four-star hotel’s hot tub, fitness centre, and waterpark. Each of its delightful rooms and suites comes equipped with flat-screen TVs and a balcony with a view.

Location: South Bay Inn & Suites couldn’t be any closer to the beach and is a ten-minute walk from the SkyWheel.

2. Anderson Ocean Club and Spa

Anderson Ocean Club And SpaSource: booking.com
Anderson Ocean Club And Spa

Boasting one of the best locations in town, Anderson Ocean Club and Spa lies right on the beach, overlooking the Atlantic. Aside from its beachfront access, the hotel also has two swimming pools, a fitness centre, sun terrace, and day spa.

The four-star hotel’s modern rooms all come with kitchens and washing machines, as well as coffee makers and flat-screen TVs.

Location: Located right on Myrtle Beach, Anderson Ocean Club and Spa is a five-minute drive from the centre of the city.


3. The Strand – A Boutique Resort

The Strand – A Boutique ResortSource: booking.com
The Strand – A Boutique Resort

Another hotel with a fantastic location, The Strand offers guests beachfront access as well as breathtaking views out over Myrtle Beach and the Atlantic Ocean. Its rooms are modern and well equipped, as are its fitness centre and business centre.

While its outdoor pool, hot tub, and on-site restaurants are all popular features, guests particularly enjoy the daily complimentary breakfast.

Location: Set right on Myrtle Beach, The Stand is a five-minute drive from Broadway at the Beach. Guests can make use of the hotel’s free shuttle service to get to the nearby shops, restaurants, and bars.

4. DoubleTree by Hilton Myrtle Beach

DoubleTree By Hilton Myrtle BeachSource: booking.com
DoubleTree By Hilton Myrtle Beach

Widely praised for its welcoming and courteous staff and excellent facilities, the DoubleTree by Hilton is a wonderful four-star hotel. Its modern rooms all come with flat-screen TVs, and many of them have balconies that offer gorgeous views over the Atlantic.

In addition to this, the resort also has two restaurants, six pools and an 18-hole miniature golf course.

Location: Located right next to Myrtle Beach State Park, DoubleTree is just a two-minute walk from the beach, with the Family Kingdom Amusement Park a four-minute drive away.


5. North Beach Plantation

North Beach PlantationSource: booking.com
North Beach Plantation

Set in gorgeous grounds, North Beach Plantation boasts not only lots of swimming pools, waterways, and a water park, but oceanfront access too. Add in an award-winning steakhouse, state-of-the-art spa, and immaculately groomed golf course, and it is easy to see why it’s so highly rated.

Its rooms and public spaces are spacious and tastefully decorated, with oceanfront condominiums and luxury villas both on offer. With so many amenities and accommodations to choose from, guests are guaranteed a great stay.

Location: Just a stone’s throw away from a number of golf clubs and the bars, restaurants, and shops of Barefoot Landing, North Beach Plantation is a 20-minute drive from downtown Myrtle Beach.

6. Island Vista Resort

Island Vista ResortSource: booking.com
Island Vista Resort

Despite its proximity to Myrtle Beach, the Island Vista Resort’s secluded and serene setting makes you feel a million miles away, guaranteeing a peaceful and relaxing stay.

On top of its beautiful beachfront location, the hotel has three swimming pools, a spa, and wellness centre on offer. Its two on-site restaurants and kids’ club make it popular with families, while its spacious suites each has its own balcony.

Location: The Island Vista Resort is a ten-minute drive away from downtown Myrtle Beach.


7. Marina Inn at Grand Dunes

Marina Inn At Grand DunesSource: booking.com
Marina Inn At Grand Dunes

Overlooking both the Intracoastal Waterway and Grand Dunes Golf Club, Marina Inn is a fabulous four-star hotel that has two swimming pools, a fitness centre, and spa.

While it may not be located near to the beach, its facilities more than make up for it, and guests appreciate its quiet and laidback feel. Besides its well-equipped rooms that come with a flat-screen TV and balcony with a view, the Marina Inn also has an excellent on-site bar and restaurant.

Location: Marina Inn is around a ten-minute drive away from Broadway at the Beach. Guests can make use of the hotel’s free shuttle service to access Myrtle Beach.

8. Plantation Resort

Plantation ResortSource: booking.com
Plantation Resort

Ideal for family holidays or large group vacations, Plantation Resort is a lovely laidback place that has something for everyone to enjoy. Its rooms and villas can accommodate lots of guests, and many of them come with kitchens and laundry facilities.

Besides its two swimming pools, hot tub, and lazy river, the four-star hotel also has a spa, fitness centre, and games room.

Location: Both Surfside Beach and the Wild Water & Wheels park are just a couple of minutes by car, while Broadway at the Beach is a 20-minute drive away.


9. Ocean 22 by Hilton Grand Vacations

Ocean 22 By Hilton Grand VacationsSource: booking.com
Ocean 22 By Hilton Grand Vacations

Ocean 22 by Hilton Grand Vacations is a delightful four-star hotel that lies right on Myrtle Beach, just minutes away from the SkyWheel. While its superb location is one of its main draws, the hotel is also noted for its friendly staff and excellent facilities.

Stylish and modern, its rooms are equipped with flat-screen TVs, and many offer lovely views over the beach. The property also has an indoor and outdoor pool as well as a fitness centre and business centre.

Location: Ocean 22 is just a five-minute drive from Broadway at the Beach and the Myrtle Beach Boardwalk.

10. Country Inn & Suites by Radisson, Murrells Inlet, SC

Country Inn & Suites By Radisson, Murrells Inlet, SCSource: booking.com
Country Inn & Suites By Radisson, Murrells Inlet, SC

Despite being located just minutes from the vibrant and lively Murrells Inlet MarshWalk, Country Inn & Suites by Radisson is a very relaxing and peaceful place to stay.

Its rooms and suites are comfortable and clean, with an indoor pool, fitness centre, and business centre for guests to make use of.

Location: Set just minutes from lots of restaurants, shops, and entertainment options, Country Inn & Suites is around a 20-minute drive to downtown Myrtle Beach.


11. Marriott Myrtle Beach Resort & Spa at Grand Dunes

Marriott Myrtle Beach Resort & Spa At Grand DunesSource: booking.com
Marriott Myrtle Beach Resort & Spa At Grand Dunes

Recently renovated and refurbished, the Marriott Myrtle Beach Resort & Spa at Grand Dunes boasts lots of state-of-the-art facilities and has been rated superb by guests.

Set right on Myrtle Beach, the four-star resort sprawls over a large area, with two swimming pools and three on-site restaurants found alongside a spa, fitness centre, tennis court, and golf course. Its stylish and modern rooms are perfectly complemented by its elegant and spacious public spaces.

Location: A 15-minute drive from Myrtle Beach Boardwalk, the resort and spa at Grand Dunes lies next to the beach, with lots of restaurants, shops, and golf clubs nearby.

12. Sheraton Myrtle Beach

Sheraton Myrtle BeachSource: booking.com
Sheraton Myrtle Beach

A fantastic four-star hotel, the Sheraton Myrtle Beach is highly rated by guests for its friendly and attentive staff and comfort and cleanliness. Located in the heart of the city, it attracts many business visitors as it is connected to the Myrtle Beach Convention Center.

While the Sheraton might not have beach access, the Atlantic is just a ten-minute walk away. Guests can always enjoy its swimming pool, fitness centre and a fabulous on-site restaurant.

Location: While Myrtle Beach is just a ten-minute stroll away, Broadway at the Beach, Ripley’s Aquarium, and Family Kingdom Amusement Park are all just a five to ten-minute drive.


13. The Cottages at North Beach Plantation

The Cottages At North Beach PlantationSource: booking.com
The Cottages At North Beach Plantation

If you’re looking for a relaxing home away from home experience, The Cottages at North Beach Plantation might be for you. Spacious and stylish yet cosy and comfortable, its uniquely decorated houses each come with a kitchen, flat-screen TV, and balcony or patio, and are ideal for family holidays.

The large resort has direct beach access as well as numerous outdoor pools, a hot tub, and lazy river. With a spa, gym, swim-up pool bar, and seaside cafe also on offer; it really does have something for everyone.

Location: Twenty minutes from downtown Myrtle Beach, The Cottages are just a short drive from numerous golf clubs, Alligator Adventure Park, and the shops, restaurants and bars at Barefoot Landing.

14. Royale Palms by Hilton

Royale Palms By HiltonSource: booking.com
Royale Palms By Hilton

An excellent four-star hotel, Royale Palms’ condominiums are comfy, clean, and spacious, with most of them boasting beautiful views out over the Atlantic Ocean.

Besides the wonderful accommodation, guests can also make use of all the facilities in the Kingston Plantation complex. These include nine swimming pools, a fitness centre, and spa, as well as several great bars and restaurants.

Location: Set right next to Myrtle Beach, Royale Palms is just a minute’s walk from its golden sands, with Arcadian Shores Golf Club and Grand Dunes Golf Club lying nearby. Otherwise, it’s a 20-minute drive from Broadway at the Beach.


15. The Inlet Sports Lodge

The Inlet Sports LodgeSource: booking.com
The Inlet Sports Lodge

A very friendly and welcoming place, The Inlet Sports Lodge is set in Murrells Inlet, just a stone’s throw away from the MarshWalk and Marina. While its location is popular among guests, the four-star hotel’s tastefully decorated rooms all come equipped with the latest amenities.

In addition to this, there’s a lovely little on-site restaurant to try out, as well as a swimming pool and atmospheric bar.

Location: The hotel is just a short drive from Brookgreen Gardens and Huntington Beach State Park, as well as lots of bars, shops, and restaurants. The centre of Myrtle Beach is a 25-minute drive away.



15 Best Myrtle Beach Hotels:

  • South Bay Inn & Suites
  • Anderson Ocean Club and Spa
  • The Strand – A Boutique Resort
  • DoubleTree by Hilton Myrtle Beach
  • North Beach Plantation
  • Island Vista Resort
  • Marina Inn at Grand Dunes
  • Plantation Resort
  • Ocean 22 by Hilton Grand Vacations
  • Country Inn & Suites by Radisson, Murrells Inlet, SC
  • Marriott Myrtle Beach Resort & Spa at Grand Dunes
  • Sheraton Myrtle Beach
  • The Cottages at North Beach Plantation
  • Royale Palms by Hilton
  • The Inlet Sports Lodge