The best deals on hotels when visiting St. Andrews in South 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 St. Andrews, South Carolina 29212

Baymont by Wyndham Columbia Northwest

347 Zimalcrest Drive Columbia, SC

For a welcoming and affordable stay, Baymont by Wyndham Columbia Northwest offers budget-friendly rooms with rates beginning at $130.99, creating a clean and comfortable space. Relax with Baymont by Wyndham’s complimentary tea and coffee, available in the lobby throughout the day.

Baymont by Wyndham Columbia Northwest gives guests the convenience of being near downtown St. Andrews, where the best attractions are easily accessible on foot or by car. Take advantage of a St. Andrews hotel that keeps both quality and cost in mind—reserve now!

  Call (855) 233-7850 to book with an agent.
  1.2 miles from ST. Andrews, SC 29212

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

American Inn

1337 Garner Lane Columbia, SC

At American Inn, guests visiting St. Andrews will find affordable comfort with rooms starting at $80.00, creating a warm and welcoming atmosphere for relaxation. Stay in a room that balances comfort and value, offering the essentials for a budget-conscious visit.

With downtown St. Andrews just a short journey away, guests at American Inn can explore the city’s best attractions while staying in a more peaceful setting. Plan your St. Andrews adventure with comfort and affordability in mind—book now!

  Call (855) 239-5277 to book with an agent.
  1.2 miles from ST. Andrews, SC 29212

Starting at

$80.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Columbia

1144 Bush River Rd Columbia, SC

Guests visiting St. Andrews can enjoy inviting accommodations at Days Inn by Wyndham Columbia, with rooms starting at $102.99, creating a warm, welcoming environment perfect for relaxation. Enjoy outdoor areas at select locations, whether it's relaxing in a garden setting or enjoying a quiet evening under the stars.

At Days Inn by Wyndham Columbia, you’re just a short distance from downtown St. Andrews, making it easy to reach the city’s top destinations on foot or by car. Plan your St. Andrews visit with enhanced comfort and affordability—reserve now!

  Call (855) 234-2997 to book with an agent.
  1.4 miles from ST. Andrews, SC 29212

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Columbia

1901 Rockland Rd Columbia, SC

At Sleep Inn Columbia, travelers visiting St. Andrews can enjoy inviting comfort with rooms beginning at $225.00, creating a warm and welcoming atmosphere ideal for rest. Look forward to a hassle-free experience at Sleep Inn, where we prioritize your comfort and satisfaction above all else.

Staying at Sleep Inn Columbia ensures quick access to downtown St. Andrews, where the city’s best dining, shopping, and entertainment options are easily reached. Experience St. Andrews with peace of mind, knowing your hotel offers great savings—book now!

  Call (855) 233-0132 to book with an agent.
  1.5 miles from ST. Andrews, SC 29212

Starting at

$225.00

per night

Read Reviews View Amenities View All Rooms

Best Western Executive Inn & Suites

1720 Bush River Road Columbia, SC

For an affordable and comfortable stay, Best Western Executive Inn & Suites offers inviting rooms with rates starting at $289.99, creating a clean, welcoming environment for guests. Relax at Best Western's spa and wellness areas, where select locations offer treatments and facilities for ultimate relaxation.

Guests staying at Best Western Executive Inn & Suites are never far from the heart of St. Andrews, where a quick drive brings them to the city’s top destinations. Relax and unwind in St. Andrews with a hotel that prioritizes your comfort—book your room today!

  Call (855) 234-7135 to book with an agent.
  1.6 miles from ST. Andrews, SC 29212

Starting at

$289.99

per night

Read Reviews View Amenities View All Rooms

Suburban Studios Columbia Northwest

2210 Bush River Road Columbia, SC

Guests traveling to St. Andrews will find appealing accommodations at Suburban Studios Columbia Northwest, with rooms starting at $119.99, creating a warm and inviting environment ideal for relaxation. Relax in accommodations that deliver standard amenities, offering a comfortable environment for a budget-friendly visit.

At Suburban Studios Columbia Northwest, a brief drive takes guests into downtown St. Andrews, where the city’s top destinations are easily accessible. Make your St. Andrews visit relaxing and budget-conscious—reserve your hotel today!

  Call (855) 235-6136 to book with an agent.
  1.6 miles from ST. Andrews, SC 29212

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Suburban Studios Columbia Harbison

499 Piney Grove Rd. Building B Columbia, SC

