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

With affordable rooms from $130.99, Baymont by Wyndham Columbia Northwest is ideal for travelers visiting St. Andrews, creating a comfortable, welcoming environment perfect for unwinding. Stay connected with the world using Baymont by Wyndham’s complimentary newspapers, available in the lobby each morning.

At Baymont by Wyndham Columbia Northwest, you’re perfectly positioned to visit downtown St. Andrews, where the city’s most popular destinations are always within easy reach. Relax in St. Andrews with lodging that offers comfort and cost savings—reserve your room today!

  Call (855) 234-5074 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

For those visiting St. Andrews, American Inn offers affordable comfort with rooms starting at $80.00, creating a tucked away, inviting space ideal for guests seeking relaxation. Relax in accommodations that offer essential amenities and a welcoming environment, making your stay both pleasant and affordable.

At American Inn, guests are perfectly positioned to explore St. Andrews, where the downtown area’s most iconic attractions are just a short journey away. Make the most of your St. Andrews travels with budget-friendly, relaxing accommodations—reserve now!

  Call (855) 234-5074 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

With affordable rooms starting at $103.99, Days Inn by Wyndham Columbia provides budget-friendly comfort for travelers to St. Andrews, creating a welcoming environment for rest and ease. Relax knowing Days Inn provides secure and ample parking, making it easy to come and go as you please.

Days Inn by Wyndham Columbia provides guests with convenient access to downtown St. Andrews, where the city’s most exciting attractions are always nearby. Enjoy added comfort and savings on your St. Andrews trip—book your hotel stay now!

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

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Columbia

1901 Rockland Rd Columbia, SC

Guests visiting St. Andrews will find homely accommodations at Sleep Inn Columbia, with rooms beginning at $225.00, creating a clean, inviting environment perfect for rest. Relish the quiet and comfort of Sleep Inn's exclusively designed rooms, fostering a restful sleep environment.

Sleep Inn Columbia is ideally situated for those wanting to visit downtown St. Andrews, where the city’s most iconic spots are always within easy reach. Make every moment in St. Andrews memorable with a hotel that offers budget-friendly perks—reserve now!

  Call (855) 239-5277 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

With budget-conscious rooms beginning at $289.99, Best Western Executive Inn & Suites is a practical choice for travelers to St. Andrews, providing a warm and inviting space ideal for rest. Appreciate the historical charm of certain Best Western hotels, which integrate local heritage and architecture into their design.

At Best Western Executive Inn & Suites, guests can quickly reach downtown St. Andrews, making it easy to explore the city’s top spots while staying in a quieter location. Rest easy in St. Andrews knowing your hotel prioritizes both relaxation and affordability—lock in today!

  Call (855) 235-6136 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

For those traveling to St. Andrews, Suburban Studios Columbia Northwest offers inviting, budget-friendly comfort with rooms from $119.99, creating a clean and welcoming space ideal for rest. Enjoy a stay that's both economical and comfortable, where rooms are equipped with all the essentials for a satisfying visit.

Suburban Studios Columbia Northwest offers the perfect location for those wanting to explore downtown St. Andrews, where the city’s top spots are just a short drive away. Stay affordably and make your St. Andrews visit memorable with added comfort—reserve today!

  Call (855) 234-2997 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

For those traveling to St. Andrews, Suburban Studios Columbia Harbison offers inviting, budget-friendly comfort with rooms from $123.20, creating a clean and welcoming space ideal for rest. Find straightforward accommodations that prioritize essential comforts and value, making your stay efficient and enjoyable.

With downtown St. Andrews only a short drive away, guests at Suburban Studios Columbia Harbison can experience the city’s best sights while staying in a quieter, more relaxed area. Choose value-driven comfort for your St. Andrews visit—book your stay today!

  Call (855) 234-7135 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

Guests bound for St. Andrews will appreciate the cozy-like accommodations at Super 8 by Wyndham Harbison / Parkridge Hospital, with rooms starting at $179.99, providing a warm, welcoming space for rest. Relax with Super 8’s entertainment offerings, from in-room streaming options to local cable channels.

From Super 8 by Wyndham Harbison / Parkridge Hospital, a brief drive brings guests into downtown St. Andrews, where the city’s most iconic spots await exploration. Plan your St. Andrews getaway with a welcoming, budget-friendly hotel—book today!

  Call (855) 234-2997 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 visiting St. Andrews can enjoy inviting accommodations with rates beginning at $297.99, creating a harmonious and welcoming space. Trust in the consistent quality and service at Hampton by Hilton, where every stay is backed by a name you know and trust.

