The best deals on hotels when visiting Marston in North Carolina.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Marston, North Carolina 28363

Holiday Inn Express Hotel & Suites Rockingham an IHG Hotel

800 East Us Highway 74 Rockingham, NC

With budget-friendly rooms beginning at $169.00, Holiday Inn Express Hotel & Suites Rockingham an IHG Hotel is a practical choice for travelers to Marston, creating a welcoming and comfortable space. Enjoy the reassurance of Holiday Inn Express's doctor-on-call service, ensuring medical assistance is readily available if needed.

At Holiday Inn Express Hotel & Suites Rockingham an IHG Hotel, guests can appreciate the balance of being far enough for quiet, while still close enough to downtown Marston for a day of sightseeing. Take a break in Marston with a hotel that understands the value of your time and money—book today!

  Call (855) 239-5277 to book with an agent.
  9.8 miles from Marston, NC 28363

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Rockingham

307 West Greene St Rockingham, NC

At Fairfield Inn & Suites by Marriott Rockingham, travelers to Marston can unwind in inviting comfort with rooms beginning at $189.99, creating a warm and inviting space ideal for relaxation. Enjoy the convenience of Fairfield's proximity to public transport options, making it easy to explore the surrounding area without a car.

Escape the city's bustle at Fairfield Inn & Suites by Marriott Rockingham, where peaceful surroundings combine with easy access to downtown Marston. Savor your Marston experience with accommodations designed for relaxation—book today!

  Call (855) 233-0132 to book with an agent.
  11.2 miles from Marston, NC 28363

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Budgetel Inn&Suites

114 West Broad Ave Rockingham, NC

With affordable rooms starting at $71.00, Budgetel Inn&Suites provides budget-conscious comfort for guests visiting Marston, creating a welcoming and relaxing space. Stay in rooms that deliver reliable comfort and convenience, making your stay both enjoyable and affordable.

Enjoy a relaxing stay at Budgetel Inn&Suites, where calm surroundings offer a peaceful retreat and downtown Marston is just a short drive away. Enjoy Marston with an inviting hotel that balances comfort and savings—book now!

  Call (855) 233-0132 to book with an agent.
  11.5 miles from Marston, NC 28363

Starting at

$71.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Rockingham

400 West Broad Ave Rockingham, NC

Guests bound for Marston can enjoy budget-friendly comfort at Quality Inn & Suites Rockingham, where intimate-feeling rooms start at $113.05, creating a welcoming space perfect for relaxation. Take a morning jog on Quality Inn's designated running paths, a great way to start the day energized.

A peaceful stay awaits at Quality Inn & Suites Rockingham, where quiet surroundings create a restful retreat and downtown Marston is a short drive away. Experience Marston with peace of mind, knowing your hotel offers great savings—book now!

  Call (855) 235-6136 to book with an agent.
  11.9 miles from Marston, NC 28363

Starting at

$113.05

per night

Read Reviews View Amenities View All Rooms

Quality Inn Pinehurst Area

1405 North Sandhills Boulevard Aberdeen, NC

With rooms beginning at $65.99, Quality Inn Pinehurst Area provides affordable comfort for travelers to Marston, creating a warm and welcoming space perfect for relaxation. Experience the ease of Quality Inn's valet parking service, providing convenient and secure vehicle storage for guests.

Travelers looking for relaxation will appreciate Quality Inn Pinehurst Area, offering quiet surroundings and proximity to downtown Marston. Rest easy in Marston with a hotel that balances affordability and comfort—reserve today!

  Call (855) 239-5277 to book with an agent.
  14.7 miles from Marston, NC 28363

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Southern Pines Pinehurst NC

155 South Hill Road Aberdeen, NC

Stay at Hilton Garden Inn Southern Pines Pinehurst NC for a peaceful visit to Marston, where inviting rooms create a comfortable escape, with budget-friendly rates from $160.99. Enjoy the flexibility of Hilton Garden Inn's meeting rooms, equipped with state-of-the-art audiovisual technology for effective presentations.

For travelers seeking peace, Hilton Garden Inn Southern Pines Pinehurst NC offers a calm retreat with the convenience of downtown Marston still nearby. Discover a Marston stay that combines elegance and affordability—book your hotel room today!

  Call (855) 235-6136 to book with an agent.
  14.7 miles from Marston, NC 28363