Guests visiting St. Andrews can enjoy the budget-friendly comfort of Suburban Studios Columbia Harbison, where welcoming rooms start at $123.20, creating a clean and welcoming environment. Stay in a room that balances comfort and value, offering practical amenities for a worry-free visit.

At Suburban Studios Columbia Harbison, guests can experience the ease of driving into downtown St. Andrews, where the city’s most popular spots are just a short distance away. Enjoy reliable, budget-friendly accommodations for your St. Andrews travels—book now!

  Call (855) 235-6136 to book with an agent.
  2.3 miles from ST. Andrews, SC 29212

Starting at

$123.20

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Harbison / Parkridge Hospital

411 Piney Grove Rd Columbia, SC

For a restful stay near St. Andrews, Super 8 by Wyndham Harbison / Parkridge Hospital offers intimate accommodations with rooms starting at $179.99, creating a clean, welcoming environment ideal for relaxation. Utilize the ample parking offered by Super 8, providing peace of mind for those traveling with personal or rental vehicles.

At Super 8 by Wyndham Harbison / Parkridge Hospital, guests are never far from downtown St. Andrews, where a short drive delivers them to the city’s most exciting spots. Stay comfortably and save more while enjoying St. Andrews—lock in your hotel now!

  Call (855) 239-5277 to book with an agent.
  2.6 miles from ST. Andrews, SC 29212

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Columbia I-26 / Harbison Blvd.

101 Woodcross Dr Columbia, SC

At Hampton Inn Columbia I-26 / Harbison Blvd., guests bound for St. Andrews can unwind in warm accommodations with rooms starting at $314.99, creating a warm, welcoming atmosphere. Choose Hampton by Hilton for your next journey, where a welcoming atmosphere and value-driven amenities await to make your stay exceptional.

Guests staying at Hampton Inn Columbia I-26 / Harbison Blvd. Are never far from downtown St. Andrews, where a short drive delivers them to the city’s most exciting attractions. Reimagine budget-friendly travel in St. Andrews with a hotel that makes relaxation easy—book today!

  Call (855) 235-0725 to book with an agent.
  2.9 miles from ST. Andrews, SC 29212

Starting at

$314.99

per night

Read Reviews View Amenities View All Rooms

Embassy Suites by Hilton Columbia Greystone

200 Stoneridge Dr Columbia, SC

Travelers visiting St. Andrews will enjoy the charm of Embassy Suites by Hilton Columbia Greystone, where refined accommodations create a welcoming stay, with rates starting at $281.99. Enjoy peace of mind with Embassy Suites' enhanced cleaning protocols, ensuring a clean and safe environment for all guests.

With quick access to downtown St. Andrews, guests at Embassy Suites by Hilton Columbia Greystone can enjoy the city’s most vibrant attractions while staying in a more relaxed setting. Relax in St. Andrews with a hotel that provides superior service at an unbeatable value—secure now!

  Call (855) 236-8982 to book with an agent.
  3.0 miles from ST. Andrews, SC 29212

Starting at

$281.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Columbia Greystone

185 Stoneridge Drive Columbia, SC

With budget-friendly rooms from $257.99, Tru by Hilton Columbia Greystone is an ideal choice for guests traveling to St. Andrews, creating a clean and inviting space for unwinding. Appreciate the vibrant and modern artwork throughout Tru by Hilton, reflecting the brand’s commitment to contemporary style and creativity.

Tru by Hilton Columbia Greystone is ideally positioned for guests wanting to visit downtown St. Andrews, where a brief drive delivers them to the city’s most iconic spots. Relax in St. Andrews at a hotel that knows how to make your stay special—lock in today!

  Call (855) 234-7135 to book with an agent.
  3.1 miles from ST. Andrews, SC 29212

Starting at

$257.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Columbia at Harbison

750 Saturn Pkwy Columbia, SC

At Comfort Suites Columbia at Harbison, travelers bound for St. Andrews can enjoy mellifluous accommodations with rooms starting at $373.99, creating a clean and comfortable space perfect for rest. Relax with Comfort Suites' reading nooks, cozy corners equipped with comfortable seating and a selection of books and magazines.

From Comfort Suites Columbia at Harbison, guests can quickly drive into downtown St. Andrews, where the city’s most iconic attractions are always within easy reach. Take the guesswork out of St. Andrews travel with a hotel that delivers on value—lock in today!

  Call (855) 234-7135 to book with an agent.
  3.1 miles from ST. Andrews, SC 29212