Staying at Hampton Inn Columbia I-26 / Harbison Blvd. Ensures that downtown St. Andrews is never far, with the city’s top destinations easily reachable by car in just a few minutes. Discover how inviting and affordable your St. Andrews trip can be—book your room today!

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

Starting at

$297.99

per night

Read Reviews View Amenities View All Rooms

Embassy Suites by Hilton Columbia Greystone

200 Stoneridge Dr Columbia, SC

Relax at Embassy Suites by Hilton Columbia Greystone on your trip to St. Andrews, where inviting accommodations provide comfort and quality, with budget-friendly rates starting at $276.99. Travel with your furry companions thanks to Embassy Suites' pet-friendly accommodations, welcoming pets with open arms.

Embassy Suites by Hilton Columbia Greystone provides the ideal base for those wanting to explore St. Andrews, where the downtown area is always just a short drive from the hotel. Discover the perfect way to experience St. Andrews with a hotel that exceeds expectations—secure now!

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

Starting at

$276.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Columbia Greystone

185 Stoneridge Drive Columbia, SC

Guests visiting St. Andrews can enjoy inviting accommodations at Tru by Hilton Columbia Greystone, with budget-friendly rooms starting at $257.99, creating a clean, welcoming environment. Relax with the pet-friendly policies at Tru by Hilton, welcoming your furry companions for a small additional fee.

Tru by Hilton Columbia Greystone offers an excellent location for guests who want to be close to downtown St. Andrews, where the city’s top destinations are just a quick drive away. Take the guesswork out of your St. Andrews stay with a hotel that delivers on value—secure now!

  Call (855) 233-7850 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

Guests visiting St. Andrews will find affordable comfort at Comfort Suites Columbia at Harbison, where inviting rooms start at $373.99, creating a clean, welcoming environment for relaxation. Stay energized with Comfort Suites' power breakfast options, featuring protein-rich and healthy choices to fuel your day.

At Comfort Suites Columbia at Harbison, a brief drive takes guests into downtown St. Andrews, where the city’s top destinations are easily accessible. Get ready for a memorable St. Andrews trip with lodging that puts you first—secure now!

  Call (855) 235-0725 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

Unwind at TownePlace Suites Columbia West / Lexington near St. Andrews, where inviting accommodations provide a warm retreat, with affordable nightly rates starting at $339.99. Experience the convenience and comfort of TownePlace Suites' daily housekeeping services, maintaining the cleanliness and freshness of your suite.

From TownePlace Suites Columbia West / Lexington, guests can take a short drive to reach downtown St. Andrews, making it easy to experience the city’s top destinations. Explore St. Andrews while staying in comfort and style at a price that fits your budget—secure now!

  Call (855) 239-4019 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

Unwind at Residence Inn Columbia West / Lexington near St. Andrews, where inviting accommodations provide a warm retreat, with affordable nightly rates starting at $304.99. Stay connected with ease at Residence Inn, offering complimentary high-speed internet access throughout the hotel.

Guests at Residence Inn Columbia West / Lexington can enjoy the convenience of a short drive into downtown St. Andrews, making it easy to explore the city’s best sights and return to a quieter retreat. Plan a relaxing St. Andrews getaway with accommodations that prioritize your needs—book today!

  Call (855) 233-0132 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 those visiting St. Andrews, Tru by Hilton Harbison Columbia offers delightful accommodations with rates beginning at $285.99, creating a warm, welcoming atmosphere perfect for unwinding. Stay connected with free high-speed Wi-Fi throughout Tru by Hilton, perfect for streaming, browsing, and staying in touch.

From Tru by Hilton Harbison Columbia, a quick drive brings guests right into the heart of downtown St. Andrews, perfect for exploring the city’s vibrant spots. Make the most of St. Andrews with a hotel that pairs convenience with savings—lock in now!

  Call (855) 233-7850 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

At Wingate by Wyndham Columbia / Lexington, visitors to St. Andrews can enjoy a warm and restful stay, with restorative rooms providing a relaxing environment, starting at $261.99 per night. Stay refreshed with Wingate's indoor or outdoor pools, available at select locations for a leisurely swim or sunbathing.

At Wingate by Wyndham Columbia / Lexington, a quick drive brings guests into downtown St. Andrews, making it easy to explore the city’s best sights and return to a quieter stay. Make your St. Andrews experience one to remember with a hotel that provides unbeatable value—reserve now!

  Call (855) 235-6136 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