Starting at

$160.99

per night

Read Reviews View Amenities View All Rooms

Towneplace Suites Southern Pines Aberdeen

205 Columbus Drive Aberdeen, NC

At Towneplace Suites Southern Pines Aberdeen, guests visiting Marston can enjoy affordable comfort with rooms starting at $169.99, creating a warm and welcoming environment perfect for unwinding. Kitchenettes in TownePlace Suites feature essential appliances for easy meal preparation.

For a peaceful experience, Towneplace Suites Southern Pines Aberdeen offers a quiet retreat, while downtown Marston remains easily accessible by car. Stay comfortably in Marston with a hotel that delivers on quality and savings—book today!

  Call (855) 235-6136 to book with an agent.
  14.7 miles from Marston, NC 28363

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Southern Pines Pinehurst

200 Columbus Drive Aberdeen, NC

At Hampton Inn & Suites Southern Pines Pinehurst, travelers to Marston can unwind in inviting rooms with rates starting at $156.99, providing a clean and comfortable space ideal for relaxation. Grab a Hampton On the Run™ breakfast bag on weekdays, a quick and healthy option for guests who need to eat on the move.

Guests staying at Hampton Inn & Suites Southern Pines Pinehurst will appreciate the calm retreat, with downtown Marston still close enough for city adventures. Step into a welcoming Marston stay with accommodations that blend comfort and affordability—reserve now!

  Call (855) 233-0132 to book with an agent.
  14.8 miles from Marston, NC 28363

Starting at

$156.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Southern Pines an IHG Hotel

155 Partner Cir Southern Pines, NC

Guests bound for Marston will find comforting accommodations at Holiday Inn Express Hotel & Suites Southern Pines an IHG Hotel, with rooms starting at $139.00, creating a clean and welcoming space perfect for relaxation. Experience the reliability of Holiday Inn Express's wake-up service, ensuring you start your day on time.

Travelers at Holiday Inn Express Hotel & Suites Southern Pines an IHG Hotel will appreciate the serene atmosphere, with downtown Marston still accessible for all their sightseeing needs. Plan your perfect Marston getaway with a hotel that has your comfort and savings in mind—book today!

  Call (855) 235-6136 to book with an agent.
  15.2 miles from Marston, NC 28363

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

SureStay Plus Hotel by Best Western Southern Pines Pinehurst

1675 Us Highway 1 S Southern Pines, NC

For a comfortable and inviting stay, SureStay Plus Hotel by Best Western Southern Pines Pinehurst offers relaxing rooms with rates beginning at $73.99, creating a clean and comfortable space near Marston. Experience seamless business travel with Best Western's corporate account services, offering streamlined billing and reservations.

Guests at SureStay Plus Hotel by Best Western Southern Pines Pinehurst can enjoy the peaceful retreat of a quieter stay, with downtown Marston just a scenic drive away. Discover the smart way to experience Marston with thoughtfully priced lodging—lock in today!

  Call (855) 234-5074 to book with an agent.
  15.2 miles from Marston, NC 28363

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Southern Pines / Pinehurst

205 Windstar Pl Southern Pines, NC

With budget-friendly rooms from $75.99, Microtel Inn & Suites by Wyndham Southern Pines / Pinehurst provides inviting accommodations for travelers to Marston, creating a clean, comfortable environment for all. Gather in Microtel’s communal spaces, ideal for socializing with other guests or relaxing after a busy day.

From Microtel Inn & Suites by Wyndham Southern Pines / Pinehurst, a brief drive brings guests into downtown Marston, where they can explore the city’s top spots and return to the peace and quiet of their stay. Experience Marston comfortably and affordably—secure your hotel room today!

  Call (855) 236-8982 to book with an agent.
  15.3 miles from Marston, NC 28363

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Southern Pines / Pinehurst NC

105 Brucewood Rd Southern Pines, NC

Stay at Residence Inn by Marriott Southern Pines / Pinehurst NC on your trip to Marston, where inviting accommodations create a plush experience, with nightly rates beginning from just $169.99. Choose Residence Inn for its excellent customer service, ensuring that every aspect of your stay is handled with care and professionalism.