Starting at

$373.99

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites Columbia West / Lexington

2915 SUNSET BLVD West Columbia, SC

Relax at TownePlace Suites Columbia West / Lexington as you explore St. Andrews, where warm and inviting rooms offer quality at an affordable starting rate of $339.99 per night. Enjoy the convenience of TownePlace Suites' complimentary grocery shopping service, delivering fresh ingredients directly to your suite.

With quick access to downtown St. Andrews, guests at TownePlace Suites Columbia West / Lexington can explore the city’s best destinations while staying in a more peaceful area. Get ready for a St. Andrews stay that’s as comfortable as it is memorable—lock in today!

  Call (855) 235-0725 to book with an agent.
  3.3 miles from ST. Andrews, SC 29212

Starting at

$339.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Columbia West / Lexington

122 Mathias Rd West Columbia, SC

Stay at Residence Inn Columbia West / Lexington and relax on your trip to St. Andrews, with inviting accommodations offering a homely atmosphere, with rates from $304.99 per night. Appreciate the modern amenities provided in each Residence Inn suite, including flat-screen TVs and premium cable packages.

At Residence Inn Columbia West / Lexington, guests are never far from the excitement of downtown St. Andrews, where a short drive brings them to the city’s best offerings. Experience St. Andrews in style with a hotel that offers luxury without the hefty price—lock in today!

  Call (855) 234-2997 to book with an agent.
  3.3 miles from ST. Andrews, SC 29212

Starting at

$304.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Harbison Columbia

271 Columbiana Drive Columbia, SC

For an inviting and budget-conscious stay near St. Andrews, Tru by Hilton Harbison Columbia offers cozy-like rooms with rates beginning at $285.99, creating a welcoming atmosphere for rest. Appreciate the vibrant and modern artwork throughout Tru by Hilton, reflecting the brand’s commitment to contemporary style and creativity.

At Tru by Hilton Harbison Columbia, guests are close enough to downtown St. Andrews for a quick drive to the city’s top destinations while still enjoying a quieter stay. Make your St. Andrews adventure both relaxing and affordable with top-notch amenities—book today!

  Call (855) 234-7135 to book with an agent.
  3.7 miles from ST. Andrews, SC 29212

Starting at

$285.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Columbia / Lexington

108 Saluda Pointe Ct Lexington, SC

Enjoy a relaxing stay at Wingate by Wyndham Columbia / Lexington as you explore St. Andrews, where inviting rooms create a warm atmosphere, with budget-friendly rates from $261.99. Benefit from Wingate’s eco-friendly programs, which include recycling initiatives and energy-efficient practices to minimize environmental impact.

Guests at Wingate by Wyndham Columbia / Lexington will appreciate how close they are to downtown St. Andrews, where a short drive delivers them to the city’s best spots. Rest easy in St. Andrews with a hotel that makes every detail of your stay seamless—secure now!

  Call (855) 234-2997 to book with an agent.
  3.7 miles from ST. Andrews, SC 29212

Starting at

$261.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott Columbia Northwest

320 Columbiana Dr Columbia, SC

At Fairfield Inn by Marriott Columbia Northwest, travelers to St. Andrews will find relaxing rooms with rates starting at $379.99, creating a clean, welcoming space perfect for a relaxing stay. Savor the moment with Fairfield's thoughtful touches, from freshly baked cookies in the lobby to personalized greetings upon check-in.

At Fairfield Inn by Marriott Columbia Northwest, a brief drive brings guests into the lively downtown area of St. Andrews, offering easy access to the city’s most iconic spots. Step into St. Andrews comfort with a hotel that prioritizes both convenience and savings—book today!

  Call (855) 236-8982 to book with an agent.
  3.8 miles from ST. Andrews, SC 29212

Starting at

$379.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Columbia Harbison

350 Columbiana Dr Columbia, SC

Guests bound for St. Andrews will find intimate accommodations at Quality Inn & Suites Columbia Harbison, where rooms start at $357.99, creating a warm and inviting environment ideal for relaxation. Explore the area with Quality Inn's bike rental service, a fun and eco-friendly way to tour the local sights.

At Quality Inn & Suites Columbia Harbison, guests are always close enough to downtown St. Andrews for a quick drive, making it simple to explore the city’s top spots. Make every moment in St. Andrews count with a hotel that offers more for less—reserve your room now!

  Call (855) 234-7135 to book with an agent.
  3.9 miles from ST. Andrews, SC 29212

