Star rating
Hotel name
Price range (GBP) to
Amenities
+ more

Bennettsville South Carolina Accommodations

Find hotels & motels in Bennettsville using the list below. Find cheap and/or discounted hotel rates in or near Bennettsville, SC for your personal leisure or group travel. Discover the most popular Bennettsville South Carolina hotel rooms. Review the Bennettsville hotel list below to find the perfect lodging. We also have a map of the Bennettsville hotels. Need 5+ Rooms? Secure Bennettsville Group Hotel Rates

The Bennettsville center is approximately 14 miles southwest of Scotland Memorial Hospital and 17 miles south of Hamlet Amtrak Station.

Bennettsville is the main town of Marlboro County, South Carolina, situated close to Lake Wallace. This small community with a population of about 7,000 is known for its rich history and culture. For visitors, the area offers a wide range of things to do and attractions. From exploring the historic sites and museums to enjoying the natural beauty, Bennettsville has something for everyone. The rich history of the city dates back to the early 1800s. It was named after Thomas Bennett, Jr., then governor of South Carolina. Visitors can take advantage of the numerous historical sites, including the Bennettsville Historic District, Jennings-Brown House, Magnolia, and Robertson-Easterling-McLaurin House. Bennettsville is also amazing for various things to do outdoors, such as fishing and boating in Lake Wallace, biking and hiking on the local trails, and birdwatching at the Bennettsville Audubon Center. For those in the mood for a more relaxing experience, there are plenty of parks and green spaces to explore. It offers a unique blend of southern hospitality, small-town charm, and outdoor activities. Stop by one of the local shops, restaurants, or hotels and experience the unique culture and history of this wonderful city. Whether you're coming for a day trip or a longer stay, Bennettsville is the perfect destination. With its lovely downtown, historical attractions, and nature, this community will surely offer something for everyone. When you stay in Bennettsville, you'll experience the true Southern hospitality that South Carolina is known for. The hotels, motels, inns, and suites in Bennettsville offer a variety of amenities to make your stay comfortable. Enjoy a complimentary breakfast every morning, access to a fitness center, and complimentary Wi-Fi. The hotels also feature outdoor pools, allowing you to make the most of your time outdoors. Many of the hotels, motels, inns, and suites in Bennettsville also feature on-site restaurants, so you can enjoy delicious meals without leaving the premises. More from this guide...

Bennettsville Hotels, Motels & Accommodations

Quality Inn Bennettsville - Bennettsville
+1-888-389-4121
213 Highway 15 401 Bypass East, Bennettsville, SC 29512
  • Affordable Highway hotel
  • Check-in: 11:00
From£63
Very good 4.0 /5 Review Score Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Bennettsville" Get Alexa Skill →
Springhill Suites by Marriott Cheraw
+1-888-675-2083
201 Front St., Cheraw, SC 29520 ~12.03 miles west of Bennettsville
  • Affordable Downtown property
  • Hotel has 4 floors
From£63
Average 3.0 /5 Reviews Call BookMore Details
Baymont by Wyndham Cheraw
+1-800-716-8490
710 Market St., Cheraw, SC 29520 ~12.52 miles west of Bennettsville
  • Midscale Golf Course property
  • Hotel has 71 rooms
From£63
Average 3.0 /5 Latest Reviews Call BookMore Details
Quality Inn Cheraw : 885 Chesterfield Highway
+1-800-805-5223
885 Chesterfield Highway, Cheraw, SC 29520 ~14.20 miles west of Bennettsville
  • 3-star Golf Course property
  • 59 rooms in property
From£66
Average 3.0 /5 Read Reviews Call BookMore Details
Comfort Inn Laurinburg in Laurinburg
+1-888-965-1860
1699 Us Highway 401 Bypass, Laurinburg, NC 28352 Website ~14.81 miles northeast of Bennettsville
  • 3-star Rural property
  • 2 meeting rooms in hotel