Guests at Residence Inn by Marriott Southern Pines / Pinehurst NC can appreciate the serenity of the hotel, while downtown Marston remains easily reachable by car. Find out how enjoyable Marston can be with thoughtfully designed, affordable lodging—book today!

  Call (855) 235-6136 to book with an agent.
  15.8 miles from Marston, NC 28363

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Springhill Suites by Marriott Pinehurst Southern Pines

10024 US Highway 15 / 501 Pinehurst, NC

Relax in the warm ambiance of Springhill Suites by Marriott Pinehurst Southern Pines as you journey to Marston, where quality rooms provide comfort and relaxation, with nightly rates starting at $159.99. Start your day with SpringHill Suites' complimentary breakfast, featuring a variety of healthy and indulgent options.

For a peaceful stay with convenient access to downtown Marston, Springhill Suites by Marriott Pinehurst Southern Pines offers quiet surroundings and a short drive into the heart of the city. Take the stress out of Marston travel with a hotel that ensures a seamless stay—secure now!

  Call (855) 233-0132 to book with an agent.
  15.9 miles from Marston, NC 28363

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Pinehurst Southern Pines

9801 Us Highway 15 501 Pinehurst, NC

For a comfortable stay, Comfort Inn Pinehurst Southern Pines offers inviting accommodations with rates starting at $104.99, creating a warm and welcoming space perfect for those headed to Marston. Relax with the added comfort of Comfort Inn's plush pillows and premium bedding, ensuring a good night's sleep.

With downtown Marston just a drive away, Comfort Inn Pinehurst Southern Pines offers the perfect place to relax after a day of exploration. Find the best way to enjoy Marston with accommodations that fit your needs—reserve now!

  Call (855) 239-5277 to book with an agent.
  15.9 miles from Marston, NC 28363

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Southern Pines

408 West Morganton Road Southern Pines, NC

For a cushy and affordable stay near Marston, Econo Lodge Southern Pines offers budget-friendly rooms with rates from $71.99, creating a warm and welcoming atmosphere. Breathe easy in smoke-free rooms at many Econo Lodge locations, ensuring a clean and fresh environment during your stay.

The tranquil setting at Econo Lodge Southern Pines offers a relaxing stay, with downtown Marston still accessible for a day of exploration. Book now and enjoy a relaxing, cost-effective Marston adventure—reserve your room!

  Call (855) 234-7135 to book with an agent.
  16.0 miles from Marston, NC 28363

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Olmsted Village (near Pinehurst)

250 Central Park Ave Pinehurst, NC

Uncover comfort at Homewood Suites by Hilton Olmsted Village (near Pinehurst) when visiting Marston, where easygoing rooms offer a relaxing ambiance, with rates beginning at an accessible $205.99 per night. Take advantage of the outdoor cooking facilities at Homewood Suites, perfect for hosting a barbecue or family gathering.

A restful retreat awaits at Homewood Suites by Hilton Olmsted Village (near Pinehurst), where quiet surroundings provide relaxation and downtown Marston remains close by. Step into a Marston hotel that makes relaxation and affordability a perfect match—book today!

  Call (855) 233-0132 to book with an agent.
  16.1 miles from Marston, NC 28363

Starting at

$205.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Conf Center by Wyndham Southern Pines Pinehurst

805 South Service Road Southern Pines, NC

Guests traveling to Marston will find sheltered accommodations at Days Inn & Conf Center by Wyndham Southern Pines Pinehurst, with rooms beginning at $67.99, creating a clean, inviting environment ideal for unwinding. Choose Days Inn for a seamless travel experience, where every aspect of your stay is handled with care and precision.

At Days Inn & Conf Center by Wyndham Southern Pines Pinehurst, guests can unwind in calm surroundings, while downtown Marston is still nearby for a day of sightseeing. Enjoy Marston adventures with a budget-conscious, comfortable hotel—reserve now!

  Call (855) 234-5074 to book with an agent.
  16.2 miles from Marston, NC 28363

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Laurinburg

115 Hampton Circle Laurinburg, NC

For a charming and inviting stay, Hampton Inn Laurinburg offers budget-friendly accommodations with rates from $112.99, creating a warm and comfortable environment. Earn points with Hilton Honors when you stay at Hampton, and enjoy exclusive benefits that make travel more rewarding.