With affordable rooms beginning at $379.99, Fairfield Inn by Marriott Columbia Northwest provides budget-conscious comfort for guests bound for St. Andrews, creating a welcoming atmosphere. Discover the special touches at Fairfield, like complimentary refreshments upon arrival, to start your stay off right.

From Fairfield Inn by Marriott Columbia Northwest, a brief drive takes guests into downtown St. Andrews, where the city’s best sights are easily accessible. Find the right balance between affordability and quality during your St. Andrews trip—lock in today!

  Call (855) 234-2997 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

For budget-savvy travelers, Quality Inn & Suites Columbia Harbison offers soft comfort with rates beginning at $357.99, creating a warm and inviting atmosphere perfect for relaxation. Stay secure with Quality Inn's in-room safes, large enough to store laptops and other valuable items during your stay.

From Quality Inn & Suites Columbia Harbison, guests can quickly reach downtown St. Andrews, where the city’s most exciting destinations are just minutes away. Enjoy a St. Andrews stay where comfort is never compromised—secure your room now!

  Call (855) 233-0132 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

Guests traveling to St. Andrews will find budget-conscious comfort at MainStay Suites Columbia Harbison, where delightful rooms start at $329.99, creating a welcoming atmosphere. Take advantage of the 24-hour front desk service at MainStay Suites, where staff are ready to assist you at any hour.

From MainStay Suites Columbia Harbison, guests can enjoy a quick drive into downtown St. Andrews, offering easy access to the city’s most iconic spots. Step into a welcoming St. Andrews stay that delivers on both comfort and savings—lock in today!

  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

Extended Stay America Select Suites Columbia Northwest / Harbison

1170 Kinley Road Irmo, SC

At Extended Stay America Select Suites Columbia Northwest / Harbison, guests bound for St. Andrews can enjoy budget-friendly accommodations with rooms starting at $244.99, creating a welcoming and comfortable space. Take advantage of Extended Stay America’s 24-hour front desk service, where friendly staff are ready to assist you anytime.

From Extended Stay America Select Suites Columbia Northwest / Harbison, a brief drive brings guests into downtown St. Andrews, where the city’s top destinations await exploration. Take advantage of a St. Andrews hotel that combines quality with cost-effective rates—secure now!

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

Starting at

$244.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Columbia / Harbison

1130 Kinley Road Irmo, SC

At Hyatt Place Columbia / Harbison, guests visiting St. Andrews can find a balance of comfort and affordability, with inviting rooms available from a welcoming $399.00 per night. Indulge in Hyatt Place's premium coffee offerings, from freshly brewed morning coffee to specialty espresso drinks for a caffeine boost anytime.

With downtown St. Andrews only a short drive from Hyatt Place Columbia / Harbison, guests can visit the city’s top destinations while staying in a quieter location. Find peace and tranquility in St. Andrews with accommodations that enhance your adventure—book today!

  Call (855) 233-7850 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

Find comfort and relaxation at Staybridge Suites Columbia an IHG Hotel near St. Andrews, where appealing accommodations await travelers with nightly rates starting at $364.00. Experience the warmth of Staybridge Suites' hospitality, where guest satisfaction and comfort are top priorities.

With a quick drive into downtown St. Andrews, guests at Staybridge Suites Columbia an IHG Hotel can explore the city’s most vibrant spots while staying in a more peaceful location. Stay affordably in St. Andrews with a hotel that makes quality and savings a priority—lock in today!

  Call (855) 239-5277 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 a easygoing and inviting stay, Hampton Inn & Suites Lexington Columbia offers budget-friendly accommodations with rates from $267.99, creating a warm and comfortable environment. Opt for enhanced comfort with upgraded bedding options available in select Hampton rooms, featuring premium linens for a luxurious sleep.

With a short drive into downtown St. Andrews, guests at Hampton Inn & Suites Lexington Columbia can explore the city’s most exciting destinations while staying in a quieter area. Stay worry-free in St. Andrews with a hotel that makes affordability feel luxurious—book today!

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

Starting at

$267.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Columbia Airport

2516 Augusta Rd West Columbia, SC

With affordable rooms beginning at $178.99, Quality Inn Columbia Airport provides inviting accommodations for guests visiting St. Andrews, creating a warm, comfortable space. Enjoy the convenience of on-site laundry facilities at Quality Inn, ideal for refreshing your wardrobe during longer stays.

Quality Inn Columbia Airport is ideally situated for those wanting to visit downtown St. Andrews, where the city’s top attractions are just a short drive away. Settle into St. Andrews with a hotel that prioritizes your relaxation and budget—secure now!

  Call (855) 234-2997 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