From£66
Average 3.0 /5 Reviews Call BookMore Details
Quality Inn Laurinburg
+1-888-788-5576
14 Jameson Inn Court, Laurinburg, NC 28352 Website ~15.04 miles northeast of Bennettsville
  • Affordable Highway property
  • Check-in: 3:00PM
From£58
Very good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Laurinburg, an IHG Hotel in Laurinburg
+1-888-897-9207
400 Plaza Dr., Laurinburg, NC 28352 ~15.10 miles northeast of Bennettsville
  • Affordable Rural hotel
  • 69 sleeping rooms in hotel
From£59
Very good 4.0 /5 Reviews Call BookMore Details
Hampton Inn Laurinburg
+1-888-311-4278
115 Hampton Circle, Laurinburg, NC 28352 ~15.65 miles northeast of Bennettsville
  • Affordable Highway hotel
  • 3 floors in hotel
From£64
Very good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Rockingham, an IHG Hotel : 800 East Us Highway 74 Business
+1-888-469-4795
800 East Us Highway 74 Business, Rockingham, NC 28379 ~19.99 miles north of Bennettsville
  • Two star Highway hotel
  • Check-in time: 3:00pm
From£102
Very good 4.0 /5 Review Score Call BookMore Details
Best Western Executive Inn
+1-888-734-9421
1534 Highway 38 West, Latta, SC 29565 ~21.19 miles southeast of Bennettsville
  • Mid-scale Highway hotel
  • 3 floors in property
From£48
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Exp Stes Latta in Latta
+1-888-841-5292
2513 Cattle Farm Rd., Latta, SC 29565 ~21.50 miles southeast of Bennettsville
  • Affordable hotel
  • 68 sleeping rooms in hotel
From£71
Very good 4.0 /5 Guest Reviews Call BookMore Details
Loyalty Inn Rockingham
+1-888-455-5160
516 South Hancock St., Rockingham, NC 28379 ~21.74 miles north of Bennettsville
  • 2-star Highway hotel
  • 2 floors in hotel
Days Inn by Wyndham Rockingham : 408 East Broad Ave.
+1-888-965-8297
408 East Broad Ave., Rockingham, NC 28379 ~21.87 miles north of Bennettsville
  • Inexpensive hotel
  • Hotel has 51 rooms
Americas Best Value Inn-Dillon
+1-888-906-6358
904 Radford Blvd., Dillon, SC 29536 ~22.17 miles southeast of Bennettsville
  • 2-star property
  • Free complimentary breakfast
From£47
Poor 2.0 /5 Review Score Call BookMore Details
Days Inn by Wyndham Dillon : 823 Radford Blvd.
+1-888-749-6785
823 Radford Blvd., Dillon, SC 29536 ~22.18 miles southeast of Bennettsville
  • Two-star Suburban property
  • Check in time: 03:00 PM
From£47
Poor 2.0 /5 Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Bennettsville" Get Alexa Skill →
Quality Inn & Suites Rockingham : 400 West Broad Ave.
+1-888-878-9982
400 West Broad Ave., Rockingham, NC 28379 ~22.20 miles north of Bennettsville
  • Mid-scale hotel
  • Hotel has an eco-friendly policy See more
From£59
Average 3.0 /5 Latest Reviews Call BookMore Details
Quality Inn & Suites in Dillon
+1-888-389-4485
817 Radford Blvd., Dillon, SC 29536 Website ~22.22 miles southeast of Bennettsville
  • Cheap property
  • Check-in: 15:00
From£54
Average 3.0 /5 Recent Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Rockingham in Rockingham
+1-888-389-4121
307 West Greene St., Rockingham, NC 28379 ~22.28 miles north of Bennettsville
  • Low Cost hotel
  • 3 floors in hotel
From£93
Average 3.0 /5 Recent Reviews Call BookMore Details
SureStay Studio by Best Western Rowland I95 in Rowland
+1-888-675-2083
14733 Us Highway 301 South, Rowland, NC 28383 ~23.34 miles east of Bennettsville
  • 3 star hotel
  • Hotel has 2 suites
From£50
Average 3.0 /5 Read Reviews Call BookMore Details
Hotel Rowland I 95 in Rowland
+1-800-716-8490
502 South Bond St., Rowland, NC 28383 ~23.41 miles east of Bennettsville
  • Midscale property
  • Check in time: 15:00
From£71
Average 3.0 /5 Review Score Call BookMore Details
Florence Express Inn
+1-800-805-5223
3024 Tv Rd., Florence, SC 29501 ~24.87 miles south of Bennettsville
  • Low priced Highway property
Holiday Inn Express Pembroke, an IHG Hotel - Pembroke
+1-888-965-1860
605 Redmond Rd., Pembroke, NC 28372 ~27.25 miles east of Bennettsville
  • Two star property
  • Gym / Fitness Center Available
From£79
Very good 4.0 /5 Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Florence - Florence
+1-888-788-5576
1912 Enterprise Dr., Florence, SC 29501 ~27.76 miles south of Bennettsville
  • Economical Highway property
  • 83 rooms in hotel
From£31
Poor 2.5 /5 Review Score Call BookMore Details
Hampton Inn & Suites Hartsville in Hartsville
+1-888-897-9207
203 East Carolina Ave., Hartsville, SC 29550 ~27.76 miles southwest of Bennettsville
  • 3 star Downtown hotel
  • Fitness center on property
From£78
Very good 4.0 /5 Recent Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Florence - Florence
+1-888-311-4278
2123 West Lucas St., Florence, SC 29501 ~27.78 miles south of Bennettsville
  • Midscale Highway property
  • Gym is available on property
From£63
Average 3.0 /5 Hotel Reviews Call BookMore Details
Fairfield Inn by Marriott Hartsville - Hartsville
+1-888-469-4795
200 South 4th St., Hartsville, SC 29550 ~27.81 miles southwest of Bennettsville
  • Cheap Rural property
  • 12 suites in property
From£62
Very good 4.0 /5 Guest Reviews Call BookMore Details
Sleep Inn Florence North : 1833 Florence Park Dr.
+1-888-734-9421
1833 Florence Park Dr., Florence, SC 29501 ~27.82 miles south of Bennettsville
  • Cheap Highway property
  • 2 floors in property
From£46
Average 3.0 /5 Hotel Reviews Call BookMore Details
The Mantissa Executive Suites & Spa : 130 East Carolina Ave.
+1-888-841-5292
130 East Carolina Ave., Hartsville, SC 29550 ~27.84 miles southwest of Bennettsville
  • 3-star Downtown hotel
  • Fitness center on property
From£127
Very good 4.0 /5 Recent Reviews Call BookMore Details
Tru by Hilton Florence I-95 in Florence
+1-888-455-5160
2140 West Lucas St., Florence, SC 29501 ~27.88 miles south of Bennettsville
  • 3-star property
  • Free comp. breakfast
From£63
Very good 4.0 /5 Review Score Call BookMore Details
Days Inn by Wyndham Florence / I 95 North - Florence
+1-888-965-8297
2111 West Lucas, Florence, SC 29501 ~27.91 miles south of Bennettsville
  • 2 star Highway hotel
  • 103 rooms in hotel
From£39
Average 3.5 /5 Guest Reviews Call BookMore Details
Comfort Suites Florence I-95
+1-888-906-6358
2120 West Lucas St., Florence, SC 29501 ~27.92 miles south of Bennettsville
  • 3-star Highway hotel
  • 77 suites in hotel
From£63
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Suburban Studios Florence I-95
+1-888-749-6785
1914 West Lucas St., Florence, SC 29501 ~28.00 miles south of Bennettsville
  • Low priced Highway hotel
  • Hotel has 2 floors
Howard Johnson by Wyndham Florence : 2038 West Lucas St.
+1-888-878-9982
2038 West Lucas St., Florence, SC 29501 ~28.03 miles south of Bennettsville
  • Two star Highway property
  • Check in time: 3:00PM
Hampton Inn & Suites Florence North
+1-888-389-4485
1735 Stokes Rd., Florence, SC 29501 ~28.05 miles south of Bennettsville
  • Low-priced Highway property
  • Hotel has 5 floors