For travelers looking to relax, Hampton Inn Laurinburg offers quiet surroundings while keeping downtown Marston within easy driving distance. Plan your Marston getaway with a hotel that knows how to make you feel at home—reserve today!

  Call (855) 233-0132 to book with an agent.
  17.0 miles from Marston, NC 28363

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Laurinburg

14 Jameson Inn Ct Laurinburg, NC

Guests bound for Marston will find inviting accommodations at Quality Inn Laurinburg, where cozy-like rooms start at $92.99, creating a warm and comfortable space perfect for relaxation. Appreciate the peace of mind provided by Quality Inn's emergency response plans, ensuring your safety throughout your stay.

For a peaceful retreat, Quality Inn Laurinburg offers quiet surroundings, with downtown Marston just a short drive away for sightseeing. Plan your Marston trip with ease, knowing your hotel offers comfort at a great rate—book now!

  Call (855) 236-8982 to book with an agent.
  17.0 miles from Marston, NC 28363

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Laurinburg

1699 US Highway 401 Bypass Laurinburg, NC

Relax in style at Comfort Inn Laurinburg as you visit Marston, where comfortable rooms create a pleasant retreat, with budget-friendly rates starting at $103.99. Take part in our loyalty program, reaping benefits like accelerated bookings and exclusive member rates.

Escape to the quiet of Comfort Inn Laurinburg, where peaceful surroundings provide a restful stay and downtown Marston is still nearby. Discover a Marston hotel that turns your stay into a memorable and affordable experience—book today!

  Call (855) 239-4019 to book with an agent.
  17.1 miles from Marston, NC 28363

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

115 Fayetteville Rd Raeford, NC

Guests bound for Marston will find inviting comfort at Quality Inn, with rooms starting at $110.00, creating a warm and welcoming space perfect for relaxation. Find a warm welcome and a comfortable stay awaiting you at Quality Inn, where guest needs are anticipated and met with a smile.

Rest easy at Quality Inn, where peaceful surroundings create a restful stay and downtown Marston is still nearby. Relax and unwind in Marston with a hotel that prioritizes your comfort—book your room today!

  Call (855) 233-7850 to book with an agent.
  19.6 miles from Marston, NC 28363

Starting at

$110.00

per night

Read Reviews View Amenities View All Rooms

Springhill Suites by Marriott Cheraw

201 Front Street Cheraw, SC

Experience the harmonious ambiance of Springhill Suites by Marriott Cheraw as you travel to Marston, where inviting rooms offer warmth and quality, with budget-friendly rates from $169.99 per night. Welcome to SpringHill Suites by Marriott, where spacious suites and stylish design meet to create a refreshing stay experience.

Discover peace and relaxation at Springhill Suites by Marriott Cheraw, where a serene retreat is balanced with close proximity to Marston. Enjoy seamless Marston travel with a hotel that ensures your comfort from start to finish—secure now!

  Call (855) 234-5074 to book with an agent.
  26.2 miles from Marston, NC 28363

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Bennettsville

213 Highway 15 401 Bypass East Bennettsville, SC

For a comfortable stay near Marston, Quality Inn Bennettsville offers budget-conscious rooms with rates beginning at $85.99, creating a cozy-like, inviting space for relaxation. Relax in Quality Inn's specially designed family suites, offering extra space and amenities tailored for family comfort.

Stay at Quality Inn Bennettsville for a serene retreat, where guests can relax in comfort and still have easy access to Marston's top spots. Rest easy in Marston with a hotel that prioritizes your relaxation and budget—book today!

  Call (855) 233-7850 to book with an agent.
  26.6 miles from Marston, NC 28363

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Cheraw

710 Market St Cheraw, SC

For budget-conscious travelers headed to Marston, Baymont by Wyndham Cheraw offers comfy rooms with rates from $81.99, creating a clean and welcoming atmosphere. Relax with the peace and quiet of Baymont by Wyndham’s strategically located properties, away from the noise of the city yet convenient to key attractions.

Find your perfect escape at Baymont by Wyndham Cheraw, offering peaceful accommodations and easy access to Marston’s top attractions. Uncover the perfect balance of comfort and affordability in Marston—reserve today!

  Call (855) 233-0132 to book with an agent.
  27.0 miles from Marston, NC 28363

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms