Hotels with Restaurants in South Carolina from $158

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in South Carolina

Check availability on South Carolina Hotels with Restaurants

This weekend
Next weekend

Pick from 1215 South Carolina Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Town & Country Inn and Suites

3.0 star property
9.2 out of 10, Wonderful, (1605)
"Really comfortable room in the perfect location for our trip. "
$139 nightly
The price is $158
Aug 3 - Aug 4
Total includes taxes and fees
Town & Country Inn and Suites

Hyatt Place Charleston/Historic District

3.5 star property
8.6 out of 10, Excellent, (1011)
"Great stay"
$161 nightly
The price is $184
Aug 7 - Aug 8
Total includes taxes and fees
Hyatt Place Charleston/Historic District

The Francis Marion Hotel

4.0 star property
9.0 out of 10, Wonderful, (1765)
"Beautiful property, excellent staff and location was perfect"
$199 nightly
The price is $227
Aug 3 - Aug 4
Total includes taxes and fees
The Francis Marion Hotel

Surfside Beach Oceanfront Hotel

3.0 star property
9.6 out of 10, Exceptional, (1206)
"Great place to stay for a great price right on the beach."
$183 nightly
The price is $206
Aug 27 - Aug 28
Total includes taxes and fees
Surfside Beach Oceanfront Hotel

The Ryder Hotel

3.5 star property
8.6 out of 10, Excellent, (1000)
"Everything about this property was great!!"
$237 nightly
The price is $270
Aug 7 - Aug 8
Total includes taxes and fees
The Ryder Hotel

The Ansonborough

4.0 star property
9.4 out of 10, Exceptional, (1235)
"Great place to stay"
$187 nightly
The price is $213
Aug 24 - Aug 25
Total includes taxes and fees
The Ansonborough

The Charleston Place

5.0 star property
9.6 out of 10, Exceptional, (1003)
"Loved this place, so nice! "
$352 nightly
The price is $401
Aug 6 - Aug 7
Total includes taxes and fees
The Charleston Place

Indigo Inn

3.0 star property
9.2 out of 10, Wonderful, (1000)
"Great hotel"
$150 nightly
The price is $172
Aug 13 - Aug 14
Total includes taxes and fees
Indigo Inn

Days Inn by Wyndham Charleston Historic District

2.0 star property
6.2 out of 10, (1001)
Days Inn by Wyndham Charleston Historic District

Sonesta Resort Hilton Head Island

4.0 star property
8.4 out of 10, Very Good, (1004)
"Great property! Loved the easy beach access and all the amenities available. "
$277 nightly
The price is $305
Aug 24 - Aug 25
Total includes taxes and fees
Sonesta Resort Hilton Head Island
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.
Save an average of 15% on thousands of hotels when you're signed in

Top South Carolina Hotel Reviews

Frequently asked questions

How much do hotels with dining in South Carolina cost?
Expect to pay between $158 and $401 per night for hotels in South Carolina. A perfect stay with a restaurant, or one with access to great dining experiences, is just a few clicks away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in South Carolina?
Experience the flavors of South Carolina when you base yourself at one of our multiple hotels with restaurants or close to foodie areas. With a total average guest review rating of 9.0, there's an option for everyone's taste and budget. If you're traveling to Myrtle Beach, consider Hilton Grand Vacations Club Ocean 22 Myrtle Beach, a 4.5-star escape with an electric car charging station and an ocean view. Another favorite pick in this popular city is Marriott's OceanWatch at Grande Dunes. This 4-star hotel offers an ocean view and a firepit.
How many hotels with dining are there in South Carolina?
Pick from 1215 hotels that offer access to superb dining all over South Carolina. Whether you're after a hotel with restaurants or one that places you in the middle of a food-lover's universe, Expedia makes it a breeze to find the ideal space.
What are the best cheap hotels with dining in South Carolina?
With hotels with dining starting at only $158 per night, you'll have extra cash to spend on exploring South Carolina's cuisine. If Myrtle Beach is on your radar, make a booking at Hampton Inn Myrtle Beach-West. A swimming pool and express check-out services help make this stay a favorite. There are also inexpensive hotels with dining in Charleston. Make yourself at home at Hampton Inn & Suites Charleston Airport and take advantage of amenities such as a firepit and pool sun loungers. There are lots of free and interesting attractions wherever you're visiting in South Carolina. If you're staying in Myrtle Beach, check out Myrtle Beach Boardwalk. You can also see the sights on a budget in Charleston. Gibbes Museum of Art is one of the most popular free things to do here. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in South Carolina?
You'll find some excellent family-friendly hotels with dining in South Carolina. If you're planning to explore Myrtle Beach, experience the culinary delights of the city from Hilton Grand Vacations Club Ocean 22 Myrtle Beach. Amenities at this 4.5-star hotel include a cafe and laundry facilities. Marriott's OceanWatch at Grande Dunes is another top choice for families looking for hotels with restaurants or near foodie areas. This 4-star option offers a nearby beach and a playground and is also in Myrtle Beach. There are lots of terrific things to do with your crew in Myrtle Beach. Myrtle Beach Boardwalk and Broadway at the Beach deliver a wonderful day out.
Are there any 5-star hotels with dining in South Carolina?
There are no 5-star hotels with dining in South Carolina. However, there are still some 4-star getaways that'll meet your culinary needs. If you're headed to the buzzing city of Myrtle Beach, check out Marriott's OceanWatch at Grande Dunes. As well as access to dining, it offers a firepit and a spa tub. Another place that will put you close to some terrific food experiences is Marina Inn At Grande Dunes. Spa facilities and a swimming pool help make this 4-star stay in Myrtle Beach a traveler favorite.
Why book your hotel with dining in South Carolina with Expedia?
Whether you're looking for a hotel with a restaurant, or one that's near a foodie epicenter, Expedia will have a getaway that's just your taste. Use our handy filters to search for South Carolina hotels with their own dining options. You can also search for accommodations in renowned locations packed with cafés, restaurants or markets. Whatever you choose, you'll always pick up a scrumptious deal with Expedia!
How can I find cheap hotels with dining in South Carolina?
With Expedia's filter tool, booking cheap hotels with dining in South Carolina is easy. To find properties that are easy on the wallet, narrow your search by budget, star rating and meal plans.
What is there to do in South Carolina near my hotel with dining?
One of the most important travel accessories for your South Carolina adventure is an awesome itinerary! South Carolina Aquarium, Charleston Museum and Dock Street Theater are among the most popular things to do if you're staying in Charleston. Myrtle Beach is also home to impressive attractions, such as Broadway at the Beach. Looking for more? Make sure you visit SkyWheel Myrtle Beach and Ripley's Aquarium too.