From£82
Very good 4.0 /5 Reviews Call BookMore Details
Clarion Inn & Suites - Florence
+1-888-389-4121
1819 Building a West Lucas St., Florence, SC 29501 ~28.05 miles south of Bennettsville
  • Mid-scale Highway property
  • Gym is available on property
From£63
Average 3.0 /5 Reviews Call BookMore Details
Mainstay Suites Florence Sc
+1-888-675-2083
1819 West Lucas St. Building B, Florence, SC 29501 ~28.05 miles south of Bennettsville
  • 2 star Highway hotel
  • 190 rooms in property
From£47
Average 3.0 /5 Read Reviews Call BookMore Details
Country Inn & Suites by Radisson, Florence, SC in Florence
+1-800-716-8490
1739 Mandeville Rd., Florence, SC 29501 ~28.08 miles south of Bennettsville
  • Midscale Highway property
  • 80 sleeping rooms in hotel
From£62
Very good 4.0 /5 Recent Reviews Call BookMore Details
Landmark Inn : 1301 South 4th St.
+1-800-805-5223
1301 South 4th St., Hartsville, SC 29550 ~28.12 miles southwest of Bennettsville
  • Affordable Rural property
  • Hotel has 2 meeting rooms
From£42
Average 3.0 /5 Guest Reviews Call BookMore Details
Motel 6 Florence, SC
+1-888-965-1860
2004 West Lucas St., Florence, SC 29501 ~28.12 miles south of Bennettsville
  • Economical Downtown property
From£47
Average 3.0 /5 Latest Reviews Call BookMore Details
Park Inn by Radisson
+1-888-788-5576
1729 Mandeville Rd., Florence, SC 29501 ~28.14 miles south of Bennettsville
  • Low priced Highway hotel
  • 3 floors in property
From£59
Average 3.0 /5 Recent Reviews Call BookMore Details
Park Inn by Radisson Florence Sc - Florence
+1-888-897-9207
1729 Mandeville Rd., Florence, SC 27407 ~28.14 miles south of Bennettsville
  • 3-star hotel
  • Hotel has 60 rooms
From£71
Very good 4.0 /5 Reviews Call BookMore Details
Fairview Inn Florence
+1-888-311-4278
1811 West Lucas St., Florence, SC 29501 ~28.14 miles south of Bennettsville
  • Economy Highway property
  • Hotel has 2 floors
Knights Inn Florence
+1-888-469-4795
1834 West Lucas St., Florence, SC 29501 ~28.25 miles south of Bennettsville
  • Cheap hotel
  • 109 rooms in hotel
Best Western Inn in Florence
+1-888-734-9421
1808 West Lucas St., Florence, SC 29501 ~28.28 miles south of Bennettsville
  • Economical Highway property
  • Has environment-friendly policy See policy
From£46
Average 3.5 /5 Review Score Call BookMore Details
Super 8 by Wyndham Florence
+1-888-841-5292
1832 1 / 2 Lucas St., Florence, SC 29501 ~28.29 miles south of Bennettsville
  • Cheap Highway hotel
  • Check in time: 11:00 AM
From£47
Average 3.0 /5 Hotel Reviews Call BookMore Details
Baymont Inn & Suites Florence by Wyndham in Florence
+1-888-455-5160
1826 West Lucas St., Florence, SC 29501 ~28.29 miles south of Bennettsville
  • Two star Highway property
  • Free breakfast available
From£43
Poor 2.0 /5 Read Reviews Call BookMore Details
Quality Inn - Hartsville
+1-888-965-8297
903 South 5th St., Hartsville, SC 29550 ~28.40 miles southwest of Bennettsville
  • Cheap Downtown property
  • Gym / Fitness Center Available
From£59
Very good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Florence I-95 at Hwy 327, an I
+1-888-906-6358
2101 Florence Harllee Blvd., Florence, SC 29506 ~28.82 miles south of Bennettsville
  • Mid-scale Suburban property
  • 86 rooms in hotel