Starting at

$357.99

per night

Read Reviews View Amenities View All Rooms

MainStay Suites Columbia Harbison

350 Columbiana Drive Columbia, SC

At MainStay Suites Columbia Harbison, guests bound for St. Andrews will find comforting comfort with rooms starting at $329.99, creating a warm and inviting environment perfect for relaxation. Relax with the comprehensive cable package provided in each suite at MainStay Suites, featuring a variety of entertainment options.

From MainStay Suites Columbia Harbison, guests can easily access downtown St. Andrews, where the city’s top spots are always nearby for exploration. Find the best way to enjoy St. Andrews with accommodations that fit your needs—reserve now!

  Call (855) 236-8982 to book with an agent.
  3.9 miles from ST. Andrews, SC 29212

Starting at

$329.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Columbia / Harbison

1130 Kinley Road Irmo, SC

Hyatt Place Columbia / Harbison offers a reassuring stay for travelers heading to St. Andrews, with restful accommodations that create a welcoming ambiance, all starting from $399.00. Step into the modern world of Hyatt Place, where sleek design meets exceptional functionality for a seamless stay.

With downtown St. Andrews only a short drive away, guests at Hyatt Place Columbia / Harbison can explore the city’s top attractions while enjoying a quieter stay. Make the most of St. Andrews with a hotel that understands your desire for comfort—book today!

  Call (855) 233-0132 to book with an agent.
  4.3 miles from ST. Andrews, SC 29212

Starting at

$399.00

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites Columbia an IHG Hotel

1913 Huger Street Columbia, SC

Relax in the relaxed ambiance of Staybridge Suites Columbia an IHG Hotel as you travel to St. Andrews, where comfortable rooms offer quality, with budget-friendly rates from $364.00. Discover Staybridge Suites' commitment to the environment, with sustainable practices and eco-friendly amenities throughout the property.

Staybridge Suites Columbia an IHG Hotel provides the perfect balance of convenience and tranquility, offering guests easy access to downtown St. Andrews without staying in the middle of the action. Discover how enjoyable St. Andrews can be with accommodations that make every dollar count—book today!

  Call (855) 233-0132 to book with an agent.
  4.4 miles from ST. Andrews, SC 29212

Starting at

$364.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Lexington Columbia

4751 Sunset Boulevard Lexington, SC

For an affordable stay near St. Andrews, Hampton Inn & Suites Lexington Columbia offers inviting accommodations with rooms beginning at $266.99, creating a clean and comfortable space. Go green with Hampton, which features eco-friendly practices such as water-saving fixtures and energy-efficient lighting throughout the hotel.

Hampton Inn & Suites Lexington Columbia provides the perfect location for those wanting to visit downtown St. Andrews, where the city’s best sights are just a short drive away. Plan a relaxing St. Andrews getaway with accommodations that keep costs in check—book today!

  Call (855) 235-0725 to book with an agent.
  4.7 miles from ST. Andrews, SC 29212

Starting at

$266.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Columbia Airport

2516 Augusta Rd West Columbia, SC

Guests bound for St. Andrews will enjoy budget-conscious accommodations at Quality Inn Columbia Airport, with rooms starting at $178.99, creating a welcoming space. Enjoy the convenience of Quality Inn's 24-hour front desk, where friendly staff are available to assist you at any time.

Quality Inn Columbia Airport provides the perfect location for those wanting to explore downtown St. Andrews, where the city’s best attractions are always nearby. Maximize your St. Andrews experience with a hotel that makes your stay unforgettable—reserve today!

  Call (855) 233-7850 to book with an agent.
  4.7 miles from ST. Andrews, SC 29212

Starting at

$178.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Columbia Downtown / The Vista

511 Lady Street Columbia, SC

Find a warm and welcoming atmosphere at SpringHill Suites by Marriott Columbia Downtown / The Vista near St. Andrews, where quality rooms start from an inviting rate of $415.99 per night. The all-suite accommodations at SpringHill Suites are designed for comfort, providing plenty of space for every guest.

With downtown St. Andrews only a short drive away, guests at SpringHill Suites by Marriott Columbia Downtown / The Vista can explore the city’s top attractions while enjoying a quieter stay. Experience St. Andrews worry-free with a hotel that goes above and beyond to please—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  5.0 miles from ST. Andrews, SC 29212

Starting at

$415.99

per night

Read Reviews View Amenities View All Rooms