From£74
Very good 4.0 /5 Reviews Call BookMore Details
Rodeway Inn & Suites : 181 West Lucas St.
+1-888-749-6785
181 West Lucas St., Florence, SC 29501 ~29.42 miles south of Bennettsville
  • Low-priced hotel
  • Free breakfast
From£47
Average 3.0 /5 Review Score Call BookMore Details
Hyatt Place Florence Downtown in Florence
+1-888-878-9982
100 East Evans St., Florence, SC 29501 ~29.91 miles south of Bennettsville
  • 3-star Downtown hotel
  • Hotel has a green policy See policy
From£98
Very good 4.0 /5 Reviews Call BookMore Details

Next: See My Bennettsville Hotels with Pricing

Bar Chart: Upcoming 20 Days of Bennettsville Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Bennettsville, SC discounts available. The chart reflects the cheapest Bennettsville hotel for each day and each star rating category.

Experience the Magic of Bennettsville: The Perfect Time to Visit South Carolina's Historic City

Bennettsville is a beautiful city with a lively culture, friendly people, and terrific landscapes. It enjoys a mild climate throughout the year. The summer months are generally hot and humid, with temperatures averaging around 90 °F. The winter months are cooler, with temperatures typically ranging from the mid-20s to the mid-40s. With an average of 212 sunny days per year, Bennettsville is a great spot to enjoy the outdoors. Rainfall is abundant in the area, with an average of 44 inches of precipitation per year. It is a great location to visit any time of year. But if you're choosing the best time to visit, April through October is the ideal window. During this time, the weather is mild and sunny - perfect for outdoor activities like fishing, boating, and golf. And if you're feeling a bit adventurous, there's always the nearby Marlboro County Adventure Park, where you can go ziplining, rock climbing, and more. With its lovely downtown area, Bennettsville offers a number of great restaurants, shops, and galleries to explore. Plus, you'll discover plenty of local festivals and events to enjoy during your stay. So come and experience the beauty of Bennettsville for yourself. April through October is the perfect time to visit and explore all that this wonderful Pee Dee region has to offer.

Below is a chart of the current pricing seasonality of hotels and motels in Bennettsville, SC:

Bennettsville by Star Rating

Below are 3 charts demonstrating mean price trends by star rating class in Bennettsville, SC. You can use these line graphs to determine the most cost effective months to book a room in Bennettsville for your upcoming travels.

Explore 4-Star and Luxury Hotels in Bennettsville, SC

If you're searching for a luxurious stay in this beautiful city, you'll be thrilled to learn that Bennettsville is home to some of the finest luxury hotels in the region. These luxurious hotels provide guests with a variety of amenities, including spacious and beautifully appointed rooms, fine dining, and excellent customer service. Guests can enjoy a range of activities, from golfing to spa treatments, or simply relax in the comfortable and inviting atmosphere. Whether you're planning a romantic getaway or a family vacation, you'll find the perfect accommodations for your needs in Bennettsville. You can be sure that these luxurious hotels offer a comfortable and memorable experience. From the moment you step inside these luxury accommodations, you'll be greeted with a warm welcome and attentive staff who are ready to make your visit as enjoyable as possible. With a range of amenities and activities, you won't have to worry about having a good time during your stay. So if you're searching for a luxurious and comfortable time in Bennettsville, SC, look no further than the city's premium-class hotels.

Affordable Hotel Options in Bennettsville, SC, for Budget-Conscious Travelers

3 Star Average Prices: £88.10

Bennettsville, SC, offers many hostel and hotel options for travelers searching for an affordable place to stay. For those seeking a more traditional experience, the local affordable lodgings often feature a variety of amenities, such as complimentary Wi-Fi, a hot breakfast each morning, and a fitness center. All rooms are equipped with air conditioning and cable television. Plus, there might be a shared kitchenette on-site. Guests can enjoy a complimentary breakfast each morning, and make use of the on-site bars and restaurants. And the friendly staff is always there to help with whatever you might need. Whatever type of stay you are seeking, Bennettsville, SC, has something for everyone and the prices are unbeatable.

2 Star Average Prices: £87.31

Discover Incredible Hotel Discounts in Bennettsville, SC

With special offers for both groups and solo travelers, you'll find the perfect place to rest during your trip. Whether you're traveling with family, friends, or colleagues, you can take advantage of group rates and save on your room. You can also discover special amenities for groups, such as complimentary breakfast, late check-out, and special activities. Bennettsville has a variety of accommodations to choose from, including comfortable rooms, suites, and villas. You'll find all the amenities you need to make your time here comfortable and enjoyable, including flat-screen TVs, high-speed internet, and more. The hotels are conveniently located near all the best of Bennettsville, including shopping, dining, and entertainment. So, when you're searching for the perfect place to rest for your group getaway or a solo trip, look no further than the lodgings in Bennettsville. You might find an amazing deal and save big on accommodation.

Exploring the Rich History and Culture of Bennettsville, SC

With a rich history and plenty of attractions, there's something for everyone in this beautiful city. From historical sites to delicious restaurants and exciting recreational activities, Bennettsville offers a variety of experiences. Start your visit by exploring the historic downtown area. Here you will find quaint shops, unique restaurants, and a variety of local attractions. Visit the Marlboro County Historical Museum to learn about the city's history and culture. And for a special treat, take a guided tour of the historic Marlboro County Courthouse. If you prefer spending time outdoors, Bennettsville has plenty to offer. Enjoy a walk or bike ride along the scenic Lake Wallace Walking Trail. Or take a stroll through the beautiful Lake Wallace Park. Both have breathtaking views of the surrounding area. When it comes to dining, it has you covered. Enjoy a number of cuisines, from Italian to Mexican, or sample some of the local fares at Bennettsville's own Farmers' Market. Here you'll find fresh produce and artisanal items. For a unique experience, head to the Marlboro Country Club, or check out the Cheraw State Park. Whatever your interests, Bennettsville, South Carolina, has something for everyone. With its charming downtown and plenty of attractions, you won't be disappointed. Come and explore all that this beautiful city has to offer.

FAQs about hotels in Bennettsville

What are the most favored hotels in Bennettsville?

Quality Inn Bennettsville, Quality Inn Laurinburg and Holiday Inn Express Hotel & Suites Laurinburg, an IHG Hotel are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Bennettsville?

Quality Inn Bennettsville, Springhill Suites by Marriott Cheraw and Baymont by Wyndham Cheraw are the top 3 luxury hotels near Bennettsville city center.

What hotels are closest to the city center of Bennettsville?

Quality Inn Bennettsville, Springhill Suites by Marriott Cheraw, and Baymont by Wyndham Cheraw are the properties closest to Bennettsville city center.

What are the most popular independent hotels in Bennettsville?

The Mantissa Executive Suites & Spa, Landmark Inn and Florence Express Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Bennettsville?

Fairfield Inn by Marriott Hartsville, Fairfield Inn & Suites by Marriott Rockingham and Springhill Suites by Marriott Cheraw are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Bennettsville?

Quality Inn Bennettsville, Quality Inn Laurinburg and Comfort Suites Florence I-95 are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Bennettsville?

Best Western Executive Inn and Best Western Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Bennettsville?

Holiday Inn Express Hotel & Suites Laurinburg, an IHG Hotel, Holiday Inn Express Hotel & Suites Rockingham, an IHG Hotel and Holiday Inn Exp Stes Latta are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Verified reviews of the city: Bennettsville, SC

Below are reviews of the city of Bennettsville, SC from an actual visitor's perspective.

"The convenience of the stores."
Score 5.0 / 5

The convenience of the stores.

Valerie T., from 28-Jun-2022
"Boring"
Score 4.0 / 5

Boring, no night life to be found.

Angela W., from 29-Oct-2013
The average traveler rating of the city of Bennettsville, SC shown above is 4.5 out of 5 based on 2 reviews
Back to Top